/* andreas08 - an open source xhtml/css website layout by Andreas Viklund - http://andreasviklund.com . Free to use in any way and for any purpose as long as the proper credits are given to the original designer. Version: 1.0, November 28, 2005 */



/**************** Body and tag styles ****************/



*{margin:0; padding:0;}



body{

font:78% Verdana,Tahoma,Arial,sans-serif;

line-height:1.4em;

text-align:center;

color:#303030;

background: url(images/bodybg.png) repeat-x;

}



a{

font-size:11px;



color:#467aa7;

font-weight:bold;

text-decoration:none;

background-color:inherit;

}



a:hover{color:#2a5a8a; text-decoration:none; background-color:inherit;}

a img{border:2px solid #cc9930;}



p{padding:0 0 1.6em 0;}





img.left,img.center,img.right{padding:1px; border:1px solid #cc9930;}

img.left{float:left; margin:2px 3px 1px 1px;}

img.center{display:block; margin:0 auto 5px auto;}

img.right{float:right; margin:2px 2px 1px 1px;}



/**************** Header and navigation styles ****************/



#container{

width:950px;

margin:20px auto;

padding:2px 2px 2px 2px;

text-align:left;

background:#ffffff;

color:#303030;

border:6px solid #000;

}



#header{

border-bottom: solid 2px #cc9930;

width:950px;

margin:0 0px 4px 0px;

background:#fff;

color:#ffffff;

}

#flash{

border-bottom: solid 2px #cc9930;

width:950px;

margin:0 0px 0px 0px;

padding-bottom: 4px;

background:#fff;

color:#ffffff;

}



/**************** Header styles ****************/

#content h2{

display:block;

margin:0 0 10px 0;

padding-left:2px;

font-size:13px;

font-weight:bold;

text-transform:uppercase;

color:#000;

background-color:#cc9930;

}

#content h1{

display:block;

margin:0 0 10px 0;

font-size:13px;

font-weight:bold;

text-transform:none;

color:#000;

background-color:none;

}

 

h2 a{font-weight:normal;}

 

#content h3{margin:0 0 5px 0; 

font-size:12px; 

letter-spacing:normal; 

color:#000000; 

padding-left:20px;

background:url(images/Bullet_blue.gif) no-repeat center left;

}



#header h1{

padding:4px 0 0 20px;

font-size:14;

background-color:inherit;

color:#000;

font-weight:bold;

font-family:Century Gothic;

text-transform:uppercase;

}



#header h2{

margin:10px 0 0 40px;

font-size:1.4em;

background-color:none;

color:#f0f2f4;

letter-spacing:-1px;

font-weight:normal;

}

h4 {

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

text-transform:uppercase;

font-size: 12px;

color: #000;

padding-left:2px;

background:none;

			

}

			

h5 {

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

font-size: 14px;

color: #000;

padding-left:20px;

background:  url(images/Bullet_green.gif) no-repeat center left;

			}

			

h6 {

			font-family: Arial, Helvetica, sans-serif;

			font-weight: bold;

			font-size: 9px;

			color: #000;

			padding-left:20px;

			background:  url(images/Bullet_blue.gif) no-repeat center left;

			}





/**************** Content styles ****************/



#content{

float:left;

width:650px;

font-size:0.9em;

padding:20px 0 0 10px;

}







#content a:hover,#subcontent a:hover{text-decoration:underline;}

#content ul,#content ol{margin:0 5px 16px 35px;}

#content dl{margin:0 5px 10px 25px;}

#content dt{font-weight:bold; margin-bottom:5px;}

#content dd{margin:0 0 10px 15px;}

#content h4 a {margin-top:0;padding:0 0 1.6em 0;

font-weight:bold;

font-size:12px;

}

/**************** Sidebar styles ****************/



#subcontent{

margin-right:2px;

border-left:none;

float:right;

width:246px;

padding:10px 10px 2px 10px;

line-height:1.4em;

}



#subcontent h2{

display:block;

margin:0 0 15px 0;

font-size:13px;

font-weight:bold;

color:#000;

background-color:inherit;

}



#subcontent p{margin:0 1px 16px 1px; font-size:11px;}





#bottommenu {	background: #fff; color:#000;	float:left;	padding:6px 1px 6px 1px;	width:950px;}

.menu1 {  background: #fcfcfc;  border: solid 1px; border-color: #cc9930; color: #000;

float: left;  line-height: 1.1em;

width: 45%; padding: 0 0px 5px 10px;

margin-left: 1%; display: inline;}



.menu2 { background: #fcfcfc;  border: solid 1px; border-color: #cc9930; color: #000;

float: right; line-height: 1.1em;

width: 45%;  padding: 0px 0 5px 10px;

margin-right: 1%; }







.menu1 ul, .menu2 ul, .menu3 ul, .menua ul{	margin: 0;	padding: 0;}

.menu1 li, .menu2 li, .menu3 li, .menua li{	line-height: 0.8em; list-style-type:none;	margin: 2px 0 0 1px;}

.menu1 li a, .menu2 li a, .menu3 li a, .menu1 li a:visited, .menu2 li a:visited, .menu3 li a:visited{ text-decoration:none; font-size:10px; font-weight:bold; color:#467aa7 ; background:inherit; text-transform:uppercase;}

.menu1 li a:hover , .menu2 li a:hover , .menu3 li a:hover{ text-decoration:none; color:#2a5a8a;  background:inherit;}

.menutitle {

width: 100%;

color: #333;

background-color: #fff;

font: bold 100% tahoma,veranda, arial,helvetica, sans-serif;

letter-spacing:1px;

margin: 2px 2px 2px 2px;

padding: 2px 2px 2px 2px;

text-transform: uppercase;

}

/**************** Footer styles and bottom link styles ****************/

#footer{

clear:both;

width:950px;

padding:5px 0;

margin:0 1px;

font-size:0.9em;

color:#000;

background:#fff;

}





#footer p{padding:0; margin:0; text-align:center;}

#footer a{color:#000; background-color:inherit; font-weight:bold;}

#footer a:hover{color:#ccc; background-color:inherit; text-decoration: underline;}



/**************** Misc classes and styles ****************/



.splitcontentleft{float:left; width:48%;}

.splitcontentright{float:right; width:48%;}

.clear{clear:both;}

.small{font-size:0.8em;}

.hide{display:none;}

.textcenter{text-align:center;}

.textright{text-align:right;}

.important{color:#f02025; background-color:inherit; font-weight:bold;}



.box{

margin:0 0 20px 0;

padding:3px;

border:1px solid #c0c0c0;

background-color:#fafbfc;

color:#505050;

line-height:1.5em;

}

.box2{

margin:4px 0 10px 0;

padding:4px;

border:2px solid #cc9930;

background-color:#fff;

color:#000;

line-height:1.5em;

}

