@charset "UTF-8";
/*Style Resetter */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

/* Body Styles */
body { text-align: left; height: 100%; width: 1000px; margin:10px auto; background: #fff url(images/backgrounds/background.jpg) repeat-x; font-family: Lucida Grande, Tahoma;        }

/* Main Styles */
#wrapper       { margin: auto;  width: 1000px;}
	#header        { text-align: left; height: 80px;  background: url(images/backgrounds/header.gif) no-repeat; margin-bottom: 5px;}
    #navigation    { text-align: left; height: 25px;  text-align: right; margin-top: 57px;}
	#content       { text-align: left; width: 99%; margin:auto; height:100%;}
	#footer        { text-align: left; height: 50px;  border-top: 1px #e5e5e5 solid; margin-top: 30px;}

/*Page styles misc */
/*Press */
#press_Wrapper  { width: 1000px; }
		#press_Wrapper h3 a { font-size: 12px; color: black; text-decoration: none;  }
		#press_Wrapper h3 a:hover { text-decoration: underline; color: #23a5d9; }
		#press_Wrapper li { color: #636363; font-size: 10px; list-style-image: url(images/bullets/bullet.gif); margin-left: 15px; padding-top: 5px;}
	#press_Left {  width: 150px; float: left; border-right: 1px #e5e5e5 solid;  }
	#press_Middle {  width: 630px; float: left; padding-left: 5px;}
	#press_Right {width: 175px; float:right; }
	#press_About { padding: 5px; width: 100%; border: 1px #bfbfbf solid; background-color: #f7f7f7; margin-top: 10px;}
	#press_About h3 { border-bottom: 1px #e5e5e5 solid; }
		#press_Middle h3 { border-bottom: 1px #e5e5e5 solid; }
		#press_Middle h3.posttitle { border: 0; }

	

/*Support */
#support_wrapper { text-align: left; width: 1000px; }
		#support_wrapper li { color: #636363; font-size: 10px; list-style-image: url(images/bullets/bullet.gif); margin-left: 15px; padding-top: 5px;}
		#support_wrapper p { font-size: 11px; color: #636363; padding: 5px; }
		#support_wrapper h2 {  font-size: 13px; font-weight: bold; padding: 5px; }
		#support_wrapper h3 {  font-size: 11px; font-weight: normal; padding: 5px;}
	#support_column1 { width: 150px; float: left; border-right: 1px #e5e5e5 solid;}
	#support_column2 { width: 630px; float: left; padding-left: 5px;}
	#support_column3 { width: 175px; float:right;  border-left: }

#trade {text-align: left; }
	#trade p { font-size: 11px; color: #636363; padding: 5px; }
	#trade h2 {  font-size: 13px; font-weight: bold; padding: 5px; }
	#trade h3 {  font-size: 11px; font-weight: normal; padding: 5px;}
	#trade li { color: #636363; font-size: 10px; list-style-image: url(images/bullets/bullet.gif); margin-left: 15px; padding-top: 5px;}


/* Fonts and Text Styles */
/*Headings */
h1 { font-size: 0px;}
h2 { font-size: 14px; font-weight: bold;}
h3 { font-size: 12px; font-weight: normal;}

/*Paragraph Styles */
p { font-size: 11px; color: #636363; 				   }
	p.newsticker { color: #636363; padding: 15px 0 10px 0; }
	p.footertext { color: #636363; font-size: 11px; text-align: center;    } 
	
	
/* Links */	
/*Static links*/
a { font-size: 11px; text-decoration: underline; color:#000000; 	  		     } 									 			       
	a.navilink 	   { font-size: 11px; color:#636363; margin-right: 10px; text-decoration: none;   }   
	a.navilinklast { font-size: 11px; color:#636363; margin-right: 15px; text-decoration: none;   } 
	a.newsticker   { font-size: 11px; color:#636363;   padding-left: 125px; text-decoration: none;   }
	a.footertext   { font-size: 11px; text-decoration: none;  }

/*Hover over links*/
a:hover 				 { color: #23a5d9; text-decoration: underline;  } 																			
	a.newsticker:hover   { color: #23a5d9; text-decoration: underline;  }
	a.listlink:hover     { color: #23a5d9; text-decoration: underline;  }
	a.navilink:hover 	 { color: #23a5d9; text-decoration: underline;  }
	a.navilinklast:hover { color: #23a5d9; text-decoration: underline;  } 
	a.footertext:hover   { color: #23a5d9; text-decoration: underline; 	} 	
/*Active links*/
a:active 				  { color: #000; } 																			
	a.newsticker:active   { color: #000; }
	a.navilink:active 	  { color: #000; }
	a.navilinklast:active { color: #000; } 
	a.footertext:active   { color: #000; } 
	
	
/* Lists and bullet styles */

/*Images*/
img { border:0;}

/*Misc Area*/
#newsticker    { height: 43px;  width:1000px; margin-bottom: 15px; background: url(images/backgrounds/newsticker.png) no-repeat;	}
hr.cleaner { clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none; visibility: hidden; }
