/* CSS Document */
*{
margin:0;
padding:0;
}

body{
background:url(images/body.png) top repeat-x;
}

.clear{
clear:both;
}

#top{
width:836px;
height:82px;
margin:0 auto 0 auto;
padding:0;
}
#top img{ padding:20px 0 0 20px ;
float:left; border:none;}

#top img a{ text-decoration:none;}

#top a{ text-decoration:none; border:none;}

#topnav{ 
float:right;background:url(images/topnav.jpg) no-repeat;
width:291px; 
height:35px;
margin:47px 20px 0px 0;}

#topnav ul{ list-style:none;
padding:5px 0 0 0 ;}

#topnav li{ display:inline;
font: normal 11px "Lucida Sans Unicode";
color:#FFFFFF;
padding:0px 25px 0 25px;

}
#topnav li a{
font: normal 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;}

#topnav li a:hover{
font: normal 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

#topnav li:hover{
/*background: url(images/topnavh.jpg) top no-repeat;*/}


#page{
width:836px;
height:760px;
background:#FFFFFF url(images/page.jpg) top center no-repeat;
margin:0px auto 0 auto;
padding:0px;
}
#pagebottom{

height:7px;
padding:0;
float:left;
margin:0 0 0 20px;}
.header{
width:775px;
height:222px;
background:url(images/header.jpg) center no-repeat;
padding:25px 20px 0px 39px;
margin-bottom:20px;
}
#page #left{
width:210px;
height:auto;
float:left;
margin-left:27px;
}

#page #right{
width:560px;
height:auto;
float:left;
margin-left:7px;
padding:0 0 50px 0;
}

.center{
height:230px;
margin:0px 10px 10px 20px;
padding:5px;
border-bottom:#44638D 3px solid;
}
.center ul {
list-style: none;
width: 50px;


}
.center ul a {
color:#FFFFFF;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration: none;
display: block;
background:url(images/menubk.png);
width: 160px;
font-size:12px;
padding: 5px 0px 0px 10px;
height:25px;

}

.center ul a:hover {
color:#C8552D;
font-weight:bold;
}
.center ul li {
height:25px;
position: relative;
} 


.center ul li ul {
list-style: none;
position: absolute;
left: 170px;
top: 0;
display: none;

padding:0 0 0 0px;
list-style:none;
}

.center ul li:hover ul { display: block; } 

.center ul li:hover ul li ul { display: none; }

.center ul li ul li:hover ul { display: block; } 


.news{
border-bottom:#44638D 1px solid;
padding-bottom:15px;
}

.news h2{
width:180px;
height:19px;
font:bold 11px Arial, Helvetica, sans-serif;
background:url(images/arrow.png) center no-repeat;
padding-left:25px;
margin:20px 0px 0px 0px;
color:#44638D;
line-height:20px;
text-transform:uppercase;
}

.news p{
font:normal 11px Arial, Helvetica, sans-serif;
color:#666666;
margin:10px;
}

.news li a{
width:180px;
display:block;
font:normal 11px Arial, Helvetica, sans-serif;
color:#D35B2F;
text-decoration:none;
line-height:25px;
padding-left:0px;
height:27px;
outline:none;
}

.news ul{
	padding:0 0 0 40px;
}

.news li{
	list-style:url(images/reply.gif);
	font:normal 11px Arial, Helvetica, sans-serif;
color:#D35B2F;
}

.quotes{
font:normal 11px Arial, Helvetica, sans-serif;
color:#666666;
margin:10px;
}

.quotes p{
font-style:italic;
font-size:11px;
margin:5px 0px 5px 0px;
}

.quotes a{
	width:87px;
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#454545;
	text-decoration:none;
	line-height:25px;
	padding-left:30px;
	text-transform:uppercase;
	height:27px;
	background:url(images/read.png) center no-repeat;
}

#right p{
font:normal 12px  Arial, Helvetica, sans-serif;
line-height:18px;
color:#000000;
padding:5px;
}
#right p a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#D35B2F;
text-decoration:none;
}
#right.bottomline{
border-bottom: #4666666 1px solid;
width:400px;}

#right strong{
color:#F78B0C;
font-size:13px;
font-weight:bold;
}
/*#rightinner{
width:550px;
float:left;}*/
#right ul.inner{
padding:5px 0 5px 2px;
margin:0 0 0 2px;

}
ul.inner li.inner{
background:url(images/rightul.png) left no-repeat;
color:#666666;
padding:5px;
list-style:none;
font:normal 12px Arial, Helvetica, sans-serif;
padding:0 0 5px 8px;
}
#right img{
float:right;
padding:0;
margin:2px;
}

