body{
    margin: 10px 0;
    text-align: center;
	background:#cccccc;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#464646;
	}
h3{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#999999;
	margin:0; padding:10px 0 0 0;
	}
h3 a{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#999999;
	margin:0; padding:0;
	text-decoration:underline;
	}
a{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#473521;
	margin:0; padding:0;
	}
ul{
	list-style:none;
	margin:0; padding:0;
	}
li{
	margin:0; padding:0;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	line-height:16px;
	color:#464646;
	margin:0; padding:0;
	}
img{
	margin:0; padding:0;
	border:0;
	}
#container{
    text-align:left;
    width:980px; _width:990px;
    margin:auto; padding:10px;
	background:#FFFFFF;
	}
#header{
	height:172px;
	}
#menu{
	height:160px; margin:20px 0;
	text-align:left;
	}
#menu a{
	display:block; float:left;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	line-height:11px;
	color:#999999;
	text-align:center;
	text-decoration:none;
	width:50px; height:25px;
	margin:0 46px;
	_margin:0 41px;
	padding:55px 0 0 0;
	}
#menu a.attire{
	margin-left:43px;
	_margin_left:38px;
	background:url(../img/items/attire.gif) no-repeat center 0;
	}
#menu a.attire:hover{
	background:url(../img/items/attire.gif) no-repeat center -100px;
	color:#695E4A;
	}
#menu a.charity{
	background:url(../img/items/charity.gif) no-repeat center 0;
	}
#menu a.charity:hover{
	background:url(../img/items/charity.gif) no-repeat center -100px;
	color:#003468;
	}
#menu a.culture{
	background:url(../img/items/culture.gif) no-repeat center 0;
	}
#menu a.culture:hover{
	background:url(../img/items/culture.gif) no-repeat center -100px;
	color:#818184;
	}
#menu a.date{
	background:url(../img/items/date.gif) no-repeat center 0;
	}
#menu a.date:hover{
	background:url(../img/items/date.gif) no-repeat center -100px;
	color:#8A2629;
	}
#menu a.deals{
	background:url(../img/items/deals.gif) no-repeat center 0;
	}
#menu a.deals:hover{
	background:url(../img/items/deals.gif) no-repeat center -100px;
	color:#87746A;
	}	
#menu a.drink{
	background:url(../img/items/drink.gif) no-repeat center 0;
	}
#menu a.drink:hover{
	background:url(../img/items/drink.gif) no-repeat center -100px;
	color:#8A2629;
	}
#menu a.events
{
	width:56px; height:25px;
	margin-left:48px;
	_margin-left:0 43px;
	background:url(../img/items/events.gif) no-repeat center 0;
	}
#menu a.events:hover{
	background:url(../img/items/events.gif) no-repeat center -100px;
	color:#1B2C51;
	}
#menu a.fitness{
	background:url(../img/items/fitness.gif) no-repeat center 0;
	}
#menu a.fitness:hover{
	background:url(../img/items/fitness.gif) no-repeat center -100px;
	color:#9C5708;
	}
#menu a.food{
	width:74px; height:25px;
	margin:0 23px;
	_margin:0 18px;
	background:url(../img/items/food.gif) no-repeat center 0;
	}
#menu a.food:hover{
	background:url(../img/items/food.gif) no-repeat center -100px;
	color:#C3A204;
	}
#menu a.garden
{
	margin-left:51px;
	_margin-left:46px;
	background:url(../img/items/garden.gif) no-repeat center 0;
	}
#menu a.garden:hover{
	background:url(../img/items/garden.gif) no-repeat center -100px;
	color:#6D9D40;
	}
#menu a.knowledge{
	background:url(../img/items/knowledge.gif) no-repeat center 0;
	}
#menu a.knowledge:hover{
	background:url(../img/items/knowledge.gif) no-repeat center -100px;
	color:#985424;
	}
#menu a.music{
	background:url(../img/items/music.gif) no-repeat center 0;
	}
#menu a.music:hover{
	background:url(../img/items/music.gif) no-repeat center -100px;
	color:#F2981F;
	}
#menu a.outdoors{
	background:url(../img/items/outdoors.gif) no-repeat center 0;
	}
#menu a.outdoors:hover{
	background:url(../img/items/outdoors.gif) no-repeat center -100px;
	color:#566C11;
	}
#menu a.products{
	background:url(../img/items/products.gif) no-repeat center 0;
	}
#menu a.products:hover{
	background:url(../img/items/products.gif) no-repeat center -100px;
	color:#636467;
	}
#menu a.services{
	background:url(../img/items/services.gif) no-repeat center 0;
	}
#menu a.services:hover{
	background:url(../img/items/services.gif) no-repeat center -100px;
	color:#6D5736;
	}
#menu a.technology
{
	width:56px; height:25px;
	margin:0 30px;
	_margin:0 25px;
	background:url(../img/items/technology.gif) no-repeat center 0;
	}
#menu a.technology:hover{
	background:url(../img/items/technology.gif) no-repeat center -100px;
	color:#000000;
	}
#menu a.transportation{
	width:74px; height:25px;
	margin:0 23px;
	_margin:0 18px;
	background:url(../img/items/transportation.gif) no-repeat center 0;
	}
#menu a.transportation:hover{
	background:url(../img/items/transportation.gif) no-repeat center -100px;
	color:#003468;
	}
#menu a.travel{
	background:url(../img/items/travel.gif) no-repeat center 0;
	}
#menu a.travel:hover{
	background:url(../img/items/travel.gif) no-repeat center -100px;
	color:#262261;
	}

#menu a.video{
	background:url(../img/items/video.gif) no-repeat center 0;
	}
