body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #354949; /*666*/	background-color: #1b5f60;	background-image: url(../images/bg.jpg);	margin: 0px;
	background-repeat:repeat-x;
}
#container {	width: 910px;    margin:0 auto 0 auto;	background-image: url(../images/bg_container.jpg);	background-repeat: no-repeat;}
#header {	height: 90px; margin:0 0 10px 0}
#nav {	width: 480px;	float: left;	margin-left: 182px;	margin-top: 10px;}
#nav li {	float: left;}

#nav ul {	margin: 0px;	padding: 0px;	list-style:none;}
#nav li a {height:21px; padding-top:3px; color:#354135; text-decoration:none; display:block; margin-right:12px; }
#nav li a:hover {text-decoration:underline;}


#header h1 {	float:left;	color:#1b5f60;	display:block;	width:450px;	font: normal 35px Arial, Helvetica, sans-serif;	clear:left;	margin:12px 0 0 100px; }
#header h1 a{	color:#ff7700; /*1b5f60*/ text-decoration:none;}
#header h1 a:hover{	color:#ff7700; text-decoration:none;}

#search {	float: right;	width: 202px;	margin-right:15px;	padding:12px 10px 0 8px;}
#search h3 {background:url(../images/bg_search.gif) no-repeat; width:71px; height:13px; display:block; text-indent:-9999px; margin:0 0 10px 0; font-size:1px;}
#search form {margin:0; padding:0;}
.searchText {background:url(../images/bg_searchtext.gif) no-repeat; width:129px; height:13px; padding:5px; border:none; font-size:0.9em; color:#999999; float:left; margin:0 3px 0 0;}
.searchBtn {float:left;}
#cartNewItem {	background-image: url(../images/bg_cartNewItem.gif);	height: 13px;	width: 77px;	color: #c6ddc6;	padding: 3px;
	position: absolute;	left: 717px;	top: 35px;}

