body {
		margin: 8px; 
		padding: 0; 
		border: 0px none;
    	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
		color: #444444; 
    	font-size: 10px;
		background: #444444 
}

a, a:link, a:visited, a:active
{
		text-decoration: none;
		color: #009600;
}

a:hover
{
		text-decoration: none;
		color: #444444;
}

img {border: 0px none;}
.spacer {clear: both;}

.textbold {font-weight: bold;}
.smallcaps {font-variant: small-caps;}
.textredsmallcaps {color: red; font-variant: small-caps;}
.textbluesmallcaps {color: #0000ff; font-variant: small-caps;}
.textblueunderline {color: #0000ff; text-decoration: underline;}
.textcenter { text-align: center; }
.textgold { color: goldenrod; }
.textgray { color: gray; }
.textblue { color: blue; }
.textnavy { color: #191950; }
.textdarkblue { color: darkblue; }
.textdeepskyblue { color: deepskyblue; }
.textdodgerblue { color: dodgerblue; }
.textdarkgreen { color: darkgreen; }
.textgreen { color: #009600; }
.textolive { color: olive; }
.textred { color: red; }
.textdarkred { color: darkred; }
.textdarkorange { color: darkorange; }
.textredunderline { color: red; text-decoration: underline; }
.textblack { color: black; }
.textitalic { font-style: italic; }
.textunderline { text-decoration: underline; }

.floatright {
		float: right;
		text-align: right;
}

.floatleft {
		float: left;
		text-align: left;
}

.jsclass body .randomcontent{ /*Do NOT remove! CSS to hide random contents in non-JS enabled browsers*/
display: none;
}

/* Start Brand Club Box Properties */

#brandheader{
		width: 600px; 
		background-color: #eaeaea; 
		border-bottom: 2px solid #cccccc;
		font-size: 1.4em;
		line-height: 1.6em;
		margin-top: 20px;
		text-align: center;
}

#brandtable{
		width: 600px; 
		background-color: #ffffff; 
		border-bottom: 2px solid #cccccc;
		padding: 0;
		font-size: 1.1em;
		line-height: 1.4em;
}

#brandtablecol1{
		width: 100px; 
		float: left; 
		text-align: center;
}
#brandtablecol2{
		width: 496px; 
		float: left; 
		text-align: left;
		border-left: 2px solid #cccccc;
		border-right: 2px solid #cccccc;
}

#brandtablecol2 ul { padding: 0; border: 0px none; margin: 0; }
#brandtablecol2 ul li { text-align: left; font-size: 1em;  background: #ffffff; } 
#brandtablecol2 ul li a { width: 486px; height: 60px; display: block; margin: 0; color: #009600; padding: 5px 0 5px 10px; text-decoration: none; }
#brandtablecol2 ul li a:hover { color: #444444; background: #eaeaea; }

.brandpic { 
		margin: 5px 0 0 0;
}

/* End Brand Club Box Properties */

/* Start Discount Club Box Properties */

#discountheader{
		width: 600px; 
		background-color: #eaeaea; 
		border-bottom: 2px solid #cccccc;
		font-size: 1.4em;
		line-height: 1.6em;
		margin-top: 20px;
		text-align: center;
}

#discounttable{
		width: 600px; 
		background-color: #ffffff; 
		border-bottom: 2px solid #cccccc;
		padding: 0;
		font-size: 1.1em;
		line-height: 1.4em;
}

#discounttablecol1{
		width: 180px; 
		float: left; 
		text-align: center;
}
#discounttablecol2{
		width: 416px; 
		float: left; 
		text-align: left;
		border-left: 2px solid #cccccc;
		border-right: 2px solid #cccccc;
}

#discounttablecol2 ul { padding: 0; border: 0px none; margin: 0; }
#discounttablecol2 ul li { text-align: left; font-size: 1em; list-style: none; background: #ffffff; }
#discounttablecol2 ul li a { width: 406px; height: 160px; display: block; margin: 0; color: #009600; padding: 5px 0 5px 10px; text-decoration: none; }
#discounttablecol2 ul li a:hover { color: #444444; background: #eaeaea; }
#discounttablecol2 ul li img { display: none; margin: 0; padding: 0;}

