/*DIV 
	{border:1px solid red;}
SPAN
	{border:1px solid yellow;}*/
/* main elements */
.mainDiv 
	{position:absolute;top:0;left:0;height:600px;width:800px;background-image:url("../images/bckgrnd.jpg");background-repeat:no-repeat;padding:0;margin:0;}
body
	{font-family:verdana;font-size:9pt;color:white;}
body a:link, body a:visited
	{font-weight:bold;color:white;text-decoration:none;}
body a:hover
	{text-decoration:underline;}
	
/* header */
#headerDiv
	{position:absolute;top:0;left:0;width:800px;height:80px;padding:0;margin:0;}
#logoSpan
	{position:absolute;top:10px;left:40px;height:56px;width:153px;padding:0;margin:0;}
#tickerOuter
	{position:absolute;top:23px;left:203px;height:43px;width:532px;padding:0;margin:0;}
#tickerLHend
	{position:absolute;top:0;left:0;height:43px;width:7px;padding:0;margin:0;}
#tickerTop
	{position:absolute;top:0;left:7px;height:4px;width:518px;padding:0;margin:0;}
#tickerMain
	{OVERFLOW: hidden; visibility: visible;position:absolute;top:4px;left:7px;height:35px;width:518px;background-color:#006b33;padding:0;margin:0;}
#tickerSpan 
	{position:relative;top:10;left:0;height:25px;font-family:ARIAL;font-size:10pt;color:#ffff00;text-decoration:none;width:4000px;}
#tickerSpan a, #tickerSpan a:link, #tickerSpan a:visited 
	{font-family:ARIAL;font-size:10pt;color:#ffff00;text-decoration:none;}
.tickerSpanElement
	{position:relative;top:0;left:0;font-family:ARIAL;font-size:10pt;color:#ffff00;text-decoration:none;white-space: nowrap;}
#tickerSpan a:hover
	{text-decoration:underline;}
#tickerBot
	{position:absolute;top:39px;left:7px;height:4px;width:518px;padding:0;margin:0;}
#tickerRHend
	{position:relative;top:0;left:525px;height:43px;width:7px;padding:0;margin:0;}
#tickerData 
	{position:relative;top:0;left:0;}
	
/* top Nav */	
#topNavOuter
	{position:absolute;top:80px;left:0;width:735px;height:55px;padding:0;margin:0;}	
.topNavButtons
	{position:absolute;top:0;height:20px;width:85px;font-family:ARIAL;font-size:9pt;color:#ffffff;}
.topNavButtons a:link, .topNavButtons a:visited
	{color:#ffffff;text-decoration:none;}
.topNavButtons a:hover
	{text-decoration:underline;}
.TN_buttons
	{position:absolute;top:0;height:20px;width:85px;text-align:center;margin:0 auto;}
.TN_buttons_shadow
	{position:absolute;height:20px;width:85px;top:5px;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
	
/* main Content */
#mainContent
	{position:absolute;top:135px;left:0;width:735px;height:425px;padding:0;margin:15;}
#mainBackground 
	{position:absolute;top:0;left:0;width:735px;height:350px;padding:0;margin:15;background-image:url("../images/background_gun.gif");background-position : center;background-repeat : no-repeat;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
.mainTextHeading
	{font-family:verdana;font-size:9pt;color:white;font-weight:bold;}
.mainTextContent
	{font-family:verdana;font-size:8pt;color:white;}
.content_columns
	{position:absolute;top:0;width:110px;height:152px;}
.content_columns SPAN
	{position:absolute;margin:0;padding:0;}

/* main Nav */
#mainNav
	{position:absolute;top:80px;left:735px;width:65px;height:480px;padding:0;margin:0;}
#rhNav_button_outer
	{position:absolute;top:0;left:0;width:65px;height:433px;padding:0;margin:0;}
.rhNav_buttons
	{position:absolute;padding:0;margin:0;width:56px;height:56px;}
	
/* Content */
.cntOuter14
	{position:absolute;top:0;left:0;width:160px;margin:0;padding:0;}
.cntOuter12
	{position:absolute;top:0;left:0;width:340px;margin:0;padding:0;}
.cntOuterFull
	{position:absolute;top:0;left:0;width:730px;margin:0;padding:0;}
.contSpan
	{position:relative;top:0;left:0;margin:0;padding:0;}
.cntTLc
	{position:relative;height:4px;width:4px;margin:0;padding:0;}
.cntTRc
	{position:relative;height:4px;width:4px;margin:0;padding:0;left:152px;}
.cntBLc
	{position:relative;height:4px;width:4px;margin:0;padding:0;}
.cntBRc
	{position:relative;height:4px;width:4px;margin:0;padding:0;}
.cntTop, .cntBot
	{position:absolute;height:4px;background-color:#006600;margin:0;padding:0;width:152px;height:4px;}
.cntLeft, .cntRight
	{position:absolute;width:4px;background-color:#006600;margin:0;padding:0;}
.cntCont
	{position:absolute;background-color:#006600;margin:0;padding:0;font-family:verdana;font-size:8pt;color:white;vertical-align:top;overflow:visible;}
.cntCont a, .cntCont a:link, .cntCont a:visited
	{font-size:8pt;font-weight:bold;color:white;text-decoration:none;}
.cntCont a:hover
	{text-decoration:underline;}
.cntMore
	{position:absolute;margin:0;padding:0;overflow:visible;}
.cntMoreButton
	{position:absolute;width:26px;height:26px;margin:0;padding:0;}
.cntContNav
	{position:absolute;background-color:#006600;margin:0;padding:0;font-family:verdana;font-size:7pt;color:white;vertical-align:top;overflow:visible;top:130px;}
.imgText
	{font-family:verdana;font-size:7pt;color:white;}
	
/* banner ad */
.containerOuter
	{position:absolute;top:490px;left:0;width:100%;margin:0;padding:0;text-align:center;}
#bannerDiv
	{height:60px;width:468px;margin:0 auto;}

	
/* footer */
#footerDiv
	{position:absolute;top:560px;left:0;height:40px;width:800px;margin:0;padding:0;text-align:center;}
.footer, .footer a, .footer a:link, .footer a:visited
	{font-family:verdana;font-size:8pt;color:#ffff00;text-decoration:none;}
.footer a:Hover
	{text-decoration:underline;}
.footerLarge
	{width:65%;margin:0 auto;}
.footerSmall
	{font-family:verdana;font-size:7pt;color:#ffff00;width:30%;margin:0 auto;}
	
/* Gallery */
left152
	{left:152px;}

