*{margin:0; padding:0; border:0; font-size:10px;}
.clear{clear:both;}
.Right{float:right;}
.Left{float:left;}
body{background:#CC6601; /*margin-top:25px;margin-bottom:50px;*/ margin-top:5px;margin-bottom:10px;}

#Container{width:799px; margin:auto; }

	#Header{}

#Core{ width:799px;height:500px;background:url('../images/internal/core-bg.gif') top left no-repeat; }
	#CoreContent{width:792px; /*padding-left:130px; padding-right:40px;*/}
		/*specific image class for teams photos */
		#CoreData div#TeamBio p img{border:1px solid #000;float:left; margin-right:10px;}
		#ContentSpacer{height:30px;clear:both;}
		/******** GENERIC TEMPLATE CLASSES FOR INTERNAL PAGES ********/
		
		/* Data container with auto scroll */
		#CoreMenu{width:130px;float:left;height:52px;text-align:right;  padding-top:333px; }
		    #CoreMenu ul {list-style-type:none;padding:0;margin:0;}
			#CoreMenu li {/*padding-right:18px;*/}
			#CoreMenu li.home {padding-right:30px;}
			#CoreMenu li.donate {padding-right:20px;}
			#CoreMenu li a {padding-right:15px;color:#C13100;font-size:1.8em; line-height:1.4em;font-weight:bold; text-decoration:none;font-family:Arial;background:url('../images/internal/bg_menu_lnk.gif') 100% 50% no-repeat;}
			#CoreMenu li a:hover {color:#FF9900;background:url('../images/internal/bg_menu_lnk_over.gif') 100% 50% no-repeat;}
		#CoreData{overflow:auto; height:385px; padding:0px 10px;width:630px;/*width:630px;background:#f0f;*/ position:relative;}
		
		/* font style and classes */
		/* titles */
		#CoreData h1{font-size:1.8em; color:#000;font-family:Arial;/*font-style:italic;*/font-weight:bold;padding-bottom:10px;}
			#CoreData h1 a{font-size:1.8em; color:#000;text-decoration:underline;}
			#CoreData h1 a:hover{font-size:1.8em; color:#000;text-decoration:none;}

		#CoreData h2{font-size:1.4em; color:#C13100;font-family:Arial;font-style:italic; font-weight:bold; padding-bottom:5px;}
			#CoreData h2 a{font-size:1em; color:#C13100;}
			#CoreData h2 a:hover{font-size:1em; color:#FF9900;}
			#CoreData h2 u{font-size:1.1em; color:#009933; text-decoration:none }
			
			
		#CoreData h3{font-size:1.2em; color:#C13100;font-family:Arial;font-weight:bold; padding-bottom:5px;}
			#CoreData h3 a{font-size:1.2em; color:#C13100;}
			#CoreData h3 a:hover{font-size:1.2em; color:#FF9900;}
			#CoreData h3 em{font-size:1.1em; ;font-style:italic; color:#C13100;}
			
		/* default text - h4*/
 		#CoreData h4{font-size:1.2em; color:#C13100;font-family:Arial;font-weight:normal; padding:2px 0px;}
			#CoreData h4 a{font-size:1em; color:#C13100;}
			#CoreData h4 a:hover{font-size:1em; color:#C13100;}
			#CoreData h4 em{font-size:1.2em; ;font-style:italic; color:#C13100;}
			
		/* default text - h5*/
 		#CoreData h5{font-size:1.2em; color:#006633;font-family:Arial;font-style:italic; font-weight:bold; padding:2px 0px;}
			#CoreData h5 a{font-size:1em; color:#006633;}
			#CoreData h5 a:hover{font-size:1em; color:#006633;}
			#CoreData h5 em{font-size:1em; ;font-style:italic; color:#C13100;}
			
		/* heading h7 */
 		#CoreData h7{font-size:1.2em; color:#C13100;font-family:Arial;/*font-style:italic;*/ font-weight:normal; padding:10px 0px;}
			#CoreData h7 img{border:0px solid #000;margin:5px;}
			#CoreData h7 a{font-size:1em; color:#C13100;}
			#CoreData h7 a:hover{font-size:1em; color:#FF9900;}
			#CoreData h7 em{font-size:1.3em; ;font-style:italic; color:#C13100;}
		
		
		/* paragraph */
 		#CoreData p{font-size:1.2em; color:#C13100;font-family:Arial;/*font-style:italic;*/ font-weight:normal; padding:10px 0px;}
			#CoreData p img{border:1px solid #000;margin:5px;}
			#CoreData p a{font-size:1em; color:#C13100;}
			#CoreData p a:hover{font-size:1em; color:#FF9900;}
			#CoreData p em{font-size:1.1em; ;font-style:italic; color:#C13100;}
			

		/* list */
		#CoreData ul{padding-left:35px;}
			#CoreData li{font-size:1.2em; color:#C13100;font-family:Arial;/*font-style:italic; */font-weight:normal; padding:10px 0px;}
			#CoreData li a{font-size:1em; color:#C13100;}
			#CoreData li a:hover{font-size:1em; color:#FF9900}
			
		/* Numbered List */
		#CoreData ol{padding-left:35px;}
			#CoreData li{font-size:1.2em; color:#C13100;font-family:Arial;font-weight:normal; padding:10px 0px;}
			#CoreData li a{font-size:1em; color:#C13100;}
			#CoreData li a:hover{font-size:1em; color:#FF9900}

		/******** END GENERIC TEMPLATE CLASSES FOR INTERNAL PAGES ********/
		fieldset{width:380px;}
		legend{font-size:1.2em; color:#C13100; padding:0px; font-family:Arial; }
		label{float:left;font-size:1em; padding-right:5px; width:170px; text-align:right;font-family:Arial;}
		input, textarea{font-size:1em; border:1px solid #FF9900; width:150px;font-family:Arial;color:#C13100; }
		#ContactWrapper{float:right;width:220px;}
		#FormWrapper{float:left;}
		#FormWrapper a.submitbtn{padding:5px 20px; border:1px solid #FF9900; background:#FFF; text-decoration:none;}
		#FormWrapper a.submitbtn:hover{border:1px solid #C13100;background:#FF9900; color:#000;}
		#FormWrapper p{padding:6px 0px; }


	/* footer */
	#Legals {padding-top:30px; }
	#Legals p{font-size:1.2em; color:#000;font-family:Arial;font-style:italic; font-weight:normal; text-align:center;;}


/* */
.pdf{ padding-right:25px; background:url('../images/icon-pdf.png') 100% 0 no-repeat; margin:0 2px;}
#print{ position:absolute; top:0; right:20px;  border:1px solid #222; }
	#print a{  padding-left:30px; padding-right:5px; color:#111; text-decoration:none; font-size:11px;font-family:Arial;
		background:url('../images/icon-print.png') 5px 50% no-repeat; display:block; height:25px; line-height:25px;}
	#print a:hover{color:#FF9900}
	
 #gocontest{position:absolute; top:50px; right:20px; display:block; width:150px; height:30px; line-height:30px; font-size:2em; 
 			border:2px solid #333; text-align:center; background:#a00; text-decoration:none; color:#fff;
 	}