.discountpic { 
		margin: 5px 0 0 0;
}

/* End Discount Club Box Properties */



/* Start Google Ad Properties */
.googleadright {
		float: right;
		padding: 5px 0 5px 5px;
}

.googleadleft {
		float: left;
		padding: 8px 8px 8px 0;
}

.googleadcenter {
		text-align: center;
}

.googleadrightsky {
		padding: 30px 0 0 10px;
}

.google-ad-right-nav {
	padding-left: 18px;
	padding-top: 12px;
}
/* End Google Ad Properties */

.ebay-center {
		padding-left: 25px;
}

.ebay-search-center {
		padding-left: 175px;
}

.deal-center {
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
}

/* Start Special Offer Properties */

#dealheader{
		width: 600px; 
		font-size: 1.1em;
		line-height: 1.4em;
}

#dealheadercol1{
		width: 220px; 
		float: left; 
		text-align: center;
		padding: 2px 0 2px 0;
		background-color: #eaeaea;
		border-bottom: 2px solid #cccccc;
}

#dealheadercol2{
		width: 320px; 
		float: left; 
		text-align: center;
		padding: 2px 0 2px 0;
		background-color: #eaeaea;
		border-bottom: 2px solid #cccccc;
}

#dealheadercol3{
		width: 60px; 
		float: left; 
		text-align: center;
		padding: 2px 0 2px 0;
		background-color: #eaeaea;
		border-bottom: 2px solid #cccccc;
}

#dealtexttable{
		width: 600px; 
		font-size: 1.1em;
		line-height: 1.4em;
}

#dealtexttablecol1{
		width: 220px; 
		height: 40px;
		float: left; 
		text-align: center;
		padding: 4px 0 4px 0;
		background-color: #ffffff; 
		border-bottom: 1px dashed #777777;
}

#dealtexttablecol2{
		width: 320px; 
		height: 40px;
		float: left; 
		text-align: left;
		padding: 4px 0 4px 0;
		background-color: #ffffff; 
		border-bottom: 1px dashed #777777;
}

#dealtexttablecol3{
		width: 60px; 
		height: 40px;
		float: left; 
		text-align: center;
		padding: 4px 0 4px 0;
		background-color: #ffffff; 
		border-bottom: 1px dashed #777777;
}

#dealtable{
		width: 600px; 
		font-size: 1.1em;
		line-height: 1.4em;
}

#dealtablecol1{
		width: 220px; 
		height: 85px;
		float: left; 
		text-align: center;
		padding: 2px 0 2px 0;
		background-color: #ffffff; 
		border-bottom: 1px dashed #cccccc;
}

#dealtablecol2{
		width: 320px; 
		height: 85px;
		float: left; 
		text-align: left;
		padding: 2px 0 2px 0;
		background-color: #ffffff; 
		border-bottom: 1px dashed #cccccc;
}

#dealtablecol3{
		width: 60px; 
		height: 85px;
		float: left; 
		text-align: center;
		padding: 2px 0 2px 0;
		background-color: #ffffff; 
		border-bottom: 1px dashed #cccccc;
}

.deallogo { 
		float: left;
		margin: 15px 10px 10px 10px;
}

/* End Special Offer Properties */

#container {
		width: 1010px;
		border: 0px none; 
		overflow: hidden;
}

#container .column {
		padding-bottom: 20010px;  		/* X + padding-bottom */
  		margin-bottom: -20000px;  		/* X */
}


/* Start Header Properties */
	
#header {
		text-align: left;
		background: #ffffff;
		height: 146px;
		width: 1010px;
}

.bigpic { 
		width: 220px; 
		height: 146px; 
		float: left;
}

#topright {
		height: 91px;
		margin-right: 50px; 
		border: 0px none;	
}

#toprighttext { 
		background: #eaeaea; 
		color: white; 
		text-transform: uppercase; 
		font: bold 1.2em Arial, Times, serif; 
		padding: 5px 0 5px 18px;
}

