/* CSS Document */

body {
background-color:#cfcfcf;
margin:0;
padding:0;
background-image:url(../../images/BG.gif)
}


#container{
width:969px;
margin:auto;
margin-top:0;
padding:0;
border:1px solid #ccc;


}

#main_container {
background-color:#fff;
width:969px;
margin:auto;
margin-top:0;
padding:0;
border:1px solid #ccc;

}


#header{
	float:right;
	height:300px;
	width:700px;
	padding:0;
	border-bottom:10px;
}


#searchForm {
float:right;
width:220px;
margin-top:20px;
margin-bottom:10px;
margin-right:10px;
margin-left:290px;
color:#fff; 
padding:0;  
}




#links{
	width:225px;
	height:0;
	color:#333;
    float:right;
	padding-top:38px;
	margin-bottom:auto;
}

#logo {
margin-left:1px;
float:left;
width:240px;
margin:0;
padding:0;
}

#headnav {
width:210px;
font-weight:bold;
clear:both;	
margin:160px 0 0 415px;
padding:7px 0;
text-decoration:none;	
 }
 
#headnav ul{
list-style-type:none;
} 
 
#headnav li{
 margin:0;
 padding:0;
 }

#headnav a:link, #headnav a:active, #headnav a:visited  {
    display:block;
    color:#000;
	width:186px;
	font-size:.9em;
	float:right;
    font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:4px 14px;
	border-bottom:1px dotted #333;
    border-top:0; 
	}

#headnav a:hover   {
    display:block;
	
 	width:186px;
	font-size: .9em;
	text-decoration:none;
	float:right;
	color:#666;
    font-weight:bold;
    padding:4px 14px;
	border-top:0;
	border-bottom:1px dotted #333;
}

#nav_top{
	width:950px;
	float:right;
	background-image:url(/images/top_header.png);
	color:#222;
	font-size:11px;
    font-weight:bold;
	height:52px;
}



#links a:link {
color:#ffffff;
}

#links a:hover {
color:#fff;
}


#shortcutsMenu {
color:#18445F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0;
}


#body{
	margin:auto;
	padding:0;
	width:950px;
	font-size:12px;
	background-color:#990000;

}


#latest_news{
width:250px;
height:300px;
float:left;
color:444;
background-color:#5c0f04;

}


#left_content{
	width:262px;
	color:#444;
	font-size:11px;
	margin:0;
	padding:35px 0;
	float:left;
	background-color:#fff;
	
}


#left_content h3{
font-size:14px;
font-weight:normal;
border-bottom:1px dotted #888;
width:199px;
margin-top:15px;
margin-bottom:15px;
color:#222;
padding:6px 22px;
}

#left_content h2{
padding:0 22px;
font-size:14px;
color:#fff;
}

#left_content ul, #left_content li{
list-style-type:none;
font-size:14px;
color:#666;
padding:0 12px;
margin:0;
}

#left_content a:link, #left_content a:visited, #left_content a:active {
font-size:12px;
color:#444;
font-weight:bold;
padding:0 6px;
margin:0;
}



#left_content p{
width:252px;
margin:0;
color:#444;
font-size:16px;
padding:10px 0;
float:right;
background-color:#fff;
border-bottom:20px solid #13405b;
}

#right_content{
width:691px;
background-color:#fcfcfc;
float:right;
padding-left:8px;

}

#right_content #image{
    width:235px;
	margin:0;
	float:left;
}


#right_content #subtitle{
padding:10px 0 5px 1px;
margin:0 0 0 44px;
font-weight:bold;
border-bottom:1px dashed #CC9900;
width:200px;
font-size:16px;
color:#a47d29;
}

#right_content #right_content ul, #right_content li {
list-style-type:none;
padding:5px 0 5px 8px;
width:230px;
color:#987425;
font-size:14px;
border-bottom:1px dashed #fff;
}


#right_content p{
color:#555;
font-size:0.82em;
margin:0;
padding:13px 30px 8px 20px;
line-height:19px;
}

#right_content h2{
color:#f79646;
padding:8px 0;
border-bottom:1px dotted #c8b281;
width:auto;
font-size:16px;
margin:1px;
}

#right_content h3{
	color:#f79646;
	padding:8px 0 2px 0;
	width:300px;
	margin:12px 18px;
	border-bottom:1px dotted #c8b281;
	font-size:14px;
}


#right_content a:link{
color:#0066CC;
font-size:12px;
font-weight:bold;
}

#right_content a:hover{
color:#0066CC;
font-size:12px;
text-decoration:none;
}


.clear {
	width: 100%;
	height: 1px;
	clear: both;
}

#home_intro{
border-bottom:1px dashed #ffffff;
width:630px;
padding:20px;
}

#left_col {
float:left;	
width:220px;	
background-color:#FFF;	
border:4px solid #000;
}

p{
padding-top:0;
padding:20px;
color:fff;
font-size:12px;
font-family:Tahoma;
font-size:12px;
margin:0;
}


#navigation{
	width:200px;
	padding:0;
	margin:2px 0 0 0;
	list-style-type:none;
	float:left;
	font-size:0.8em;
	font-weight:bold;
	background-color:#fff;
}

#nav ul { 
list-style-type:none;
margin:0;
}

#navigation li {
	float:left;
	margin:0px;
	padding:0;
	list-style-type:none;
	width:220px;
	}
	
#navigation li a:link, #navigation  li a:active, #navigation  li a:visited {
 
    display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
    font-weight:bold;
	color:#111;
	text-decoration:none;
	font-weight:bold;
    padding:6px 10px;
	list-style-type:none;
	  
}

#navigation li a:hover {
    background-color:#222;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
    font-weight:bold;
	color:#fff;
	text-decoration: none;
	font-weight:bold;
    padding:6px 10px;
	border-right:1px solid #013c5f;   	
}

#navigation li a.current {
	color:#f79646;
	display: block;
    padding:6px 10px;
 }

ul. none {
background:none;

}

/* main title */



#footer{
margin:auto;

font-weight:bold;


height:40px;
padding:5px 120px;
margin:10px 20px;

color:#fff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
