/* 
Theme Name: SchubachStore Blog
Theme URI: http://blog.schubachstore.com
Version: 4.1a
Author: CrushLabs, Inc.
Author URI: http://www.crushlabs.com
Description: A custom theme for <a href="http://blog.schubachstore.com">SchubachStore.com</a> developed by <a href="http://crushlabs.com">CrushLabs, Inc</a>.
Tags:2-column, blue, white, grey
*/

/* Base */

/* Portal */

/* Theme *//* general page elements */
.cleaner {	line-height: 0px;	height: 0;	clear: both;	display: block;}
a:link, a:visited	{	color: #0a6c9d;	text-decoration: underline;}

a:hover, a:active	{	color: #0a6c9d;	text-decoration: underline;}

ul	{	list-style: none;	padding: 0;	margin: 0;}

li	{	list-style-type: none;}

.hide	{	display: none;}

form	{	margin: 0 0 1.5em 0;	padding: 0px;}

fieldset	{	border:none;	position:relative;	margin: 0;}

label	{	padding-right: 6px;	font-size: 12px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

input	{	font-size: 12px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	padding: 2px;	margin-bottom: 4px;}

.cleaner {	line-height: 0px;	height: 0;	clear: both;	display: block;}

#container	{	text-align: left;	margin-left: auto;	margin-right: auto;	width: 990px;}

img	{	border: none;}

/* layout */

body{background:#DAE8F0 url(http://shopping.schubachstore.com/site/images/background.jpg) repeat-x scroll center top;color:#333333;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;line-height:125%;margin-left: auto !important;margin-right: auto !important;text-align: center !important;font-weight: normal;}

#container { position: static; }

#container-inner{	position: static;	border: 0;/*	background: #FFFFFF;*/}

#banner{	border: 0;	/* no ie mac \*/ height: 1%; /* ie win 5.5, 6 win */	color: #FFFFFF;	background: #none;	text-align: left;	font-family: 'Trebuchet MS', Verdana, sans-serif;}

#banner-inner { padding: 15px; }

#banner a{	color: #FFFFFF;	text-decoration: none;}

#banner-header{	margin: 0.25em 0;	font-size: xx-large;	font-weight: bold;		}

#banner-description{	margin: 0.25em 0;	font-size: small;}

	/* banner image */

	#banner	{		height: 85px;		background-image: url("logo3.gif");		background-position: 15px 15px;		background-repeat: no-repeat;		text-align: left;	}
	#banner-inner { overflow: visible; padding: 0; }

	#banner-header	{		position: absolute;		left: 0;		top: 0;		width: 100%;		height: 100%;		margin: 0;		padding: 0;	}

	#banner-header a	{		display: block;		left: 0;		top: 0;		height: 85px;		text-indent: -1000em;	}

	#banner-description	{		overflow: hidden;		width: 0;		height: 0;		margin: 0;		padding: 0;		text-indent: -1000em;	}

/* default to artistic/calendar/timeline layout */

#container{	width: 988px;}

.layout-artistic #alpha,.layout-calendar #alpha{			width: 315px; /* 285px + 15px + 15px */		}

.layout-artistic #alpha-inner,.layout-calendar #alpha-inner,.layout-timeline #alpha-inner{/*	border: 0;	padding: 15px 15px 15px 15px;	background: #FFFFFF;*/}

.layout-artistic #beta,.layout-calendar #beta{	width: 465px;	}

.layout-artistic #beta-inner,.layout-calendar #beta-inner,.layout-timeline #beta-inner{	border: 0;	padding: 15px 15px 15px 15px;	background: #FFFFFF;}

/* in artistic/calendar/timeline layouts, #gamma and #delta are inside #beta */

#beta #gamma, #beta #delta { width: 210px; margin: 15px 0; }#beta #gamma-inner, #beta #delta-inner { padding: 0; }

#post .postmeta {padding: 0px; margin: 0px 0px 10px; font-size: 10px; border-bottom: 1px dotted #DADADA; text-transform: uppercase;}/* content */

.content-nav { margin-top: 0; }

.date-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header{	margin: 0 0 10px 0;	border-bottom: 1px solid #333333;	padding: 3px;	color: #333333;	font-family: 'Trebuchet MS', Verdana, sans-serif;	font-size: medium;	text-align: left;	font-weight: bold;		}

.entry-header{	margin: 1px 0 10px 0;	border: 0;		color: #000000;	font-family: 'Trebuchet MS', Verdana, sans-serif;	font-size: large;	text-align: left;	font-weight: bold;		}

.entry-header a{	text-decoration: none;	font-weight: bold;}

.entry-header a:link { color: #000000; }
.entry-header a:visited { color: #000000; }
.entry-header a:hover { color: #000000; }
.entry-header a:active { color: #000000; }

.entry-content,.entry-footer,.trackbacks-info,.trackback-content,.comments-info,.comment-content,.comments-open-content,.comments-open-footer,.comments-closed,.archive-content{	margin: 10px 0;}

.entry-content p { text-align: left; }

.entry-footer,.trackback-footer,.comment-footer{	margin: 0 0 10px 0;	border-top: 1px dotted #999999;	padding: 3px;	color: #999999;	font-family: 'Trebuchet MS', Verdana, sans-serif;	font-size: x-small;	line-height: normal;	text-align: left;	font-weight: bold;		}

#comment-author, #comment-email, #comment-url, #comment-text{	width: 80%;}

/* fixes bug in ie win */

img.image-full{	width: 100%;;}

/* modules */

.module a, module a:hover	{		text-decoration: none;		font-weight: inherit;	}

.module a:link { color: #; }	
.module a:visited { color: #; }	
.module a:hover { color: #; }	
.module a:active { color: #; }

h2.widgettitle, .module-header {	margin: 5px 0;	border-bottom: 1px solid #999999;	padding: 3px;	color: #0A6C9D;	font-family: "Times New Roman",Georgia,Courier,serif;	font-size: 16px;	line-height: normal;	text-align: left;	font-weight:bold;}
#r_sidebar li, #l_sidebar li {	padding: 0px 3px;}
#r_sidebar li ul li a, #l_sidebar li ul li a  {color: #000;text-decoration: none;}
#modulegeneral a, #modulegeneral a:link, #modulegeneral a:visited {text-decoration:none;}

#modulegeneral a:hover {text-decoration: underline;}
#modulegeneral {padding:10px;}

.module-content{	margin: 5px 0 20px 0;	color: #333333;	font-family: 'Trebuchet MS', Verdana, sans-serif;	font-size: 11px;	line-height: 150%;	text-align: left;}
.module-content a, .module-content a:link, .module-content a:visited { color: #333333;text-decoration:none;}

.module-content a:hover { color: #333333;text-decoration:underline;}

.module-content li {margin: 10px 0px;}

.module-category-cloud .module-list {margin: 5px 0 20px 0;	color: #333333;	font-family: 'Trebuchet MS', Verdana, sans-serif;	font-size: 11px;	line-height: 150%;	text-align: left;	}	
.module-category-cloud .module-list a, .module-category-cloud .module-list a:link, .module-category-cloud .module-list a:visited, .module-category-cloud .module-list a:hover { color: #333333;font-size: 11px;	line-height: 150%;	text-align: left;}

.module-list { margin: 0; }
.module-list-item { margin: 10px 0; }
.typelist-thumbnailed .module-list-item { margin: 10px 0; }

.module img,.module-photo img{	border: 5px solid #EEEEEE;}

.module-photo .module-content{	text-align: left;}

.module-powered { text-align: left; }

.module-calendar .module-header{margin: 5px 0;	border-bottom: 1px solid #999999;	padding: 3px;	color: #0A6C9D;	font-family: "Times New Roman",Georgia,Courier,serif;	font-size: 16px;	line-height: normal;	text-align: left;	font-weight:bold;}

.module-calendar th,.module-calendar td{	text-align: center;	font-weight: normal;}

.typelist-thumbnail img { margin: 0; }

.module-featured-photo { margin-bottom: 5px; }
.module-featured-photo .module-content img { width: 420px; }

.module-recent-photos .module-content { padding: 2px 0 0 0; }
.module-recent-photos .module-list { margin: 0; }

.module-recent-photos .module-list-item{	width: 70px; /* ie mac fix */	height: 70px; /* for appearance with varying image border widths */	margin: 0 2px 2px 0;}

.module-tipjar-r2 .tipjar-button{			float: left;	}

/* moblog1 tweaks */

			

	.layout-moblog1 #alpha	{		width: 200px;			}

	.layout-moblog1 #alpha-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-moblog1 #beta	{					width: 380px;					}

	.layout-moblog1 #beta-inner	{	overflow:hidden;	border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-moblog1 #gamma	{		width: 200px;			}

	.layout-moblog1 #gamma-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

/* moblog2 tweaks */

			

	.layout-moblog2 #alpha	{		width: 100px;			}

	.layout-moblog2 #alpha-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-moblog2 #beta	{					width: 350px;					}

	.layout-moblog2 #beta-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-moblog2 #gamma	{		width: 190px;			}

	.layout-moblog2 #gamma-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-moblog2 #delta	{		width: 140px;			}

	.layout-moblog2 #delta-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-moblog2 .module-photo img { width: 100px; height: auto; }

/* timeline tweaks */

	.layout-timeline #alpha	{					width: 390px; /* 285px + 15px + 15px */					}

	.layout-timeline #beta	{		width: 390px;			}

	.layout-timeline #beta #gamma { width: 175px; }	.layout-timeline #beta #delta { width: 170px; }

/* one-column tweaks */

	.layout-one-column #container	{		width: 500px;	}

	.layout-one-column #alpha	{		display: block;		float: none;		width: auto;	}

	.layout-one-column #alpha-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

/* two-column-left tweaks */

	.layout-two-column-left #container	{		width: 700px;	}

	.layout-two-column-left #alpha	{		width: 200px;			}

	.layout-two-column-left #alpha-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-two-column-left #beta	{					width: 500px;					}

	.layout-two-column-left #beta-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

/* two-column-right tweaks */

	.layout-two-column-right #container	{		width: 700px;	}

	.layout-two-column-right #alpha	{					width: 500px;					}

	.layout-two-column-right #alpha-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-two-column-right #beta	{		width: 200px;			}

	.layout-two-column-right #beta-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

/* three-column tweaks */

	.layout-three-column #container	{		width: 988px;	}

	.layout-three-column #alpha	{		width: 198px;			}

	.layout-three-column #alpha-inner	{		border: 0;/*		padding: 15px 15px 15px 15px;		background: #FFFFFF;*/	}

	.layout-three-column #beta	{margin:0pt;padding-left:21px;padding-right:21px;text-align:left;vertical-align:top;width:540px;					}

	.layout-three-column #beta-inner	{		border: 0;/*		padding: 15px 15px 15px 15px;*/		background: #FFFFFF;	}

	.layout-three-column #gamma	{		width: 198px;			}

	.layout-three-column #gamma-inner	{		border: 0;/*		padding: 15px 15px 15px 15px;*/		background: #FFFFFF;	}

/* three-column-right tweaks */

	.layout-three-column-right #container	{		width: 900px;	}

	.layout-three-column-right #alpha	{					width: 500px;					}

	.layout-three-column-right #alpha-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-three-column-right #beta	{		width: 200px;			}

	.layout-three-column-right #beta-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

	.layout-three-column-right #gamma	{		width: 200px;			}

	.layout-three-column-right #gamma-inner	{		border: 0;		padding: 15px 15px 15px 15px;		background: #FFFFFF;	}

/* Custom */

#pagebody {background:#FFFFFF url(http://shopping.schubachstore.com/site/images/background-mainbody.gif) repeat-y scroll center top;border:5px solid #FFFFFF;margin:0pt;padding:0pt;width:978px;}

#header	{	width: 988px;	/*height: 85px;*/	margin: 0;	padding: 0;}

	#header a	{		text-decoration: none;		color: white;

	}		#header a:hover	{		text-decoration: underline;	}		#header .logos	{		padding-top: 17px;	}

	#header .logo	{		margin-left: 4px;	}		#header .giftbox	{		margin-left: 81px;	}

#header .links	{	color: white;	margin: 0;	padding: 0;	text-align: right;	padding-top: 13px;}

	#header a.shoppingBagLink	{		background: url(http://shopping.schubachstore.com/site/images/shoppingbag.gif) no-repeat 0px 0px;		padding-top: 4px;		padding-left: 22px;		padding-bottom: 4px;		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;		text-decoration: underline;		font-size: 12px;	}		#header a.shoppingBagLink:hover, #header a.checkoutLink:hover	{		text-decoration: none;	}		#header span.divider	{		color: #468bb4;		padding: 3px 6px 0px 6px;		font-size: 14px;		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	}		#header a.checkoutLink	{		padding-top: 4px;		padding-bottom: 4px;		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;		text-decoration: underline;		font-size: 12px;	}		#header p	{		text-align: right;		margin: 0;		padding-top: 3px;		padding-bottom: 13px;		font-size: 11px;		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	}		#header .cartItems , #header .cartPrice	{		font-weight: bold;		font-size: 11px;	}		#header .cartItems	{		padding-right: 6px;	}

#tabs	{	text-align: right;}

	#tabs a	{		height: 26px;		width: 161px;		margin-right: 3px;	}		#tabs .order	{		margin-right: 0;	}		#tabs img	{		line-height: 0;	}

#leftsidebar {margin:0pt;padding:0pt;text-align:left;vertical-align:top;width:198px;}#searchportlet {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;margin:5px 0pt 0pt;}#searchportlet dl, #searchportlet dt, #searchportlet dd {margin:0pt;padding:0pt 0pt 5px 5px;}#searchportlet input {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;margin:0pt 0pt 5px 3px;}#searchportlet input.searchinput {border:1px solid #999999;float:left;width:140px;}#searchportlet input.searchsubmitbutton {background-color:#006699;border:1px solid #999999;color:#FFFFFF;float:left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:0pt;padding:0pt;}ul#menuList {line-height:134%;list-style:none !important;/*list-style-image:none;list-style-position:outside;list-style-type:none;*/margin:15px 0pt 0pt;padding-left:8px;padding-right:8px;text-align:left;}ul#menuList li.menuparent {background:transparent url(http://shopping.schubachstore.com/site/images/bullet1.gif) no-repeat scroll 0px 4px;color:#0A6C9D;font-family:"Times New Roman",Georgia,Courier,serif;font-size:16px;font-weight:bold;list-style-type:none;margin:12px 0pt 0pt;padding-left:12px;}ul#menuList li.menuparent a.actuator {text-decoration:none;}ul#menuList li.active a, ul#menuList ul.menu li.active a, ul#menuList ul.menu ul.submenu li.active a {font-weight:bold;}ul#menuList ul.menu {/*display:none;*/line-height:100%;list-style:none !important;/*list-style-image:none;list-style-position:outside;list-style-type:none;*/margin-bottom:0pt;margin-top:8px;padding:0pt;}ul#menuList ul.menu li {background:transparent url(http://shopping.schubachstore.com/site/images/bullet2.gif) no-repeat scroll 0px 9px;list-style-type:none;margin:0pt 0pt 3px;padding-left:8px;}ul#menuList ul.menu li a {color:#333333;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}ul#menuList ul.menu li a:hover {text-decoration:underline;}ul#menuList ul.menu ul.submenu {/*display:none;*/line-height:100%;list-style:none !important;/*list-style-image:none;list-style-position:outside;list-style-type:none;*/margin-top:3px;padding-left:10px;

}ul#menuList ul.menu ul.submenu li {background:transparent url(http://shopping.schubachstore.com/site/images/bullet2.gif) no-repeat scroll 0px 9px;list-style-type:none;margin:0pt 0pt 3px;padding-left:8px;}ul#menuList ul.menu ul.submenu li a {color:#333333;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;text-transform:uppercase;}ul#menuList ul.menu ul.submenu li a:hover {text-decoration:underline;}

/* center column - top nav */

#topnav	{	width: 536px;	padding: 3px 0 8px 0;	margin-left: 2px;	text-align: center;	color: #dbdbdb;	font-size: 14px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	border-bottom: 1px solid #dbdbdb;	overflow: hidden;	margin-bottom: 16px;}

	#topnav a	{		font-size: 12px;		padding: 0 4px 0 4px;		margin: 0;	}		#topnav a:hover	{		text-decoration: none;	}	/* left sidebar - bottom promos */

#weddingbands, #onsale, #gift, #showroom	{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

#leftsidebar ul {margin-left:0px !important;}

#weddingbands	{	background: #fff url(http://shopping.schubachstore.com/site/images/weddingbandsbg.jpg) no-repeat 0;	padding: 0;	margin: 0;	width: 198px;	height: 86px;	text-align: right;}

#weddingbands h5	{	padding-top: 30px;}

#onsale	{	background: #fff url(http://shopping.schubachstore.com/site/images/onsalebg.jpg) no-repeat 0;	padding: 0;	margin: 15px 0 0 0;	width: 198px;	height: 83px;	text-align: left;}

.redtext	{	color: #c00;}

#gift	{	background: #fff url(http://shopping.schubachstore.com/site/images/giftbg.jpg) no-repeat 0;	width: 198px;	height: 71px;	text-align: right;	padding: 0;	margin: 0;}

#showroom	{	text-align: center;	padding: 0;}

#showroom a	{	text-transform: none;	margin: 0;	padding: 0;}

#visit, #showroom h5	{	margin: 0;	padding: 0;}

h5	{	margin: 0 10px 0 0;	padding: 15px 0 0 0;	text-transform: uppercase;	font-size: 13px;	font-weight: bold;	font-family: "Times New Roman", Georgia, Courier, serif;}

#onsale h5	{	margin: 0 0 0 10px;}

#weddingbands p, #onsale p, #gift p, #showroom p	{	margin: 0 10px 0 0;	padding: 0;	text-transform: uppercase;	font-size: 10px;	color: #747474;	line-height: 1em;}

p#visit	{	font-size: 13px;	color: #000;	text-transform: none;	font-family: "Times New Roman", Georgia, Courier, serif;}

#weddingbands a, #onsale a, #gift a, #showroom a	{	margin: 0 10px 0 0;	padding: 0;	line-height: 1.2em;	font-size: 11px;}

#showroom a	{	margin: 0 0 10px 0;	line-height: normal;}

#showroom .address2	{	padding-bottom: 5px;}

#showroom .appointment	{	padding-bottom: 0;}

#showroom .address1	{	padding-bottom: 2px;}

#onsale p	{	margin: 0 0 0 10px;}

#onsale a	{	margin: 0 0 0 10px;}

#weddingbands a:hover, #onsale a:hover, #gift a:hover, #showroom a:hover	{	text-decoration: none;}

/* right sidebar */

#rightsidebar{	width: 198px;	margin: 0;	vertical-align: top;}

/* right sidebar - chat */

#chat	{	background: url(http://shopping.schubachstore.com/site/images/chatbackground.jpg) no-repeat;	width: 188px;	height: 193px;	text-align: center;	font-size: 12px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 10px;}

#chat h4	{	background: url(http://shopping.schubachstore.com/site/images/phonenumberbackground.gif) no-repeat;	width: 190px;	height: 34px;	font-family: "Times New Roman", Georgia, Courier, serif;	font-size: 20px;	font-weight: normal;	text-align: center;	margin: 8px 0 0 0 !important;	padding: 0 !important;	color: white;	overflow: hidden;	line-height:175%;	}

#chat p	{	padding: 5px 10px 0 0px;	margin:0px;}

#chat ul	{	padding: 0px;	margin: 5px 12px 0px 0px;	list-style: none;	border-top: 1px solid #dbdbdb;	border-bottom: 1px solid #fff;	width: 97px;}

#chat ul li	{background: url(http://shopping.schubachstore.com/site/images/bullet1.gif) no-repeat 0px 50%;	padding: 2px 0px 2px 14px; 	list-style: none;	font-size: 11px;	text-align: left; 	border-bottom: 1px solid #dbdbdb;	border-top: 1px solid #fff;	margin: 0px;}

#chat ul li a	{	}

#chat a	{	}

#chat a:hover	{	text-decoration: none;}

/* right sidebar - email signup */

/*

#club	{	background: url(/site/images/clubbg.jpg) no-repeat top;	height: 230px;	width: 198px;	margin: 0;	padding: 0;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

#club h5	{	font-family: "Times New Roman", Georgia, Courier, serif;	font-size: 14px;	padding: 14px 0 0 12px;	margin: 0;}

#club p	{	font-size: 11px;	padding: 5px 0 0 12px;	margin: 0 70px 0 0;}

#clubform	{	margin: 3px 0;}

#clubform dl, #clubform dt, #clubform dd	{	font-size: 11px;	padding: 0 0 0 2px;	margin: 0 0 0 5px;}

#clubform input	{	padding: 0 0 0 3px;	margin: 3px 0 3px 2px;	font-size: 11px;}

#name, #email	{	width: 170px;}

#button	{	margin: 0 0 0 15px;}

#clubform a	{	text-align: right;	font-size: 10px;	margin: 0 0 0 55px;}

#club a:hover	{	text-decoration: none;}*/

/* right sidebar - credentials, logos */

#creds	{	padding: 5px 0 0px 0;	width: 198px;	margin: 0;	text-align: center;}

#subscribe-top	{	padding: 0 ;	margin: 0;	width: 198px;	background: #f8f8f8 url(http://shopping.schubachstore.com/site/images/clubbg.jpg) no-repeat top;	text-align: left;}

#subscribe-bottom	{	padding: 0;	margin: 0;	width: 198px;	background: #f8f8f8 url(http://shopping.schubachstore.com/site/images/clubbg.jpg) no-repeat bottom;	border-bottom: 1px solid #dbdbdb;	text-align: left;}

#subscribe-top h5	{	font-family: "Times New Roman", Georgia, Courier, serif;	font-size: 14px;	padding: 14px 0 6px 12px;	margin: 0;	text-transform: uppercase;}

#subscribe-top p	{	font-size: 11px;	padding: 0 55px 10px 12px;	margin: 0;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	line-height: 150%;}

#subscribe-bottom h6	{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: left;	font-size: 10px;	font-weight: normal;	color: #747474;	margin: 0px 10px 10px 12px;	line-height: 125%;}

#subscribe-bottom h6 a	{	font-size: 10px;	font-weight: normal;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

#subscribe-bottom h6 a:hover	{	text-decoration: none;}

/* footer elements */

#div__footer	{	clear: both;	margin: 0;	padding-top: 1em;	width: 988px;	text-align: center;}

#div__footer a:hover	{	text-decoration: none;}

#div__footer p	{	padding-bottom: 0;}

#div__footer span.phoneNumber	{	padding-left: 10px;}

#div__footer ul	{	list-style: none;	margin: 0;	padding: 0;	color: #747474;	text-align: center;}

#div__footer li	{	list-style-type: none;	display: inline;	margin: 0;	padding: 0;}

#div__footer ul li a	{	padding: 0 4px 0 4px;}

#div__footer ul#links	{	margin-top: 1em;	font-size: 10px;}

#div__footer ul#links a	{	font-size: 10px;	text-transform: uppercase;}



/* EI 7 */

* +html #header	{	width: 988px;	height: 85px;	margin: 0;	padding: 0;}

* +html #content .homepagePromoImage	{	padding: 0 0 2px 0;	border-bottom: 1px solid #dbdbdb;	border-right: none;	border-left: none;	border-top: none;	margin: 0 0 10px 0;	padding-top: -16px;}

* +html #subscribe	{	padding: 0 0 1px 0;	margin: 0;	height: 227px;	width: 198px;	background: #fff;	background-image: none;	border-bottom: 1px solid #dbdbdb;}

/* right sidebar - chat */

* +html #chat ul li	{	list-style-type: none;	font-size: 11px;	text-align: left;	padding-bottom: 1px;	padding-top: 1px;	border-bottom: 1px solid #dbdbdb;	border-top: 1px solid #fff;	margin: 0;}

* +html #content h1#productNameHeader span.headerRight	{	float: right;	padding: 0px 10px 0 0;	text-align: right;	margin: 0;	width: 176px;}

* +html #content #learnMoreLink	{	margin: 0;	padding: 0;}

/* EI6 */

*html #chat ul li	{	list-style-type: none;	font-size: 11px;	text-align: left;	padding-bottom: 1px;	padding-top: 1px;	border-bottom: 1px solid #dbdbdb;	border-top: 1px solid #fff;	margin: 0;}

*html #header .links	{	color: white;	margin: 0;	padding: 0;	text-align: right;	padding-top: 16px;}

*html #header	{	width: 988px;	margin: 0;	padding: 0;}

*html #header .logos	{		padding-top: 16px;	}

*html #pagebody {background:#FFFFFF url(http://shopping.schubachstore.com/site/images/background-mainbody.gif) repeat-y scroll center top;border:5px solid #FFFFFF;margin:0pt;padding:0pt;width:978px;}

.content-header {background:transparent url(http://shopping.schubachstore.com/site/images/background-h1.jpg) no-repeat scroll left top;color:#FFFFFF;font-family:"Times New Roman",Georgia,Courier,serif;font-size:18px;font-weight:normal;height:47px;line-height:100%;margin:0pt 0pt 0.5em;padding:39px 90px 0pt 15px;text-align:left;width:431px;border:none;}
.content-header a {color: #FFF; text-decoration: none;}

/** Added September 2011 **/

.navigation {padding-bottom: 10px;}
#postmeta {padding: 10px 5px; background-color: #FAFAFA; margin: 10px 0px; border-bottom: 2px solid #CCC;}
#post {width: 540px; overflow:hidden;}
#post img {max-width: 540px;}
#post h2.title {font-size: 25px; font-weight: bold; padding: 10px 0px; line-height: 30px;}