/* CSS Document */form {	margin: 0;}body,p,span,td,tr,table, div{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}body{	margin-right:0px;	margin-left:0px;	margin-top:0px;	margin-bottom:0px;	background-color:#963e15;}.left{background-image:url(i/l.gif); background-repeat:repeat-y}.right{background-image:url(i/r.gif); background-repeat:repeat-y}.submenu0{	margin-left: 40px;	margin-right: 5px;	margin-bottom: 7px;}.submenu1{	margin-left: 50px;	margin-right: 5px;	margin-bottom: 7px;}.submenu2{	margin-left: 60px;	margin-right: 5px;	margin-bottom: 7px;}.submenu3{	margin-left: 65px;	margin-right: 5px;	margin-bottom: 7px;}.submenu4{	margin-left: 70px;	margin-right: 5px;	margin-bottom: 7px;}a.sublink0{	font-size:18px;	color:#963e15;	font-weight:bold;	text-decoration:none;}a.sublink1{	font-size:13px;	color:#963e15;	font-weight:normal;	text-decoration:none;}a.sublink2{	font-size:12px;	color:#963e15;	font-weight:normal;	text-decoration:none;}a.sublink3{	font-size:12px;	color:#963e15;	font-weight:normal;	text-decoration:none;}a.sublink4{	font-size:12px;	color:#963e15;	font-weight:normal;	text-decoration:none;}a.selected0{	font-size:18px;	color:#04376c;	font-weight:bold;	text-decoration:none;}a.selected1{	font-size:13px;	color:#04376c;	font-weight:normal;	text-decoration:none;}a.selected2{	font-size:12px;	color:#04376c;	font-weight:normal;	text-decoration:none;}a.selected3{	font-size:12px;	color:#04376c;	font-weight:normal;	text-decoration:none;}a.selected4{	font-size:12px;	color:#04376c;	font-weight:normal;	text-decoration:none;}td.menu{	padding:6px;	padding-left:40px;}.menu2{	font-size:14px;	font-weight:normal;	color:#8f8377;}a.menu2{	font-size:14px;	color:#8f8377;	font-weight:normal;	text-decoration:none;}a.menu2a{	font-size:14px;	color:#8f8377;	font-weight:bold;	text-decoration:none;}td.menu2{	padding:3px;	padding-left:40px;}.thisfeature{	color:#545c27;	font-size:11px;	font-weight:normal}a.thisfeature{	color:#545c27;	font-size:12px;	text-decoration:none}td.thisfeature{	padding:6px;	padding-left:25px;	padding-right:25px;}#featuretext p,span, li,ul{	color:#545c27;	font-size:12px;	font-weight:normal	line-height:18px;	margin:0px;	margin-top:15px}#featuretext a{	color:#545c27;	font-size:12px;	font-weight:normal	text-decoration:underline}#featuretext h1{	font-size:24px;	font-weight:normal;	color:#545c27;	margin:0px;}td.featuretext{padding-left:35px; padding-top:17px; padding-right:50px;padding-bottom:17px;}.thisfeature2{	color:#04376c;	font-size:11px;	font-weight:normal}a.thisfeature2{	color:#04376c;	font-size:12px;	font-weight:normal;	text-decoration:none}td.thisfeature2{	padding:6px;	padding-left:25px;	padding-right:25px;}td.unfinished{padding:2px;padding-top:20px;}h2.unfinished{	font-size:16px;	font-weight:bold;	color:#963e15;	margin:0px;	margin-top:3px;}.unfinished{	font-size:12px;	font-weight:normal;	color:#333333;	margin:0px;}p.unfinished{	font-size:12px !important;	font-weight:normal;	color:#333333;	margin:2px;	margin-top:8px;	line-height:14px}p.un_dates{	color:#963e15;font-size:12px; margin:0px}.copyright{	font-size:10px; color:#5f3d16; 	padding-top:10px;}a.copyright{	font-size:10px; color:#5f3d16; text-decoration:none;}.podcast{	font-size:10px; color:#5f3d16; padding-top:15px; padding-left:20px}a.podcast{	font-size:10px; color:#5f3d16; text-decoration:none;}.whatnew{	padding:5px; padding-left:15px; background-color:#963e15; color:#efdabc; font-size:12px; font-weight:bold;}td.whatnewtext{	font-size:11px; padding:0px; color:#333333; padding-top:5px}.whatnewtext{	font-size:11px; margin:0px; color:#333333;margin-top:10px;}a.whatnewtext{	font-size:11px; text-decoration:none; color:#333333; margin:0px;margin-top:10px;font-weight:normal}a.view1{	color:#5f3d16; font-size:12px; text-decoration:none;font-weight:normal;}.headlines{	padding:5px; padding-left:15px; background-color:#545c27; color:#efdabc; font-size:12px; font-weight:bold;}td.headlinestext{	font-size:11px; padding:0px; color:#333333; padding-top:5px}.headlinestext{	font-size:11px; margin:0px; color:#333333;margin-top:10px;font-weight:normal}a.headlinestext{	font-size:12px !important; text-decoration:none; color:#333333; margin:0px;margin-top:10px;font-weight:normal}a.view2{	color:#545c27; font-size:12px; text-decoration:none;font-weight:normal;}.upevents{	padding:5px; padding-left:15px; background-color:#695949; color:#efdabc; font-size:12px; font-weight:bold;}td.upeventstext{	font-size:11px; padding:0px; color:#333333; padding-top:5px;font-weight:normal}.upeventstext{	font-size:11px; margin:0px; color:#333333;margin-top:10px;font-weight:normal}a.upeventstext{	font-size:12px !important; text-decoration:none; color:#333333; margin:0px;margin-top:10px;font-weight:normal}a.view3{	color:#695949; font-size:12px; text-decoration:none;font-weight:normal;}#topright p, span, a, td, tr, li, ul{	color:#5f3d16; font-size:10px;font-weight:bold; margin:0px}#topright a{	color:#5f3d16; font-size:10px; text-decoration:none; font-weight:bold;margin:0px}#maintext p, span, div{	color:#000000;	font-size:12px;	font-weight:normal;	line-height:16px;	margin:0px;	margin-top:15px}#maintext table, #maintext table td {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight: normal;	color:#000000;}#maintext ul {	color:#000000;	font-size:12px;	font-weight:normal;	line-height:16px;	margin-top:15px;	//margin-left: 1.4em;}#maintext li {	margin-top: 0;	color:#000000;	font-size:12px;	font-weight:normal;	line-height:16px;}#maintext a{	color:#545c27;	font-size:12px;	font-weight:normal;	text-decoration:underline;}#maintext h1{	font-size:24px;	font-weight:normal;	color:#04376c;	margin:0px;}#maintext h2{	font-size:13px;	font-weight:normal;	line-height:16px;	color:#04376c;	margin:0px;	margin-top:20px;}.rellinks{	padding:5px; padding-left:15px; background-color:#5f3d16; color:#efdabc; font-size:12px; font-weight:bold;}td.rellinkstext{	font-size:11px; padding:0px; color:#333333; padding-top:5px;font-weight:normal}.rellinkstext{	font-size:11px; margin:0px; color:#333333;margin-top:10px;font-weight:normal}a.rellinkstext{	font-size:12px !important; text-decoration:none; color:#333333; margin:0px;margin-top:10px;font-weight:normal}a.view4{	color:#5f3d16; font-size:12px; text-decoration:none;font-weight:normal;}.media{	padding:5px; padding-left:15px; background-color:#04376c; color:#efdabc; font-size:12px; font-weight:bold;}td.mediatext{	font-size:11px; padding:0px; color:#333333; padding-top:5px;font-weight:normal}.mediatext{	font-size:11px; margin:0px; color:#333333;margin-top:10px;font-weight:normal}a.mediatext{	font-size:12px !important; text-decoration:none; color:#333333; margin:0px;margin-top:10px;font-weight:normal}a.view5{	color:#04376c; font-size:12px; text-decoration:none;font-weight:normal;}/* NEW */div.tagslist a, div.tagslist a:visited {	font-size: 12px !important	font-weight: normal;	text-decoration: none;	border-bottom: 1px solid #545c27;}div.tagslist a:hover {	/*font-weight: normal;*/	text-decoration: none;	border-bottom: 0;}#eventsYearsList li.selected, #eventsMonthsList li.selected {	background-color: #ff9900;}#visual img {	margin-bottom: 10px;}#misslist, #misslist td, #misslist a, #misslist a:hover{	font-size:12px !important;	font-weight:normal;	line-height:16px;	margin:0px;	margin-top:15px}div.rltopic {	position: relative;	padding-left: 32px;}div.rltopic p.rlhead {	margin: 0 0 5px 0 !important;	padding: 0 !important;	font-size: 18px !important;	color: #04376c !important;}div.rltopic p.rellinkstext {	padding: 1px !important;	margin: 0 !important;}div.rltopic a.rellinkstext, div.rltopic a {	color: #04376c !important;	font-size: 14px !important;}table.regions_list th {	text-align: left;	font-size: 12px;}#form_blocks p{	margin-top: 0em;	margin-bottom: 0em;}.link,.link a,#SignUp .signupframe {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}.link,.link a {text-decoration: none;}#SignUp .signupframe {background: #ffffff;border: 0 !important;}#SignUp .signupframe td {color: #000000;font-size: 14px;}#SignUp .signupframe td input[type=text] {border: 2px solid #8a7967;}#SignUp .signupframe .required {font-size: 16px;}#SignUp {	margin-top: 0;}#enewsletter {	position: absolute;	z-index: 1000;	width: 520px;	/*height: 200px;*/	top: 0px;	margin-top: 130px;	background: #ffffff;	padding: 3px;	filter:alpha(opacity=100);-moz-opacity:1;}#enewsletter #inner{	background: #747b35;	padding-bottom: 23px;	margin:0;	width: 100%;}#enewsletter #inner2{	margin: 0 23px 0px 23px;	background: #ffffff;	padding: 10px;}#enewsletter #inner2 p, #enewsletter #inner2 span{	font-size:18px;	line-height:22px;	color: #2b2b2c;}#enewsletter #inner2 span{	font-weight: bold;}#enewsletter #inner img{	margin: 0 10px;}.close_enewsletter {margin:0; background: #b9bd9c; width:45px; height: 15px; top: 0; padding: 0px 3px}.close_enewsletter a {	color:#000000;	font-weight:bold;	text-decoration:none;}
