/********************
General Styles
*********************/
body{
margin:0;
padding:0;
background:#FDA954;
color:#000000;	/*page font color*/
font-family:Baskerville, "Bookman Old Style", Batang, serif;	/*page font*/
font-size:13px;	/*page font size*/
}
/*Link styles*/
a{outline:none;}
a:link,a:visited{color:#FFFFFF;}
a:hover,a:active{color:#FF524E;}
/*text color styles*/
.yellowtext{color:#FFFF00;}
.whitetext{color:#FFFFFF;}
/*Logo image styles*/
#logo{border:0; margin:5px; float:left;}
/*********************************
Expandable Layout Styles
**********************************/
/* container that wraps around entire page*/
#container { min-width:1000px; }	/*min-width of page for proper display*/
/**********Topsection Styles*********/
#topsection{ padding:2px 0 0 0; text-align:center; }
#topsection form{display:inline;} /*countdown form*/
/*bold text in form and winner/versus line*/
#topsection h1{
font-size:14px;
padding:0;
margin:0;
display:inline;
}
/***********Onsale Styles**********/
#onsale {
clear:both;
background:#572464;
text-align:center;
border-bottom:1px #000000 solid;
padding:3px 0 6px 0;
}
#onsale a{ font-weight:bold; margin-right:10px; } /*onsale link style*/
#onsale em{color:#FFFF00;}	/*onsale italicized text styles*/
/***********Content Styles***********/
#content{
clear:left;
position:relative;
height:450px; 
background:url("../../images/bordertop.gif") top repeat-x; 
}
/************Pagetext Styles*********/
#pagetext{
display:inline;
float:left;
margin:40px auto 0 50px;
padding:0 2px;
width:250px;
text-align:justify;
font-size:14px;
}
#pagetext h1{ font-size:15px; text-align:center; } /*pagetext heading styles*/
/*pagetext link styles*/
#pagetext a{ color:#000000; font-weight:bold; }	
#pagetext a:hover{color:#FFFF00;}
/*******Main Image Wrap Styles*******/
#mainimagewrap{
position:relative;
display:inline;
float:left;
margin:40px auto 0 30px;
width:588px;
}
/***********Footer Styles************/
#footer{
clear:left;
width: 100%;
text-align:center;
background:url("../../images/borderbottom.gif") top left repeat-x;
font-size:11px;
height:48px;
}
#footer p{ padding-top:25px; color:#FFFFFF; font-weight:bold; }	/*footer text styles*/
/*****Menu Styles**********************************
Styles for menu categories and drop down link lists
****************************************************/
/*container to hold menu*/
#menuwrap {
clear:both;
margin:0;
padding:0;
border-top:1px #000000 solid;
}
/*list that holds the main menu categories*/
ul#mainmenu {
clear:both;
float:left;
width:100%;
list-style:none;
margin:0;
padding:0;
background:url("../../images/bgmenu.gif"); /*background image for main menu area*/ 
border-bottom:1px #000000 solid;
cursor:default;
}
ul#mainmenu li {
display:inline;		/*display list items(categories) horizontally*/
list-style:none;
margin:0;
padding:0;
}
/*category button/tab properties*/
ul#mainmenu li div {
float:left;			/*display divs side by side*/
margin:0;
padding:0;
width:120px;	/*width of each button/tab*/
border:1px #666666 solid;
border-bottom:none;
border-left:none;
text-align:center;
color:#FFFFFF;
}
/*******Drop Down Menu styles******/
/*****shared styles*******/
#gamescategory, #planningcategory, #secretscategory, #foodcategory, #suppliescategory, #decorationscategory, #favorscategory, #factscategory {
position:absolute;
visibility:hidden;
margin:0; 
padding:0;
background:url("../../images/bgdropmenu.png");	/*background image for drop down menu*/
text-align:left;
border:solid 1px #000000;
z-index:200;	/*large to ensure that it overlaps any other content*/ 
width:260px;	/*width of drop down menu*/
}
/* drop down menu link styles */
div.menulist a{
display:block;	/*display one link on each line*/
padding:1px 3px;
border-bottom:1px #000000 solid; /*line that separates each link*/
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;	/*drop down menu font*/
color:#FFFFFF;	/*color of drop down menu links*/
text-decoration:none;	/*remove underline from links*/
}
div.menulist a:hover{
background:url("../../images/bgdropmenu_over.png");	/*background mouseover image for drop down menu links*/
color:#FFFF00; /*mouseover link color*/
}
/*****individual styles******/
/*styles for supplies drop down menu*/	
#suppliescategory{width:560px;} /*width of supplies category drop down menu*/
.menulist table{width:100%; border:0;}
.menulist td{vertical-align:top;}