#menu a.video:hover{
	background:url(../img/items/video.gif) no-repeat center -100px;
	color:#262261;
	}
	
#menu a.on{
    background-position:center -100px;
    }	
	
	
#main{
    margin:0;
	}
#columnleft{
    width: 205px;
    float:left;
	text-align:center;
	}
#columnleft img{
	margin:0 0 18px 0; padding:0;
	border:0;
	}
#columncenter{
	width: 505px;
	float:left;
    padding:0 30px;
	min-height: 890px;
	}
#columncenter h1{
	display:block;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	color:#000000;
	margin:0; padding:0 0 10px 0;
	}
#columncenter h1 a{
	display:block;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	color:#000000;
	margin:0; padding:0;
	}
#columncenter h1 a:hover{
	text-decoration:underline;
	}
#columncenter img{
	margin:0 0 0 0;
	}
#columncenter p{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#464646;
	margin:0 0 15px 0;
	padding:0;
	}
#columncenter p strong,b{
	font-weight:bold;
}
#columncenter p a{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#473521;
	text-decoration:underline;
	margin:0; padding:0;
	}
#columncenter p a:hover{
	color:#000000;
	}
.post{
	border-bottom: 1px solid #e6e6e2;
	padding:6px;
	margin:0 0 20px 0;
	}
#columnright{
    width: 210px;
    float:right;
	text-align:left;
	}
#search{
	width:183px; height:30px;
	padding:11px 0 0 15px;
	background:url(../img/search.jpg) no-repeat top left;
	}
#search input.field{
	display:block; float:left;
	width:100px; height:18px;
	background:#FFFFFF;
	border:0;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#333333;
	margin:0 8px 0 0; padding:0 3px;
	}
#search input.btn{
	margin:0; padding:0; border:0;
	width:55px; height:18px;
	background:url(../img/search-btn.jpg) no-repeat top left;
	float:left;
	}
#columnright #box1{
	margin:15px 12px;
	height:150px;
	}
#columnright #box1 #links{
	width:150px;
	float:left;
	}
#columnright #box1 #links a{
	display:block;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	line-height:24px;
	color:#000000;
	text-decoration:none;
	margin:0; padding:0;
	}
#columnright #box1 #links a:hover{
	color:#473521;
	text-decoration:underline;
	}
#columnright #box1 #icons{
	width:55px; height:53px;
	float:right;
	}
#columnright #box2{
	border:2px solid #ececec;
	margin:9px 15px 0 0;
	padding:6px 6px 18px 6px;
	clear:both;
	}
#columnright #box2 h1{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
	color:#636467;
	margin:3px 0 18px 0; padding:0;
	border-bottom:1px solid #ececec;
	}
#columnright #box2 a{
	display:block;
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	line-height:14px;
	color:#636467;
	text-decoration:none;
	margin:0; padding:0 0 4px 10px;
	background:url(../img/bullet.gif) no-repeat 0 3px;
	}
#columnright #box2 a:hover{
	text-decoration:underline;
	}
#columnright #box3{
	border:2px solid #ececec;
	margin:6px 15px 0 0;
	padding:6px 6px 18px 6px;
	}
#columnright #box3 h2{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
	color:#636467;
	margin:3px 0 18px 0; padding:0;
	border-bottom:1px solid #ececec;
	}
#columnright #box3 a{
	color:#3e78bc;
	text-decoration:none;
	margin:0; padding:0;
	}
#columnright #box3 a:hover{
	color:#003663;
	}
#footer{
	height:58px; 
	padding: 0;
    	background:url(../img/footer.jpg) no-repeat top left;
    	text-align:right;
	clear:both;
	}
#footer #links{
	float:right; padding:18px 10px 0 0;
	width:650px; height:16px;
	}
#footer #links a{
	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	padding:0 10px 0 3px; margin:0;
	}
#footer #links a:hover{
	text-decoration:underline;
	}
	
	.a_subscribe
{
	position:relative;
	z-index:0;
}

.a_subscribe:hover
{
	background-color:Transparent;
	z-index: 50;
}

.a_subscribe span
{
	position:absolute;
	background-color:#EFEFEF;
	padding:0;
	left:-1000px;
	border:1px solid #CCCCCC;
	visibility:hidden;
	color:black;
	text-decoration:none;	
}

.a_subscribe span img 
{
	border-width:0;
	padding:2px;
}	

.a_subscribe:hover span
{
	visibility:visible;
	top:-450px;
	left:-450px;
}

/* Captions */
.post h1 {	line-height:100%;display:block;border-bottom:0;}
.post p {position:relative;top:0;}
.post p.postmetadata {top:0;}
div.wp-caption{margin:0;padding:0;}
p.wp-caption-text{position:relative;top:0;font-size: 7pt;padding:0;margin:0;line-height:100%;}
p.wp-caption-text img{padding:0;margin:0;}
img.alignnone, img.alignleft, img.alignright{}
img.alignnone{padding:0;}
img.alignleft{float:left;padding:10px 10px 10px 0;}
img.alignright{float:right;padding:10px 0 10px 10px;}
div.alignnone, div.alignleft, div.alignright{top:0;padding:0;}
div.alignnone{}
div.alignleft{float:left;padding-right:10px;}
div.alignright{float:right;padding-left:10px;}
div.aligncenter{display: block;margin-left: auto;margin-right: auto;margin-top:0;margin-bottom:18px;padding:0;}
/* End captions */

.disclosure
{
	border:1px solid #999;
	color:#777;
	font-style:italic;
	padding:6px;
	font-size:7pt;
	line-height:100%;
}
