body{background:#c9c9c9 url('images/ss2010_bkgd_gradient2.jpg') repeat-x top left}
#sigler_Main{
	background:#c9c9c9 url('images/ss2010_bkgd_gradient2.jpg') repeat-x top left;
	width: 1362px;
	margin: 0 auto;
}
#siglerHeader{
	height:132px;
	width:1362px;
	background: url('images/ss2010_head_background.jpg') no-repeat top left;
	/*position: relative;*/
}
#siglerHeaderBackground{
	/*background: url('images/header/image_09.jpg') repeat scroll 0 0 transparent;*/
    height: 132px;
    margin-left: 178px;
    margin-right: 0;
    position: relative;
    width: 990px;
}
#siglerHeaderLogo{
	background: url("images/sigler_header_logo.png") no-repeat scroll left top transparent;
    height: 123px;
    left: 10px;
    position: absolute;
    width: 228px;
}
#headerSearchBox{display:none;}
#siglerHeader .pcSmallText a{
	color: #006ba1;
	font-size: 1.2em;
}
#siglerHeader #submit{
	border: 1px solid #CCC;
	background-color: #DDD;
	padding: 2px;
}
ul#topMenu{
	padding: 0 10px 3px 10px;
	margin:0;
	position:absolute;
	right: 100px;
	background-color: #666;
}
#topMenu li{
	display:inline;
	list-style-type: none;
	padding-top:0;
	padding-right: 5px;
}

#topMenu li{
	color: #FFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}

#topMenu li a,#topMenu li a:link,#topMenu li a:visited,#topMenu li a:active {color: #FFF;text-decoration: none;}
#topMenu li a:hover{color: #DDD; text-decoration: underline;}
#headerSearchBox{
	position: absolute;
	right: 100px;
	top: 70px;
}

#siglerCategoryNav{
	background: url('images/ss2010_categories.jpg') no-repeat top left;
	height: 37px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	width:1325px;
}
#menubar99{padding-left:40px;}
ul.MenuBarSubmenuVisible a{padding: .4em .7em;font-weight:normal;}
#siglerCategoryNavBot{
	background: url('images/ss2010_categories_shadow.jpg') no-repeat top left;
	height: 15px;
}
#siglerContentWrapper{
	background: url('images/ss2010_content_bkgd.jpg') repeat-y top left;
	width:1325px;
}
#siglerFooter{
	background: url('images/ss2010_footer.jpg') repeat-y top left;
	/*height: 280px;*/
	position:relative;
	padding-left: 200px;
	padding-bottom: 30px;
	margin-bottom: 0;
	width: 1150px;
}
#siglerFooter p{
	color:#FFFFFF;
	font-family:Helvetica;
	font-size:12px;
	width:900px;
}
#siglerFooter h3{color:#0e6bab;text-decoration:underline;font-size:0.9em;padding:0;margin:0;font-family:Trebuchet MS, Helvetica, sans-serif;}
.contentPages{float:left;margin-right:40px;margin-top:25px;margin-bottom:30px;width:120px;}
.firstPage{position:absolute;left:200px;top:25px;}
.contentPages ul{
	list-style:none inside none;
	padding:0;
	margin-top:5pt;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	}
