.clear {clear:both; line-height:0px; font-size:0px;}
a {outline:none;}
img {border:none;}

#main-contain {width:1000px;}
#left-cell {width:205px;}
#rightcol-cell {width:170px; float:right; margin-right:10px;}


/*#AutoNumber1 {background:#006 url(/lib/dryeraseboard/nav-fade.gif) repeat-x scroll bottom left;}*/
#AutoNumber1 {background-color:#fff !important;}
#left-cell {background-image:url(/lib/dryeraseboard/menuborder.gif); background-repeat:repeat-y; background-position:0 0;}



#header-container {text-align:center; background:#001067 url(/lib/dryeraseboard/head-x.gif) repeat-x scroll 0 0;}
.headr {text-align:left; margin:0 auto; width:1000px; position:relative; z-index:0;}
.headr .search {position:absolute; top:6px; right:6px; text-align:left;}
.headr .search form {width:245px;}
#searchgo {display:block; width:40px; height:32px; float:right;}
#searchtext {border:0px #fff none; color:#ccc; margin:6px 10px 0 0; font-size:14px;}

#mss-crumbs {font-size:12px; font-family:Arial,sans-serif;}
#mss-crumbs a {text-decoration:none; font-family:Arial,sans-serif;}

.spaced {margin-bottom:20px;}
/*
.sectionimage {float:left; margin:0 0 10px 10px;}
*/

#prod-page {font-family:Arial,sans-serif;}
#prod-page h1 {font-size:32px; line-height:38px; font-weight:bold; margin:0 0  3px 0; padding:0; color:#000;}
#prod-page h2 {font-size:22px; line-height:24px; font-weight:bold; margin:0 0 15px 0; padding:0; color:#ed6405;}

#itemimg {margin-right:10px;}


.sale-p {font-weight:bold; font-size:12px;}
.sale-p span {color:#ed6405;}

.quant {margin:5px 0;}
.quant input {vertical-align:middle;}
.addtocart {margin:10px 0;}

.spacerps {font-size:12px; width:100%;}
.spacerps p {margin:0 0 8px 0;}

#itemtable {}
#itemtable td {vertical-align:top;}




.headlin {font-size:14px; font-weight:bold; margin-top:10px;}
h3.captitle {font-size:14px; font-weight:bold; margin:10px 0 2px;}
.mss-caption {font-size:12px;}




/* MULTI ADD STYLES */
.multi-add {text-align:center; width:760px; background:#fff url(/lib/dryeraseboard/tablemiddle.gif) repeat-y scroll 0 0; font-size:12px; margin:15px 0;}
p {
	margin: 0px;
}
.table-expand {font-size:10px;}
.tabletop {width:760px; background:#fff url(/lib/dryeraseboard/tabletop.gif) no-repeat 0 0; height:10px; font-size:0px; line-height:0px;}
.tablebottom {width:760px; background:#fff url(/lib/dryeraseboard/tablebottom.gif) no-repeat 0 0; height:10px; font-size:0px; line-height:0px;}
#multi-table-holder {text-align:left; margin:0 auto; width:740px}
.addtocartImg {border:none; display:block;}
#multi-table-holder h2 {margin:0 0 15px 0; color:#366; font-size:14px;}
#multi-table {width:100%; margin-bottom:10px;}
#multi-table td {font-size:12px; font-family:Arial,sans-serif; padding:7px 0; vertical-align:top;}
#multi-table td a {text-decoration:none; vertical-align:top;}
#multi-table .head td {border-bottom:#aabf74 1px solid; border-top:#aabf74 1px solid; font-weight:bold; padding:2px 0;}
#multi-table .last td {border-bottom:#aabf74 1px solid;}

#rightcol-container {float:right; width:190px;  margin-right:5px; }
#rightcol {background:#fff url(/lib/dryeraseboard/crossmiddle.gif) repeat-y scroll 0 0;font-family:arial;}
* html #rightcol {margin-right:5px;}
#rightcol .crosstop {width:190px; height:7px; font-size:0px; line-height:0px; background:#fff url(/lib/dryeraseboard/crosstop.gif) no-repeat scroll 0 0;}
#rightcol .crossbottom {width:190px; height:7px; font-size:0px; line-height:0px; background:#fff url(/lib/dryeraseboard/crossbottom.gif) no-repeat scroll 0 0;}
#rightcol .crossmain {padding:5px 10px;}
#rightcol .cross {margin:8px 0;}
#rightcol img {float:left;}
#rightcol .txt a {color:#001168; text-decoration:none;}
#rightcol .txt {margin-left:80px; color:ed6405; font-size:11px;}
#rightcol h4 {margin:0 0 5px 0; font-weight:bold; font-size:16px; color:#000;}

#imenus0 .dvm {border-bottom:none !important;}
#imouter0 {border:none !important;}
.menuhead {font-size:12px !important; color:#fff; font-family:Arial,sans-serif; width:100%; border-bottom:1px solid #fff !important; font-weight:bold;}
#imenus0 li a,#imenus0 .imctitle {padding-bottom:0 !important; padding-top:0 !important;}


#dontsee {font-family:Arial,sans-serif; font-size:12px; color:#336; padding:7px;}


#main-contain #middle-cell table td.cont-cell a {font-size:14px;}

/* SITEMAP */
.mss-sitemap-section a {font-weight:bold; font-size:18px; display:block; padding:5px 0; text-decoration:none;}
.mss-sitemap-subsection a {padding-left:15px; text-decoration:none; display:block; font-weight:bold;}
.mss-sitemap-thirdlevel a {padding-left:30px; text-decoration:none; display:block;}

/* NEW SECTION STYLES */
#custom-contents td {/*width:200px; */padding:20px; text-align:center;  font-family:arial;}
#custom-contents.home-page td {width:180px; padding:1px 1px 15px 1px; text-align:center;}
#mss-sec-img {/*height:400px;*/
	width:250px;
	text-align: left;
}
#custom-contents td.cont-cell {padding:0px 20px 20px 20px;}
#custom-contents td.img-cell {padding:20px 20px 5px 20px;}
#mss-lg-sec-img {
	display:none;
	position:absolute;
	top:0px;
	left:auto;
}
#mss-lg-sec-inset {display:none; position:absolute; top:0px; left:150px;}
.value-message {font-size:22px; font-weight:bold; color:#EA7900; padding-right:20px; display:block; float:left;}



/* Added by Fast Pivot - 2011 */

.fp-image-insets {
    margin: 15px 0 5px;
}
.fp-image-insets div {
    float: left;
    margin: 4px 4px 4px 0;
}
.fp-image-icon { margin-top: 15px; text-align: center; }



/* Mojo Zoom */

/* New Item Page ZOOM!! */


div.mojozoom_marker {
	position : absolute;
	cursor : crosshair; 
}

div.mojozoom_border {
	position : absolute;
	left:0px;
	top:0px;

	border : 1px solid black;

	width:100%;
	height:100%;

}

div.mojozoom_fill {
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;

	background-color : white;

	opacity : 0.2;
	-moz-opacity : 0.2;
	-khtml-opacity : 0.2;
	filter:alpha(opacity=20);




}


img.mojozoom_img {
	padding : 0px;
	border: 0px;
}

div.mojozoom_imgctr {
	position : absolute;
	margin-left : 20px;
	border : 1px solid black;
}












h6 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