#right h2{
font: normal 18px Arial, Helvetica, sans-serif;
padding:0 0 0 5px;
color:#F78B0C;
 }
 
#right h2 a{
font: normal 18px Verdana, Arial, Helvetica, sans-serif;
color:#C8552D;
text-decoration:none;
 }
#right small{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#D35B2F;
}

#right .postmetadata{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

#right  .postmetadata a{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
/*color:#D35B2F;*/
color:#44638D;
}
#right  .alignleft {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#44638D;
}
#right  .alignleft a{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#44638D;
text-decoration:none;
outline:none;
}

#right  .alignright {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#44638D;
}

#right  .alignright a{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#44638D;
text-decoration:none;
text-align:right;
padding-left:12px;
padding-top:10px;
outline:none;
}

#footer{
width:100%;
height:132px;
background:url(images/footer.png) top repeat-x;
}

#footer ul{
list-style:none;
text-align:center;
padding-top:10px;

}
#footer ul li{
color:#918683;
display:inline;
font: normal 11px Arial, Helvetica, sans-serif;
background:url(images/dot.png) center left no-repeat;
padding:0px 5px 0px 15px;
}
#footer ul li a{
color:#918683;
text-decoration:none;
}

.clear{
clear:both;
}

/*========== accordian code==========*/
#panel2 {

width: 200px;
display: none;
}
.btn-slide2 {
width: 200px;
height: 37px;
padding-top: 6px;
display: block;
font: normal 11px Verdana, Helvetica, sans-serif;
color: #fff !important;
text-decoration: none;
background:url(images/nava.jpg) center no-repeat;
}

#panel3 {

width: 200px;
display: none;
}
.btn-slide3 {
width: 200px;
height: 37px;
padding-top: 6px;
display: block;
font: normal 11px Verdana, Helvetica, sans-serif;
color: #fff !important;
text-decoration: none;
background:url(images/nava.jpg) center no-repeat;
}

#panel4 {

width: 200px;
display: none;
}
.btn-slide4 {
width: 200px;
height: 37px;
padding-top: 6px;
display: block;
font: normal 11px Verdana, Helvetica, sans-serif;
color: #fff !important;
text-decoration: none;
background:url(images/nava.jpg) center no-repeat;
}
.nav{
width:195px;
height:200px;
margin:0px 0px 0px 0px;
}


.nav p{
font:normal 12px Arial, Helvetica, sans-serif;
margin:0px 0px 5px 10px;
color:#FFFFFF;
}

.nav  a{
color:#D35B2F;
text-decoration:none;
font-weight:bold;
text-align:center;
outline:none;
line-height:27px;
}

.nav  a:hover{
text-decoration:none;
background:url(images/nav.jpg) center no-repeat;
}


#respond h3{
	padding:0 0 0 7px;
	color:#666666;
	font:normal 18px Arial, Helvetica, sans-serif;
}


#respond p a {
	color:#996666;
}

h3#comments{
	padding:5px 0 0 7px;
	color:#666666;
	font:normal 18px Arial, Helvetica, sans-serif;
}

ol.commentlist{
	padding:0 0 0 25px;
		color:#996666;
	text-decoration:none;
}
ol.commentlist li{}
ol.commentlist li a{font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#454545; text-decoration:none;}
.url{
	color:#996666;
}

.comment-meta commentmetadata a{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.comment-meta commentmetadata{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
em{
	color:#003366;
}

#submit{
	width:87px;
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#D35B2F;
	text-decoration:none;
	line-height:25px;
	text-transform:uppercase;
	height:27px;
	background:url(images/read.png) center no-repeat;
	border:none;
}
#submit1{
	width:150px;
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#D35B2F;
	text-decoration:none;

	text-transform:uppercase;
	height:27px;
	background:url(images/read1.png) center no-repeat;
	border:none;
}
.ddsg-wrapper{
	float:left;
	margin:0 0 0 50px;
}

.ddsg-wrapper ul{
padding:10px 0 0 20px;
}

.ddsg-wrapper li{
padding:0 0 5px 5px;
color:#466591;
list-style: url(images/rightul.png);
}
.ddsg-wrapper li ul{
color: #00CCFF;
}
.ddsg-wrapper li ul li{
padding:0 0 5px 5px;
list-style: inside;
}

.ddsg-wrapper li a{
	color:#466591;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
}

.ddsg-wrapper li a:hover{
	color:#666666;
	text-decoration:none;
}

