body {

	margin: 0;

	padding:0px 0 0 0;

	background-attachment:fixed;

	/*background-color: #C7B299;



	background-color: #F5F1E4;*/



	color: #333333;

	font: 13px/13px Arial, Helvetica, sans-serif;/*background: #C7B299 url(../styleImages/backgrounds/contentBgSdw.gif) top center repeat-y;*/



	/*background: #F5F1E4 url(../styleImages/backgrounds/contentBgSdw.gif) top center repeat-y;background-position: center;



	background-repeat: repeat;*/







}

#pageSurround {

	width: 944px;

	margin: 0px auto;

	padding: 5px;

	background-color: #FFFFFF;

	color: #333333;

}

#PageOuter {

	/*background-image:url(../styleImages/backgrounds/contentBgSdw.gif);



	background-position:left top;



	background-repeat:repeat;



	width:834px;



	height:100%;*/



	width:955px;

	margin:0 auto;

	padding:0;

}

#spacer {

	height: 40px;

}

#Header {

	text-align: right;

	height: 120px;

	width: 944px;

	margin:0 0 0px 0;

	/*padding-bottom: 8px;



	 SKIN VARIABLE IS cAsE SeNsItIvE */



	background-image: url(../../../images/getLogo.php?skin=fan);

	background-repeat: no-repeat;

	background-position: left top;

	background-color: #ffffff;

	color: #333333;

}

#TopSearch {



	float:right;

	font: 11px/11px Arial, Helvetica, sans-serif;

	color: #333333;

	font-weight:bold;

	text-decoration:none;

	width: 220px;

	margin: 0px 0px 0px 0px;

	padding: 5px 0px 0px 0px;

}

#TopNav {

	height: 30px;

	float:left;

	display:inline;

	width: 940px;

	margin:5px 0px 5px 0px;

	/*padding-top: 15px;



	padding-right: 10px;*/



	text-align:center;

	/*word-spacing: px;*/



	font: 15px/1.231 arial, helvetica, clean, sans-serif;

	color: #333333;/*



	font-weight:bold;*/

	text-decoration:none;

	background-color: #ffffff;

	border: 2px;

	border-style: solid;

	border-color: #000000;

}

.TopNavFont {

	color: #000000;

	text-decoration:none;

	margin-top: 7px;

	font-weight:bold;/*text-transform:uppercase;*/



}

.TopNavFont a {

	color: #000000;

	text-decoration:none;

}



TNF_hover:hover {

	color: #33ff33;

	text-decoration:none;

}



#navSearch {

	width:250px;

	position:absolute;

}

#topHeaderInside {

	float:left;

	display:inline;

	width: 944px;

	/*text-align: left;*/



	height: 15px;

	margin: 0px 0px 0px 0px;

	padding-right: 10px;

	padding-top: 0px;

	background-repeat: no-repeat;

	background-position: right top;

	text-transform:uppercase;

	text-decoration:none;

}

#topHeaderAccount {

	float:left;

	display:block;

	width: 350px;

	text-align: right;

	height: 15px;

	font-family:Arial, Helvetica, sans-serif;

}

#topHeaderCatalog {

	float:left;

	text-align: right;

	height: 12px;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

	padding: 9px 0 0 0;

	font-smooth: always;

	font-weight: bold;

	color: #000000;

	text-transform:uppercase;

}

#topHeaderCart {

	float:right;

	display:inline;

	width: 85px;

	text-align: right;

	height: 15px;

	font-family:Arial, Helvetica, sans-serif;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	/*background-image: url(../styleImages/icons/bag.gif);*/



	background-repeat: no-repeat;

	background-position: right top;

	text-decoration:none;

	color: #000000;

	text-transform:uppercase;/*text-decoration:none;



	font: 10px Arial, Helvetica, sans-serif;*//*margin: -10px 10px 10px 210px;



	padding-left: 600px;*/







}

#topHeaderSubNav {

	float:right;

	display:inline;

	width: 440px;

	text-align: right;

	height: 15px;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-smooth: always;

	font-weight: bold;

	color: #000000;

	text-transform:uppercase;/*



	font: 10px Arial, Helvetica, sans-serif;*//*margin: -10px 10px 10px 210px;



	background-image: url(../styleImages/icons/basket.gif);



	background-repeat: no-repeat;



	background-position: right top;	



	padding-left: 600px;*/







}

