html, body {
margin: 0px;
padding: 0px;
}
body {
background-color: #fff;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #3F4554;
text-align: center;
line-height: 1.8em;
}
#wrapper {
width: 950px;
background-color: #fff;
margin: 15px auto 15px auto;
padding: 0px;
text-align: left;
}
#header {
width: 100%;
background-image: url(images/pdmenu.jpg);
height: 35px;
background-color: #f1f1f1;
}
div#home{
clear:both;
float:left;
padding-top:4px;
padding-right:20px;
padding-left:10px;
font-size:1.2em;
z-index:0;        
}
div#nav{
float:left;
padding-top:8px;
color: #990000;
font-size:1.2em;  
}
div#nav ul{
margin:0;
padding:0;
list-style:none;
}
div#nav li{
display:inline;
text-align:center;
}
div#nav ul li a{
display:inline;
text-decoration: none;
color:#fff;
padding-right: 18px;
padding-left:10px;
}


#nav li a:hover {
color: #FF0066;
text-decoration: none;
}
#container {
width: 100%;
margin: 0px;
padding:22px 0px;
background-repeat: no-repeat;
background-color: #ffffff;


}
#left {
width: 650px;
height: auto;
float: right;
padding-left:20px;
padding-right:20px;
margin: 0px;
text-align:justify;
}
.sidebar-top {
	  height:14px;
                background: url('images/sidebartop.jpg') no-repeat; 
                width:250px;
                float:left;
                margin-top:20px;
                 
}

.sidebar-bottom {
	        height:15px;
            background: url('images/sidebarBOT.jpg') left bottom no-repeat; 
            width:250px;
            float:left; 	        	
            overflow:hidden;
} 
#sidebars {
width: 250px;
height: auto;
float: left;
margin: 0px;
}
#sidebar {
width: 250px;
background: url(images/sidebg.jpg) repeat-y left top;
height: auto;
float: left;
margin: 0px;
}
#sidebar p {
margin: 0px;
}
#sidebar h2{
font-size:12px;
color:#000;
background-image: url(images/righth2.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding: 8px 10px 10px 35px;

}
#sidebar ul {
	list-style: none;
	margin: 0 ;
	padding: 0 ;
}

#sidebar ul li {
	list-style: none;
	padding-left: 15px ;
	line-height:18px;
	margin:0px;
	}
	
#sidebar ul li ul li {
	background: url(images/bullet-grey.gif) no-repeat;
	padding-left: 12px ;
}

#sidebar ul ul {
	padding:0px;
	margin:0px;
}

#sidebar ul ul li {
	background-image:none;
}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {
	color:#333;
	text-decoration:none;

}
#sidebar a:hover {
	color:#802100;
	text-decoration:underline;
}
.clearer {
font-size: 0px;
height: 0px;
width: 100%;
display: block;
clear: both;
}
#footer {
background-image: url(images/footer.jpg);
background-repeat: no-repeat;
background-position: center;
padding: 0px;
margin: 0px;
text-align: center;
height:41px;
}
#footer p {
margin: 0px auto 0px auto;
padding: 20px 0px 10px 0px;
color:#333;
}
#footer a:link, #footer a:visited, #footer a:active {
color: #9a1a91;
text-decoration: none;
}
#footer a:hover {
color: #ccc;
text-decoration: none;
} 
#searchwrapper {
width:241px; /*follow your image's size*/
height:31px;/*follow your image's size*/
background-image:url(images/search.jpg);
background-repeat:no-repeat; /*important*/
float:right;
margin-top:4px;
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
float:right;
margin-top:8px;
margin-left:10px;
width:184px;
height:15px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
float:right;
margin-top:15px;
margin-left:200px;
width:32px;
height:28px;
}
