img {
border: none;
}
p { margin: 0; padding: 0; }
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
background: #383A30;
margin: 0;
padding: 0px;
}

#top_out {
background-color:#383A30;
width:100%;
height:120px;
}

#top_in {
margin:auto;
background-image:url(/themes/bg2.png);
background-repeat:repeat-y;
width:770px;
height:120px;
}

#mid_out {

background-color:#6BA2BF;
width:100%;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

#mid_in  {
margin:auto;
background-image:url(/themes/bg.png);
background-repeat:repeat-y;
width:770px;
}

#drag {clear:both;}

#content {
color:#333333;
width:570px;
padding:15px 15px 15px 15px;
float:right;
background-color:#7DADC7;
text-align:justify;
line-height:17px;
}

#content p {
padding-top:10px
}

#bottom_out {
clear:both;
background-color:#383A30;
width:100%;
height:250px;
}

#bottom_in {
margin:auto;
background-image:url(/themes/bg2.png);
background-repeat:repeat-y;
width:770px;
height:250px;
}

#logo {
float:left;
padding-top:10px;
}
#topnav {
color:#FFFFFF;
text-align:right;
float:right;
width:300px;
padding:10px 10px 0 0;
}
#topnav a:link,#topnav a:visited {
color:#FFFFFF;
text-decoration:none;
}

#footpic {
float:right;
padding:25px 20px 0 0;
}
#foot {
clear:both;
width:720px;
text-align:right;
color:#CCCCCC;
padding:30px 50px 0 0;
}

#foot a:link, #foot a:visited {
color:#cccccc;
text-decoration:none;
}


/* ----------------menu -------------------*/

#menu {
float:left;
width: 170px;
margin-bottom:30px;
padding: 0;

}

#menu li a {
	height: 22px;
	line-height: 22px;	
}		
#menu li a:link, #menu li a:visited {
	color: #ffffff;
	display: block;
	background:   url(/themes/nav_bg0.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
	margin-top:0px;
	height: 24px;
}	
#menu li a:hover {
	color: #ffffff;
	background:   url(/themes/nav_bg1.png);
	
}	

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 0px;
}
/* ----------------menu end -------------------*/


/* --------styles duped from cms style sheet ----------*/
.style1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-align:justify;
	}
a.style1:link,a.style1:hover,a.style1:visited {
	color:#ffffff;
	}
	
.style2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:justify;
	
	}
a.style2:link,a.style2:hover,a.style2:visited {
	color:#ffffff;
	}
	
.style3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	text-align:justify;
	}
a.style3:link,a.style3:hover,a.style3:visited {
	color:#ffffff;
	}

.style4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	text-align:justify;
	}
a.style4:link,a.style4:hover,a.style4:visited {
	color:#ffffff;
	}
	
.image-left {
color: #CC33CC;
border: 0px solid #666;
margin: 0 5px 5px 0;
padding: 2px;
float:left;}

.image-right
{
color: #CC33CC;
border: 0px solid #666;
margin: 0 0 10px 10px;
padding: 2px;
float:right;}

h3,h4,h5,h6, {font-size:10px}
h1 {font-size:13px}
h2 {
font-size:12px;
}
.border {
border:1px solid #000
}