.topHeaderTxt {

	font-size:11px;

	font-weight:bold;

	margin: 0px 0px 0px 0px;

	color: #000000;

	/*text-transform:uppercase;*/



	text-decoration:none;

	width:auto;

	float:inherit;

}

/**TOP BOXES 



*************/















.SmallHeader {

	font-size: 10px;

	color: #000000;/*text-transform: uppercase; */

}

#Currency {

	padding: 5px 15px 2px 0;

	font-family:Arial, Helvetica, sans-serif;/*



	text-transform: uppercase;*/

}

#Language {

	/*padding-right:10px;



	margin-bottom:3px;*/



	padding: 5px 0px 2px 0;

	font-family:Arial, Helvetica, sans-serif;/*



	text-transform: uppercase;*/

}

#Session {/*Required as Language & Currency Boxes are not used within general Cart.tpl pages*/

	margin-top:58px;

	width:auto;

	height:20px;

	padding:0;

	text-align:right;

	float:right;

}

#Login_welcome {

	/*text-align:right;



	color: #000000;



	font-family:"Garamond MS",serif;



	font-size:10px;



	font-size:9px;



	font-family:Arial, Helvetica, sans-serif;



	color: #667777;



	text-transform:uppercase;



	text-transform:none;



	padding:0 10px 0 0;



	width:auto;*/



	margin:0px 20px 0px 0px;

	float:left;

	display:inline;

}

#Login {

	text-align:right;

	color: #000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	/*font-size:9px;



	font-family:Arial, Helvetica, sans-serif;

padding:0 10px 0 0;

	*/



	text-transform:uppercase;

	margin:0px 0px 0 0;

	

	width:auto;

	float:right;

	display:inline;

}

#Login p {

	margin:0;

	padding:0;

}

#Login a {

	color: #000000;

	text-decoration:none;

}

#Login a:hover {

	text-decoration:none;

	color:3aa8cc;

}

/**LEFT COLUMN SECTION



************************/







#LeftColumn {

	position: relative;

	left: 0px;

	width: 110px;

	padding:0px 0px 0px 0px;

	float: left;

	font-size:11px;

	line-height: 20px;

	z-index:10;

	background-color: #ffffff;

	margin: 5px 0 0 0 ;

}

/**LEFT COLUMN HEADINGS







************************/







.subHeading {

	margin:0;

	padding:0;

	color: #000000;

	height: 25px;

	width:100%;

	border-bottom: 1px dotted #000000;

}

.subHeading h3 {

	margin:0;

	padding:5px 0 0 5px;

	color: #000000;

	font-size: 11px;

	/*font-weight:bold;*/



	text-transform: uppercase;

	text-align:left;

	float:left;

}

.subHeading h3 a {

	color: #000000;

	text-decoration:none;

	border:none;

	padding-right:50px;

}

.subHeading h3 a:hover {

	color: #000000;

	text-decoration:none;

	border:none;

	padding-right:50px;

}

/**LEFT COLUMN SIDE BOXES







*************************/







.LeftBox {

	margin: 0 0 5px 0;

	padding: 0 0 2px 0;

	width:110px;

	/*font-family:"Trebuchet MS,Verdana,Arial,sans-serif";*/



	line-height: 20px;

	font-weight: bold;

}

.LeftBox a {

	color: #000000;

	text-decoration:none;

}

.LeftBox a:hover {

	color: #000000;

	text-decoration:none;

}

/**LEFT COLUMN - MAILING LIST







*******************************/







.LeftBox.border {

	border-top:1px dotted #FFFFFF;

	padding-top:5px;

	color:#000000;

	background: #ffffff;

}

/**LEFT COLUMN - INFORMATION BOX







**********************************/







.LeftBox p#nudge {

	margin:0 0 0 10px;

	color: #000000;

	background: #ffffff;

}

/**Right COLUMN - INFORMATION BOX







**********************************/







.colRight {

	position: relative;

	display:inline; /*fixes IE6 float bug*/

	/*position:inherit;*/



	width: 640px;

	padding-left: 0px;

	right: 0px;

	float:left;/*float: right;;*/

}

