@charset "utf-8";

html {
	scrollbar-face-color: #771B01;
	scrollbar-highlight-color: #771B01;
	scrollbar-3dlight-color: #771B01;
	scrollbar-shadow-color: #771B01;
	scrollbar-darkshadow-color: #DEDEDD;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #DEDEDD;

}


body {
	background-color: #575757;
	background-image: url(graphics/back.gif);
	background-repeat: repeat-y;
	margin: 0px;
	height: 100%;
	scrollbar-face-color: #771B01;
	scrollbar-highlight-color: #771B01;
	scrollbar-3dlight-color: #771B01;
	scrollbar-shadow-color: #771B01;
	scrollbar-darkshadow-color: #DEDEDD;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #DEDEDD;
	background-position: center;
}

#redtop {
	height: 96px;
	z-index: 0;
}

#mainbody {
	background-repeat: repeat-y;
	height: auto;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana;
}
#header {
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 60px;
	padding-left: 60px;
	height: 96px;
	background-image: url(graphics/banner_background.gif);
	background-repeat: repeat-y;
}
#logo {
	height: 75px;
	width: 264px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 8px;
}
#top_banner {
	height: 55px;
	width: 400px;
	font-weight: bold;
	margin-right: 20px;
	text-align: center;
	margin-bottom: 9px;
	float: right;
	margin-top: 0px;
	font-family: Verdana;
	padding: 0px;
}
#homeFooter {
	height: 150px;
	width: 755px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-position: center top;
	font-family: Verdana;
	font-size: 9pt;
	color: #dededd;
	background-repeat: no-repeat;
	padding-top: 0px;
	text-align: center;
	clear: both;
}

#menu_container {
	height: 20px;
	width: 410px;
	padding-top: 10px;
	float: right;
	text-align: right;
	margin-right: 20px;
	background-color: #771b01;
}
#menu_container_premier {
	height: 20px;
	width: 410px;
	float: right;
	margin-right: 20px;
	margin-top: 64px;
	background-color: #771b01;
	text-align: right;
	padding-top: 10px;
}

.searchbox {
	height: 30px;
	width: 145px;
	margin-left: 10px;
	margin-top: 0px;
}
#premiermenu  {
	background-image: url(graphics/pl_box_back.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	height: 360px;
	width: 300px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 70px!important;
	margin-left: 36px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

}

#main_image {
	background-image: url(graphics/red_curves.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: auto;
	width: 270px;
	padding-top: 26px;
	float: left;
	margin: 0px;
}





#tabsmenu {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 330px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 100px;
	z-index: 1;
}

#standardmenu {
	height: 365px;
	width: 165px;
	float: left;
	margin-right: 30px;
	margin-top: 5px;
	background-image: url(graphics/sl_box_back.gif);
	text-align: center;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
}
#text_box_top {
	background-image: url(graphics/text_box_top.gif);
	height: 15px;
	width: 755px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 8px;
	clear: both;
}
.sendlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	margin: 0px;
}



#text_box {
	color: #575757;
	height: auto;
	width: 755px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color:#dededd;
	background-repeat: repeat;
	margin-top: 0px;
	font-family: Verdana;
	font-size: 11pt;
	padding: 0px;
}
#text_boxLeft {
	color: #575757;
	height: 460px;
	width: 301px;
	margin-right: 0px;
	margin-left: 72px;
	background-color:#dededd;
	background-repeat: repeat;
	margin-top: 0px;
	padding-right: 14px;
	padding-left: 10px;
	font-family: Verdana;
	font-size: 11pt;
	float: left;
}
#text_boxLeft h2 {
	margin-top: 0px;
	margin-bottom: 2px;
}
#text_boxRight {
	color: #575757;
	height: 460px;
	width: 410px;
	margin-right: 73px;
	margin-left: 0px;
	background-color:#dededd;
	background-repeat: repeat;
	margin-top: 0px;
	padding-right: 5px;
	padding-left: 15px;
	font-family: Verdana;
	font-size: 11pt;
	float: right;
}

#text_box_bottom {
	background-image: url(graphics/text_box_bottom.gif);
	height: 20px;
	width: 755px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-position: center top;
	font-family: Verdana;
	font-size: 9pt;
	color: #dededd;
	background-repeat: no-repeat;
	padding-top: 0px!important;
	padding-top: 40px;
	text-align: center;
	margin-bottom: 0px!important;
	margin-bottom: -20px;
	clear: both;
}

a.text_box_home {
	font-family: Verdana;
	font-size: 11pt;
	text-decoration: underline;
	color: #575757;
}