.contentPages li a:link{color:white;text-decoration:none;}
.contentPages li a:visited{color:#CCC;text-decoration:none;}
.contentPages li a:hover{text-decoration:underline}
#siglerProductBuyBox{
	background-color:#F3F3F3;
	border:1px solid #E2E2E2;
	padding: 10px;
	position: relative;
}
#siglerProductBuyBox h1{color:#3f3f3f;text-align:left;padding:0;font-family:Arial;letter-spacing:0;}
#siglerProductBuyBox .pcShowProductSDesc{padding:0;background-color: transparent;border:none;color:#8f8f8f;}
.siglerShowProductBrand p{position:absolute;top:40%;left:120px;}
#pcMain{width: 70%;margin: auto;}
.pcPageNav{
	background-color:#F3F3F3;
	border:1px solid #E2E2E2;
	border-collapse:collapse;
	margin:10px 0 10px 5px;
	padding:5px;
	text-align:left;
	width:98%;
}
.pcShowPrices{position:relative;height:75px;}
.siglerPrice{font-size:36px;font-weight:bold;color:#a20000;position:absolute;top:0;float:left;}
.listSavingsPrice{bottom:15px;position:absolute;}
.msrpPrice{float:left;}
.siglerListPrice{}
.siglerSavings{float:left;margin-left:10px;color:#333333;}
#pcMain .pcPageNav a:link{color:#0b5d8d;}
#siglerQtyBuyBox{position:relative;}
#siglerQtyBuyBox div{margin:0 10px;}
.floatL{float:left;}
.floatR{float:right;}
.clearAll{clear:both;}
.siglerWishListOOS{float:right;margin-right:10px;position:absolute;bottom:15px;right:0;}
.pcShowProductNFS{position:absolute;right:0;top:0;background: url(images/oos_banner.png) top right;width:117px;height:100px;}
.siglerShowProductBrand{min-height:100px;width:375px;background-color:#FFFFFF;margin:10px;border: 1px solid #8f8f8f;position:relative;}
.siglerShowProductBrand p{float:left;position:absolute;left:120px;top:40%;}
.siglerShowProductBrand img{margin:5px 10px;float:left;position:absolute;top:auto;bottom:auto;}
.siglerShowProductBrand div{height:0;}
#siglerProductDescBox{margin-top:10px;}
#siglerProductDescBox .TabbedPanelsContentGroup{padding: 20px 10px;width: 610px; overflow:auto;}
.siglerFollow{position:absolute;right:15%;top:1.3em;width:523px;}
.siglerFollowDiv{float:left;}
.siglerPayments{}
.siglerAuthorize{position:relative;right:18px;}
.pcShowProductPrice{color:#333333 !important;font-family:Arial,Helvetica,sans-serif;}
.pcShowProductSavings{color:#666666 !important;font-size:0.9em;font-family:Arial,Helvetica,sans-serif;}
.pcMainTable h1{color:#333333;font-family:Arial,Helvetica,sans-serif;text-transform: none;text-align:left;margin:0;}
.pcSectionTitle{border:none;}
.pcPageDesc{background-color:transparent !important;border:none !important;padding:0;margin:0 !important;}
#siglerFreeShipImg{
background-image:url("images/free_shipping.png");
background-repeat:no-repeat;
height:125px;
position:absolute;
top:-20px;
width:125px;
left: -30px;
}
#pcMain .pcShowMainImage{position:relative;}
ul.MenuBarHorizontal ul a{padding:0.3em;}
ul.MenuBarHorizontal ul a:hover{
text-decoration: underline;
background-color: #CCC;
}
ul.MenuBarHorizontal ul ul{
border: 1px solid #6b869e;
padding-top: 5px;
}
#front_promo{margin:0 auto;top:-16px;position:relative;left:-22px;}

/* This CSS stylesheet defines styles used by required elements in a flex application page that supports browser history */

#newArrivals{
float:right;
position:absolute;
right:35px;
}
.home_bottom{position:relative;height:290px;width:990px;}
#nine20d{position:absolute;left:-20px;}

.topBarMar{border-top:#666 solid 1px;width:950px;border-bottom:#666 solid 1px;margin-bottom: 5px;}

.phoneNum{
	font-weight:bold;
	font-size: 2em;
}

.footerInfo{
text-align:center;
}
.footerInfo a{
	color:#FFFFFF;
	text-decoration:none;
}
.footerInfo a:hover{
	text-decoration: underline;
}
.contactPhone{
-moz-border-radius:10px 10px 10px 10px;
background-color:#FFEECC;
border:1px solid #CCCCCC;
margin:10px;
text-align:center;
width:300px;
border-radius: 10px;
}

#drillDown{
background-color:#FFFFFF;
border:1px solid #999999;
margin-left:5px;
width:190px;
position: fixed;
top:200px;
z-index: 1000;
}

.pcShowProducts td{
	vertical-align: middle;
}
.pcShowProductName{font-size:1.3em;}
#pcMain .pcShowProductPrice {font-size:1.2em;font-weight:bold;}
.pcMainTable p{
	margin: 4px 0 4px 2px;
}
.pcShowProducts{
	border: 1px solid #EEE;
}

table.smoHome {
	position: relative;
	right: 21px;
	border: none;
	margin-bottom: 40px;
}

.smoHome .pcSectionTitle{
background: #044277;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000');
background: -webkit-gradient(linear, left top, left bottom, from(#044277), to(#032B4E));
background: -moz-linear-gradient(top, #044277, #032B4E);
color: white;
font-size: 1.3em;
}

.smoHome .pcShowProductName{
	font-size: 1.2em;
}

.smoHome .pcShowProductName a{
	text-decoration: none;
}


#googleCheckoutLogo{
	width: 521px;
}
#googleCheckoutLogo #badge_container{
	margin: 0 auto;
	padding: 0 !important;
}

.searchTerm{
	display:none;
}

.bottomCell{
padding-right: 12px;
float: left;
}

/* jQuery Accordion */
.ui-accordion .ui-accordion-header .ui-icon{
	left: 0.1em !important;
}

/* Int'l Shipping Box */
#ssIntlShipInfo{
	background-color: #E8E8FF;
    border: 2px solid #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    float: right;
    padding: 10px;
    position: relative;
    text-align: center;
    width: 400px;
}

.comicBook{
	font-family: 'Patrick Hand', cursive !important;
}

/* DKX-580 Styles */
.dkxTableHeader{
	background-color: #900;
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #FFF;
	font-size: 12px;
}
.dkxTableEven{
	background-color:#CCC;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.dkxTableEven td{
	border: 1px solid #FFF;	
}
.dkxTableOdd{
	background-color:#EFEFEF;
	color: #222;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.dkxTableOdd td{
	border: 1px solid #FFF;	
}
.dkxCompare table ul{
	padding: 0;
	margin: 0;	
	list-style:inside disc;
}
.dkxCompare h1{
	text-align:center;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#900;
	font-weight: bolder;
	font-size: 24px;
	text-transform:uppercase;
}

.smoDisplayBackOrder{padding: 20px 40px;}