.RelatedProducts {

	border:2px;

	border:solid;

	width:100px;

	height:100%;

	border-color:#F4EBE0;

	float:right;

	display:inline;

}

/**Bookmarks







**********************************/







.bookmarks {

	width:300px;

}

/**START CROSS-BROWSER DHTML MENU







**********************************/







#mainmenu-nav {

	float: left;

	display:inline; /*fixes IE6 float bug*/

	font-size: 11px;

	margin:0;

}

.ul-nav, .li-nav {

	font-size: 11px;

	display: block;

}

.ul-nav {

	width: 100px;

	padding: 0px;

	font-size: 11px;

}

.li-nav {

	float: left;

	display:inline;

	font-size: 11px;

}

.li-nav .ul-nav {

	display: none;

	position: absolute;

	margin-left: 100px;

	margin-top: -19px;

	background-color:#ffffff;

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-top: 4px solid #000000;

	z-index: 5;

	font-weight:bold;

	font-size: 11px;

}

.li-nav a {

	/*padding: 2px;*/



	font-size: 11px;

	width: 100px;

	display: block;

	/*text-indent: 2px;*/



	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	/*font-weight:bold;*/



	text-decoration:none;

}

.li-nav a:hover {

	/*padding: 2px;*/



	width: 100px;

	display: block;

	/*text-indent: 1px;*/



	font-family: Arial, Helvetica, sans-serif;

	color: #cc6699;

	text-decoration:none;

}

a.hassubmenu {

	background-image: url(../styleImages/more.gif);

	background-repeat: no-repeat;

	background-position: 110px 6px;

}

#imgThumbSpace {

	line-height: 0px;

	max-width:280px;

}

#imgThumbSpace img {

	padding-right: 3px;

	padding-bottom: 3px;

	border:medium;

	border:solid;

	border-color:#F4EBE0;

	max-width:60px;

	max-height:100px;/**/

}

/**HIGHTLIGHTING EFFECT ON SUB-CATS







************************************/







.ul-nav .li-nav a.hassubmenu:hover {

	color: #000000;

}

/**CLEARING FLOATING ELMENTS







*****************************/







.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

/* Hides from IE-mac \*/







* html .clearfix {

	height: 1%;

}

/**VIEWCART NAVIGATION







************************/







ul#CartNav {

	list-style-type:none;

	margin:0;

	padding:0;

}

ul#CartNav li {

	margin:0;

	padding:0;

}

ul#CartNav li a {

	background-image: url(../styleImages/more.gif);

	background-repeat: no-repeat;

	background-position:5px 6px;

	padding: 2px 2px 2px 15px;

	color: #333333;

	background: #FFFFFF;

	text-decoration:none;

}

ul#CartNav li a:hover {

	background-image:none;

	padding: 2px 2px 2px 15px;

	color: #6F9994;

	background: #FFFFFF;

	text-decoration:none;

}

/**RANDOM PRODUCTS 







********************/







#RandProduct {

	height:100%;

	padding:10px 0 20px 0;

}

#RandImage {

	float:left;

	display:inline; /*fixes IE6 float bug*/

	margin:0 10px 0 0;

	padding:0 0 0 0;

}

#RandText {

	color: #FFFFFF;

}

/**MAIN CONTENT SECTION







************************/







#Content {

	position: relative;

	width:824px;

	float: inherit;

	margin:5px 0 0 130px;

	padding:0;

	

}

/*--#Content p {margin-left:10px;}*/







#Content p {

	margin-left:0px;

}

#ContentBox {

	padding: 3px;

	margin-bottom: 5px;

	margin-top: 0px;

	position: relative;

	z-index: 1;

	min-height: 500px;

}

/**GENERAL HEADERS







********************/







.Title {

	color: #6F9994;

	background:#FFFFFF;

	height: 30px;

	padding:0;

	margin:0;

	width:300px;

}

h1 {

	font-size: 13px;

	color: black;

	background:#FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

	padding:6px 0 6px 0px;

	margin:0;

}

h2 {

	font-size: 12px;

	color: black;

	background:#FFFFFF;

	font-weight: bold;

	text-transform: capitalize;

	padding:4px 0 4px 3px;

	margin:0;

}

