/* general tag styles */
body {
	position:relative;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	background: url(/cheaptackle/skins/default/styleImages/hificables-creativemauvebackground.jpg) repeat;
	/*background: url(/images/transvestiteclothing-backgroundcol1.gif) repeat-x;*/
}
form {
	margin:0px;
	padding:0px;
}
img {
	border:none;
}
h1 {
	font-size:170%;
	padding:0px;
	color:#333333;
	margin:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:150%
}
h2 {
	position:relative;
	float:left;
	font-size:120%;
	margin:7px 0px 0px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	color:#006699;
	text-decoration:none;
}
a:visited {
	color:#006699;
}
a:hover {
	text-decoration:underline;
}
.floatLeft {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}
.floatRight {
	position:relative;
	float:right;
	margin:0px;
	padding:0px;
}
#pageSurround #barOne .topbookmark {
	float: right;
	margin-top: 4px;
	margin-right: 2px;
}
#pageSurround #barOne .topbookmarkie {
	float: right;
	margin-top: 33px;
	margin-right: 2px;
}
.exportcssfilestyle1 {font-family: Geneva, Arial, Helvetica, sans-serif}
#pageSurround #botfootbox {
}
.exportcssfilestyle2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #339999;
}
#extra_controls, #scrollbar { 
    display:none; /* hide from incapable */
    }
div#wn {
    float:left;
    margin-right:8px;
    }
    
div#scrollbar {
    float:left;
    }
.clearer { clear:left; }
.exportcssfilestyle3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #006666;
}

/* page layout */
#pageSurround {
	position: relative;
	/* background-image:url(../styleImages/imgcross.jpg); */
	background-color:#FFFFFF;
	background-repeat:repeat;
	margin:-15px auto 0px auto;
	width:970px;
}
#pageSurround #header .headerlogo {
	background-color:#FFFFFF;
	margin-left:0px;
}
#header {
	position:relative;
	float:left;
	height:100px;
	width:100%;
	background-image:url(../styleImages/el-search-bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-bottom:-10px;
	z-index:100;	
}
#page {
	position:relative;
	float:left;
	background-color:#ffffff;
	display:block;
	background-image:url(../styleImages/el-page-bg.gif);
	background-repeat:repeat-y;
	padding:0px 10px 0px 10px;
}
#barOne {
	position:relative;
	float:left;
	width:930px;
	margin:0px 0px 0px 0px;
	height:58px;
	clear:both;
	background-image:url(../styleImages/el-top-bar-bg.gif);
	background-repeat:no-repeat;
	background-position:0px 28px;
	padding:0px 20px 0px 20px;
	z-index:100;
	background-color:#ffffff;
}
#barOne ul {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}
#barOne p {
	position:relative;
	float:left;
	clear:both;
	margin:0px;
	padding:6px 0px 0px 0px;
}
*html #barOne p {
	padding:0px;
}
.subTopNavOn {
	font-weight:bold;
}
#barTwo {
	position:relative;
	float:left;
	width:930px;
	margin:0px;
	padding:10px;
	clear:both;
}
#barThree {
	position:relative;
	float:left;
	margin:0px;
	width:930px;
	padding:0px 10px 10px 10px;
	clear:both;
}
#sideNavLeft {
	position:relative;
	float:left;
	width:190px;
	margin:0px;
}
#sideNavRight {
	position:relative;
	float:right;
	width:300px;
	margin:0;
}
#sideNavRightHomePage {
	position:relative;
	float:right;
	width:300px;
	padding-top:280px;	
}
#BottomTable1 {
	position:relative;
	float: left;
	width:200px;
	line-height:130%;
}
#SlideShowTable1 {
	position:relative;
	float: left;
	width:200px;
	line-height:130%;
}
#content-float-right {
	position:relative;
	float:right;
	width:720px;
}
#content {
	position:relative;
	float:left;
	margin:0;
	width:420px;
	line-height:130%;
	right:10px;
}
#content-float-right-a {
	position:relative;
	float:left;
	width:930px;
}
#content-a {
	position:relative;
	float:left;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	width:590px;
	line-height:130%;
}
#content-b {
	position:relative;
	float:left;
	margin:0;
	width:900px;
	line-height:130%;
	left:10px;
	right:10px;
}
#footer {
	position:relative;
	float:left;
	width:970px;
	background-image:url(../styleImages/el-bot-bar-bg.gif);
	background-repeat:no-repeat;
	height:50px;
	text-align:center;
	clear:both;
	padding:17px 0px 0px 0px;
}
.socialbooks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: #358FBB;
	font-weight: bold;
}
.slideshowlogos610 {	
	margin-top: 4px;
	margin-bottom: 13px;
	margin-left: 5px;
	padding-left: 0px;
	width: 610px;
	float: left;
}
.slideshowlogos900 {	
	margin-top: 4px;
	margin-bottom: 13px;
	width: 900px;
	float: left;
}

