﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, table, p, th, td { margin: 0; padding: 0; }
img { border: 0; display:inline;}
a:link, a:visited, a:hover, a:active { outline: 0;}
h1, h2, h3, h4, h5, h6, pre, code { font-size:100%; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }

h1 {font-family:Arial, Helvetica, sans-serif; font-size:170%; font-weight:bold; color:#F99C1C; font-variant:small-caps;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:90%;  font-weight:bold; color:#FFFFFF;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:90%;  font-weight:bold; color:#F99C1C;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:90%;  font-weight:bold; color:#F99C1C;}
.ErrorBlock {background: #a6a536; color: #FFFFFF; font-weight: bold; border: 0px solid #000000; font-size:80%; padding:5px;}
.LabelError{font-weight:bold; color:#F99C1C; font-size:90;}
body {font-family:Arial, Helvetica, sans-serif; font-size:90%;  width: 960px; margin-left:auto; margin-right:auto;}
#body_container{color:#DDDDDD; background-color:#284087;border:solid 1px #284087;border-bottom: solid 7px #284087; overflow: auto !important; height: auto;}
#component_container{clear: both; float: left;padding: 0px 0px 0px 80px; width:878px;}
#top_bar{background-color:#a6a536; height:7px;line-height:7px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
#home_image{display:inline;float:left;padding-left:40px;}
#locator_image{display:inline;float:right;}
#locator {clear:right; float:right; margin-top:-48px; width: 320px;}
#nav_bar{clear:both;}
#nav_bar_top{}
#nav_navigation{background-color:#a6a536;height:38px;}
#nav_bar_bottom{padding-bottom:0px;}
#home_primary_image{display:inline;float:left;}
#home_rightcol_image1{display:inline;float:right;padding:0px;margin:0px;}
#home_rightcol_image2{display:inline;float:right;}
#main_container{min-height: 400px; height:auto !important; overflow: hidden; }
#page_header{padding: 25px 0px 10px 0px;}
#right_col_copy_noBG{padding-left: 30px;}
#right_col_copy #page_header {padding: 25px 0px 10px 30px;}
#page_header_component{padding: 25px 0px 10px 0px; clear:both;}
#pageContainerFlex{min-height: 450px;padding-left:80px;}
#detailContainerFlex{min-height: 450px;padding-left:80px;}
#statebox{padding-top:10px;}
#bg_page_header{padding: 200px 0px 0px 30px;}
#page_copy{padding: 0px 30px 20px 30px;font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#FFFFFF; text-align:left;}
#bg_page_copy{padding: 10px 30px 20px 30px;font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#FFFFFF; text-align:left;}
#right_col_images{padding: 0px 15px 10px 15px;}
#left_col{display:inline; float:left;}
#right_col_background{display:inline;float:right; width:639px; min-height:400px; height:auto !important; height:800px;}
#right_col_backgroundA{display:inline; float:right;	width:639px; background:url("../../../../../stellent/groups/images/@images/@smartstyle/documents/images/ss_text_background.jpg") no-repeat; min-height:400px; height:auto !important; height:400px;}
#right_col_backgroundB{display:inline; float:right;	width:639px; background:url("../../../../../stellent/groups/images/@images/@smartstyle/documents/images/ss_specials_bg.jpg") no-repeat; min-height:400px; height:auto !important; height:400px;}
#right_col_backgroundC{display:inline; float:right; position:relative; width:639px; background:url("../../../../../stellent/groups/images/@images/@smartstyle/documents/images/ss_giftcard_background.jpg") no-repeat; 	min-height:400px; height:auto !important; height:400px;}
#flash_container {position: relative; clear: both; }
img {border: none;}
a  {font-family:Arial, Helvetica, sans-serif; font-size:100%;  color:#F99C1C;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {outline:none; text-decoration:none;}
a:active {text-decoration:none;}
#footer_bar{ clear: both; background-color:#a6a536;height:40px; }
#footer_bar a:link {color: #284087; text-decoration:none;}
#footer_bar a:visited {color: #284087;text-decoration:none;}
#footer_bar a:hover {color: #DDDDDD;}
#footer_bar a:active {color: #DDDDDD;}
#footer_bar span{padding-left: 30px;}
#footer_nav{padding: 12px 0px 0px 20px;}
#copyright{color:#666666; padding: 10px 0px 0px 220px;}
#copyright a:link {color: #666666; text-decoration:none;}
#copyright a:visited {color: #666666;text-decoration:none;}
#copyright a:hover {color: #000000;}
#copyright a:active {color: #000000;}
#nav_navigation a:link {text-decoration:none;}
#nav_navigation a:visited {text-decoration:none;}
#nav_navigation a:hover {text-decoration:none;}
#nav_navigation a:active  {text-decoration:none;}
#nav_navigation span{padding-left: 42px;}
.products_fragment{float:left; display:inline;}
.specials_fragment{clear:both; height: 100px; padding: 0px 0px 20px 30px;}
.special_image{display:inline;float:left; width:15%;}
.special_copy_block{float:right; width: 80%;padding: 0px 0px 20px 10px;}
.special_header{}
.special_copy{padding: 13px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#FFFFFF; text-align:left;}
#empire{text-align:center; padding-top:10px;}