h3 {

	font-size: 11px;

	color: black;

	font-weight: bold;

	text-transform: uppercase;

	background:#FFFFFF;

	padding:6px 0pt 6px 5px;

}

h4 {

	font-size: 13px;

	color: #6F9994;

	background:#FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

}

/**BREADCRUMB TRAIL & PAGINATION







**********************************/







#BreadCrumb {

	margin-bottom:5px;

}

.pagination {

	text-align: right;

	padding-top: 5px;

	padding-bottom: 15px;

	padding-right: 20px;

}

/**SITE DOCUMENTS







*******************/

















#SiteDocs {

	text-align:center;

	margin:0;

	padding:0px 0px 0px 0px;

	color: #000000;

	background:#FFFFFF;

	/*text-transform:uppercase;



	color: #442928;*/

	height: 32px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	background-color: #ffffff;

	border: 2px;

	border-style: solid;

	border-color: #000000;

	word-spacing: 7px;

	;

}

#SiteDocs a:link, #SiteDocs a:visited, #SiteDocs a:hover {

	color: #000000;

	background:#FFFFFF;

	text-decoration: none;

	font-weight:bold;

}

#SiteDocs a:hover {

	color: #000000;

	background:#FFFFFF;

}

/**bottom SECTION







************************/







#BottomSection {

	position: relative;

	height: 44px;

	padding: 5px 0px 20px 0px;

	float: left;
	/*



	margin: 0px 0px 20px 0px;



	padding:0px 0 5px 10px;



	float:inherit;*



	z-index:20;



	width: 944px;*/



	font-size:10px;

	color: #000000;

	background-color: #ffffff;

	background-image: url(../../../images/uploads/footer_rays.jpg);

	background-repeat:no-repeat;

	background-position:center;

}

/**bottom SECTION







************************/







#PromoSection {

	position: relative;

	left: 0px;

	width: 944px;

	height: 140px;

	/*margin: 0px 0px 20px 0px;



	padding:0px 0 5px 10px;*/



	float: left;

	/*float:inherit;*



	color: #ff0000;*/



	font-size:10px;

	border-style:solid;

	/*border-color:red;*/

	border-color:#666666;

	border:1px;

	z-index:20;
	/*background-color: #ff00ff;*/



}

#Promo1 {

	position: relative;

	width: 310px;

	height: 135px;

	/*margin: 0px 0px 20px 0px;



	padding:2px 2px 2px 2px;*/



	margin: 5px 4px 2px 0px;

	float: left;

	/*float:inherit;*



	color: #ff0000;*/



	font-size:10px;

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomright: 15px;

	-moz-border-radius-bottomleft: 15px;

	/*border-style:solid;

	border-color:red;

	border:1px;*/

	background-color: #000000;

	background-image:url(../../../images/promos/promo1_back_blk.gif);

}

#Promo2 {

	position: relative;

	width: 310px;

	height: 135px;

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomright: 5px;

	-moz-border-radius-bottomleft: 5px;



	margin: 5px 3px 2px 2px;

	float: left;

	/*float:inherit;**/



	font-size:10px;

	color: #333333;

	/*border-style:solid;

	border-color:red;

	border:1px;*/

	background-color: #ffffff;

}

#Promo3 {

	position: relative;

	width: 310px;

	height: 135px;

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomright: 5px;

	-moz-border-radius-bottomleft: 5px;

	/*margin: 0px 0px 20px 0px;



	padding:2px 2px 2px 2px;*/



	margin: 5px 0px 2px 3px;

	float: left;

	/*float:inherit;**/



	font-size:10px;

	color: #333333;

	/*border-style:solid;

	border-color:red;

	border:1px;*/

	background-color: #ffffff;

}



#Promo1contentTop {

	position: relative;

	width: 310px;

	height: 85px;

	

}





#Promo1content {

	position: relative;

	width: 310px;

	height: 50px;

	/*margin: 0px 0px 20px 0px;



	padding:2px 2px 2px 2px;*/



	margin: 4px 5px 5px 5px;

	float: left;

	/*float:inherit;**/



	font-size:12px;

	color: #ffffff;

	/*background-image:url(../../../images/promos/promo1_bot.gif);

    background-position: bottom;**/

}



#Promo1text {

	font-size:13px;
	color: #ffffff;

}

