@CHARSET "ISO-8859-1";

BODY {
	margin:0;
	font-family:Trebuchet,Verdana,Arial;
	font-size: smaller;
	background: dodgerblue;
	align:center;
}

td {
	font-size:12;
	font-weight:bold;
	color:midnightblue;
}

li {
	list-style-type: square;
}


A:hover {
	color:lightskyblue;
}

H1 {
      font-size:18;
      font-weight:bold;
      font-family:Trebuchet,Verdana,Arial;
}

H2 {
      font-size:14;
      font-weight:bold;
      font-family:Trebuchet,Verdana,Arial;
}

H3 {
      font-size:14;
      font-style:italic;
      font-weight:bold;
      font-family:Trebuchet,Verdana,Arial;
}

DIV {
/*      font-size:larger;
      font-weight:bold; */
      font-family:Trebuchet,Verdana,Arial;
/*	  width:800; */
}

#Page {
/*	width:800; */
	width:995px;
/*
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
*/
	margin:5px;
	float:center;
	align:center;
	z-index:0;
	min-height:1000px;
/*	height:100%; */
	height:1340px;
/*	height:auto; */
	max-height:1400px;
	background: white;
	border:solid black 1px;
}

#Page #WideHeader {
/*	margin-left:5px; */
/*	height:150px; */
/*	width:800px;   */
/*	margin-left:5px; */
	z-index:10;
position:absolute;
}

#Page #WideHeader #RightHeader {
/*	margin-top:30px;  */
	margin-left:820px;
	padding-left:5;
	padding-right:5;
	position:absolute;
	height:180;
/*	height:auto;  */
/*	z-index:20;   */
	width:180px;
/*	background: url(../images/msg_box_sale.gif) no-repeat top left; */
}

#Page #WideHeader #LeftHeader {
/*	background: url(../images/header_new.jpg) no-repeat top; */
/*	background: black url(../images/header_new.jpg) no-repeat top; */
	background-color:black;
	border-top:thin outset gray;
	border-right:thin outset gray;
/* 	border-left:thin outset gray; */
/*	margin-left:5px; */
/*	height:150px; */
/*	width:800px;   */
	z-index:10;
position:absolute;
}


#Page #WideHeader #LeftHeader a {
	font-size:12;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	color:palegoldenrod;
	font-variant:small-caps;
	text-decoration:none;
}

#Page #WideHeader #LeftHeader a:hover {
	color:lightskyblue;
}

#Page #HorizMenu {
	background: url(../images/menu_back_red.jpg) repeat;
	border-bottom:thin outset gray;
/*	border-right:thin outset gray;
	border-left:thin outset gray; */
	text-align:center;
	z-index:10;
	margin-top:148px;
	position:absolute;
/*	width:100%; */
/*	margin-left:5px; */
	width:993px;
}

#Page .Seasonal {
/*	width:800px; */
	width:993px;
	height:30px;
	margin-top: 170px;
	z-index:20;
	position:absolute;
/*	margin-left:5px; */
}

#Page #HorizMenu .HorizMenuItem {
	background: url(../images/menu_back_red.jpg) repeat;
}

#Page #HorizMenu .HorizMenuItem a {
	background: url(../images/menu_back_red.jpg) repeat;
	font-size:16;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	color:palegoldenrod;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

#Page #HorizMenu .HorizMenuItem a:hover {
	color:lightskyblue;
}

#Page #HorizMenu .HorizMenuItemOn {
	background: url(../images/menu_back_red.jpg) repeat;
}

#Page #HorizMenu .HorizMenuItemOn a {
	background: url(../images/menu_back_red.jpg) repeat;
	font-size:16;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	color:greenyellow;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

#Page #HorizMenu .HorizMenuItemOn a:hover {
	color:lightskyblue;
}

#Page #TopMenu {
/*	background: url(../images/menu_back_gold.jpg) repeat; */
	background: url(../images/gold_grad.gif) repeat;
/*
	border-top:thin outset gray;
	border-right:thin outset gray;
	border-left:thin outset gray;
*/
/*	margin-top:5px;  */
/*	margin-left:5px; */
	text-align:right;
	z-index:10;
}

#Page #TopMenu .TopMenuItem {
	font-size:14;
	font-family:Trebuchet,Verdana,Arial;
	color:MidnightBlue;
}

#Page #TopMenu .TopMenuItem a {
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	font-weight:bold;
	color:MidnightBlue;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

#Page #TopMenu .TopMenuItem a:hover {
	color:red;
}

#Page #MainBody {
	width:800;
/*	margin-top:175px;  */
	margin-top:205px;
	position:absolute;
/*	margin-top:5px; */
/*	margin-left:5px; */
	z-index:10;
/*	position:relative; */
	min-height:800px;
	height:92%;
/*	height:auto; */
/* border:1px solid; */
/*	background: url(../images/background.gif) repeat; */
}



#Page #MainBody .Box {
	border-left:1px outset;
	border-bottom:1px outset;
	border-right:1px outset;
	background:palegoldenrod;
	width:220px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	margin-bottom:5px;
/*	margin-top:30px; */
	margin-top:20px;
	font-size:14;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	font-weight:bold;
	color:Black;
	position:absolute;
	height:570px;
	z-index:20;
}

