/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Shanti);
@import url(http://fonts.googleapis.com/css?family=PT+Serif);
@import url(http://fonts.googleapis.com/css?family=PT+Sans);
@import url(http://fonts.googleapis.com/css?family=Istok+Web);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Hammersmith+One);
#container
{
margin: 0 auto;	
width:auto;
background:url(../images/bg_02.gif);
}
#maincontainer
{
margin-top:10px;
margin: 0 auto;	
width:965px;
color:#606060;
background:#fdfdfd;
border-radius:2px;
}
#headcontainer
{
width:965px;
height:155px;
background:url(../images/contain-main-bg.png);
}
.menubar
{
width:965px;
margin-top:20px;
height:45px;
color:#003333;
background:#00A3F0;
}
#main
{

width:965px;
height:690px;
background:#f4f4f4;
}
#maincontact
{

width:965px;
height:690px;
background:#ffffff;
}

.leftmain
{
	float:left;
	margin-top:10px;
	width:270px;
	height:260px;
	background:url(../images/latestnews.png) no-repeat;

}
.leftmain1
{
	float:left;
	width:270px;
	height:260px;
	background:url(../images/latestnews.png) no-repeat;

}
.services
{
	float:left;
	margin-left:0px;
	width:963px;
	height:409px;
	background:#FFFFFF;
	border:#EBEBEB;
}
.one
{
	float:left;
	margin-left:3px;
	width:230px;
	height:350px;
	border:#D0ECF2 1px solid;
	border-radius:10px;
}
.rightmain
{
	float:right;
	width:685px;
		height:250px;
	margin-top:5px;
	margin-right:0px;
	border-radius:10px;
	background:#FFFFFF;
	box-shadow:0px 4px 0px 0px #dfdfdf;

}
#bodycontainer
{
width:965px;
}

#leftbody
{
float:left;
width:280px;
height:690px;
background:#FFFFFF;
}
#rightbody
{
float:right;
width:680px;
height:680px;
background:#FFFFFF;
}
.left
{
	float:left;
	width:330px;
	height:670px;
}
.right
{
	float:right;
	margin-top:50px;
	width:330px;
	height:620px;
}
#featured
{
width:965px;
height:246px;
background:#d4d2d2;
}
#leftcontainer
{
	float:left;
	width:280px;
}
.phone
{
	float:left;
margin-left:10px;
width:250px;
height:120px;
}
.head
{
width:auto;
margin-left:20px;
margin-top:20px;
height:30px;
color:#0C6AA3;
font-family:Shanti;
font-size:20px;
font-weight:bold;
}
.subhead
{
width:auto;
margin-left:10px;
margin-top:10px;
height:30px;
color:#FF6600;
font-family:Shanti;
font-size:16px;
font-weight:bold;
}
.subhead a 
{
	text-decoration:none;
	color:#FF6600;
}
.readmore
{
	float:right;
	margin-right:10px;
}
.content
{
margin-left:20px;
width:620px;
font-family:PT Sans;
font-size:13.5px;
text-align:justify;
line-height:25px;
list-style-image:url(../images/tickred.png);
color:#000;
}
.contentbox
{
margin-left:10px;
width:200px;
font-family:PT Sans;
font-size:13.5px;
text-align:justify;
line-height:25px;
color:#000;
}


.logo
{
float:left;
margin-top:5px;
margin-left:10px;
width:551px;
height:154px;
}
.logo-head
{
float:left;
margin-top:95px;
margin-left:60px;
font-family:Hammersmith One;
font-size:25px;
font-weight:bold;
color:#80705e;
width:350px;

}
.logo-sub-head
{
float:left;
margin-top:10px;
margin-left:0px;
font-family:Shanti;
font-size:18px;
font-weight:bold;
color:#949494;
width:300px;
}
.logo-right
{
float:right;
margin-top:50px;
font-family:PT Sans;
font-size:13.5px;
font-weight:bold;
border-radius:5px;
width:300px;
height:50px;
}
.contact
{
	margin-top:60px;
	height:180px;
}
.footer
{
font-family:PT Sans;
font-size:13.5px;
font-weight:bold;
width:965px;
height:70px;
text-align:center;
background:#333333;
color:#fffff;
line-height:70px;
}
.footer a
{
	text-decoration:none;
	color:#FFF;
	
}
.footer a:hover
{
	color:#EB9641;
}
.scroll
{
	width:965px;;

}
#textarea {
    border:1px solid #848984;
    outline:none;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    padding:5px;
}
#textarea:focus {
    border:1px solid #848984;
    box-shadow:0 0 2px #848984;
    -moz-box-shadow:0 0 2px #848984;
    -webkit-box-shadow:0 0 2px #848984;
}
.tb7 {
	width: 190px;
	background: transparent url('images/textbg.jpg') no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	border:#666666 1px solid;
	border-radius:3px;
	padding:3px 5px;
	}
	.tb7:focus
	{
	 border:1px solid #848984;
    box-shadow:0 0 1px #848984;
    -moz-box-shadow:0 0 2px #848984;
    -webkit-box-shadow:0 0 2px #848984;
	}
	
	.code {
  opacity: 1;
}
.code:halfway {
  opacity: 0.8;
}
.code:hover {
  opacity: 0.5;
}
.logo-right table
{
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
}
.logo-right td {
  color:#FFFFFF;
}     
.logo-right td:hover {
  color:#333;
}

.scroll
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11.5px;
line-height:30px;
text-align:left;
list-style-type:none;
border-right:none;
border-left:none;

}