#Promotweets {

	position: relative;

	width: 310px;

	height: 135px;

	/*margin: 0px 0px 20px 0px;



	padding:2px 2px 2px 2px;



	margin: 15px 5px 5px 10px;*/



	float: left;

	/*float:inherit;**/



	font-size:10px;

}



#twitter_t {

   width: 310px;

   height: 27px;

   background-image:url(../../../images/promos/tweets_top_blk.gif);

}



#twitter_m {

   width: 310px;

   padding: 0 10px;

  /* margin-top: -3px;*/

   background:url(../../../images/promos/tweets_mid_blk.gif)  0 0 repeat-y;

}



   #twitter_container {

       min-height:80px;

       height:auto !important;

       height:40px;

       padding-bottom:0px;

	    width: 290px;
		
	

   }



       #twitter_update_list {

           width: 290px;

           padding: 0;

           overflow: hidden;

           font-family: arial;

           font-size: 10px;

           font-style: italic;

           color: #31353d;

           line-height: 12px;

           font-weight:bold;

       }



       #twitter_update_list li {

           width: 280px;

           list-style: none;

		   margin-top: 4px;

       }



       #twitter_update_list li a {

           color: #5f6d76;

           border-bottom: dotted 1px;

           text-decoration: none;

       }



       #twitter_update_list li a:hover {

           color: #31353d;

           background: #d3f1f9;

       }



#twitter_b {

   width: 310px;

   height: 28px;

   background-image:url(../../../images/promos/tweets_bot_blk.gif);

  

   

}













/**HOME PAGE INTRODUCTION TEXT







*******************************/







#Announcement {

	padding: 3px;

	margin-bottom: 5px;

	margin-top: 0px;

	position: relative;

	z-index: 1;

}

#Announcement p {

	margin:5px 5px 0 5px;

	line-height:16px;

}

/**LATEST PRODUCTS - HOMEPAGE







*******************************/







#LatestProducts {

	padding: 3px;

	margin:0;

	/*position: relative;*/



	position:inherit;

	z-index: 1;

	height:100%;

}

#Inner {

	margin: 5px;

	padding:0;

}

.LPBox {

	float: left;

	text-align: center;

	width: 80px;

	height: 120px;

	margin: 5px 5px 40px 5px;

	padding:5px 5px 5px 5px;

}

.LPImage {

	float: none;

	text-align: center;

	padding:5px 0;

	margin:3px auto;

 !important max-width:80px;

 !important max-height:100px;

/*border:1px solid #cccccc;*/











	}

.LPName {

	text-align:center;

	font-size:11px;

	margin:0;

	padding:2px 0;

	width:100%;

	color: #333333;

}

.LPName a:link, .LPName a:visited {

	color: #333333;

	background: #FFFFFF;

	text-decoration:none;

	padding:0;

	margin:0;

}

.LPName a:hover {

	color: #242726;

	background: #FFFFFF;

	text-decoration:none;

}

.LPPrice {

	height:20px;

	width:100%;

	text-align:center;

	font-size:12px;

	margin:0;

	padding:2px 0;

	/*text-transform:uppercase;*/



	color: #667777;

}

/**CATEGORY VIEW 







********************/







#CatDescription {

}

/**SUB CATEGORY IMAGE DISPLAY







******************************/







#SubCategories {

	float:left;

	display:inline; /*fixes IE6 float bug*/

	text-align:center;

	margin: 10px auto 5px;

	padding: 0;

	width:100%;

	height:auto;

}

.subCat {

	float:left;

	display:inline;/*fixes IE6 float bug*/

	text-indent:0;

	margin:5px 5px 10px 5px;

	text-align: center;

	padding:5px;

}

.subCat a {

	color: #333333;

	background:#FFFFFF;

	text-decoration:none;

}

.subCat a:hover {

	text-decoration:none;

	color:#000000;

}

.subCat img {

	border:1px solid #CCCCCC;

	padding:5px;

}

/**ORIGINAL CAT VIEW CODING







*****************************/







.catview {

	margin:5px 0;

	padding:0;

	width:98%;

	border-top:1px dotted #CCCCCC;

}

.catsep {

	border-bottom:1px dotted #CCC;

	border-right:1px dotted #CCC;

	padding-right:8px;

	padding-bottom:5px;

}

