/* CSS File ALL STORE FILES */


body {

 	text-align: center;
	margin: 0px;
    overflow:visible;
	background: #C2A097 url(/images/back.jpg) repeat;

}
a:link {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E3C59;   /*original link color was #6699CC     */
}
a:visited {
	text-decoration: none;
	color: #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	text-decoration: none;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:active {
	color: #6699CC;
}
.bodymain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.SSPro_Store_QuickCartText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.SSPro_Main_Storefooter{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.SSPro_Store_QuickCart_SearchField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699CC;
	background-color: #EEEEEE;
	border: 1px solid #6699CC;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	height: 14px;
	width: 100px;
	padding: 1px;
}

td.SSPro_RightLine{
  background-image: url(../images/hor_right_line.jpg);
	width: 34px;
	height: 1px;	
}

td.SSPro_LeftLine {
  background-image: url(../images/hor_left_line.jpg);
	width: 34px;
	height: 1px;	
}

td.SSPro_MiddleLine{
	background-image: url(../images/hor_middle_line.jpg);
	height: 1px;
	background-repeat: repeat;
}

td.SSPro_BottomLine {
  background-image: url(../images/hor_bottom_line.jpg);
	width: 1px;
	height: 25px;
}

td.SSPro_TopLine{
	width: 1px;
	height: 95px;
	vertical-align: bottom;
	background-repeat: no-repeat;
}

td.SSPro_HorizontalSpacerLeft {
	width: 17px;
}

td.SSPro_HorizontalSpacerRight{
	width: 17px;
}
td.SSPro_MiddleSpan {
  background-color: #BABDC2;
	vertical-align: top;
	background-image: url(../images/content_middle_line.jpg);
	width: 1px;
	height: 292px;
	background-repeat: repeat-x;
}

td.SSPro_BodySpan {
	vertical-align: top;
	border-right: solid 1px #BABDC2;
	background-image: url(../images/MainBody_Background.jpg);
	background-repeat: repeat-x;
	width: 720px;
}
div.SSPro_Store_Bottom_Links{
	white-space:nowrap;
}
#SSPRo_Store_Footers {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	font-size: 10px;
	color: #7F7F7F;
}

.SSPro_Store_Left_Panel {
	padding: 4px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #333333;
	background-image: url(../images/leftmenu_Back.jpg);
	background-repeat: no-repeat;
}
.SSPro_PanelBorder {
	padding: 4px;
	border: 1px solid #eeeeee;
	background-color: #FFFFFF;
}

.SSPro_Store_MENU_CategoryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.SSPro_Store_MENU_SubCatTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.SSPro_Store_MENU_BrandTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.SSPro_Store_MENU_CollectionsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.SSPro_Store_MENU_StylesTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.SSPro_Store_MENU_OccasionsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.SSPro_Store_MENU_PriceRangeTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* =========================================== Positioning From Main Site Layout*/

#siteWrapper {
	
  	text-align:center;
	background:#FFFFFF;
	width:768px;
	margin-top:22px;
	margin-left: auto;
  	margin-right: auto;
	border: 4px solid #844131;
	
}

#contentWrapper {
	
	width:755px;
	text-align:center;
	margin-left: auto;
  	margin-right: auto;
	margin-top:0px;
	
}


#content {
	margin:10px 0px 0px 0px;
	position:relative;
	top:-1px;
	padding-bottom:10px;
	z-index:3000;
	width: 755px;
	height: 100;
	left: 2px;



}


#header {
	text-align:left;
	}

#logo {
	background: url(/images/logo_inside.gif);
	height:211px;
	width:768px;
	text-indent:-9999px;
	text-align:center;
	display: block;	
}


#copyWrapper
{
	text-align:left;
	clear:both;
}


#left {
	width:515px;
	padding-right:10px;
	padding-left:8px;
	padding-top:5px;
	float:left;
}

#right {
 	width:215px;
	float:left;
	padding-right:5px;
	padding-left:0px;
}

#footer {
	clear:both;
	height:20px;
}

#navbg
{
background: #EEEEEE url(/images/navigation.gif) no-repeat;  
margin-left: auto;
margin-right: auto;
width: 758px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
display:inline-block;
}

/* =========================================== Highlighting Emphasis */
        
.redaccent {
	font-family:"Arial", Helvetica, sans-serif;
	color:#874233;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	
}	

.redaccentTitle {
	font-family:"Arial", Helvetica, sans-serif;
	color:#874233;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
}	
/* =============================================== Navigation */
#recipe{
	
background-image: url(../images/recipe.gif);
background-repeat: no-repeat;
height:98px;
width:208px;
margin-top: 10px;
}

#newsletter {
background-image: url(../images/signup.gif);
background-repeat: no-repeat;
height:42px;
width:206px;
margin-top: 10px;
}

#product{
background-image: url(../images/product.gif);
background-repeat: no-repeat;
height:98px;
width:208px;
margin-top: 10px;

}

.navigation {
	font-family:"Arial", Helvetica, sans-serif;
	color:#5C5561;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-top: 10em; 
	}
	
.navigation:link {
	font-family:"Arial", Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}	
	
.navigation:visited {
	font-family:"Arial", Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}	

.navigation:hover {
	font-family:"Arial", Helvetica, sans-serif;
	color:#874233;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}
.navigationSmall {
	font-family:"Arial", Helvetica, sans-serif;
	color:#5C5561;
	font-size:11px;
	text-decoration:underline;
	}
	
.navigationSmall:link {
	font-family:"Arial", Helvetica, sans-serif;
	color:#64402A;
	font-size:11px;
	text-decoration:underline;
	}	
	
.navigationSmall:visited {
	font-family:"Arial", Helvetica, sans-serif;
	color:#64402A;
	font-size:11px;
	text-decoration:none;
	}	

.navigationSmall:hover {
	font-family:"Arial", Helvetica, sans-serif;
	color:#64402A;
	font-size:11px;
	text-decoration:none;
	}
	
/* =================================================== Type  */

.facts{
color: #003366;
font-size:14px;
	font-family:"Arial", Helvetica, sans-serif;
font-weight: bold;
}

.copy {
	font-size:12px;
	font-family:"Arial", Helvetica, sans-serif;
	color: #333333;
		
}

.subtitle {
	font-size:16px;
	color:#64402A;
	font-family:"Arial", Helvetica, sans-serif;
	font-weight: bold;
}

.title {
	font-size:20px;
	color:#64402A;
	font-family:"Arial", Helvetica, sans-serif;
	font-weight: bold;
}

.hide {
	text-indent:-9999px;
	display:none;
}

* html .hide {
	display:none;
}
.footer {
	font-size:10px;
}

	