/* layout */
#wrapper { width:800px; margin-left:auto; margin-right:auto; background-color:#fff; background-image:url(../../images/layout/grey_element.gif); background-repeat:no-repeat; background-position:left bottom; }
#wrapper_wide { width:800px; margin-left:auto; margin-right:auto; background-color:#fff; background-image:url(../../images/layout/grey_element.gif); background-repeat:no-repeat; background-position:left bottom; }
	
	#left { width:210px; float:left; }
		#left_top { width:210px; height:105px; background-image:url(../../images/layout/left_top.gif); background-repeat:no-repeat; }
		#left_Pics { width:210px; text-align:center; }


	#center { width:330px; float:left; }
		#center_topRed { width:330px; height:20px; background-color:#ea2117; }
		#center_vignette { width:330px; height:33px; background-image:url(../../images/layout/band_repeat.gif); background-repeat:repeat-x; clear:both; }
		#center_heading { width:283px; height:40px; color:#fff; font-size:16px; font-weight:bold; letter-spacing:1px; line-height:40px; padding-left:12px; background-image:url(../../images/layout/header_container.gif); background-repeat:no-repeat; margin-left:auto; margin-right:auto; clear:both; }
		#center_copy { width:273px; margin-top:25px; padding-bottom:20px; margin-left:auto; margin-right:auto; clear:both; }
		
	
	#right { width:260px; float:right; }
		#right_topRed { width:260px; height:20px; background-color:#ea2117; background-image:url(../../images/layout/right_top.gif); background-repeat:no-repeat; background-position:right; }
		#right_vignette { width:260px; height:33px; background-image:url(../../images/layout/band_repeat.gif); background-repeat:repeat-x; clear:both; }
		#right_Pics { width:260px; clear:both; }
		
		#wide_container { width:590px; float:right; }
			#wide_topRed { width:590px; height:20px; background-color:#ea2117; background-image:url(../../images/layout/right_top.gif); background-repeat:no-repeat; background-position:right; }
			#wide_vignette { width:590px; height:33px; background-image:url(../../images/layout/band_repeat.gif); background-repeat:repeat-x; clear:both; }
					#wide_heading { width:283px; height:40px; color:#fff; font-size:16px; font-weight:bold; letter-spacing:1px; line-height:40px; padding-left:12px; background-image:url(../../images/layout/header_container.gif); background-repeat:no-repeat; margin-left:17px; clear:both; }
			#wide_copy { width:550px; margin-top:25px; margin-left:28px; clear:both; }
		

	#footer { width:790px; height:20px; padding-right:10px; background-color:#ea2117; color:#fff; line-height:20px; font-size:13px; text-align:right; clear:both; }

/* layout */






/* deafult */
body { background-color:#000; margin-top:0px; font-family:"Trebuchet MS"; font-size:15px; color:#333 }
p, td, div { font-family:"Trebuchet MS"; font-size:15px; color:#333 }

a:link { font-family:"Trebuchet MS"; font-size:15px; color:#333; text-decoration:underline; }
a:visited { font-family:"Trebuchet MS"; font-size:15px; color:#333; text-decoration:underline; }
a:hover { font-family:"Trebuchet MS"; font-size:15px; color:#1d407c; text-decoration:underline; }
a:active { font-family:"Trebuchet MS"; font-size:15px; color:#333; text-decoration:underline; }

:focus { -moz-outline-style:none; }

ul, ol{ margin-top: 0px; margin-left: 10px; padding-left: 10px; }
ul li { list-style-type: square; color: #333; }
ul li li { list-style-type: disc; color: #333; }
ul li li li { list-style-type: square; color: #333; }
ol li { list-style-type: decimal; color: #333; }
ol ol li { list-style-type: lower-alpha; color: #333; }
ol ol ol li { list-style-type: lower-roman; color: #333; }

h1 { font-family:"Trebuchet MS"; font-size:17px; color:#333; font-weight: normal; }
h2 { font-family:"Trebuchet MS"; font-size:16px; color:#ea2117; font-weight: normal; margin-bottom:0px; }
/* deafult */


/* links */
a.menu:link { font-family:"Trebuchet MS"; font-size:15px; color:#000; letter-spacing:1px; text-decoration:none; display:block; width:100%; height:33px; }
a.menu:visited { font-family:"Trebuchet MS"; font-size:15px; color:#000; letter-spacing:1px; text-decoration:none; display:block; width:100%; height:33px;  }
a.menu:hover { font-family:"Trebuchet MS"; font-size:15px; color:#000; letter-spacing:1px; text-decoration:none; display:block; width:100%; height:33px; background-image:url(../../images/layout/band_repeatRed.gif);  }
a.menu:active { font-family:"Trebuchet MS"; font-size:15px; color:#000; letter-spacing:1px; text-decoration:none; display:block; width:100%; height:33px; }

a.footer:link { font-family:"Trebuchet MS"; font-size:13px; letter-spacing:1px; color:#fff; text-decoration:none; }
a.footer:visited { font-family:"Trebuchet MS"; font-size:13px; letter-spacing:1px; color:#fff; text-decoration:none; }
a.footer:hover { font-family:"Trebuchet MS"; font-size:13px; letter-spacing:1px; color:#333; text-decoration:none; }
a.footer:active { font-family:"Trebuchet MS"; font-size:13px; letter-spacing:1px; color:#fff; text-decoration:none; }

a.navsub:link {font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#333; text-indent:10px; text-decoration:none; line-height:20px; background-color:#cecccd;  border-bottom:1px solid #fff; display:block; width:100%; }
a.navsub:visited {font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#333; text-indent:10px; text-decoration:none; line-height:20px; background-color:#cecccd;  border-bottom:1px solid #fff; display:block; width:100%; }
a.navsub:hover {font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#333; text-indent:10px; text-decoration:none; line-height:20px; background-color:#fff;  border-bottom:1px solid #858585; display:block; width:100%; }
a.navsub:active {font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#333; text-indent:10px; text-decoration:none; line-height:20px; background-color:#cecccd;  border-bottom:1px solid #fff; display:block; width:100%; }

/* links */

.footnote{ font-family:"Trebuchet MS"; font-size:13px; color:#333 }
