body {
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#FFFFFF;
background-color:#fafafa;
}
p {
margin:0;
padding:8px;
text-align:justify;
}
#contain {
width:800px;
margin:0px auto 0px auto;
min-height:600px;
background-color:#000;
border:solid #666 1px;
}
#header {
width:800px;
background-image:url(images/header.jpg);
background-repeat:no-repeat; background-position:left;
background-color:#FFF;
height:180px;
}
#menu {
width:800px;
height:19px;
background:url(images/bg.jpg) repeat-x  ;
}
#contentright {
padding-top:15px;
width:550px;
float:right;
min-height:474px;
clear:both;
border-left:solid #666 1px;
}
#contentleft {
min-height:474px;
min-width:248px;

}
#menustyle ul li a:before{
content: ":: ";
color: orange;
}
#menustyle ul{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:right;
margin: 0;
padding: 0;
font-size:14px;
width: 800px;
}
#menustyle ul li{
display: inline;
}
#menustyle ul li a{
color: white;
padding: 2px 6px;
text-decoration: none;
}
#menustyle ul li a:visited{
color: #fff;
}
#menustyle ul li a:hover{
color: #ff6600;
}
#menustyle ul li.current a{
color: #ff6600;
}
#menustyle ul li.current a:hover{
color: #fff;
}
#footer {
border-top:solid #666 1px;
line-height:25px;
width:800px;
background-color:#000;
height:25px;
margin:0px auto 0px auto;
font-family:Helvetica;
font-size:13px;
text-align:center;
}
#footer a{
color:#666;
text-decoration:none;
padding: 2px 2px;
}
#footer a:hover{
color:#ff6600;
text-decoration:none;
}
#footer a:after{
content: "    | ";
color: white;
}
h2{
font-family:Helvetica; color:#fff;font-size: 14px; font-weight:bold; display:inline;margin:0px;}
h3{
font-family:Helvetica;color: #fff; font-size: 14px; font-weight:bold; display:inline; margin:0px;}

#news {
width:530px;
margin-left:5px;
margin-top:15px;
}
#newshome {
width:230px;
margin-left:5px;
margin-top:15px;
border:solid #fff 1px;
}
#side {
line-height:25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.news1 {color: orange}
#news1 a {color: orange; text-decoration:none;}

#linkform 			{width:500px; margin:0 auto; padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;	 }
#linkform h1 		{font-size:16px; margin-bottom:10px;}
#linkform h2		{font-size:16px; margin-bottom:10px;}
#linkform h3 		{font-size:12px; margin-bottom:10px;}
#linkform table{}
#linkform td,th		{font-size:11px;}
#linkform th		{text-align:right; font-weight:normal; background-color:#000; border:solid 1px #666;}
#linkform p			{margin:0;}
#linkform a			{text-decoration:none;}
#linkform textarea	{font-size:11px; width:330px; font-family:Arial, Helvetica, sans-serif;}
#linkform input		{font-size:11px; width:330px;}
#linkform .example  {background-color:#000; border:solid 1px #666; padding:5px;}

a{color:orange;}
a:hover{color:#ff0000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

#s {
border:1px solid #666;
width: 130px;
padding: 1px;
}
#searchsubmit {
background-color:#666;
color:#FFFFFF;
border:1px solid #ccc;
height:20px;

}
#hr {
border-bottom:1px dashed #ccc;
padding:15px;
margin-left:2px;
}
.buttons {color: #FC8800;
margin-left:5px;
font-weight:bold;
}
.suckerdiv ul{
margin-left:5px;
padding: 0;
list-style-type: none;

	border-top: 1px solid #fff;
	border-right: 1px solid #FFf;
	border-bottom: 1px solid #FFf;
	border-left: 1px solid #FFf;

width: 210px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
margin-left:0px;
background:#111 url(images/bg2.jpg) repeat-x bottom;
text-indent:10px;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
width: 200px; /*sub menu width*/
top: 0;
margin-left:0px;
position: absolute;
visibility: hidden;
background:#111 url(images/bg2.jpg) repeat-x bottom;
	background-color: #FFFFFF;
	border-top: 1px solid #fff;
	border-right: 1px solid #FFf;
	border-bottom: 1px solid #FFf;
	border-left: 1px solid #FFf;

}

.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 0;
color: white;
background:#111 url(images/bg2.jpg) repeat-x bottom;
}

.suckerdiv ul li a:visited{
color: white;
}

.suckerdiv ul li a:hover{
color: orange;
}

.suckerdiv .subfolderstyle{
background: url(images/arrow-list.gif) no-repeat center right;
}

* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

h1{ font-family:Arial, Helvetica, sans-serif; color:#ffffff ; font-size: 12px; font-weight:bold; display:inline; margin:0}

h2{ font-family:Arial, Helvetica, sans-serif; color:#ffffff ; font-size: 12px; font-weight:bold; display:inline; margin:0}

h3{ font-family:Arial, Helvetica, sans-serif; color:#ffffff ; font-size: 12px; font-weight:bold; display:inline; margin:0}

#links a{ text-decoration:none; font-weight:bold;font-size:11px;  color:orange; font-weight:bold; }

#links p{padding:5px; background-color: #2A2A2A; border:solid 1px #fff;margin:5px; width:375px; text-align:left;}
#links1 p{padding:5px; background-color: #2A2A2A; border:solid 1px #fff;margin:5px; width:375px; text-align:left;}
#links1 a{ text-decoration:none; font-weight:bold;font-size:11px;  color:orange; font-weight:bold; }

td {
padding:5px;
}
img {
border:0px;
}
