@charset "utf-8";
body{margin:0;padding:0;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
#wrapper{width:960px;margin:0 auto;overflow:hidden;}
.header{width:100%;background: #FFF;height:110px;margin:0;}
.logo{width:auto;height:90px;margin-left:35px;float:left;margin-top:-1px;}
.text-logo{margin:20px 0px 0 440px;font-size:35px;font-family:"Poor Richard";color:#c22323;float:left;}
.ticker{float:left;margin-top:-20px;width:958px;height:36px;border:1px solid #000;background:url(../images/tickerbg.jpg) repeat-x;}
.clear{clear:both;}
.main{float:left;width:100%;overflow:auto;margin-top:5px;}
.leftside{float:left;width:150px;min-height:513px;margin-right:5px;background-color:#F5DBDC;} /*#D25759;*/
.usertxt{font-size:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.clientname{font-size:10px; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.clientmenu{font-size:10px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.login_form{margin:10px 5px; background:url(../images/loginbg.png) no-repeat
; width:130px; height:130px; font-size:10px; padding:5px;}
.error{color:red; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.forgot a{text-decoration:none; color:#000; margin-right:10px; letter-spacing:1px;}
.forgot a:hover{text-decoration:underline; color:#C11B17;}
label{letter-spacing:1px; font-size:12px;}
.rightside{float:right;width:215px;min-height:513px;background-color:#F5DBDC;}
.center_content{float:left;width:585px;height:auto;margin-right:5px;}
.gallery{margin:0;float:left;width:585px;height:auto;}
.inner_content{width:570px;min-height:220px;margin-top:10px;padding:5px;color:#FFFFFF;border:#C11B17 solid 1px;}

.single_colummn{width:790px;min-height:220px;margin-top:10px;padding:5px;color:#FFFFFF;border:#C11B17 solid 1px;}
.inner_contentwo{width:570px;height:485px;margin-top:10px;padding:5px;color:#FFFFFF;border:#C11B17 solid 1px;}
.aboutus{margin:2px;line-height:16px;letter-spacing:1px;text-align:justify; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.aticker{height:20px;padding-left:20px;color:#FFFFFF;padding-top:5px; background:#D25759 url(../images/bullet4.png) left center  no-repeat;}
.client{float:left;margin-left:33px;margin-top:25px;height:150px;width:150px; background:url(../images/client1.png);}
.client_matter{margin-left:22px;height:22px; width:105px; text-align:center;font-size:12px !important;font-weight:bold;}
#slideshow{position: absolute;}
#slideshow div {position: absolute; color:#be1617;}
.service_slide{float:left;min-height:277px;}
.aticker span{vertical-align:middle;margin-left:5px;letter-spacing:1px;font-weight:bold;}
#cssmenu ul{list-style:none;margin:0;padding:0;vertical-align:baseline;line-height:1;display:block;position:relative;width:100%; background:#D25759;}
#cssmenu .active{color:#ffcb00;background:#C11B17;}
#cssmenu .last{border-bottom:1px solid #3a3a3a;}

#cssmenu ul li{display:block;position:relative;margin:0;padding:0;width:100%;}
#cssmenu ul li a{display:block;position:relative;margin:0;border-top:1px solid #3a3a3a;padding:11px 20px;width:110px;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 1px #000;font-size:14px;font-weight:bold;}
#cssmenu ul li a:hover{color:#ffcb00;background:#C11B17;}
.slider-wrapper{width:585px;height:auto;margin:0;position:relative;overflow:hidden;}
.slider{width:583px;height:auto;border:#C11B17 1px solid;}
.items{display:none;}
.slide_content{font-family:verdana;font-size:10;color:#c22323;text-align:center;margin:-10px auto auto auto;}
.slide_content img{border:1px solid #c22323;}
.footer{width:960px;float:left;height:30px;background-color:#C11B17;color:#ffffff;font-size:10px;}
.left_footer{float:left;margin:5px;}
.right_footer{float:right;margin:5px;}
/*****************************************************/
#login_form input {
    border: 1px solid white; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    background: rgba(255,255,255,0.5);
}
.li3 a {
	background:url(../images/bullet_red.png) no-repeat;
	border-bottom-width: 0px;
	border-bottom-style:solid;
	border-bottom-color: #999999;
	line-height:15px;
	padding-left:15px;
	margin-bottom:5px;
	margin-top:2px;
	margin-left:0px;
	border:solid 0px #CC00FF;
	text-align:left;
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c11b17;
	text-decoration:none;
}
.li3 a:hover{
	text-decoration:underline;
}