body { margin: 0px; text-align: center; font-family: Arial, sans-serif; font-size: 12px; background-color: #812991;}
table, table td{ font-family: Arial, sans-serif; font-size: 12px; }
h1 { font-size: 18px; font-weight: normal; margin: 5px 0px; }
h2 { font-size: 16px; font-weight: normal; margin: 10px 0px; }
h3 { font-size: 14px; margin: 0px; }

.bold { font-weight: bold; }

#contentHolder { width:800px; margin: 0px auto; text-align:left; padding: 10px 0px; }

	#header { background: #FFF url(/images/header_right_bg.gif) repeat-y right; }
	#header #headerNav {  margin-top: 8px; float: right; width: 345px; }
	#header #headerMask { margin-left: 10px; }
	
	#menu { background-color: #9C62A8; }
		#menu ul { margin: 0px 0px; padding: 0px 0px; }
			#menu ul li { display: inline; list-style-type: none; padding: 0px 15px; }
				#menu ul li a { color: #FFF; text-decoration: none; }
				#menu ul li a:hover { text-decoration: underline; }
			#menu #register { padding-left: 50px; }
			#menu #register a { font-size: 20px; font-weight: bold; color: #FFFF00; font-style: italic; font-family: Times; }
	#rightSide { float: right; width: 290px;}
	
	.content { padding: 0px 20px; }
	
	#homeContent #newera { background-color: #F43EB0; color: #FFF; width: 490px; line-height: 1.5em; }
		#homeContent #newera #latestnewstable { color: #FFF; }
			#homeContent #newera #latestnewstable td { border-top: 1px solid #FFF; padding: 10px 10px 15px 0px; }
				#homeContent #newera #latestnewstable td a { color: #FFF; text-decoration: none; }
	.topF43EB0 { background:  #F43EB0 url(/images/box_top_F43EB0.gif) no-repeat top left; }
	.botF43EB0 { background:  #F43EB0 url(/images/box_bot_F43EB0.gif) no-repeat bottom left; }
		#homeContent #newera #letsparty { float: right; width: 165px; }
	#homeContent #haveyoursay { background: #AED75B url(/images/haveyoursay_bg.gif) no-repeat right center; width: 490px; }
		#homeContent #haveyoursay .content { padding-right: 75px; }
		#homeContent #haveyoursay #haveyoursayform { margin: 10px 0px; }
	.topAED75B { background:  #AED75B url(/images/box_top_AED75B.gif) no-repeat top left; }
	.botAED75B { background:  #AED75B url(/images/box_bot_AED75B.gif) no-repeat bottom left; }
	#homeContent #sponsors { background-color: #FFF; width: 490px; }
	.topFFFFFF { background:  #FFFFFF url(/images/box_top_FFFFFF.gif) no-repeat top left; }
	.botFFFFFF { background:  #FFFFFF url(/images/box_bot_FFFFFF.gif) no-repeat bottom left; }
	
	#submenu { margin: 0px 0px 50px 5px; line-height: 1.5em; }
	#submenu h2 a { color: #E3BDEC; font-weight: bold; }
	#submenu h2 a:hover { color: #FFF; }
	#submenu a { color: #FFF; font-weight: bold; text-decoration: none; }
	#submenu a:hover { color: #E3BDEC; }

	#mainContent { width: 558px; float: right; background-color: #FFF; }
	#mainContent .content { background: #FFF url(/images/content_stars.gif) no-repeat bottom right; line-height: 1.5em; padding-bottom: 10px; }
	#mainContent .content h1 { color: #008997; }
	
	#exh_default #shrek { float: right; width: 155; height: 475px; text-align: center; }
	#exh_default #shrek img { border: 5px solid #F43EB0; }
	#exh_default ul { margin: 0px; padding: 0px; margin-left: 20px; }
	#exh_default ul li { margin: 0px; padding: 0px; }
	
	#featuresMenu div a:link, #featuresMenu div a:visited { color: #0089BB; font-weight: bold; }
	#featuresMenu div a:hover { color: #0089BB; font-weight: bold; }
	#featuresMenu div a:active { color: #0089BB; font-weight: bold; }
	
	#contactus .title { font-size: 14px; font-weight: bold; margin-top: 10px; }
	#contactus .name { color: #008997; font-weight: bold; }
	#contactus .tele { }
	#contactus .email { }
	#contactus .email a { color: #008997; }