#singleProductDisplay .singleprodborder {
	margin-right: 28px;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 2px;
	border: medium solid #999999;
	padding: 10px;
	width: 565px;
}
#singleProductDisplay .singleprodimage {
	margin-right: 28px;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 2px;
	padding: 10px;
	width:200px;
	height:180px;
}
#singleProductDisplay #rightmerchantlogo {
	margin-right: 30px;
}
.stylesp2 {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
}
 
.stylesp3 {
	font-size: 11px;
	color: #009966;
}
.rsseq-container {
	margin: 0;
	font-size: 9px;
	line-height: 11.3px;
	color: #999999;
}

.HomePageStyle {
	background-color: #D8E2ED;
	margin-left: 5px;
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	width: 590px;
}


/* FEATURES PRODUCTS HOMEPAGE */

.featureProductHomePageImage {
	width: 100px;
	float: left;
	height: 100px;
	list-style-type: none;
}
#featureProductHomePage p {
	padding-left: 10px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #666666; 
}
#featureProductHomePage ul {
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px 0px 10px;
	padding:0px;
	width:600px;
	list-style-image:none;
}
#featureProductHomePage li {
   position: relative;
   float: left;
   border: 7px solid  #7C8BAD;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   list-style-type: none;
}
#featureProductHomePage li a {
	margin:0px 0px 0px 0px;
	padding: 0px;
	width:100px;
	list-style-type: none;
}
#featureProductHomePage li span {
	DISPLAY:block;
	font-size:9px;
	max-width:90px;
	margin-top: 5px;
	padding-left:5px;
	line-height: 12px;
}
#featureProductHomePage span.fpPrice {
	font-size:9px;
	max-width:90px;
	margin-top: 5px;
	padding-left:5px;
}

/* FEATURES PRODUCTS MAINPAGES */

.featureProductMainPagesImage {
	width: 100px;
	float: left;
	height: 100px;
	list-style-type: none;
}
#featureProductMainPages p {
	padding-left: 10px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #666666;
}
#featureProductMainPages ul {
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px 0px 10px;
	padding:0px;
	width:910px;
	list-style-image:none;
}
#featureProductMainPages li {
   position: relative;
   float: left;
   border: 6px solid  #D8E2ED;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   list-style-type: none;
}
#featureProductMainPages li a {
	margin:0px 0px 0px 0px;
	padding: 0px;
	width:100px;
	list-style-type: none;
}
#featureProductMainPages li span {
	DISPLAY:block;
	font-size:9px;
	max-width:90px;
	margin-top: 5px;
	padding-left:5px;
	line-height: 12px;
}
#featureProductMainPages span.fpPrice {
	font-size:9px;
	max-width:90px;
	margin-top: 5px;
	padding-left:5px;
}


/* TICKER Styles */

#listbutton{
border:1px solid #4B4B4B;
background-color:#F3F3F3;
width:50px;
height:12px;
font: normal 11px Arial;
text-align:center;
cursor:pointer;cursor:hand;
}

.expandhighlight, .expandhighlight a{
color:red;
}


#rssItems tbody {
	float:left;
	text-decoration:none;
	font-weight:500;
	color:#000000;
}


/* image widths and heights */
.smallProductImage {
	width:70px;
	height:70px;
	/*max-height:155px;*/
}
.featureProductImage {
	width:65px;
	height:65px;
}
.popularProductImage {
	width:65px;
	float:left;
	height:65px;
	margin-right:10px;
}

