@charset "utf-8";
/* CSS Document */

/* -------------------UNIVERSAL*/
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;background: url(../images/background.jpg) center 0px no-repeat; background-color:#7c0006;border:0;	padding:0; margin:0;}
h1{font-size:28px;}
img {border:none; padding:0;margin:0;}
p {padding:0px;margin:0;}
a{color:#fffe8d; text-decoration:none; border:none; padding:0; margin:0;}
a:hover{text-decoration:underline;}
ul{margin:0; padding:0;}
li{margin:0; padding:0;}

/* -------------------SCROLLER SECTION*/
#containerx{width: 100%;height: 290px;overflow: auto;margin: 0 auto;overflow-x:hidden;overflow-y:hidden;float:left;}
.main-content {}
.section{margin:0 0 0 0;width:220px;float:left;margin-right:50px;}

/* -------------------TOOLTIPS SECTION
.tipper {padding:0; margin:0;}
a.tipper {}
.tool-tip {width:160px;z-index: 13000;}
.tool-title {font-weight: bold;	font-size: 11px;margin: 0;color: #ffffff;padding: 8px 8px 4px;background: url(../tips/tipsbg.png);}
.tool-text {background: url(../tips/tipsbg.png);}
.tool-loading {background: url(../images/ajax_load.gif) center center no-repeat;width: 30px;height: 30px;margin: 0 auto;}
#tagz{padding-left:40px; padding-top:34px;width:110px; font-size:12px; font-weight:bold;}
*/



.tool-tip {color: #fff;width: 139px;z-index: 13000;}
.tool-title {font-weight: bold;font-size: 11px;	margin: 0;color: #9FD4FF;padding: 8px 8px 4px;background: url(bubble.png) top left;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: url(bubble.png) bottom right;}
.custom-tip {color: #000;width: 130px;z-index: 13000;}
 .custom-title {font-weight: bold;font-size: 11px;margin: 0;color: #3E4F14;padding: 8px 8px 4px;background: #C3DF7D;border-bottom: 1px solid #B5CF74;}
 .custom-text {	font-size: 11px;padding: 4px 8px 8px;background: #CFDFA7;}






/* -------------------NAV AND CONTENT SECTION*/
#centerwrapper{background:url(../images/greenstripe.jpg) repeat-x; width: 100%; float:left;}
#internalwrapper{ width: 976px;margin-left:auto;margin-right:auto;}
#nav{ width:100%; height:33px; vertical-align:top;}
#content{ background:url(../images/centerbg.jpg) repeat-x;;width:100%; height:auto; float:left; }
#leftcolumn{ width:210px; float:left; }
#leftcolumn a{float:left;}
#rotator{ border:none; padding:0; margin:0; float:left; background-color:#66CC66;}
#rotator img{border:none; padding:0; margin:0; float:left;}
#centercolumn{ width:548px; float:left;  }
#rightcolumn{ width:218px; float:left; }
#rightcolumn a{float:left;}
#swap{width:500px; height:auto; margin-top:10px; margin-left:auto;margin-right:auto;}

/* -------------------Lists SECTION*/
#understood{width:367px; padding-left:181px; padding-top:44px;}
#everyone{ width:103px; height:20px; margin-right:4px;text-align:center; color:#458603; float:left;}
#everyone p{margin-top:2px; }
#kids{ width:103px; height:20px; margin-right:4px;text-align:center;color:#458603; float:left;}
#kids p{margin-top:2px; }
#teens{ width:103px; height:20px; margin-right:4px;text-align:center; color:#458603; float:left;}
#teens p{margin-top:2px; }
#lists{float:left;padding-left:61px; width:477px; padding-top:19px;}
#lists a{color:#ffffff;}
#lists ul{display: block; list-style: none; text-decoration: none; float:left; font-size:10px;}
#lists li{line-height:1.5em; }
#pagination{float:left; width:400px;}
#shprocket{height:180px;float:left;}
#list1{width:135px; padding-right:25px;}
#list2{width:152px; padding-right:25px;}
#list3{width:130px; padding-right:5px;}



/* -------------------Holiday Entertaining & bottom runner SECTION*/
#holidayentertaining{float:left; width:975px;padding-bottom:0px;}
#heleft{padding-left:197px; padding-top:45px;width:305px; padding-right:45px; height:135px; float:left; overflow:hidden;}
#heright{width:250px; padding-left:66px; padding-top:45px; padding-right:100px; height:135px; float:right;overflow:hidden;}
#bottomrunner{float:left; width:975px;}
#brleft{width:573px; height:139px; float:left; overflow:hidden;}
#brright{width:400px; height:139px; float:right;}
#footer{ width:100%; float:left; }
#holidayentertaining a{text-decoration:underline;}

/* -------------------FOOTER SECTION*/
div#footer img{padding:0px 2px;}
div#footertoppart{ height:70px; border-top: 1px solid #e8d5a7; border-bottom: 1px solid #e8d5a7; padding:8px; background-image:url(http://media.bordersstores.com/content/images/bordersmedia/footer_bg.gif) repeat-x bottom;}
#footertoppart p{color:#431a00 !important;font-size:12px;font-weight:600;}
#footertoppart a{color:#b10021 !important;font-size:12px;font-weight:100;}
#footertoppart li{margin-left:10px;line-height:15px;}
#footermed p{color:#431a00 !important;font-size:12px;font-weight:300;}
#footermed a{color:#b10021 !important;font-size:12px;font-weight:100;}
