body{
margin:0px;
padding:0px;
}

p{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
letter-spacing:1px;
}

.ptestimonials{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:200px;
}
td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

h1{
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
font-weight:normal;
}

h2{
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
font-weight:normal;
border-bottom:1px solid #CCCCCC;
    height: 20px;
    
}

h3{
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:normal;
}
.txtbld{
font-weight:bold;
}
.clr{
clear:both;
}

.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}

#pagebg {
	background: #E5E5E5 url('../images/page_background.jpg') repeat-x 50% top;
}

#container{
border:0px solid red;
width:962px;
margin:auto;
background:url('../images/background.jpg') repeat-y center;
}

#header{
height:140px;
background: url('../images/header_bg.jpg') repeat-x 50% top;
position:relative;
width:962px;
margin:auto;
border:0px solid red;
z-index:900;
}

#header #logo{
width:202px;
height:92px;
float:left;
position:absolute;
left:10px;
top:10px;
}



#header #contact{
float:right;
position:absolute;
right:10px;
top:4px;
width:295px;
height:51px;
}


#header #mainmenu{
height:27px;
position:absolute;
bottom:2px;
width:940px;
border:0px solid red;
left:7px;
}


#header #mainmenu ul {
			font-family: Arial, Verdana;
			font-size: 12px;
			margin: 0;
			padding: 0;
			list-style: none;
			background-color:Transparent;
			z-index:500;
		}

#header #mainmenu ul li {
            display: block;
            position: relative;
            float: left;
        }
#header #mainmenu li ul { display: none; }
#header #mainmenu ul li a {
            display: block;
            text-decoration: none;
            color: #333333;
            border-right: 1px solid #828282;
            padding: 6px 15px 7px 15px;
            margin-left: 0px;
            white-space: nowrap;
            font-weight:bold;
            
        }
#header #mainmenu ul li a.sel{
            background: #FEB301
}

#header #mainmenu ul li a:hover { background: #E9E9E9; }
#header #mainmenu li:hover ul { 
            display: block; 
            position: absolute;
            border-left: 1px solid #828282;
            border-bottom: 1px solid #828282;
            margin-left: -1px;
            display: inline;
        }
#header #mainmenu li:hover ul li { 
            float: none;
            font-size: 11px;
            border-top:1px solid #CCCCCC;
            
        }
#header #mainmenu li:hover a { background: #E9E9E9;}
#header #mainmenu li:hover ul li a:hover { background: #fff; }


#content{
border:0px solid red;
overflow:hidden;
}

#content .continfo{
width:933px;
margin-left:15px;
border:0px solid red;
padding-bottom:5px;
padding-top:5px;
}

#content .continfo p{
padding-bottom:10px;
font-size: 12px;
}
#content .breadcrum{
border-bottom:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#666666;
padding-top:5px;
padding-bottom:5px;
margin-left:15px;
width:933px;
}

#content .breadcrum a{
text-decoration:none;
color:#666666;
}

#content .breadcrum a:hover{
text-decoration:underline;
}

#content #content-left{
border:0px solid red;
float:left;
width:655px;
margin-left:15px;
}

#content #content-left #banner{
width:653px;
height:270px;
margin-top:10px;
}

#content #content-left #banner1{
margin-top:10px;
}


#content #content-left .cont{
margin-top:20px;
}

#content #content-left .cont li{
padding-bottom:3px;
}

#content #content-left #ads{
margin-top:20px;
border:0px solid red;
text-align:center;
}

.rspace{
padding-right:8px;
}

#content #content-right{
border:0px solid red;
float:left;
width:260px;margin-left:10px;
}


#content #content-right .review{
margin-top:15px;
}

#content #content-right .testimonial .test{
border:1px solid red;
float:left;
background:url('../images/testimonial_bg.jpg') repeat-x bottom;

}
#content #content-right .testimonial .testimg{
float:left;
border:0px solid red;
}
#content #content-right .testimonial .test{
border:0px solid red;
margin-left:10px;
padding:5px 5px 20px 5px;
}

#content #content-right .banner1{
text-align:center;clear:both;
padding-top:20px;
}

#footerimg{
border:0px solid red;
background:url('../images/footerimg.jpg') no-repeat 50% bottom;
height:124px;
}

#footerimg .address{
width:475px;
border:0px solid red;
margin-left:18px;
padding-top:20px;
float:left;
}

#footerimg .footermenu{
width:230px;
float:left;
border:0px solid red;
padding-top:15px;
}

#footerimg .footermenu ul{
float:left;
margin-left:0px;
}

#footerimg .footermenu li{
list-style:none;
margin-left:0px;
}

#footerimg .footermenu li a{
background:url('../images/arrow.jpg') no-repeat left center;
text-decoration:none;
padding-left:10px;
color:#1170CF;
}

#footerimg .footermenu li a:hover{
text-decoration:underline;
color:#1170CF;
}

#footerimg .community
{
border:0px solid red;
float:right;
margin-right:30px;
margin-top:20px;
}
#copy{
width:932px;
margin:auto;
height:50px;
}

