/* CSS Document for AniCMS */

body{
padding:0;
margin:0; 
text-align:center; 
font-family:tahoma; 
font-size:13px;
}

.body{
width:1000px; 
background-color:#FFFFFF; 
margin:auto; 
text-align:left;
}

.navigation{
width:100px; 
height:300px; 
}

.nav_home{
background:url(images/home.png) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_home:hover{
background:url(images/homehov.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_services{
background:url(images/services.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_services:hover{
background:url(images/serviceshov.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_clients{
background:url(images/clients.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_clients:hover{
background:url(images/clientshov.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_aboutus{
background:url(images/aboutus.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_aboutus:hover{
background:url(images/aboutushov.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_blog{
background:url(images/blog.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_blog:hover{
background:url(images/bloghov.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_contact{
background:url(images/contactus.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.nav_contact:hover{
background:url(images/contactushov.gif) no-repeat;
display:block; 
width:113px; 
height:27px; 
padding:2px;
}

.left{
background:url(images/left.jpg); 
width:10px; 
height:133px; 
float:left;
}

.neadtel{
background:url(images/neadtel.jpg); 
width:257px; 
height:133px; 
float:left;
}

.ouradvant{
background:url(images/ouradvant.jpg); 
width:723px; 
height:133px; 
float:left;
}

.right{
background:url(images/right.jpg); 
width:10px; 
height:133px; 
float:left;
}

.content_body{
background-color:#FFFFFF; 
width:980px; 
padding-left:10px; 
padding-right:10px; 
margin:auto; 
float:none;
}

.cbright{
background:#FFFFFF; float:left;
}

.blue_box{
width:207px; 
background:#114e6b; 
padding:25px; 
margin-top:0; 
margin-bottom:10px; 
color:#FFFFFF; 
font-family:tahoma; 
font-size:11px;
}

.white_bullet{
font-family:'small Fonts'; 
font-size:9px;
}

.wht_more{
color:#FFFFFF;
}

.boxsz{
padding:0px; 
margin-top:10px; 
margin-bottom:10px;
}

.boxszhed{
width:257px; 
height:2px; 
background:url(images/hdbxbg.jpg);
}

.boxszcntr{
background:url(images/cntrbxbg.jpg) repeat-y; 
width:209px; 
color:#525252; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
padding-top:22px; 
padding-left:24px; 
padding-right:24px; 
padding-bottom:0;
}

.date{
color:#999999; 
font-family:tahoma; 
font-size:11px;
}

.news{
color:#006699; 
font-family:tahoma; 
font-size:11px;
}

.grey_bullet{
font-family:'small Fonts'; 
font-size:9px;
color:#999999;
}

.blue_lnk{
color:#006699; 
font-family:tahoma; 
font-size:11px;
}

.blue_lnk_b{
color:#006699; 
font-weight:bold; 
font-family:tahoma; 
font-size:11px;
}

.boxszbtm{
background:url(images/btmtrbxbg.jpg);
width:257px; 
height:24px;
}

.cbcenter{
background:#FFFFFF; 
width:400px; 
float:left; 
padding:32px; 
color:#525252; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}

.contactfrm{
  	text-align: left;
	font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Geneva, serif;
   font-size:12px;
}

.twocols {
}

.twocols .col1 {
	float: left;
	width: 200px;
}

.twocols .col2 {
	float: right;
	width: 200px;
}

.kwresults{
background:#FFFFFF; 
width:400px; 
float:left; 
padding:32px; 
color:#525252; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}

.cbrght{
width:257px; 
background:#FFFFFF; 
float:left;
}

.cbrghttext{
font-family:tahoma; 
font-size:11px; 
color:#525252;
}

.crt_box{
width:209px; 
text-align:center;
}

.crt_box img{
padding:5px;
}

.btm_line{
width:980px; 
height:8px; 
background-color:#6e6e6e; 
float:right; 
margin-left:10px;
margin-right:10px; 
margin-bottom:10px;
}

.footer{
width:980px; 
margin-left:10px; 
margin-right:10px; 
margin-bottom:10px; 
padding:20px;
}

.calln{
width:25%; 
padding:10px; 
float:left; 
font-family:Arial, Helvetica, sans-serif; 
font-size:31px; 
color:#767676;
}

.ftxt{
width:40%; 
border-left:1px #969696 solid; 
border-right:1px #969696 solid; 
padding:10px; 
padding-right:30px; 
float:left; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#767676;
}

.lnkbox{
width:25%; 
padding:10px; 
float:left; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#767676; 
}

.flnk{
text-decoration:none; 
color:#006666;
}

.btmspc{
width:1000px; 
padding-top:50px; 
float:right;
}

.blue_box_h1 {
	font-size: 18px;
	color: #FFFFFF;
}
.box_h1 {
	font-size: 18px;
	color: #114E6B;
}
button {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 80px;
}
.input1 {
	border: 1px solid #CCCCCC;
	width: 110px;
}
.cbwide{
background:#FFFFFF; 
width:657px; 
float:left; 
padding:32px; 
color:#525252; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}
.inputfst {
	width: 176px;
}
.inputsec {
	width: 110px;
}
