/* -- cool.css -- */
/* Stylesheet Master for TalkAboutCool.com
   Design by Chris Harrison [cdharrison@gmail.com]
   All Rights Reserved. */
   
   
  body {
    background:#000 url(../graphics/cool_03.jpg) repeat-x;
	font:normal 12px 'lucinda grande',arial,helvetica,sans-serif;
	margin:0;
	padding:0;
	text-align:center;
	}
	
  #footer { background:url("../graphics/footerbg.gif") repeat-x; border:solid #fff; border-width:1px 1px 1px 1px; font-size:10px; font-weight:bold; height:50px; padding:20px 0 0 0; text-align:center; vertical-align:middle; }
	
  a { color:#EF2F81; }
  a:hover { color:#EC008C; }
  
  img { border:0; }
  
  P { font:normal 11px georgia,times,sans-serif;}
  h1 { font-size:21px; font-weight:bold; margin:0; padding:0; }
  h2 { font-size:16px; font-weight:bold; margin:0px 0 0 0; padding:0; }
  h3 { font-size:12px; font-weight:bold; margin:0px 0 0 0; padding:0; }
  h4 { font-size:10px; font-weight:bold; margin:0px 0 0 0; padding:0; }
  
  #container { width:760px; }
  
  #topnav { font:bold 11px arial,helvetica,sans-serif; padding:30px 0 0 0; vertical-align:top; }
  #topnav a { color:#fff; font-weight:bold; padding:0 4px; text-decoration:none; }
  #topnav a:hover { color:#000; }
  #topnav p { border-bottom:1px solid #fff; font:bold 11px arial,helvetica,sans-serif; margin:0; padding:3px 0; }
  #topnav p.end { border-bottom:0; margin:0; padding:3px 0; }
  
  
  #content {
  	background:url("../graphics/contentbg.gif") repeat-y;
  	border:0;
  	border-collapse:collapse;
	margin:0;
	padding:0 150px 50px 25px;
	width:100%;
	vertical-align:top;
	}
  #contentcell {
  	vertical-align:top;
	color:#fff;
	padding:20px 0 40px 0;
	}
  #copyright { color:#fff; font-size:9px; margin:10px 0; }

  #leftnav { width:141px; vertical-align:top; text-align:left; font:bold 11px arial,helvetica,sans-serif; padding:20px 0 100px 0; text-align:left; }
  #leftnav a { display:block;
	background:url("../graphics/navon.gif") no-repeat;
	width:121px;
	height:22px;
	padding:4px 0 0 4px;
	margin:0 0 2px 0;
	color:#fff;
	vertical-align:middle;
	text-decoration:none;
	}
  #leftnav a:hover {
	color:#EC008C;
	}
	
td.featureProductItem { background:#363636; border:solid #EC008C; border-width:0 1px; color:#fff; font-size:10px; font-weight:bold; padding:3px; }

#searchbox { background:url("/images/searchbox.gif") no-repeat; float:right; font-size:9px; height:35px; padding:4px 0 0 0; text-align:center; vertical-align:middle; width:175px; }
#searchbox img, #searchbox input { vertical-align:middle; }
#searchbox img { padding:2px; }

.content td { vertical-align:top; }
.content p { font-size:11px; margin:0 0 10px 0; padding:0 5px; }
.pinkbox { background:#000; border:1px solid #EC008C; color:#fff; font-size:10px; font-weight:bold; padding:10px; }
.pinkbox a { font-weight:bold; }
.pinkbox form { margin:0; padding:0; }
.pinkbox h3 { color:#09F; font-size:13px; font-weight:bold; margin:0; padding:0 0 3px 0; }
.pinkbox ul { list-style:square; font-size:12px; margin:0 0 0 30px; padding:0 0 10px 0; }

.alt { text-align:center }