a.text_box_home:hover {
	font-family: Verdana;
	font-size: 11pt;
	text-decoration: none;
	color: #771b01;
}
a.smallLnk {
	font-family: Verdana;
	color: #393838;
	text-decoration: underline;
	font-size: 8px;
}
a.smallLnk:hover {
	font-family: Verdana;
	font-size: 8px;
	color: #ccc;
	text-decoration: none;
}
a.coupon_link {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

a.coupon_link:hover {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.coupon_link2 {
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}

a.coupon_link2:hover {
	font-family: Verdana;
	font-size: 10pt;
	color: #bebebe;
	text-decoration: none;
}

a.text_box {
	font-family: Verdana;
	font-size: 9pt;
	text-decoration:none;
	color: #dededd;
}

a.text_box:hover {
	font-family: Verdana;
	font-size: 9pt;
	text-decoration:underline;
	color: #771b01;
}
.calendar {
	height: auto;
	width: 400px;
	margin-top: -40px;
	margin-bottom: -14px;
}



#premiercontent {
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 60px;
	padding-left: 60px;
	height: auto;
}
#permier_left {
	float: left;
	height: 700px;
	width: 255px;
	padding-top: 10px;
	font-family: Verdana;
	font-size: 11pt;
	color: #FFFFFF;
}

#premier_images {
	height: 250px;
	width: 450px;
	padding-top: 10px;
	float: right;
	margin-right: 10px;
}
.premier_info {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 25px;
}
a.premier_link {
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.premier_link:hover {
	font-family: Verdana;
	font-size: 10pt;
	color: #771b01;
	text-decoration: underline;
}

a.menuLnk {
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.menuLnk:hover {
	font-family: Verdana;
	font-size: 10pt;
	color: #999;
	text-decoration: underline;
	font-weight: bold;
}

#premier_brandlist_top {
	background-image: url(graphics/pl_brandlist_box_top.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 220px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 10px;
	background-position: center bottom;
	margin-right: auto;
}

#premier_brandlist {
	font-family: Verdana;
	font-size: 10pt;
	color: #444444;
	height: 145px;
	width: 208px;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;
	background-color: #dededd;
	padding-right: 5px;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	overflow: auto;
}
#premier_brandlist_bottom {
	background-image: url(graphics/pl_brandlist_box_bottom.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 220px;
	margin-top: 0px;
	margin-left: auto;
	background-position: center top;
	margin-right: auto;
}

.pl_brandlist-li{
	margin-left:18px;
}
#pl_coupon {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	height: 100px;
	width: 150px;
	margin-left: auto;
	background-image: url(graphics/coupon.gif);
	background-repeat: no-repeat;
	padding: 5px;
	margin-top: 25px;
	margin-right: auto;
	text-align: center;
}
.coupon_sm {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
}
#pl_storehours {
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	background-image: url(graphics/storehours_box.gif);
	height: 98px;
	width: 218px;
	margin-top: 10px;
	text-align: center;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	margin-left: auto;
	margin-right: auto;
}

#premier_textbox_top {
	width: 490px;
	background-color: #dededd;
	margin-top: 10px;
	height: 15px;
	background-image: url(graphics/pl_textbox_top.gif);
	background-repeat: no-repeat;
	margin-right: 20px;
	float: right;
	background-position: center bottom;
	padding: 0px;
	margin-bottom: 0px;
}
#premier_textbox {
	width: 480px;
	background-color: #dededd;
	margin-top: 0px;
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
	float: right;
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	margin-right: 20px;
}
#premier_textbox_bottom {
	width: 490px;
	background-color: #dededd;
	margin-top: 0px;
	margin-bottom: 20px;
	height: 15px;
	margin-right: 20px;
	background-image: url(graphics/pl_textbox_bottom.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: center top;
}
#pl_inset {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #771B01;
	background-color: #DE843B;
	height: auto;
	width: 200px;
	float: right;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 7px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.header {
	font-family: Verdana;
	font-size: 20pt;
	color: #771b01;
	margin-top: 0px;
	margin-bottom: -8px;
}

