/* CSS Document */

html,body{margin:0;padding:0;}
body{font: 76% arial,sans-serif}
p{margin:0 }
a:link {

	font-family: Arial, Helvetica, sans-serif;

	color: #FF0000;

	text-decoration: none;

}

A:visited {text-decoration: none; color:#F00;}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #FF0000;

	text-decoration: underline;

}


.blackcol { color:#000; }


div#top-menu {margin-left:170px; background-color: #F00; height:25px;}
div#redcol2 {  margin-left:169px; background-color: #000000; border-top:#FFF solid thin; }
div#redcol3 { background-color: #000000;  margin-left:169px; border-top:#FFF solid 1PX; }

div#top {  background-color:#FF0000; border-left:thin solid #FFF;  };
div#topcol { width:98%; background:#F00;  };
div#header{ position:inherit; background:#FFFFFF; }

div#topnav a{ position: relative; left:15px; top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  }
div#topnav hover{position: relative; left:15px; top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  }


div#botnav {position: relative; left:0; width:800px; top:0; left:152px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }


div#content p{line-height:1.4}
div#navigation{  width:165px; background-color:#000; position:inherit; }
#navigation{ float:left;  min-height:440px; padding-left:4px; }
div#extra{ margin-left:0px; }
div#footer{ background: #BFAD7D; color: #FFF; height:27px; padding-top:10px;}
div#footer p{ margin:0;padding:5px 10px; width:100%;}
div#footer a{ display:inline; padding:0;color: #ff0000}

div#wrapper{float:left; margin: 2px 0px 0px 2px; width:100%; background:url(images/back.gif) repeat-y;}
#content{ margin-left:169px; padding-left:1px; width:600px;  }

div#extra{
	width:405px;
	position:absolute;
	left:375px;
	height: 200px;
	top: 105px;
}

div#extra2{
	width:800px;
	text-align:left;
	
}

div#footer{clear:left;width:100%; background:url(images/backf.gif) repeat-y; }



.nav-min{ margin-left:px;}

.bar {color:#762E43;}
a.nav:link, a.nav:visited, a.nav:active { font-family: ArialMT,Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #5c91a4; font-weight: light; text-decoration: none; margin-left:10px; }
a:hover { text-decoration: none;}
a.nav:link, a.nav:visited, a.nav:active {

font-family: ArialMT,Arial,Verdana,Helvetica,sans-serif;

font-size: 12px;


color: #87837C;

font-weight: light;

text-decoration: none; text-align:right; line-height:12px;
margin: 0;

}

a.nav:hover { color: red;}

h1{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:100; font-stretch:condensed; font-size:16px; font-weight:900; margin-top:9px;}


h2 {  font-size:14px; padding:0; margin:0; font-weight:900; color:#000000;  }

h3 { font-size:14px; padding:0; margin:0; font-weight:100; color:#000000; }

.redcolor { color: red; }

#nav-top ul {  height: 3px; line-height: 16px; float: left;  display: block; color: #ff0000; text-decoration: none; text-align: center; padding-top:3px; border: medium #333; margin-right:20px; }

#nav-menu ul { list-style: none; padding: 0; margin: 0; }

#nav-menu li { float: left; margin-left:10px;}


#nav-menu li a {  height: 3px; line-height: 16px; float: left;  display: block; color: #ffffff; text-decoration: none; text-align: center; padding-top:3px; border: medium #333; margin-right:20px; }

li { line-height:40px; }

#nav-menu a:hover{ color: red; }
	

/* Hide from IE5-Mac \*/
#nav-menu li a { float: none; }





#nav-menu2 ul { list-style: none; padding: 0; margin: 0; }

#nav-menu2 li { float: left;  margin-left:10px;}


#nav-menu2 li a {  height: 3px; line-height: 16px; float: left;  display: block; color: #ffffff; text-decoration: none; text-align: center; padding-top:3px; border: medium #333; margin-right:20px; }

li { line-height:40px; }

#nav-menu2 a:hover{ color: red; }
	

/* Hide from IE5-Mac \*/
#nav-menu2 li a { float: none; }
.red { color:#F00;}

.img
{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ffffff;
border-top-width: 0px; border-bottom-style: solid; border-bottom-color: #ffffff;

}

.contentli li {
	line-height:15px;
}

.info { font-size:12px;}

#solid {border:#F00 thin dashed; padding:4px; }