
/* GLOBAL STYLES */

		body
		{
			font-family:verdana,arial;
			font-size:11px;
			color:#fff;
		}
		td,table,div,span,p,input,textarea,select,option
		{
			font-family:verdana,arial;
			font-size:11px;
		}
		img{ border:0px; }
		a{ font-weight:bold;color:#fff;text-decoration:underline; }
		a:hover{ color:#fff;text-decoration:none; }
		
		.bold{ font-weight:bold; }
		.big{ font-weight:bold;font-size:14px; }
		.italic{ font-style:oblique; }
		.aright{ text-align:right; font-weight:bold;}
		.acenter{ text-align:center; font-weight:bold;}
		 
		h5 {margin-bottom:8px;} 
		 
		div.wall
		{
			position:absolute;
			width:760px;
			left:50%;
			top:10px;
			margin-left:-375px;
		}

/* HEADER STYLES */

		div.headergraphic{ position:absolute;left:6px;top:0px;font-size:1px; }

		div.topnavbar{ position:absolute;left:6px;top:62px;width:748px;height:20px;border-top:1px solid #fff;background-color:#330099; }
		
		div.topnavitem{ float:right;padding:3px;font-weight:bold;margin-right:5px;cursor:pointer;cursor:hand; }
		div.topnavitemhome{ float:left;padding:3px;font-weight:bold;margin-left:13px;cursor:pointer;cursor:hand; }
		div.topnavitemend{ float:right;padding:3px;font-weight:bold;margin-right:3px;cursor:pointer;cursor:hand; }
		
/* MAIN PIC STYLES */

		div.mainpic
		{
			position:absolute;
			left:6px;
			top:84px;
			font-size:1px;
		}
		
/* CONTENT STYLES */

		div.sectiontitle
		{
			position:absolute;
			left:6px;
			top:287px;
			width:748px;
			background-color:#330099;
			height:25px;
		}
		
		div.extralink
		{
			position:absolute;
			left:440px;
			top:293px;
			width:300px;
			height:25px;
			text-align:right;
		}

		div.sectiontitlejacket{ float:left;padding-left:20px;padding-top:5px;font-size:15px;font-weight:bold; }
		div.sectiontitlejacketright{ float:right;padding-right:20px;padding-top:5px;font-size:15px;font-weight:bold; }
		
		div.contentcoat
		{
			position:absolute;
			left:6px;
			top:313px;
			width:748px;
		}
		
		div.contentjumper{ float:left;width:748px;background-color:#330099; padding-bottom:10px;}
		div.contentshirt{ position:relative;padding:6px;}
		
		img.white{border:2px solid #fff;}
		
		td.stuff
		{
			vertical-align:top;
			padding:5px;
		}
		
		div.pricingdesc{float:left;width:400px;height:180px;}

		table.gallery
		{
			width:600px;
			border:0px none;
			text-align:center;
		}
		td.gallery
		{
			border:0px none;
			text-align:center;
		}
		td.menu
		{
			vertical-align:top;
			padding:5px;
			background-color:#6666CC;
			text-align:center;
		}
		
		img.home-banner
		{
			border:1px solid #fff;
		}
		
/* FOOTER STYLES */

		div.footerbar{ float:left;width:748px;padding-top:3px;height:40px;}

		div.textmenu{ font-size:1.0em;margin-right:32px;color:#ffffff; }
		a.textmenu{font-weight:bold;color:#ffffff;text-decoration:underline;}
		a.textmenu:hover{color:#ffffff;text-decoration:none;}
		
		div.bottomnav{ float:right;margin-right:32px;color:#330099; }
		a.bottomnav{font-weight:bold;font-size:11px;color:#330099;text-decoration:underline;}
		a.bottomnav:hover{color:#330099;text-decoration:none;}
		
		div.credit{ float:right;font-size:10px;color:#330099; }
		a.credit{font-size:10px;color:#330099;text-decoration:underline;}
		a.credit:hover{color:#330099;text-decoration:none;}
		
		a.sublink{font-size:11px;color:#ffffff;text-decoration:none;}
		a.sublink:hover{color:#6666CC;text-decoration:none;}
		
		.copyright{ float:right;font-size:10px;color:#330099; text-align:right; }
		
		/* CONTENT STYLES */
		
		#special {border-collapse:collapse;padding:0px;width:600px;}
		#special td {border-collapse:collapse;padding:4px;border:1px solid #fff;vertical-align:top;}
		#special .title {background-color:#6666CC;}
		
		#special-it {border-collapse:collapse;padding:0px;width:720px;}
		#special-it td {border-collapse:collapse;padding:4px;border:1px solid #fff;vertical-align:top;text-align:center;}
		#special-it .title {background-color:#6666CC;}