.contestH3 {
	font-size: 16pt;
	color: #5F1500;
	margin-top: 6px;
	margin-bottom: 0px;
}
.contestP {
	margin-top: 0px;
	margin-bottom: 6px;
	color: #444;
	font-size: 10pt;
}
.contestLnks {
	font-size: 11px;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #771B01;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #771B01;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
#contestImage {
	height: auto;
	width: 240px;
	padding-top: 20px;
	float: left;
	margin-left: 100px!important;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	padding-left: 30px;
}
.contestLnks a {
	color:#771B01;
	text-decoration: underline;
}
.contestLnks a:hover {
	color:#363534;
	text-decoration: none;
}
.header1 {
	font-family: Verdana;
	font-size: 32pt;
	color: #771b01;
	margin-top: 0px;
	margin-bottom: -8px;
}
.header2 {
	font-size: 14pt;
	color: #771B01;
	margin-top: 2px;
	margin-bottom: 6px;
}
.header3 {
	font-size: 16pt;
	color: #771B01;
	margin-top: 6px;
	margin-bottom: 0px;
}
.header4 {
	font-size: 14pt;
	color: #771B01;
	margin-top: 14px;
	margin-bottom: 0px;
}

#footer {
	height: 50px;
	width: 900px;
	margin-top: 60px;
	font-family: Verdana;
	font-size: 9pt;
	color: #dededd;
	text-align: center;
	clear: both;
}
#standardcontent {
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 60px;
	padding-left: 60px;
	height: 310px;
}
#sl_left {
	height: 300px;
	width: 175px;
	padding-top: 10px;
	float: left;
}
#sl_right {
	height: 300px;
	width: 605px;
	margin-top: 7px;
	float: left;
}

#sl_text_top {
	float: right;
	height: 12px;
	width: 300px;
	background-image: url(graphics/sl_text_box_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: 5px;
	margin-top: 2px!important;
	margin-top: -4px;
}

#sl_text {
	float: right;
	height: 150px;
	width: 280px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #dededd;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
	overflow: auto;
	margin-left: auto;
	margin-right: 5px;
}
#sl_text_bottom {
	float: right;
	height: 12px;
	width: 300px;
	background-image: url(graphics/sl_text_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: 5px;
}

.standard_info {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 4px;
	margin-top: 15px;
	text-decoration:none;
}

a.standard_link {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.standard_link:hover {
	font-family: Verdana;
	font-size: 9pt;
	color: #771b01;
	text-decoration: underline;
}
a.standard_link2 {
	font-family: Verdana;
	color: #470303;
	text-decoration: none;
}

a.standard_link2:hover {
	font-family: Verdana;
	color: #504F4F;
	text-decoration: underline;
}
#sl_storehours {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	background-image: url(graphics/sl_storehours_box.gif);
	height: 85px;
	width: 273px;
	margin-top: 8px!important;
	margin-top: 13px;
	text-align: center;
	padding-top: 12px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	margin-right: 5px;
	margin-left: auto;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
}

#sl_coupon {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	height: 100px;
	width: 150px;
	background-image: url(graphics/sl_coupon.gif);
	background-repeat: no-repeat;
	padding: 5px;
	margin-top: 6px;
	float: left;
	margin-left: 20px!important;
	margin-left: 15px;
	text-align: center;
}
.sl_header {
	font-family: Verdana;
	font-size: 12pt;
	color: #771b01;
	margin-top: 0px;
	margin-bottom: -18px;
	font-weight: bold;
}
#sl_break {
	background-image: url(graphics/standard_listing_spacer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 900px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 26px;
	margin-left: 0px;
	font-family: Verdana;
	font-size: 9pt;
	color: #dededd;
	text-align: center;
}
#main_image2 {
	background-image: url(graphics/red_curves.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: auto;
	width: 270px;
	padding-top: 26px;
	float: left;
	margin-left: 100px!important;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#text_box_top2 {
	background-image: url(graphics/text_box_top2.gif);
	height: 15px;
	width: 460px;
	margin-right: 70px!important;
	margin-right: 40px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 8px;
	float: right;
}
#text_box2 {
	color: #575757;
	height: 335px;
	width: 444px;
	margin-right: 70px!important;
	margin-right: 40px;
	background-color:#dededd;
	background-repeat: repeat;
	margin-top: 0px;
	padding-right: 8px;
	padding-left: 8px;
	float: right;
	overflow: auto;
	font-family: Verdana;
	font-size: 10pt;
}
#text_box_bottom2 {
	background-image: url(graphics/text_box_bottom2.gif);
	height: 15px;
	width: 460px;
	margin-right: 70px!important;
	margin-right: 40px;
	margin-top: 0px;
	background-position: center top;
	background-repeat: no-repeat;
	float: right;
	margin-bottom: 20px;
}
#text_box_topContest {
	background-image: url(graphics/text_box_top2.gif);
	height: 15px;
	width: 460px;
	margin-right: 70px!important;
	margin-right: 40px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 8px;
	float: right;
}
#text_boxContest {
	color: #575757;
	height: auto;
	width: 450px;
	margin-right: 70px!important;
	margin-right: 40px;
	background-color:#dededd;
	background-repeat: repeat;
	margin-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	float: right;
	font-family: Verdana;
	font-size: 10pt;
}
#text_box_bottomContest {
	background-image: url(graphics/text_box_bottom2.gif);
	height: 15px;
	width: 460px;
	margin-right: 70px!important;
	margin-right: 40px;
	margin-top: 0px;
	background-position: center top;
	background-repeat: no-repeat;
	float: right;
	margin-bottom: 20px;
}