.catsep h2, .catsep h2 a {

	font-size: 13px;

	color: #667777;

	background:#ffffff;

	font-weight: bold;

	text-transform: uppercase;

	padding:6px 0 6px 5px;

	margin:0;

}

.catsep h2 a:hover {

	background: #FFFFFF;

	color:#32393E;

}

.catimage {

	padding:0;

	margin:0;

}

.catview a {

	color:#667777;

	text-decoration:none;

}

.catview p {

	line-height:12px;

}

.catview .Price {

	color: #667777;

	background: #FFFFFF;

}

/**SINGLE PRODUCT PAGE







************************/







#SingleProd {

	padding: 3px;

	margin-bottom:20px;

	position: relative;

	z-index: 1;

}

#MainProdImage {

	text-align:center;

	margin:10px 0 0 20px;

	padding:0;

	width:auto;

	height:auto;

}

#MoreImages {

}

/**LIGHTBOX GALLERY







********************/







#LightBoxGallery {

	height:auto;

	width:auto;

	margin:0 auto;

	padding:0;

	text-align:center;

}

.LightBox {

	float:left;

	margin:0 0 30px 15px;

	height:1%;

}

.LightBoxImage {

	text-align:center;

	margin:0;

	padding:5px;

	border: 1px solid #CCC;

}

/**PRODUCT DESCRIPTION







***********************/







#ProdDescription {

	text-align:left;

	padding:5px 0px 0px 0px;

	margin-bottom:10px;

	color: #333333;

	background: #FFFFFF;

	line-height: 16px;

	width:280px;

	min-height:150px;

}

#ProdDescription h2 {

	margin:0px 0px 5px 0px;

	padding-left:0px;

	padding-bottom: 5px;

	font-weight:normal;

	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;

	/*background:#993366 none repeat scroll 0%;



	background:url(../styleImages/filigree_top.gif);



	background-image: url(../styleImages/filigree_top.gif);



	background-repeat: no-repeat;*/



	color:#333333;

	font-size:16px;

	font-weight:bold;

	text-transform:capitalize;/*text-transform:uppercase;*/

}

/**PRODUCT INFO - PRICE, RATING, TELL A FRIEND







************************************************/







#ProdInfo {

	/*border-top:1px dotted #cccccc;



	border-bottom: 1px dotted #cccccc;*/



	padding:0px 0;

	margin:0;

	text-align:left;

	height:30px;

	width:250px;

	line-height:14px;

}

#ProdPrice {

	float:none;

	display:inline; /*used to fix IE6 double margin bug with floated elements */

	width:100%;

	height:100px;

	font-size:10px;

	padding:5px 0 0 0;

	margin:0 0 10px 0;

	;

	text-align:left;

	color:#667777;

	background:#FFFFFF;

	line-height:1;

}

#ProdReviews {

	float:left;

	display:inline;/*used to fix IE6 double margin bug with floated elements */

	height:90%;

	width:100%;

	margin:0 auto;

	text-align:center;

	padding:0px 5px 0px 5px;

	/*border-right:1px dotted #cccccc;



	border-left:1px dotted #cccccc;



	line-height:14px;*/



	background:#FFFFFF;

}

#ProdReviews a {

	color: #333333;

	background: #FFFFFF;

	text-decoration:none;

}

#ProdReviews a:hover {

	text-decoration: none;

	color: #000000;

}

#TellAFriend {

	/*float:left;*/



	display:inline;/*used to fix IE6 double margin bug with floated elements */

	width:100%;

	height:60px;

	background:white;

}

#TellAFriend ul {

	display:block;

	padding:0;

	font-size:10px;

	text-align:left;

	margin-left:-2px;/*text-transform:uppercase;*/

}

#TellAFriend a {

	color:#667777;

	background: #FFFFFF;

	text-decoration:none;

}

#TellAFriend a:hover {

	color:#242726;

	background: #FFFFFF;

	text-decoration:none;

}

/**PRODUCT OPTIONS







********************/







#ProdOptions {

	text-align:left;

	/*text-transform:uppercase;*/



	font-size:10px;

	font-weight:normal;

	width:210px;

	margin:0;

	padding:0;

	color: #663366;

	background: #FFFFFF;

}