#links {clear:both; margin-top:40px; padding-left:5px; font-size:0.9em; color:#6e8472;}
a.green{color:#6e8472; text-decoration:none;}
a.pale {color:#e3e4e3;text-decoration:none;}


/***** LEFT COLUMN **************/
.left {float:left; width:158px; margin-right:12px;}

.vertBoxHolder {padding:0; margin:0 0 12px 0;}
.vertBoxHolder h4 { background:url(../images/bg_vertBoxesTop.png) no-repeat; display:block; width:130px; height:28px; padding-left:28px; font-size:1.1em; color:#6f7555; margin:0; padding-top:6px;}
.vertBoxContent {background:#ffffff; padding:2px 0 5px 0; color:#354949; /*838383*/}
.vertBoxContent p {padding-left:10px; margin-top:8px; margin-bottom:8px;}
.vertBoxContent form {margin:0px; padding:0px;}
.vertBoxBottom {background:url(../images/bg_vertBoxesBottom.png) no-repeat; height:11px; clear:both;}
.right {text-align:right;}
.shortTextbox {background:url(../images/bg_shorttextbox.gif); width:121px; height:13px; padding:5px; border:none; font-size:1.0em; color:#999999; font-weight:bold;}


/******* VERTICAL BOXES LINK STYLING *******/
.vertBoxHolder ul {margin:0; padding:0; list-style:none;}
.vertBoxHolder ul li a {	display:block;	border-bottom:1px dotted #c6d7d7;	height:20px;	text-indent:27px;	padding-top: 5px;
	color: #354949; /*6a8585*/	text-decoration: none;}
.vertBoxHolder ul li a:hover {color:#354949; text-decoration:underline;}
a.cats {background:url(../images/bg_li_cats.gif) no-repeat 8px 5px;}
a.cats:hover { background-image:url(../images/bg_li_cats_hover.gif);}
a.brands {background:url(../images/bg_li_brands.gif) no-repeat 8px 5px;}
a.brands:hover { background-image:url(../images/bg_li_brands_hover.gif);}


.vertBoxHolder table {width:100%;}
.vertBoxHolder td {border-bottom:1px dotted #c6d7d7;}
.listItem {font-weight:bold; vertical-align:top; width:10px; text-align:center;}


a.olive {color:#9faa55;}
a.olive:hover {color:#666; text-decoration:none;}
a.turquise {color:#1b5f60;}
a.turquise:hover { text-decoration:none;}




/****** HOMEAGE MAINBOX STYLER ************/
#mainBoxHolder {float:left;width:556px; margin-right:12px;}
#mainBoxTop {background:url(../images/bg_mainBoxTop.png) no-repeat; height:21px; padding:5px 0 0 6px}
#mainBoxTop h2 {font-size:1.1em; margin:0; padding:0; color:#1b5f60;}

#mainBoxBottom {background:url(../images/bg_mainBoxBottom.png) no-repeat; height:10px;}
#mainBoxContent {background:#dde7e7; padding-left:10px; padding-right:10px; padding-top:5px;}
*html #mainBoxContent{margin-top:-4px;}
.titles {height:17px; padding-top:1px; padding-left:22px; background:url(../images/bg_titleIcon.gif) no-repeat -2px 0; margin-bottom:7px;}
.titles h5 {font-size:1.1em; margin:0; padding:0; color:#1b5f60;}
.rssIcon {float:right;}
img {border:none;}



/***** HOMEPAGE PRODUCT LIST STYLER *****/
.productList {background:#FFF url(../images/bg_productlistBottom.gif) no-repeat bottom center; width:535px; padding:0;}
.productListTop {background:url(../images/bg_productlistTop.gif) no-repeat; height:8px; font-size:1px;}

.eachProductBox {width:158px; border:1px solid #ececec; text-align:center; float:left; margin:0 5px 12px 10px;}
.eachProductBoxInfo {
	font-size:12px;
border-top:1px solid #ECECEC;
display:table-cell;
height:50px;
line-height:15px;
overflow:hidden;
padding:0 5px;
text-align:left;
vertical-align:middle;
width:150px;
}

.savior {width:100%; clear:both; font-size:0px; height:0px;}

a.productLink {color:#354949; text-decoration:none;} /*5C5C5C*/
a.productLink:hover {text-decoration:underline;}
.noRate {color:#354949; font-size:0.9em;} /*C5C5C5*/
.price {color:#e27414; font-weight:bold; font-size:12px;}


/****** CASUAL BOX STYLER ************/
#casualBoxHolder {float:left;width:728px;}
#casualBoxTop {background:url(../images/bg_CasualTop.png) no-repeat; height:21px; padding:5px 0 0 6px}
#casualBoxBottom {background:url(../images/bg_CasualBottom.png) no-repeat; height:10px;}


/******* PRODUCT BOX ****/
.whiteBox {background:url(../images/bg_productBoxBottom.gif) no-repeat bottom left; width:705px; padding:0 0 10px 0;}
.whiteBoxTop {background:url(../images/bg_productBoxTop.gif) no-repeat; height:8px; font-size:1px;}
#productBoxLeft {widh:248px; float:left; margin:0 0 8px 8px; text-align:right;}
.productImage {background:url(../images/bg_productImage.gif) no-repeat; width:226px; height:231px; padding:5px; text-align:center; vertical-align:middle; margin:0 0 5px 0}

.productLeftSideBoxes { background:url(../images/bg_productLeftSideBoxBottom.gif) no-repeat bottom center; width:232px; padding:0 0 10px 0; text-align:left; margin:12px 0 0 4px}
.productLeftSideBoxes em { font-weight:bold; font-style:normal;}
.productLeftSideBoxes h4 { background:url(../images/bg_productLeftSideBoxTop.gif) no-repeat; display:block; width:204px; height:31px; padding-left:28px; font-size:1.1em; color:#6f7555; margin:0; padding-top:7px;}
.productLeftSideBoxes p {margin:5px 5px 5px 10px; color:#354949;/*9e9e9e*/}

/** product box right */
#productBoxRight {float:left; width:440px; margin:0 0 0 10px}
#productBoxRight h2 {margin:0; padding:0; border-bottom:1px dotted #9e9e9e; color:#1b5f60; font-size:16pt;}
#productBoxRight h4 {padding-top:8px; padding-bottom:5px; border-top:1px dotted #9e9e9e;border-bottom:1px dotted #9e9e9e; color:#488f6f; font-size:16px; margin:0;}

table.productInfo {width:100%; background:url(../images/bg_productInfo.gif) no-repeat; margin-top:5px;}
.infoLeft {font-weight:bold; color:#1b5f60; width:90px;}

#productDesc {margin:0 0 20px 0; font-size:12px;}
#productDesc p, #productReviews p {margin:5px 0 5px 0;}
#productDesc ul {margin:0; padding:0 0 0 5px; line-height:18px; color:#7c7c7c; list-style:none;}
#productDesc ul li { background:url(../images/icon_greyBullet.gif) no-repeat 0px 3px; padding-left:18px;}


/* reviews */
#reviewsContainer {width:433px; margin-top:10px}
.review {background:url(../images/bg_reviewBottom.gif) bottom left; padding-bottom:8px; margin-bottom:15px;}
.review p {padding-left:8px; margin-top:3px;}
.review h5 { color:#466d5b; background:url(../images/bg_reviewTop.gif) no-repeat; height:15px; padding:8px 8px 0 8px; font-size:1em; display:block; margin:0;}
span.reviewDate {float:right; font-size:0.9em;}
.comment {	background-color: #f7f8f8;	width: 413px;	margin-right: auto;	margin-left: auto;	padding: 3px;}


/*** BUY ITEM BOX ***/ 
.vertBoxDarkHolder {padding:0; margin:0 0 12px 0;}
.vertBoxDarkHolder h4 { background:url(../images/bg_darkVertBoxesTop.png) no-repeat; display:block; width:138px; height:28px; padding-left:20px; font-size:1.1em; color:#fbf8db; margin:0; padding-top:6px;}
.vertBoxDarkBottom {background:url(../images/bg_darkVertBoxesBottom.png) no-repeat; height:11px; clear:both;}
.vertBoxDarkContent {background:#252523; padding:2px 0 5px 0; color:#bdba9c;}
.vertBoxDarkContent p {padding-left:10px; margin-top:8px; margin-bottom:8px;}
.vertBoxDarkContent form {margin:0px; padding:0px;}


/******************************************************************************/

/********** CART PAGE ****************/
#cartBox{margin:0 10px 0 10px}
#cartBox h2 {margin:0 0 5px 0; padding:0 0 2px 0; border-bottom:1px dotted #9e9e9e; color:#1b5f60; font-size:16pt;}
.toCO {width:145px; float:right;}
table.cart {background:url(../images/bg_cartTableBottom.gif) bottom left; width:686px; text-align:center;}
table.cartTop {background:url(../images/bg_cartTableTop.gif) no-repeat; height:25px; font-weight:bold;}
.qty { width:80px; }
.itemPrice,.itemTotal,.remove {width:100px; }
.cartItems {widows:300px; text-align:left;}


.lite, .norm {padding:7px; border-bottom:1px dotted  #a5a5a5;}
.lite {background:#f2f2f2; } .norm {background:#ededed;}
.ender {clear:both; border-top:1px dotted #9e9e9e; padding-top:3px; margin-top:5px}

.shorterTextbox {background:url(../images/bg_shorterText.gif); width:81px; height:13px; padding:5px; border:none; font-size:0.9em; color:#999999; float:left}
.goBtn {float:left; margin-left:5px;}

/********************** FOOTER *********************/
#footer {width:100%; clear:both; text-align:center; color:#7f9999; padding:5px;}


/* ŻE 6 */
* html #nav {	margin-left: 90px;}
* html #nav li a {float:left; margin-right:6px;}
* html #search {margin-right:7.5px;}
* html .searchText {background-attachment:fixed;}
* html #links {margin-top:-5px;}


* html #productBoxLeft {margin:0 0 7px 4px;}

* html .eachProductBox {margin-left:5px; margin-right:8px;}

* html #cartNewItem {left:700px;}

.orderChecktd
{

}