a.text_box2 {
	font-family: Verdana;
	font-size: 10pt;
	text-decoration:none;
	color: #771b01;
}

a.text_box2:hover {
	font-family: Verdana;
	font-size: 10pt;
	text-decoration:underline;
	color: #771b01;
}
#premier_images_rs {
	height: 280px;
	width: 450px;
	padding-top: 10px;
	float: right;
	margin-right: 10px;
}
#premier_bottom {
	height: 50px;
	width: 755px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-position: center top;
	font-family: Verdana;
	font-size: 9pt;
	color: #dededd;
	background-repeat: no-repeat;
	padding-top: 0px;
	text-align: center;
	clear: both;
}
.smallTxt {
	font-family: Verdana;
	font-size: 8pt;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
}


.highlight {
	background: #dededd;
}

.searchheading {
	font-size: 12tp;
	font-weight: bold;
}

.summary
{
	font-size: 10pt;
	font-style: italic;
}

.suggestion {
	font-size: 11pt;
}

.results {
	font-size: 11pt;
}

.category {
	color: #771B01;
}


.sorting {
	text-align: right;
}


.result_title {
	font-size: 11pt;
}

.description {
	font-size: 1opt;
	color: #575757;
}

.context {
	font-size: 10pt;
}

.infoline {
	font-size: 9pt;
	font-style: normal;
	color: #575757;}

.zoom_searchform {
	font-size: 11pt;
}

.zoom_results_per_page {
	font-size: 9pt;
	margin-left: 10px;
}





.zoom_match {
	font-size: 10pt;
	margin-left: 10px;
}

.zoom_categories {
	font-size: 9pt;
}

.zoom_categories ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.zoom_categories li {
	display: inline;
	margin-left: 15px;
	list-style-type: none;
}
		
input.zoom_button {  }

input.zoom_searchbox {  }		
		
.result_image {
	float: left;
	display: block;
}

.result_image img {
	margin: 10px;
	width: 80px;
	border: 0px;
}

.result_block {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: left;
}

.result_altblock {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: left;
}

.result_pages {
	font-size: 11pt;
}

.result_pagescount {
	font-size: 11pt;
}
		
.searchtime {
	font-size: 8pt;
}
		
.recommended {
	background: #dededd; 
	border-top: 1px dotted #808080;
	border-bottom: 1px dotted #808080; 
	margin-top: 15px; 
	margin-bottom: 15px; 
}

.recommended_heading {
	float: right;
	font-weight: bold;
}

.recommend_block {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: left;
}

.recommend_title {
	font-size: 11pt;
}


.recommend_description {
	font-size: 11pt;
	color: #771B01;
}

.recommend_infoline {
	font-size: 9pt;
	font-style: normal;
	color: #771B01;
}
.headerSm {
	font-family: Verdana;
	font-size: 12pt;
	color: #771b01;
	margin-top: 0px;
	margin-bottom: -8px;
	font-weight: bold;
}
.headerWht {
	font-family: Verdana;
	font-size: 20pt;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: -8px;
}
.popup_txt {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	margin-left: 25px;
	margin-top: 15px;
	text-decoration:none;
}
#sl_oohaah_storehours {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	background-image: url(graphics/sl_storehours_box.gif);
	height: 95px;
	width: 273px;
	margin-top: 8px!important;
	margin-top: 13px;
	text-align: center;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	margin-right: 5px;
	margin-left: auto;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
}
.smallTxtLt {
	font-family: Verdana;
	font-size: 8pt;
	color: eeeeee;
	margin-top: 0px;
	margin-bottom: 0px;
}
#RS_premier_images {
	height: 300px;
	width: 450px;
	padding-top: 10px;
	float: right;
	margin-right: 10px;
	clear: right;
}
#searchtext_box {
	color: #575757;
	height: auto;
	width: 735px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color:#dededd;
	background-repeat: repeat;
	margin-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Verdana;
	font-size: 11pt;
}