#Page #MainBody .Box a {
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
	font-weight:bold;
	font-variant:normal;
	color:Green;
	text-decoration:none;
}

#Page #MainBody .Box a:hover {
	color:Red;
}

#Page #MainBody .BoxHeader {
	border-left:1px outset;
	border-top:1px outset;
	border-right:1px outset;
	border-bottom:1px solid;
/*	background: url(../images/menu_back_gold.jpg) repeat; */
	background: url(../images/gold_grad.gif) repeat;
	color:MidnightBlue;
	font-size:16;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	width:220px;
	padding-left:5px;
	padding-right:5px;
	position:absolute;
/*	margin-top:10px; */
}

#Page #MainBody .Content {
/*
	border-top:1px outset;
	border-left:1px outset;
	border-bottom:1px outset;
	border-right:1px outset;
	background:linen;
*/
	width:550px;
	padding-right:5px;
	margin-bottom:5px;
	margin-left:230px;
	margin-top:0px;
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:normal;
	font-weight:bold;
	color:MidnightBlue;
	position:absolute;
	min-height:700px;
	padding-left:10px;
}

#Page #Footer {
	margin-bottom:5px;
	margin-left:5px;
	background-color:#F0F0F0;
	text-align:center;
	position:absolute;
/*	margin-top:980px; */
/*	margin-top:1200px; */
	margin-top:1240px;
	margin-bottom:5px;
	z-index:10;
	width:980px;
}

#Page #Footer a {
	font-size:12;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	color:Green;
	text-decoration:none;
}

#Page #Footer a:hover {
	color:Red;
}

#Page #Footer .Design {
	background-color:white;
	text-align:center;
	width:980px;
}

#Page #Footer .Design a {
	font-size:12;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	color:CornFlowerBlue;
	text-decoration:none;
}

#Page #Footer .Design a:hover {
	color:Red;
}

.PageContent {
	width:500px;
	padding-left:20px;
	padding-bottom:10px;
	margin-bottom:5px;
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:normal;
	font-weight:bold;
	color:MidnightBlue;
	line-height:1.5;
	min-height:300;
}


#Page #MainBody .Bottom {
	border:1px solid darkred;
	margin-top:610px;
	padding-left:5;
	padding-right:5;
	background: linen;
	color:darkred;
	position:absolute;
	height:auto;
	z-index:20;
	width:100%;
	max-width:790px;

}

#Page #MainBody .Right {
	border:1px solid darkred;
/*	margin-top:30px; */
/*	margin-left:800px; */
	margin-left:795px;
	padding-left:5;
	padding-right:5;
	padding-bottom:10;
	background: linen;
	color:darkred;
	position:absolute;
	height:auto;
	z-index:20;
	width:180px;
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
}

#Page #MainBody .Right a {
	font-size:14;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	color:Green;
	text-decoration:none;
}

#Page #MainBody .Right a:hover {
	color:Red;
}

.questions {
	width:800px;
	height:30px;
	text-align:right;
	position:absolute;
	font-size:10;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	color:Black;
}

.WHFBanner {
	width:220px;
	height:300px;
	margin-top:640px;
	text-align:center;
	position:absolute;
}

.Banner {
/*	background-color: #ECECEC; */
	background-color: #FCFA60;
	font-size:24;
	font-family:Trebuchet,Verdana,Arial;
	color:MidnightBlue;
	padding-bottom:10px;
	width:520px;
	text-align:center;
}

.Banner a {
	text-decoration:none;
	color:MidnightBlue;
}

.Banner a:hover {
	color:red;
}

.Banner a:visited {
	color:MidnightBlue;
}

#CategoryBox {
	border:1px solid;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:10px;
/*	margin-top:15px; */
	margin-bottom:5px;
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
	font-weight:bold;
	color:Black;
/*	position:absolute; */
/*	z-index:20; */

	width:738px;
	min-height:50px;
	background-color:#D4DBEE;
}

#CategoryBoxHeader {
	border-left:1px outset;
	border-top:1px outset;
	border-right:1px outset;
	border-bottom:1px solid;
/*	background: url(../images/menu_back_gold.jpg) repeat; */
	background: url(../images/blue_grad.jpg) repeat;
	color:MidnightBlue;
	font-size:16;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-variant:small-caps;
	width:740px;
	padding-left:5px;
/*	position:absolute; */
	margin-top:10px;
}

#CategoryBox a {
	font-size:12;
	font-family:Trebuchet,Verdana,Arial;
	font-weight:bold;
	font-variant:normal;
/*	color:MidnightBlue; */
	color:Green;
	text-decoration:none;
}

#CategoryBox a:hover {
	color:Red;
}

#Coupon {
	background: url("../images/coupon_large.gif") top no-repeat;
	margin-left:15px;
	margin-top:20px;
	width:380px;
	height:300px;
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-size:larger;
	font-color:MidnightBlue;
}

#Coupon td {
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-size:larger;
	font-color:MidnightBlue;
}

#Coupon p {
	font-weight:bold;
	font-family:Trebuchet,Verdana,Arial;
	font-size:larger;
	font-color:MidnightBlue;
}