/* skin design */
.tabExpand {
	position:relative;
	width:100%;
	margin:0px 0px 10px 0px;
}
	/* ie6 hack to prevent tables dropping */
	*html .tabExpand {
		position:relative;
		float:left;
		width:100%;
		margin:0px 0px 10px 0px;
	}
#search {
	position:relative;
	float:right;
	top:35px;
	right:35px;
}
#search input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
}
.searchButton {
	position:relative;
	background-color:#006699;
	border:none;
	color:#FFFFFF;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:200%;
	padding:0px;
	width:100px;
	height:40px;
	background-image:url(../styleImages/el-search-but.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
}
.searchButton:hover {
	background-image:url(../styleImages/el-search-but-hover.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
#searchbox {
	border:0px solid #ffffff;
	width:515px;
	margin-top:5px;
	padding:2px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:225%;
}
#header h1 {
	position:absolute;
	top:10px;
	left:10px;
	margin:0px;
	line-height:120%
}
#header a {
	color:#FFFFFF;
	text-decoration:none;
}
#header a:hover {
	color:#E8EBEE;
	text-decoration:none;
}
#homeNav {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}
#homeNav li {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height:29px;
	list-style-type:none;
	text-align:center;
}
#homeNav li a {
	position:relative;
	float:left;
	padding:8px 20px 0px 20px;
	margin:0px 0px 0px 0px;
	height:29px;
	display:block;
	font-weight:bold;
	text-align:center;
}
.topNavOn {
	background-image:url(../styleImages/el-top-but-l-on.gif);
	background-repeat:no-repeat;
}
.topLinkOn {
	background-image:url(../styleImages/el-top-but-r-on.gif);
	background-position:right 0px;
	background-repeat:no-repeat;
	color:#333333;
}
.topNavOff {
	background-image:url(../styleImages/el-top-but-l.gif);
	background-repeat:no-repeat;
}
.topLinkOff {
	background-image:url(../styleImages/el-top-but-r.gif);
	background-position:right 0px;
	background-repeat:no-repeat;
}
#sideNavLeft p {
	position:relative;
	float:left;
	width:180px;
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 10px;
	height:24px;
	color:#333333;
	background-image:url(../styleImages/boxTopBG.gif);
	background-repeat:no-repeat;
}
#sideNavLeft ul {
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:168px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background-image:url(../styleImages/boxBotBG.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#sideNavLeft li {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:100%;
}
#sideNavLeft li a {
	position:relative;
	float:left;
	margin:0px;
	padding:5px 0px 0px 0px;
	width:170px;
	display:block;
	color:#0099CC;
}
#sideNavLeft ul li ul {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:none;
	display:inline;
	font-size:90%;
}
#sideNavLeft ul li ul li {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}
#sideNavLeft ul li ul li a {
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 3px 0px;
	color:#006699;
	width:auto;
}
#pageLinks ul li a {
	background-image:url(../styleImages/el-page-arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 8px;
	width:auto;
}
#pageLinks ul li ul li a {
	background-image:none;
	padding:0px 0px 0px 8px;
	width:auto;
}
.boxborder {
	position:relative;
	float:left;
	padding:10px;
	width:168px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background-image:url(../styleImages/boxBotBG.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#featureProduct ul {
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:278px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
#featureProduct li {
	float:left; 
	list-style-type:none;
	margin:0;
	padding:10px 5px 0 0;
	width: 100%;
	border-top:1px dashed #cccccc;
}
#featureProduct li a {
	margin:0px;
	padding: 0;
}
#featureProduct li a:hover {
	text-decoration:underline;
}
* html #featureProduct li a {height:100px}

