html { margin: 0; padding: 0;}
* { margin:0; padding:0; font-family:   trebuchet ms, Arial, Helvetica, sans-serif; font-size:13px; }
body {background-color:#abb; margin-top:12px;}
#left { width: 130px; margin-left:0px; background-color:#fff; margin-top:12px; float:left; }
#right { width: 130px; margin-left:0px; background-color:#fff; margin-top:12px; float:right; }

#container {width:1014px; margin-left:auto; margin-right:auto; background-color:#fff; margin-top:11px;}
#header {
	margin-left:10px;
	width:1000px;
	background-image : url("header.gif");
	background-color:#fff;
	height:72px;
	background-repeat : no-repeat;
	background-position : center;
}

#topmenu {padding-top:22px;  margin-left:12px; Font-size:19px; color:white;}
#topmenu a:link, #topmenu a:visited{Font-size:19px; color:white;}
#topmenu a:hover{color:white;}
#headerbottom{margin-left:9px; background-color:#fff;}

.strap {margin-left:10px;}

/*
#centercol a {
	color:#666; 
	}
#centercol a:hover {
	border-bottom:1px solid;
	color:#9343B9;
	}


 CSS Document


a {
	color:#717;
	text-decoration:none;
	
	}
#centercol a:hover {
	text-decoration:none;
	color:#9343B9;
	}
	
	#centercol a:visited {
	color:#717;
	text-decoration:none;
	
	} */
#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;
	background:#FFF url("../images/rightcolor_bg.gif") repeat-y top right;
	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	background:url("../images/leftcolor_bg.gif") repeat-y top left;
	}

#maincol {
	position:relative;
	margin:0;
	padding:10px; 
	}
#leftcol { 
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
	width:220px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:100px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
text-align:center;
	z-index:100;
	}
	
#leftcol h3 {font-size:12px; text-align:left;width:100%;  display:block; margin-left:2px; color:#666;margin-top:12px;}

#leftcol a{background-image : url("menubg.gif"); color:#005; font-size:14px; text-align:center; width:122px; margin-bottom:4px;display:block; text-align:left; padding:4px; padding-left:8px; text-decoration:none;}

#leftcol a:hover{background-color:#3377cc; color:#00f; font-size:14px; text-align:center; width:122px; display:block; text-align:left; padding-left:8px;}
	
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:220px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	background:#eee;
	z-index:99;
	text-align:center;
	}
	
#rightcol h3 {background-color:#46b; color:white; font-size:16px; text-align:center; width:202px; margin-bottom:9px;}
	
#centercol {
	position:relative;
	padding:0 140px;  
	color:#003399;
	}
	
#thumb a{
	text-decoration:none;
	}
	
#centercol h3 {color:#f00; font-size:17px; padding:2px; width:618px; margin-top:0px;}
h2 {color:#339; font-size:22px; padding:2px; width:618px; margin-top:0px;text-decoration:none;}
h2 a:link{color:#F00; font-size:22px; padding:2px; width:618px; margin-top:0px; text-decoration:none;}
h2 a:visited{color:#F00; font-size:22px; padding:2px; width:618px; margin-top:0px;text-decoration:none;}

a.link {text-decoration:none;}

#centercol  a.redbutton{display:block; background-image:url("redbutton.gif"); width:190px; background-position:center; padding:10px; color:yellow; font-size:14px; font-weight:normal; text-decoration:none;}
#centercol  a.redbutton:hover{color:white;}

#thumbstable {background-color:#FF66CC; }	
	
	h1 {background-color:#08a; color:white; font-size:19px; padding:4px; width:618px; margin-top:0px;}

#footer {
	position:relative;
	top:1px;
	background:#08a;
	width:100%;
	clear:both;
	margin:0;
	padding:1% 0;
	text-align:center;
	color:#CCC;
	}
	
	#centercol h2 a:link{color:#F0f; font-size:22px; padding:2px; width:618px; margin-top:0px; text-decoration:underline;}
#centercol h2 a:visited{color:#F0f; font-size:22px; padding:2px; width:618px; margin-top:0px;}

#signup {text-align:center; font-size:18px; }
#signup a{font-size:28px; margin-bottom:2px; color:#a0a; text-decoration:none;}

.sharesb{
	clear:all;
	position:relative;
	border:1px solid #ddd;
	padding:10px;
	margin:15px 0 10px 0;
	font-size:12px;
	-webkit-text-size-adjust:none;
}
.sharesb p {
	padding:0;
	margin:0;
}
.sharesb p a{
	position:absolute;
	top:0px;
	right:0px;
	padding:10px;
	font-size:12px;
}
.sharesb h3{
	padding:0 3px 0 0;
	margin:0;
	margin:0 5px 0 3px;
	font-weight:normal;
}
.sharesb ul{
	text-align:left;
	list-style:none;
	margin:15px 0 0px 15px;
	padding:0;
}
.sharesb ul li{
	text-align:center;
	display:inline;
	padding:0 4px 6px 0 ;
}
.sharesb ul li.delicious{background:url("http://www.thetradingmarket.com/delicious.gif") no-repeat 0 0;}
.sharesb ul li.digg{background:url("http://www.thetradingmarket.com/digg.gif") no-repeat 0 0;}
.sharesb ul li.reddit{
	padding:0 0 0 2px;
	background:url("http://www.thetradingmarket.com/reddit.gif") no-repeat 0 0;
}
.sharesb ul li.facebook{background:url("http://www.thetradingmarket.com/facebook.gif") no-repeat 0 0;}
.sharesb ul li.stumbleupon{background:url("http://www.thetradingmarket.com/stumbleupon.gif") no-repeat 0 0;}
.sharesb ul li a{
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
}
	#centercol a{
	text-decoration:none;
	}
	
	
	#itemhead  a:link{text-decoration:none;}