#swaplogo {
		background-image: url('../image-files/newlogo-century-1.gif');    /* rollover state */
		width: 672px;                  
		height: 96px;
		margin-top: 10px;
		margin-left: 25px;
		float: right;
}

.rollover { display: block; } 									/* Allow setting widths and heights */
.rollover img { width: 100%; height: 100%; border: 0px none; }	/* only set width and height once */
.rollover:hover { visibility: visible; /* for IE */ } 			/* sets any property for the :hover state */
.rollover:hover img { visibility: hidden; } 					/* 'rolls over' the image */

#topselect {
		float: left;
		width: 770px;
		border-bottom: 1px solid #cccccc;
		margin: 8px 0 0 10px;
}

#topselect ul { list-style: none; margin: 0 0 6px 0; font-size: 1.2em; text-align: right; }
#topselect ul li { display: inline; }
#topselect ul li a:hover { color: #444444; }

#topselect .left { padding: 0 10px 0 10px; border-right: 1px solid #cccccc; }
#topselect .regular { padding: 0 10px 0 10px; border-right: 1px solid #cccccc; }
#topselect .right { padding: 0 20px 0 10px; }
#topselect .rightred { padding: 0 20px 0 10px; color: red; }

/* End Header Properties */


/* Start Center Column Properties */

#center {
		width: 600px;
		background: #ffffff;
		border: 0px none;
		padding: 0 25px 100px 25px; 
		float: left;
		margin-left: 220px;
}

#centernav {
		width: 550px; 
		margin: 20px 25px 100px 25px; 
}

#center p { 
		font-size: 1.15em; 
		text-align: left; 
		line-height: 1.4em;
}

#center h1 { 
		font: 2.6em normal;
		color: #000000; 
		margin-bottom: 8px; 
}

#center h2 {
		font: 1.7em normal;
		color: #000000; 
		margin-bottom: 12px; 
}

#center .centerheader {
		font: 1.2em normal;
		color: #000000; 
		margin-bottom: 2px; 
		font-weight: bold;
}

#center .smallp { 
		margin: 2px 0 2px 0;
}

#center h4 { 
		font: 1.15em normal;
		text-align: left; 
		line-height: 1.1em;
		margin: 0 0 8px 0;
}

#center .maintree a { 
		color: #009600; 
		text-decoration: none; 
}

#center .maintree a:hover {
		color: #444444; 
}

#center .cbboxleft { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 8px; margin-top: 8px;}
#center .cbboxleft a { width: 118px; height: 75px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; text-align: center;}
#center .cbboxleft a:hover { color: #009600; background: #eaeaea; }

#center .cbboxright { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 8px; margin-top: 8px;}
#center .cbboxright a { width: 118px; height: 75px; display: block; color: #009600; background: #ffffff; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align: center;}
#center .cbboxright a:hover { color: #009600; background: #eaeaea; }

#center .cbbox-onelink { font-size: 1em; line-height: 1.2em; margin: 0 auto;}
#center .cbbox-onelink a { width: 99%; height: 15px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; text-align: center;}
#center .cbbox-onelink a:hover { color: #009600; background: #eaeaea; }

#center .cbbox-onelink-bottom { font-size: 1em; line-height: 1.2em; margin: 0 auto;}
#center .cbbox-onelink-bottom a { width: 99%; height: 15px; display: block; color: #009600; background: #ffffff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align: center;}
#center .cbbox-onelink-bottom a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-top { font-size: 1em; line-height: 1.2em; margin: 0 auto;}
#center .cgpo-top a { width: 99%; height: 15px; display: block; color: #009600; background: #ffffff; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; text-align: center;}
#center .cgpo-top a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-left-50 { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 4px;}
#center .cgpo-left-50 a { width: 118px; height: 50px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; text-align: center;}
#center .cgpo-left-50 a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-right-50 { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 4px;}
#center .cgpo-right-50 a { width: 118px; height: 50px; display: block; color: #009600; background: #ffffff; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align: center;}
#center .cgpo-right-50 a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-left-60 { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 4px;}
#center .cgpo-left-60 a { width: 118px; height: 60px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; text-align: center;}
#center .cgpo-left-60 a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-right-60 { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 4px;}
#center .cgpo-right-60 a { width: 118px; height: 60px; display: block; color: #009600; background: #ffffff; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align: center;}
#center .cgpo-right-60 a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-left-75 { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 4px;}
#center .cgpo-left-75 a { width: 118px; height: 75px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; text-align: center;}
#center .cgpo-left-75 a:hover { color: #009600; background: #eaeaea; }