#featureProduct li a img {
	float:left;
	padding:0 10px 0 0;  
}
#featureProduct li span, #featureProduct li a span {
	DISPLAY:block;
}
#featureProduct a span.fpName {
	margin-top: 0.75em;
	font-weight:bold;
}
#featureProduct span.fpBrand {
	MARGIN-TOP:0.2em;
	COLOR:#666;
}
#featureProduct span.fpPrice {
	MARGIN-TOP: 0.5em;
	COLOR:green;
}
#featureProduct A:hover SPAN.fpPrice {}
/** End FP **/
#pullDownNav {
	background-color:#eeeeee;
	padding:5px;
	margin:0px 0px 10px 0px;
}
#compareDisplay {
	position:relative;
	float:left;
	width:100%;
}
#productDisplay fieldset, #subBuiltNav fieldset, #subNav fieldset, #content fieldset, #content-b fieldset {
	position:relative;
	float:left;
	width:575px;
	border:1px solid #cccccc;
	background: #E7EEFA;
	line-height:150%;
	padding:10px;
	margin-bottom:10px;
}
#productDisplay legend, #subBuiltNav legend, #subNav legend, #content legend, #content-b legend  {
	color:#006699;
	font-weight:bold;
}
#CatsTableold fieldset {
	position:relative;
	float:left;
	width:575px;
	border:1px solid #cccccc;
	background-color: #EDF1F3;
	color: #A3B8E0;
	font-size:11px;
	line-height:120%;
	text-align: center;
	padding:5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	clear: both;
}
#CatsTable1 fieldset {
	position:relative;
	float: left;
	width:880px;
	border:1px solid #cccccc;
	background-color: #EDF1F3;
	color: #999999;
	font-size:9px;
	line-height:100%;
	text-align: center;
	padding:5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#CatsTable2 fieldset {
	position:relative;
	float: left;
	width:880px;
	border:1px solid #cccccc;
	background-color: #EDF1F3;
	color: #999999;
	font-size:9px;
	line-height:100%;
	text-align: center;
	padding:5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 20px;
}
#CatsTable1 legend, #CatsTable2 legend {
	color: #A3B8E0;
	font-weight:bold;
	clear: both;
}
#productDisplay table {
	clear:left;
}
#productDisplay td, #compareDisplay td {
	position:relative;
	padding:10px 5px 10px 5px;
}

/* FULL WIDTH PRODUCT COMPARISON PAGES */
#productDisplayFull table, #compareDisplayFull table {
	float:left;
	width:915px;
}
.smallProductImageDisplayFull {
	width:70px;
	height:70px;
	padding-right: 10px;
	/*max-height:155px;*/
}
.smallMerchantLogoDisplayFull {
	padding-top:15px;
	/*max-height:155px;*/
}
a.fullprodcomparebutton {
	color:#000000;
	float:left;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	background-image:url(../styleImages/viewitem-product-button-blue.gif);
	background-repeat:no-repeat;
	width:125px;
	height:60px;
	margin:0px;
	margin-top:10px;
}
a:hover.fullprodcomparebutton {
	background-image:url(../styleImages/viewitem-product-button-green.gif);
	color:#ffffff;
	text-decoration:none;
}
a.fullprodcomparebutton2 {
	color:#000000;
	float:left;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	background-image:url(../styleImages/getdeal-product-button-green.gif);
	background-repeat:no-repeat;
	width:125px;
	height:60px;
	margin:0px;
	margin-top:10px;
}
a:hover.fullprodcomparebutton2 {
	background-image:url(../styleImages/getdeal-product-button-red.gif);
	color:#ffffff;
	text-decoration:none;
}
.botrowborderDisplayFull {
	border-top:2px dashed #cccccc;
}
.botrowborderDisplayFull2 {
	border-top:2px dashed #cccccc;
	height:30px;
	width:65px;
	max-width:65px;
	max-height:50px;
}
.botrowborderDisplayFull3 {
	border-top:2px dashed #cccccc;
}
.botrowborderDisplayFull4 {
	border-top:2px dashed #cccccc;
	/* background-image:url(../styleImages/imgcross.jpg) */
}
.botrowborderDisplayFull5 {
	border-top:2px dashed #cccccc;
}
.styleProdNameDisplayFull {
	font-size:12px;
}

