@charset "utf-8";
/* General Styles */

body	{ background-color:#000; 
		  margin:0; 
		  padding:0; 
		  text-align:center;
		  font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
		  font-size:11px;
		  }

.clr		{ clear: both;}
img			{ border:0px;}

#wrap	{ margin: 0 auto; width:960px; text-align:left;}

#top_bg		{ background-image:url(images/top_bg.jpg); 
			  background-repeat:repeat-x; 
			  background-color:#000;
			  }
			  
#logo		{ float:left; width:390px;}
#searchbox	{ float:right; width:200px; text-align:right; padding:5px 20px 0px 0px;}
			  
#menu_bg	{ background-image:url(images/menu_bg.jpg); 
			  background-repeat:repeat-x; 
			  height:35px; 
			  background-color:#cc0000;
			  color:#fff;
			  }
			  
#content_bg	{ background-color:#fff; text-align:left;}
			  
#footer_bg	{ background-image:url(images/foot_bg.jpg); 
			  background-repeat:repeat-x; 
			  height:110px; 
			  background-color:#000;
			  color:#fff;
			  }

/* text styles */


h1	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  font-size: 9px; 
	  font-style: normal;
	  font-weight:normal;
	  color:#990000; 
	  display: inline;
	  }
	  
h2	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  font-size: 16px; 
	  font-style: normal; 
	  color:#990000; 
	  display: inline;
	  }

h3	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  font-size: 14px; 
	  font-style: normal; 
	  color:#990000; 
	  display: inline;
	  }  
	  
.menu_text	{ font-style: normal; 
			  color:#fff;
			  padding: 7px;
			  }

.menu_text A:link		{ color:#fff; text-decoration: none; font-weight: bold;}
.menu_text A:visited	{ color:#fff; text-decoration: none; font-weight: bold;}
.menu_text A:hover		{ color:#fff; text-decoration: underline; font-weight: bold;}
.menu_text A:active		{ color:#fff; font-weight: bold;}

.main_text	{ font-style: normal; 
			  color:#000;
			  padding: 12px;
			  width:90%;
			  }

.main_text A:link		{ color:#000; text-decoration: none; font-weight: bold;}
.main_text A:visited	{ color:#000; text-decoration: none; font-weight: bold;}
.main_text A:hover		{ color:#000; text-decoration: underline; font-weight: bold;}
.main_text A:active		{ color:#000; font-weight: bold;}

.foot_text	{ font-style: normal; 
			  color:#fff;
			  padding: 10px;
			  }

.foot_text A:link		{ color:#fff; text-decoration: none; font-weight: bold;}
.foot_text A:visited	{ color:#fff; text-decoration: none; font-weight: bold;}
.foot_text A:hover		{ color:#fff; text-decoration: underline; font-weight: bold;}
.foot_text A:active		{ color:#fff; font-weight: bold;}

#mainframe	{ width:980px;}