#Options {

	margin:-10px 0 0 0;

	padding:0 0 0 0px;

	text-transform:none;

	font-size:10px;

	font-weight:normal;

	color: #333333;

	background: #FFFFFF;

}

.OptionsStyle {

	border: 1px solid #CCC;

	width:auto;

}

/**PRODUCT CODE & STOCK AVAILABILITY







**************************************/







#ProdLevels {

	text-align:left;

	margin:10px 0 0 0;

	padding:0;

	font-weight:normal;

	font-size:10px;

	color:#333333;

	background: #FFFFFF;

	width:250px;

}

#ProdLevels p {

	margin:0;

	padding:0;

	width:200px;

}

/**ADD TO CART BLUE BACKGROUND







*******************************/







#ProdBuy {

	color: #000000;

	background: #ffffff;

	background-repeat: no-repeat;

	background-position:bottom;

	font-size:10px;

	width:230px;

	height:25px;

	margin:10px 10px 10px 0;

	padding: 00px 10px 0px 0;

	position: relative;

	text-align: left;

}

#ProdBuyLogin {

	color: #000000;

	background: #ffffff;

	font-size:10px;

	width:210px;

	margin:10px 10px 10px 0;

	padding: 5px 10px 5px 0;

	position: relative;

	text-align: right;

}

#ProdBuy a {

	line-height:22px;

	font-size:10px;

	padding:0 10px;

	margin:2px 0 0 0;

	/*text-transform:uppercase;*/



	text-decoration:none;

}

/**COUPONS







************/







.addCoupon:link, .addCoupon:visited, .addCoupon:hover, .addCoupon:active {

	font-weight: bold;

	color: #333333;

	background: #FFFFFF;

	text-decoration: none;

}

/**CUSTOMER REVIEWS - SUBMISSIONS







**********************************/







#CustomerReviews {

}

#CustomerReviews p {

	margin-left:10px;

}

.SubmitReview {

	padding-right: 60px;

}

.right {

	text-align:right;

}

.right span {

	font-weight:bold;

	float: left;

}

/**CUSTOMER REVIEWS POSTED







***************************/







.ReviewEntry {

	margin:0;

}

.ReviewRatings {

	color: #ffffff;

	background: #667777;

	padding: 3px;

}

.ReviewContent {

	padding: 3px;

	font-style:italic;

	border-bottom: 1px dotted #CCCCCC;

	color: #333333;

	background:#FFFFFF;

}

.ReviewTitle { /*text-transform:uppercase;*/

}

.ReviewedBy {

	color: #000000;

	background: #FFFFFF;

	padding: 3px;

}

.Date {

	color: #000000;

	background: #FFFFFF;

	float: right;

}

/**RELATED PRODUCTS







*********************/







.LPInfo {

	color: #333333;

}

* html .LPInfo {

	width: 100%;

}

/**SITE BUTTONS







*********************/







.buttonBg {

	text-align: center;

	background-image: url(../styleImages/backgrounds/ButtonBg.gif);

	background-repeat: repeat-x;

	height: 26px;

	color: #663366;

}

/** View cart layout







***********************/







#viewProdboxLeft {

	width:210px;

	height:350px;

	text-align:left;

}

#viewProdboxCenter {

	margin-left:210px;

	margin-bottom:20px;

	position:absolute;

	float:inherit;

	width:290px;

}

#viewProdboxRight {

	width:140px;

	margin-left:500px;

	margin-bottom:20px;

	position:absolute;

	float:inherit;

	height:600px;

	text-align:center;

}

.prodBox {

	text-align: center;

	width: 159px;

	height: 263px;

	float: left;

	overflow: hidden;

	margin: 2px 5px 3px 0;

}

/* Notes: container border */



#newsItems {

	/* border: 2px solid #E8E8E8;*/



    margin-top: 0px;

	text-indent: 10px;

	height: 120px;

}

#newsItems h6 {

	text-indent: 0px;

}

/* Notes: remove bullet  */



#newsItems li {

	list-style: none;

}

/* Notes: p class font size */



#newsItems p {

	font-size: 11px;

	margin-top: 2px;

	margin-bottom: 2px;

}

/* Notes: link color */



#newsItems a {

	color: #000000;

}