#productDisplayFull td, #compareDisplayFull td {
	position:relative;
	padding:10px 5px 10px 5px;
}
#productDisplayFull fieldset, #compareDisplayfull fieldset {
	position:relative;
	float:left;
	width:900px;
	border:1px solid #cccccc;
	background: #E7EEFA;
	line-height:150%;
	padding:10px;
	margin-bottom:10px;
}
#productDisplayFull legend, #compareDisplayfull legend {
	color:#006699;
	font-weight:bold;
}

#singleProductDisplay {
	position:relative;
	float:left;
	width:610px;
	border-bottom:1px solid #cccccc;
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
}
#singleProductDisplay ul {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}
#singleProductDisplay ul li {
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	width:100%;
}
#singleProductDisplay img {
	margin:10px 0px 10px 0px;
	padding:0px;
	max-width:450px;
	/*width:450px*/
}

#sideNavRight p, #sideNavRightHomePage p, #newsItems p, #tagCloud p, #rssItems p {
	position:relative;
	float:left;
	width:278px;
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:6px 10px 0px 10px;
	height:24px;
	color:#333333;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
#featureProduct ul, #popularProd ul, #userHistory ul, #newsItems ul,#tagCloud div, #rssItems ul {
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:278px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
#tagCloudHomePage p {
	position:relative;
	float: none;
	background-color: #E7EFE8;
	width:550px;
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 0px 8px;
	padding:6px 10px 0px 5px;
	color: #666666;
	border-top:3px dashed #999999;
	border-right:3px dashed #999999;
	border-left:3px dashed #999999;
}
#tagCloudHomePage div {
	position:relative;
	float: none;
	background-color: #E7EFE8;
	margin:0px 0px 0px 8px;
	padding:8px 10px 10px 5px;
	width:550px;
	border-bottom:3px dashed #999999;
	border-right:3px dashed #999999;
	border-left:3px dashed #999999;
}
#tagCloudMainPages p {
	position:relative;
	float: none;
	background-color: #EDF1F3;
	width:875px;
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 0px 8px;
	padding:6px 10px 0px 5px;
	color: #666666;
	border-top:3px dashed #999999;
	border-right:3px dashed #999999;
	border-left:3px dashed #999999;
}
#tagCloudMainPages div {
	position:relative;
	float: none;
	background-color: #EDF1F3;
	margin:0px 0px 10px 8px;
	padding:8px 10px 10px 5px;
	width:875px;
	border-bottom:3px dashed #999999;
	border-right:3px dashed #999999;
	border-left:3px dashed #999999;
}
#tagCloud div, #tagCloudHomePage div, #tagCloudMainPages div {
	text-align:center;
}

#popularProd li, #newsItems li, #rssItems li {
	position:relative;
	float:left;
	margin:0px;
	padding:5px 0px 5px 0px;
	width:100%;
	list-style-type:none;
	border-top:1px dashed #cccccc;
}
#featureProduct li, #userHistory li {
	list-style-type:none;
}

#newsItems li {
	border-top:none;
	padding:0px 0px 10px 0px;
	width:100%;
}
#rssItems li {
	width:100%;
}

#popularProd li a {
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	display:block;
}
.popLink {
	color:#0099CC;
	font-weight:bold;
}
.popProdPrice {
	color:green;
	font-weight:bold;
}

.styleProdName {
	font-size:120%;
	color:#006699;
	font-weight:bold;
}
.styleProdPromo {
	font-size:100%;
	color:#333333;
	font-weight:bold;
}
.styleProdPrice {
	font-size:120%;
	color:green;
	font-weight:bold;
}
.styleProdMerchant {
}
.styleProdID {
}
.styleProdCategory {
}
.styleProdBrand {
}
.styleProdDescription {
}

.singleProdName {
	font-size:120%;
	color:#006699;
	font-weight:bold;
}
.singleProdPromo {
	font-size:100%;
	color:#333333;
	font-weight:bold;
}
.singleProdPrice {
	font-size:120%;
	color:green;
	font-weight:bold;
}
.singleProdBrand {
	font-size:120%;
	color:#006699;
	font-weight:bold;
}
.singleProdDesc {
	font-size:100%;
	color:#333333;
}
.singleProdId {
	font-size:100%;
	color:#666666;
	font-weight:normal;
}
.singleProdMerchant {
}
.singleProdCategory {
}