#center .cgpo-right-75 { font-size: 1em; line-height: 1.2em; float: left; margin-bottom: 4px;}
#center .cgpo-right-75 a { width: 118px; height: 75px; display: block; color: #009600; background: #ffffff; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align: center;}
#center .cgpo-right-75 a:hover { color: #009600; background: #eaeaea; }

.centerlist ul li { 
		list-style: none; 
		font-size: 1.15em;
		padding: .3em 0 .3em 1em;
		text-indent: -1em;
		text-align: left;
}

.centerlist ul li li { 
		list-style: none;
		font-size: 1em;
}

.clubbox {
		margin: 20px auto; /* center clubbox */
		width: 550px;
  		background-color: #ffffff;
  		border: 1px solid #444444;
}

.clubboxhead {
  		background-color: #eaeaea;
  		color: black;
  		border-bottom: 1px solid #cccccc;
		text-align: center;
		font-size: 1.4em;
		line-height: 1.6em;
}

.clubboxhead a {text-decoration: none;	color: #444444;}
.clubboxhead a:link {text-decoration: none; color: #444444;}
.clubboxhead a:visited {text-decoration: none;	color: #444444;}
.clubboxhead a:active {text-decoration: none; color: #444444;}
.clubboxhead a:hover {text-decoration: none; color: #000000;}

.clubboxbody {
		margin: 0; 
}

.clubboxbody p {
		margin: 0;
		padding: 2px 0 2px 10px;
		font-size: 1.15em; 
		line-height: 1.5em;
}

.clubboxbody h3 {
		font-size: 1.1em;
		margin: 1px;
		padding-left: 5px;
}

.clubboxbody img {
		float: left;
		margin: 0 15px 0 0;
}

.clubboxfooter {
		width: 550px;
		border: 0px none;
		text-align: left;
		float: left;
}

.clubboxfooter ul { padding: 0; border: 0px none; margin: 0; }
.clubboxfooter ul li { text-align: left; font-size: 1.15em; list-style: none; border-top: 1px solid #cccccc; background: #eaeaea; }
.clubboxfooter ul li a { width: 540px; display: block; margin: 0; color: #009600; padding: 5px 0 5px 10px; text-decoration: none; }
.clubboxfooter ul li a:hover { color: #444444; background: #ffffff; }
.clubboxfooter ul li img { display: none; margin: 0; padding: 0;}

.clubboxdesc {
		width: 550px;
		border: 0px none;
		text-align: left;
		float: left;
}

.clubboxdesc img {
		float: left;
		margin: 0 15px 0 0;
}

.clubboxdesc ul { padding: 0; border: 0px none; margin: 0; }
.clubboxdesc ul li { text-align: left; list-style: none; border-top: 1px solid #cccccc; background: #ffffff; }
.clubboxdesc ul li a { width: 540px; display: block; margin: 0; color: #009600; padding: 5px 0 5px 10px; text-decoration: none; }
.clubboxdesc ul li a:hover { color: #444444; background: #eaeaea; }
.clubboxdesc ul li p { color: #444444; padding: 0 0 0 5px; margin: 0; }
.clubboxdesc ul li h3 { color: #009600; padding-left: 5px; font-size: 1.1em; margin: 1px; }


.arrowbullet ul {
		list-style: none;
		margin: 8px 0 8px 10px;
		padding-left: 1em;
		text-indent: -1em;
		font-size: 1.1em; 
		text-align: left; 
		line-height: 1.5em;
}

.arrowbullet li {
		padding-bottom: 10px;
}


.clubpic { 
		float: left;
		margin: 0 15px 5px 0;
		padding: 5px 0 0 0;
}

.clubpicright { 
		float: right;
		margin: 0 0 5px 5px;
}

.playerbox {
		margin: 20px auto; /* center playerbox */
		width: 550px;
  		background-color: #ffffff;
  		border: 1px solid #444444;
}

.playerboxhead {
  		background-color: #eaeaea;
  		color: black;
		text-align: right;
		font-size: 1.2em;
		line-height: 1.5em;
		padding: 0 8px 0 8px;
}

.playerboxbody {
		margin: 2px 0 0 0;
}

.playerclublist table { margin: 0; width: 400px;}

.playerclublist td {
		font-size: 1.1em;
		text-align: left; 
		padding: 1px;
}

.playerclubleftcolumn { width: 100px; }

.playerclublist tr {
		height: 14px;
}

.playerpic { 
		float: left;
		margin: 10px;
}

.mepic { 
		float: left;
		margin: 0 15px 10px 0;
}

.offerlist ul li { 
		list-style: none; 
		font-size: 1em;
		padding: .3em 0 .3em 1em;
		text-indent: -1em;
		text-align: left;
}

.su-text-bold { 
		text-align: center; 
		font-weight: bold;
		font-size: 1.15em; 
		line-height: 1.5em;
}

.su-text-regular { 
		text-align: center; 
		font-size: 1.15em; 
		line-height: 1.5em;
}

.offertextred { 
		text-align: center; 
		color: red;
		font-weight: bold;
		font-size: 1.15em; 
		line-height: 1.5em;
}

.offerbox {
		margin: 20px auto; /* center playerbox */
		width: 550px;
  		background-color: #ffffff;
  		border: 1px solid #444444;
}

.offerboxhead {
  		background-color: #eaeaea;
 		color: #ffffff; 
		text-align: right;
		border-bottom: 1px solid #444444;
		font-size: 1.2em;
		line-height: 1.5em;
		padding: 0 8px 0 8px;
}

.offerboxbody {
		margin: 8px;
}

.signupbox {
		margin: 20px auto; /* center playerbox */
		width: 550px;
  		background-color: #ffffff;
  		border: 1px solid #444444;
}

.signupboxheader {
  		background-color: #0066cc;
 		color: #ffffff; 
		text-align: center;
		border-bottom: 1px solid #444444;
		font-size: 1.4em;
		line-height: 1.5em;
		padding: 4px 8px 4px 8px;
}

.signupboxheader a {text-decoration: none;	color: #ffff00;}
.signupboxheader a:link {text-decoration: none; color: #ffff00;}
.signupboxheader a:visited {text-decoration: none;	color: #ffff00;}
.signupboxheader a:active {text-decoration: none; color: #ffff00;}
.signupboxheader a:hover {text-decoration: none; color: #ffffff;}

.signupboxbody {
		margin: 2px 0 0 0;
		font-size: 1.1em;
}

.signuplist table { margin: 0; width: 540px;}

.signuplist td {
		font-size: 1.1em;
		text-align: right; 
		padding: 1px;
}

.signuplist tr {
		height: 14px;
}

.signuplistbottom td {
		font-size: 1.1em;
		text-align: center; 
		padding: 1px;
}

.signuplistbottom tr {
		height: 14px;
}

.articletext { 
		font-size: 1.15em; 
		text-align: left; 
		line-height: 1.3em;
}

.articlebyline { 
		font-weight: bold;
		font-size: 1.15em; 
		text-align: left; 
		line-height: 2.2em;
}

.articletitle { 
		font-weight: bold;
		font-size: 1.3em; 
		text-align: left; 
		line-height: 1.5em;
}

/* End Center Column Properties */


/* Start Left Column Properties */

#left {
		width: 220px;
		border: 0px none; 
		background:url('../image-files/left-nav-light-gray.jpg') repeat-y;
		float: left;
		margin-left: -870px;
}

#leftnav {
		width: 210px;
		border: 0px none;
		text-align: left;
		float: left;
		padding: 10px 5px 100px 5px;
}

#leftnav .dealbox { font-size: 1.1em; margin-bottom: 8px; margin-top: 12px;}
#leftnav .dealbox a { width: 165px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; margin: 0 auto; text-align: center;}
#leftnav .dealbox a:hover { color: #009600; background: #eaeaea; }

#leftnav ul { padding: 0 0 7px 0; border: 0px none; margin: 0; }
#leftnav ul li { text-align: left; font-size: 1.1em; border-top: 1px solid #444444; list-style: none; }
#leftnav ul li a { width: 195px; display: block; margin: 0; color: #009600; padding: 2px 5px 2px 10px; text-decoration: none; }
#leftnav ul li a:hover { color: #444444; background: #ffffff; }

#leftnav .header { color: #444444; text-transform: uppercase; letter-spacing: 0.07em; border-top: 0px none; font-style: normal; font-variant: small-caps; font-weight: normal; font-size: 1.1em; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 1px; padding-left: 10px; padding-right: 5px; padding-top: 0; padding-bottom: 7px; }
#leftnav .header a { width: 195px; display: block; color: #009600; border-top: 0px none; }
#leftnav .header a:hover { color: #444444; background: none; }

#leftnav .offertext ul { padding: 0; border: 0px none; margin: 0 0 10px 0; }
#leftnav .offertext ul li { text-align: center; font-size: 1.1em; border-bottom: 1px solid #444444; border-top: 0px none; list-style-type:none; }
#leftnav .offertext ul li a { width: 195px; display: block; margin: 0; color: #009600; padding: 2px 5px 2px 10px; text-decoration: none; }
#leftnav .offertext ul li a:hover { color: #444444; background: #ffffff; }
#leftnav .offertext { color: #ffffff; text-transform: uppercase; letter-spacing: 0.07em; border-top: 0px none; font-style: normal; font-variant: small-caps; font-weight: normal; font-size: 1.1em; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }

#leftnav .cbboxtop { font-size: 1.1em; line-height: 1.3em; margin-top: 6px;}
#leftnav .cbboxtop a { width: 195px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; margin: 0 auto; text-align: center;}
#leftnav .cbboxtop a:hover { color: #009600; background: #eaeaea; }

#leftnav .cbbox { font-size: 1.1em; line-height: 1.3em; margin-bottom: 8px;}
#leftnav .cbbox a { width: 195px; display: block; color: #009600; background: #ffffff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 0 auto; text-align: center;}
#leftnav .cbbox a:hover { color: #009600; background: #eaeaea; }

#leftnav .rssbox td { text-align: center; }
#leftnav .rssbox table { cellpadding: 4px; cellspacing: 0; background: #ffffff; border: 1px solid #444444; margin: 0 auto; }
#leftnav .sbbox td { height: 18px; text-align: left; }
#leftnav .sbbox a { text-decoration: none; color: #444444; }
#leftnav .sbbox table { cellpadding: 3px; cellspacing: 0; background: #ffffff; border: 1px solid #444444; margin: 0 auto; }

#leftnav .rsstext {padding: 0; margin: 0; font-size: .9em; text-align: center; }
#leftnav .sbtext {padding: 0; margin: 0; font-size: .9em; text-align: center; }
#leftnav .headercenter { 	color: #444444; text-transform: uppercase; letter-spacing: 0.07em; 
							font-style: normal; font-variant: small-caps; font-weight: normal; font-size: 1.1em; 
							text-align: center; padding: 4px; margin: 4px;}

.sbipicleft {
		margin-top: 50px;
		margin-left: 31px;
}

.sbipicbottom {
		margin-top: 10px;
		margin-left: 20px;
}

.rsspic {
		margin: 3px;
}

.rsspictop { 
		margin: 11px 3px 3px 3px; 
}

.rsspicbot { 
		margin: 3px 3px 7px 3px; 
}

.rsspiccenter { 
		padding: 0;
}

.add-to-any-pic {
		margin-left: 60px;
}

.add-to-any-lh { line-height: .6em; }

.dealpic { 
		margin-left: 8px;
}

/* End Left Column Properties */


/* Start Right Column Properties */
#right {
		width: 139px;
		border-left: 1px solid #cccccc;
		padding: 0;
		background: #ffffff;
		float: left;
}

#rightnav {
		width: 136px;
		margin-top: 10px; 
		border: 0px none;
		text-align: left;
		float: left;
		padding-left: 1px; 
		padding-right: 1px; 
		padding-top: 0; 
		padding-bottom: 30px;
}

#rightnav .newsletterbox td { text-align: center; }
#rightnav .newsletterbox table { cellpadding: 4px; cellspacing: 0; background: #eaeaea; border: 1px solid #444444; margin-bottom: 6px; margin-left: 6px; margin-right: 6px; }
#rightnav .headertext {
 		margin-bottom: 6px;
		font-size: 1.2em; 
		font-weight: bold;
		text-align: center; 
		text-decoration: underline;
		color: black;
}

#rightnav .cbboxtop { font-size: 1.1em; line-height: 1.4em; margin-top: 6px;}
#rightnav .cbboxtop a { width: 122px; display: block; color: #009600; background: #ffffff; border: 1px solid #cccccc; margin: 0 auto; text-align: center;}
#rightnav .cbboxtop a:hover { color: #009600; background: #eaeaea; }

#rightnav .cbbox { font-size: 1.1em; line-height: 1.4em; margin-bottom: 8px;}
#rightnav .cbbox a { width: 122px; display: block; color: #009600; background: #ffffff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 0 auto; text-align: center;}
#rightnav .cbbox a:hover { color: #009600; background: #eaeaea; }

#rightnav .deal { font-size: 1em; line-height: 1.1em; margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px; text-align: center; border-bottom: 1px solid #cccccc;}
#rightnav .deal a { color: #009600; }
#rightnav .deal a:hover { color: #444444; text-decoration: underline;}
#rightnav .deallh { line-height: .5em; }

#rightnav .right-nav-header-sbtop {
	font-size: 12px; 
	font-weight: bold; 
	font-family: arial, sans-serif;
	text-decoration: none;
	padding-top: 12px;
	text-align: center;
	color: #000000;
}

#rightnav .right-nav-header-sbbot {
	font-size: 12px; 
	font-weight: bold; 
	font-family: arial, sans-serif;
	text-decoration: underline;
	padding-bottom: 4px;
	text-align: center;
	color: #000000;
}

#rightnav .right-nav-header {
	font-size: 12px; 
	font-weight: bold; 
	font-family: arial, sans-serif;
	text-decoration: underline;
	padding-top: 12px;
	padding-bottom: 4px;
	text-align: center;
	color: #000000;
}

#rightnav .newslettertext {
 		padding: 0;
 		margin: 0;
		font-size: 1em; 
		text-align: center; 
}

/* End Right Column Properties */



/* Start Footer Properties */

#botselect {
		margin: 5px auto;
		padding-top: 10px;
		width: 600px;
		border-top: #009600 thin solid;
}

#botselect ul { margin: 0 0 6px 0; font-size: 1.1em; text-align: center; }
#botselect ul li { display: inline; }
#botselect ul li a:hover { color: #444444; }

#botselect .left { padding: 0 4px 0 4px; border-right: 1px solid #cccccc; }
#botselect .regular { padding: 0 4px 0 4px; border-right: 1px solid #cccccc; }
#botselect .regularred { padding: 0 4px 0 4px; border-right: 1px solid #cccccc; color: red; }
#botselect .right { padding: 0 8px 0 4px; border-right: 0px none; }
#botselect .rightred { padding: 0 8px 0 4px; border-right: 0px none; color: red; }
#botselect .rightblue { padding: 0 8px 0 4px; border-right: 0px none; color: #0000ff; }

		
#footer {
		width: 1010px;
		clear: both;
		font-size: 1.1em;
		line-height: 1.6em;
		color: #009600;
		text-align: center;
		background: #eaeaea;
}

/* End Footer Properties */



* html #center
	{
	display: inline;
	}

/*** Footer Fix ***/

* html body {
		overflow: hidden;
}
		
* html #footer-wrapper {
		float: left;
		position: relative;
		width: 100%;
		padding-bottom: 10010px;
		margin-bottom: -10000px;
		background: #444444;         /*** Same as body background ***/
}