@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; border:0;}
img {border:0;}
input {vertical-align:middle;}
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

body {
	font-size: 62.5%;
	font-family: "Lucida Grande", Verdana, sans-serif;
	background: #b3b5be url(/img/page/piasa-bg.gif) repeat-y center;
}

/* MAC FONT SIZES ----------------------*/
.mac body {
	font-size: 71.5%;
	font-family: "Lucida Grande", Verdana, sans-serif;
	background: #b3b5be url(/img/page/piasa-bg.gif) repeat-y center;
}

a:link		{
	color:#0066FF;
	text-decoration:none;
}
a:visited	{
	color:#0066FF;
	text-decoration:none;
}
a:hover		{
	color:#0099FF;
	text-decoration:none;
}
a:active	{
	color:#0066FF;
	text-decoration:none;
}

.wrap		{width: 990px; height: 100%; margin:0px auto 0px auto;}
.content	{width: 990px; height:493px; background: #b3b5be url(/img/page/end.jpg) repeat-y center; float:left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.header		{width: 990px; height: 200px;}		
.banner		{width: 990px; height: 182px; background-image:;}
.special	{width: 990px; height: 600px; background: url(/img/page/special.jpg) repeat-y center; float:left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.nav		{width: 990px; height: 36px; background: url(/img/page/nav.jpg) repeat-y center; float:left; margin: 0px 0px 0px 0px}	
.rotator	{width:590px; height: 240px; float:left;}	

.splash		{text-align:center;}


.column		{height: 100%; float:left;}
.ad			{margin: 20px 0px 0px 5px; width:185px;}
.add         {margin: 20px 0px 0px 5px; width:185px;}
.left		{margin: 20px 0px 0px 60px; width: 580px;}
.right		{margin: 20px 0px 0px 30px; width: 255px;}
.specialsone		{margin: 20px 0px 0px 60px; width: 255px;float:left;}
.specialstwo		{margin: 20px 0px 0px 50px; width: 255px;float:left;}
.specialsthree		{margin: 20px 0px 0px 50px; width: 255px;float:left;}
.specialsfour		{margin: 20px 0px 0px 35px; width: 200px;float:left;}
.chooka	{margin: 20px 0px 0px 120px; width: 175px;}
.footer		{width: 990px; height: 208px; float:left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:url(/img/page/footer.jpg) repeat-y center; float:left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.footer p	{
	text-align:center;
	font-size:1.1em;
	color:#666666;
	margin:175px 0px 0px 0px;
}

.gallery	{margin: 20px 0px 0px 40px;}
.gallery img	{margin: 10px 10px 10px 10px;}


p			{
	margin: 0px 0px 15px 0px;
	font-size:1.2em;
	line-height: 1.2em;
	color:#999999;
}
p2			{margin: 0px 0px 15px 0px; font-size:1.1em; line-height: 1.2em; color:#666666;}
h1			{
	margin: 0px 0px 15px 0px;
	font-size:1.6em;
	font-weight:bold;
	line-height: 1.5em;
	color:#0099FF;
	border-bottom: 0px solid #cccccc;
}
h2			{
	margin: 0px 0px 10px 0px;
	font-size:1.2em;
	font-weight:bold;
	line-height: 1.5em;
	color:#0066CC;
}
h3			{margin: 0px 0px 10px 0px; font-size:1.3em; font-weight:bold; line-height: 1.5em; color:#000000;}
h4			{margin: 0px 20px 0px 0px; font-size:1.6em; font-weight:bold; line-height: 1.5em; color:#000000;}
ul			{}


.nav	ul			{width:100%;}
.nav	li			{height: 24px; display:block; list-style:none; float:left; padding:12px 5px 0px 50px; font-size:1.1em;}
.nav	a:link		{
	color:#FFFFFF;
	text-decoration:none;
}
.nav	a:visited	{
	color:#FFFFFF;
	text-decoration:none;
}
.nav	a:hover		{
	color:#0099FF;
	text-decoration:none;
}
.nav	a:active	{
	color:#0099FF;
	text-decoration:none;
}

						#home-nav	{color:#223351; text-decoration:none; background: url repeat-x bottom;}
body#home				#home-nav	{color:#223351; text-decoration:none; background: url repeat-x bottom;}


/* MAC HACKS ----------------------------------------------------- */

/*.mac .nav	li			{height: 24px; display:block; list-style:none; float:left; padding:12px 24px 0px 24px; font-size:1em;}*/