a.button, a.bigbutton {
	color:#000000;
	display:block;
	padding:9px 0px 0px 8px;
	font-weight:bold;
	background-image:url(../styleImages/buyproduct-blue-button.jpg);
	background-repeat:no-repeat;
	width:77px;
	height:27px;
	margin:0px;
}
a:hover.button, a:hover.bigbutton {
	background-image:url(../styleImages/buyproduct-green-button.jpg);
	color:#ffffff;
	text-decoration:none;
}
a.button, a.bigbutton2 {
	color:#000000;
	display:block;
	padding:5px 0px 0px 5px;
	font-weight:bold;
	background-image:url(../styleImages/visitstore-blue.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:60px;
	margin:0px;
}
a:hover.button, a:hover.bigbutton2 {
	background-image:url(../styleImages/visitstore-green.jpg);
	color:#ffffff;
	text-decoration:none;
}

a.button, a.bigbutton3 {
	color:#000000;
	display:block;
	padding:9px 0px 0px 8px;
	font-weight:bold;
	background-image:url(../styleImages/buyproduct-blue-button.jpg);
	background-repeat:no-repeat;
	width:120px;
	height:65px;
	margin:0px;
}
a:hover.button, a:hover.bigbutton3 {
	background-image:url(../styleImages/buyproduct-green-button.jpg);
	color:#ffffff;
	text-decoration:none;
}

a.catNavOn {
	font-weight:bold;
	color:green;
}
a.catNavOff {
	font-weight:bold;
	color:#0099CC;
}
a.brandNavOn {
	font-weight:bold;
}
a.brandNavOff {
	font-weight:normal;
}
#linksDisplay {
	position:relative;
	float:left;
	width:100%;
}
#linksDisplay li{
	margin:0px 0px 10px 0px;
}
#catDisplay {
	position:relative;
	float:left;
	width:100%;
}
#catDisplay ul {
	position:relative;
	float:left;
	width:100%;
	padding:10px 0px 10px 0px;
	margin:0px;
}
#catDisplay li {
	position:relative;
	float:left;
	width:260px;
	height:80px;
	padding:0px 10px 0px 0px;
	margin:0px;
	list-style-type:none;
	display:block;
}
#sideNavRight fieldset, #sideNavRightHomePage fieldset {
	position:relative;
	float:left;
	width:278px;
	border:1px solid #cccccc;
	line-height:150%;
	padding:10px;
	margin-bottom:10px;
}
#sideNavRight legend, #sideNavRightHomePage legend {
	color:#006699;
	font-weight:bold;
}
#pageContent {
	position:relative;
	float:left;
	width:100%;
}
.adminInput {
	width:370px;
}
#myLink {
	border:1px solid #cccccc;
	background-color:#FFFFCC;
	font-family:'Courier New', Courier, mono;
	padding:10px;
	margin:10px 0px 10px 0px;
	clear:both;
}
#newsPage h1 {
	position:relative;
	width:100%;
	padding:0px;
	margin:0px;
	line-height:130%;
	clear:both;
}
#newsPage ul {
	padding:0px;
	margin:0px;
}
#newsPage li {
	position:relative;
	float:left;
	padding:0px 0px 30px 0px;
	margin:0px;
	width:100%;
	list-style-type:none;
}
#newsPage ul li ul {
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
}
#newsPage ul li ul li {
	position:relative;
	float:none;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 30px;
	width:auto;
	list-style-type:disc;
}
.botrowborder {
	border-top:2px dashed #cccccc;
}
.botrowborder2 {
	border-top:2px dashed #cccccc;
	height:30px;
	width:65px;
	max-width:65px;
	max-height:50px;
}
.botrowborder3 {
	border-top:2px dashed #cccccc;
	height:20px;
	overflow: hidden;
	width:195px;
	max-width:195px;
	max-height:20px;
}
.comments {
	position:relative;
	float:left;
	width:100%;
	border-bottom:1px solid #cccccc;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
.linkGroup {
	position:relative;
	float:left;
	width:100%;
	padding:10px 0px 5px 0px;
	font-size:120%;
	font-weight:bold;
}

