.linkblock {
margin-bottom:5px;
}
.linkdesc {
margin-bottom:20px;
}
.content p {
margin-top:0px;
}

.dirdiv {
float:left;
margin-left:28px;
width:665px;
}
.dirdiv p {
}
.dirdiv a {
color:#0069AB;
}


.horizontal {
float:left;
}


.linkcat a:hover {
color:#982700;
}
.linkcat ul {
list-style:square;
}
.linkcat a {
color:#000000;
text-decoration:none;
}
.linkcat {
float:left;
width:720px;
color:#000000;
margin-bottom:25px;
font-weight:bold;

}
.left {
float:left;
width:300px;
}
.right {
float:left;
width:300px;
}
body{

background:url(images/bg.png) repeat-x left top #dddcda;
padding:0;
margin:0;
}

.sidebg{
background:url(images/sidebg.png);
background-repeat:no-repeat;
height:187px;
white-space:167px;
}

.main_div{
padding:0;
margin: 0 auto;
width: 990px;
}

.center {
margin: 0 auto;
width: 990px;
}

.center1 {
margin: 0 auto;
width: 990px;
background:#FFFFFF;
float:left;
}
/*----------------------------------------*/

.navigation{
float:left;
width:990px;
overflow:hidden;
margin-top:6px;
}

.category {
background:url(images/icon_category.gif) no-repeat top left;
margin: 0px;
padding: 0px 0px 0px 18px;
}
	
#subnavbar {
background:url(images/h_menub.png)  repeat-x left top;
width: 990px;
height: 38px;
margin: 0px;
padding: 0px;
float:left;
}
	
#subnav{
margin: 0px;
padding: 0px;
}
	
#subnav ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
background-color:#000000;
}
	
#subnav li {
float: left;
list-style: none;
margin: 0px;
padding:0;
color:#d8e2db; 
font-size:24px;
width:164px;
border-right:1px solid #e73a00;
height:38px;
overflow:hidden;
}
	
#subnav li a, #subnav li a:link, #subnav li a:visited {
color: #FFFFFF;
display: block;
font-size: 14px;
font-weight:bold;
width:164px;
margin: 0;
height:38px;
line-height:34px;
vertical-align:middle;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
	/*padding: 10px 10px 8px 0px;*/
}

#subnav li a:hover, #subnav li a:active {
background:url(images/hover_m.png) repeat-x left top;
color: #FFFFFF;
display: block;
height:38px;
text-decoration:none;
}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
background: #000000;
width:164px;
float:none;
margin:0px;
height:38px;
line-height:34px;
vertical-align:middle;
text-align:center;
}
	
#subnav li li a:hover, #subnav li li a:active {
background:url(images/hover_red.png) repeat-x left top;
margin: 0px;
height:38px;
line-height:34px;
vertical-align:middle;
text-align:center;
}
	
#subnav li ul {
z-index:9999;
position:absolute;
left:-999em;
height:auto;
width:155px;
margin:0px;
padding:0px;
}

#subnav li li { 
}

#subnav li ul a { 
width:164px;
}

#subnav li ul a:hover, #subnav li ul a:active { 
}

#subnav li ul ul {
margin: -30px 0 0 100px;
}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover1 ul ul, #subnav li.sfhover1 ul ul ul {
left: -999em;
}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover1 ul, #subnav li li.sfhover1 ul, #subnav li li li.sfhover1 ul {
left: auto;
}

#subnav li:hover, #subnav li.sfhover { 
position: static;
}
	
.children { 
margin: 0px;
padding: 0px;
}
	
#l_sidebar ul li ul li {
padding: 0px 0px 5px 20px;
margin: 0px;
}
	
#l_sidebar ul li li {
padding: 0px 0px 5px 20px;
margin: 0px;
}		
	
/*----------------------------------------*/
.header{
background-image:url(images/header.png);
height:245px;
width:990px;
margin-top:1px;
background-repeat:no-repeat;
}
.logo{
 float:right;
 width:366px;
 margin:58px 15px 0px 0px;
}
/*----------------------------------------*/

.leftmain_div{
float:left;
width:238px;
}

.leftad{
float:left;
width:226px;
}

.lefttop{
float:left;
width:226px;
}

.leftmiddle{
float:left;
width:226px;
background-image:url(images/leftmiddle.png);
background-repeat:repeat-y;
}

.leftbottom{
float:left;
width:226px;
height:16px;
background-image:url(images/leftbottom.png);
}
.googlead{
width:200px;
margin-left:8px;
}

.sepwhite{
background:#FFFFFF;
height:1px;
margin:15px 0px 0px 0px;
width:216px;
}
.textad{
width:160px;
margin:15px 0px 0px 28px;

}
/*----------------------------------------*/

.rightmain_div{
float:left;
width:752px;
}

.rightM_ad{
float:left;
width:728px;
}

.main_content{
float:left;
width:743px;
margin:18px 0px 0px 0px;
}

.heading_b{
background-image:url(images/heading_b.png);
float:left;
width:743px;
height:30px;
}

.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
text-align:left;
font-weight:bold;
margin:0px 0px 0px 13px;
line-height:30px;
}

.content_divM{
float:left;
width:743px;
margin:18px 0px 0px 0px;
}

.leftimg{
float:left;
width:300px;
}

.content img {
float:left;
margin:10px 15px 10px 0px;
}

.content{
width:718px;
float:left;
margin: 0px 0px 0px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

.readmore{
width:109px;
float:right;
margin: 50px 15px 0px 0px;
}



.seprator{
float:left;
width:743px;
margin:18px 0px 10px 0px;
}
/*----------------------------------------*/

.footer{
height:100px;
overflow:hidden;
background:url(images/footer.png);
clear:both;
}
.floatingad {
width:468px;
height:15px;
position:absolute;
margin-left:505px;
margin-top:160px;
}

.footer_t {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:60px 0 0;
text-align:center;
word-spacing:2px;
font-weight:bold;
}

.centerbottom{
float:left;
width:990px;
background:#FFFFFF;
height:20px;
}
/*---------------about us page-------------------------*/

.contentA{
width:720px;
float:left;
margin: 0px 0px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

.content_divMA{
float:left;
width:743px;
margin:5px 0px 0px 0px;
}

.contentA p {
float:left;
width:710px;
 -moz-column-width:undefined;
}
.content_divMA p {
float:left;
margin-bottom:5px;
}


.url{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
text-decoration:none;
}
.url:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0069AB;
text-decoration:underline;
}
.contentR{
width:320px;
float:left;
margin:0px 0px 0px 13px;
}

.Res_link{
float:left;
margin:5px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#0069AB;
}

.Res_link:hover{
float:left;
margin:5px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
color:#0069AB;
}

.contentres{
width:720px;
float:left;
margin: 20px 0px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
