body{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/images/background.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	/* for the hover */	
	behavior:url("/htc/csshover.htc");
}


/* for PNG */
 .title { 
behavior: url("/htc/iepngfix.htc") 
}

.container{
	text-align: center;
	width: 100%;
}


.byline{
	color: #282828;
	font-style:italic;
}

.main{
	text-align: left;
	width: 1001px;
	margin: 0 auto;
	overflow: hidden;

}

.white{
	background-color: #fff;
	padding: 0px 0px 10px 10px;
}

.advertisement{
	width: 975px;
	float: left;
}

.advertisement-top, .advertisement-top1{
text-align: right;
font-size: 0px;
padding: 0;
border: 0px;
margin: 2px 0;
}


.advertisement-top2{
text-align: right;
font-size: 0px;
padding: 0 17px 5px 0;

}

.advertisement-top3{
text-align: center;
font-size: 0px;
padding: 0;
border: 0;
margin: 0;
height: 15px;

}

a{
	color: #466587;
	/*color: #596f87;*/
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

a#vline{
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	margin: 0 0 0 5px;
	padding: 2px 8px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

a#normal
{

font-family: arial, helvetica, sans-serif;
font-style:normal;
color:#151515;

}

a:hover#normal
{

}

a:hover{
	color: #000;
	background-color: #e3e3e3;
}

a img
{
padding:0px;
}

a:hover img
{
background-color:none;
padding:0px;
}


/*header*/
.header
{
width:982px;
}

.header h1 a{
	display: block;
	margin: 0;
	padding: 0;
	background: transparent;
	width: 241px;
	height: 71px;
	
}

.header .logo
{

}

/*quicklinks*/
ul.helpNav 
{
margin:0px;
padding:0px;
list-style:none;
position:absolute;
z-index:50;
float:left;
}

ul.helpNav ul
{
margin:0px;
padding:0px;
list-style:none;
margin-top:5px;
}
ul.helpNav li.mainlink
{
float:left;
margin-right:10px;
}

ul.helpNav a:hover
{
background:none;
}


li.mainlink 
{
background-image:url(http://lamag.com/images/listArrow.gif);
background-repeat:no-repeat;
background-position:right 5px;
}



li.mainlink a
{
font-size:11px;
}

ul.list
{
margin-top:0px;
background:white;
display:none;
}

ul.list li a
{
font-weight:normal;
padding-top:7px;
padding-bottom:6px;
border-bottom:1px solid #ededed;
display:block;
padding-left:5px;
}

ul.list li a:hover
{
background:none;
}

li#uno, li#dos, li#tres
{
border-bottom:1px solid #ccc;

}

li#uno ul, li#dos ul, li#tres ul
{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

li#dos ul
{
width:250px;
}



li#uno 
{
width:45px;

}


li#dos
{
width:122px;
}

li#tres
{
width:45px;
}



li#dos li
{
float:left;
border:none;
}

li#dos li a
{
font-weight:normal;
padding-top:7px;
padding-bottom:6px;
border:none;
display:block;
padding-left:5px;
}

li#dos li#cover
{

float:left;
margin:0px 0px 10px 5px;
border:none;
}

li#dos li#cover a img
{
padding:5px;
border:1px solid #ededed;
}

li#dos li#cover a:hover
{
background:none;
}

li#cover img
{
width:100px;
}

li#tres ul
{
width:110px;
}


/*end quicklinks*/

.header h1{
	background-image: url(/images/top-logo.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	padding: 0px;
	
	margin-top:20px;
	
}



.header h1 span{
	display: none;
}	



.header .ad{
	width: 728px;
	height: 100px;
	float: right;
	font-size: 0px;
	text-align: right;
	
}

.header .ad img{
}

.header .nav{
	height: 25px !important;
	height: 30px;
	margin: 0 0 10px 0;
	vertical-align: middle;
}

.header .nav div{
	float: left;
}

.header .nav .date{
	font-size: 25px;
	font-family: georgia, times, serif;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 15px 0 0;
}
/*

.header .nav .search{
	margin: 5px 0 0 0;
}


.header .nav .search .button{
	background-color: #fff;
	border: 1px solid #e1e1e1;
	color: #77818a;
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
	height: 20px;
	width: 70px;
}

.header .nav .search .textbox{
	border: 1px solid #e1e1e1;
	width: 200px;
}
.header .nav .search select{
	width: 150px;
	border: 1px solid red;
}

*/

.header .nav ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.header .nav li{
	display: inline;
	padding: 0px;
	margin: 0px;
}




.header .nav .account {
	float: right;
	margin: 7px 0 0 0;
	font-style: italic;
	font-size: 11px;
	color: #ccc;
}

.header .nav .account a{
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	color: #7b8086;
}
.header .nav .account li{
	padding: 0 10px;
	border-right: 1px solid #e3e3e3;
}

.header .nav li.end{
	border: 0px;
	padding: 0 0 0 10px;
}

.header .flash{
	width: 975px;
	height: 261px;
	border-top: 6px solid black;
	margin: 0 0 5px 0;
	
}

.left-center-right{
	background-image: url(/images/large_bg.jpg);
	background-repeat: repeat-y;
	border-right: 5px solid white;
}


.left-col-whitearea{
	background-color: #ffffff;
	padding: 0px 0 1px 0;

}


/*left-column*/

#newsletter-btn
{
margin-bottom:20px;
height:85px;
border-bottom:1px solid #ccc;
padding-bottom:5px;
background:white;
}

#newsletter-btn a, #newsletter-btn a img  
{
border:none;
background:none;
}
#newsletter-btn a:hover
{
background:none;
}

.interior
{
padding-top:5px;
}

.left-column{
	width: 166px; 
	float: left;
}


.left-column ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.left-column ol{
	padding: 0px;
	margin: 0 0 0 20px !important;
	margin: 0 0 0 25px;
}


.left-column .nav{
	width: 157px;
	background-repeat: no-repeat;
	text-align: center;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	background-color: #ebe7e1;

}


.left-column .nav h3{
	padding: 0px;
	margin: 0px;
	font-size: 17px;
}


.left-column .nav h3 a{
	display: block;
	color: #8b667a;
	font-style: italic;
	text-decoration: none;
	padding: 8px 0;
}

.left-column .nav h3 a:hover{
	color: #000;
}
.left-column .related{
width: 157px;
	text-align: center;
	padding: 0 0 5px 0;
	margin: 0 0 8px 0;
}

.left-column .related li{
	padding: 0px;
	margin: 0px;

}

.left-column .related .image{
	padding: 0px;
	margin: 0px;
	font-size: 0px;
}

.left-column .related .text a{
	color: #596f87;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
	display: block;
}

.left-column .related .line{
	height: 1px;
	width: 130px;
	background-color: #ccc;
	font-size: 0px;
	margin: 0 13px;
}

.left-column .related .text{
	padding: 0 0 5px 0;
	margin: 0px;
	border: 0px;
	border-left: 1px solid black;
	border-bottom: 6px solid black;
}

.left-column .related a:hover{
	background-color: #e3e3e3;
	color: #000;
}

.left-column .related .title{
	margin: 0 auto;
}

.left-column .related h3{
	padding: 0;
	margin: 0;
	font-size: 17px;
	width: 156px;
	
}

.left-column .related h3 a{
	margin: 0px;
	padding: 0 0 8px 0;
	width: 146px;
}

.left-column .emailed{
	width: 157px;
	background-color: #ebe7e1;
	border-top: 1px solid #ccc;
	padding: 10px 0;
	font-style: italic;
	height: auto;
}

.left-column .emailed h3{
	padding: 0px;
	margin: 0px 10px;
	font-size: 15px;
	font-family: georgia, times, serif;
}

.left-column .time{
	border-top: 1px solid #ccc;
	padding: 10px 0 0 0;
	margin: 10px 0;
	text-align:center;
}

.left-column .line-top{
	margin: 18px 0 10px 0 !important;
	margin: 0;
	border-top: 1px solid #ccc;
	font-size: 0px;
}


.left-column .line-bottom{
	margin: 10px 0 !important;
	margin: 0;
	border-top: 1px solid #ccc;
	font-size: 0px;
}


.left-column .time li{
	display: inline;
	font-size: 10px;
	padding: 0 5px;
	border-right: 1px solid #bfb6a9;
}

.left-column li.end{
	border: 0px
}


.left-column .articlelist{
	padding: 0 10px;
}

.left-column .articlelist li{
	margin: 5px 0;
}

.left-column .emailed a{
	color: #865e73;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
}

.left-column .emailed a.active{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
}

.left-column .sectionlist ul{
	margin: 0 0 0 15px;
	padding: 0px;
}

.left-column .sectionlist li{

	margin: 4px 0;
}

.left-column .sectionlist a{
	font-size: 11px;
	font-weight: bold;
}

.left-column .sectionlist  a.active{
	font-size: 11px;
	font-weight: normal;
	color: #000;
}


/*center-right-footer*/

.center-right-footer{
	width: 810px;
	float: left;
	border-left: 10px solid black;
	margin-top: 5px;
}

.right-column{

	min-height: 1346px !important;
	display:inline;
	
}

/*center-right*/

.center-right{
	min-height: 1346px !important; 
	display:inline;
	
}

/*center-right*/

.center-right{
	min-height: 1346px; 
	display:inline;
	width: 805px;
	float: left;
	background-image: url(/images/pinstripe2.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	
}


/*center-column*/
.center-column{
	width: 629px;
	float: left;
	margin: 0 0 10px 0;
	color: #666666;
	line-height: 18px;
	font-family: verdana, tahoma, sans-serif;
}

.center-column .bottom{
	border: 1px solid #e3e3e3;
	height: 22px;
	margin: 0 12px 0 18px;
}

.center-column .bottom .nav{
	float: left;
}

.center-column .bottom ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.center-column .bottom li{
	display: inline;
	font-size: 11px;
	margin: 0 10px 0 0;
}

.center-column .bottom a{
	font-weight: normal;
}

.center-column .bottom .published{
	float: right;
	color: #c9c3bb;
	font-size: 10px;
	font-style: italic;
	margin: 1px 7px 0 0;

}
.published{
	color: #666666;
	font-size: 11px;
	font-style: italic;
	margin: 5px 7px 30px 0;

}


/*right-column*/
.right-column{
	min-height: 1000px;
	width: 166px;
	float: right;
	margin: 0 0 8px 0;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	font-family: georgia, times, serif;
	border-left: 6px solid black;
	font-style: italic;
	color: #777675;
	border-right: 1px solid #e7e7e7;
}

.right-column #cause a{
	color: #865e73;
	text-decoration: none;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	display: block;
	padding: 8px 5px 5px 5px;
	line-height: 15px;
}



.right-column a{
	color: #865e73;
	text-decoration: none;
	font-size: 9px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
}

.right-column ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.right-column li{
	padding: 7px 0;
	border-bottom: 1px solid #ccc;
}

.right-column #cause li{
	line-height: 0px;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #ccc;
}

.right-column li.end{
	border: 0px;
}

.right-column #cause li.end{
	border: 0px;
}
.right-column .ad{
	margin: 0 0 10px 0;
}

.right-column .featured{
	margin: 20px auto;
	width: 127px;
	background-color: #ebe7e1;
	text-align: center;

}

.right-column .featured img{
	border: 0px;
}

/* center + right footer*/
.center-right-footer .footer{
	width: 789px;
	height: 6px;
	float: left;
	margin: 0 0 0 10px;
	background-color: #000;
	font-size: 0px;

}


/*footer*/
.footer{
	text-align: center;
	margin: 0 0 30px 0;
	font-size: 11px;
	position:relative;
	z-index:50;
}

.footer a{
	font-weight: normal;
	padding: 0px 10px;
}

.footer ul{
	list-style: none;
	margin: 10px 0;
	padding: 0px;
}

.footer li{
	display: inline;
	padding: 0px;
	border-left: 1px solid #ccc;
}

.footer li.end{
	border-right: 1px solid #ccc;
}


/*other*/

.clearall{
	clear: both;
	font-size: 0px;
	height: 0px;
}



a.innerborder, a.innerborder img {
	padding: 0px;
	margin: 0px;
	display: block;
	border: 0px;
	float: left;
	overflow:hidden;
}
a.innerborder:hover {
	border:6px solid #e3e3e3;
}
a.innerborder:hover img {
	margin: -6px;
}
.website_by{
	text-align: right;
}


.website_by a{
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.website_by a:hover{
	background-color: transparent;
}



.website_by img{
	border: 0px;
}


.aqua{
	color: #85c6c8;
}

.khaki{
	color: #c9c3bb; 
}

.rose{
	color: #c1a292;
}

.seafoam{
	color: #c1cca9;
}



/*eat shop do module*/

.eatshopdo_module{
	margin: 0 0 10px 0;
	background-color: #fff;
}
.eatshopdo_module .header{
	width: 157px;
}
.eatshopdo_module .header .line{
	font-size: 0px;
	height: 6px;
	width: 157px;
	background-color: #000;
	clear: both;
}


.eatshopdo_module .module_content{
	border-left: 1px solid black;
	border-bottom: 6px solid black; 
	width: 156px;
}


#title_whatscooking span, #title_fab4 span, #title_newrev span{
	display: none;
}

.eatshopdo_module .module_content #title_newrev{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_newrev.png);
	position: relative;
}


.eatshopdo_module .module_content #title_whatscooking{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_whatscooking.png);
	position: relative;
}


.eatshopdo_module .module_content #title_fab4{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_fab4.png);
	position: relative;
}



#title_storeopening span, #title_tastemakers span, #title_aucourant span{
	display: none;
}

.eatshopdo_module .module_content #title_storeopening{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_storeopening.png);
	position: relative;
}


.eatshopdo_module .module_content #title_tastemakers{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_tastemakers.png);
	position: relative;
}


.eatshopdo_module .module_content #title_aucourant{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_aucourant.png);
	position: relative;
}



#title_weekender span, #title_soyouwanna span, #title_freeadvice span, #title_streetsmart span{
	display: none;
}

.eatshopdo_module .module_content #title_weekender{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_weekender.png);
	position: relative;
}


.eatshopdo_module .module_content #title_soyouwanna{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_soyouwanna.png);
	position: relative;
}


.eatshopdo_module .module_content #title_freeadvice{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_freeadvice.png);
	position: relative;
}

.eatshopdo_module .module_content #title_streetsmart{
	width: 129px;
	height: 15px;
	padding: 0px;
	font-size: 12px;
	background-image: url(/images/module_streetsmart.png);
	position: relative;
}



.eatshopdo_module .module_content .item{
width: 148px;
padding: 10px 0 10px 8px;
background-image: url(/images/arrows3.gif);
background-repeat: no-repeat;
background-position: 140px 25px;
}

.eatshopdo_module .module_content .item:hover{
background-color: #e3e3e3;
}


.eatshopdo_module .module_content .line{
	height: 1px;
	background-color: #e3e3e3;
	margin: 0 0 0 8px;
	width: 148px;
	font-size: 0px;
}

.eatshopdo_module h3{
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}



.eatshopdo_module h3 a{
	display: block;
}



.eatshopdo_module img{
	border: 0px;
}
.eatshopdo_module .header img{
	float: left;
}


.eatshopdo_module a, .eatshopdo_module_closed a{
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	display: block;
}

.eatshopdo_module a.active{
color:#000000;
}

.eatshopdo_module_closed .header{
	width: 157px;
margin: 0 0 16px 0;
}
.eatshopdo_module_closed .header .line{
border-bottom: 6px solid black;
}

.eatshopdo_module_closed .header img{
float: left;
border: 0px;
}

hr
{
border:1px solid #ECE7E1;
display:block;
}

/*restaurant reviews*/
.center-column h4{
	font-size: 10px;
	margin: 0px;
	font-weight: normal;
}

.center-column .review{
	margin: 20px 0;
}

/*** TOP SEARCH/DATE/TEMP/WEATHER BANNER ***/

.search-container
{

margin: 10px 0 0 0;
height: 25px;
float:left;
width:100%;
}

.search, .select
{
float:left;
margin-right: 10px;
font-size: 11px;
}

.search input, .select select
{
border: 1px solid #e3e3e3;
color: #666666;
font-size: 11px;
}

.search
{
float:left;
width: 244px;
height:inherit;
}

.search input
{
width: 234px;
height: 17px;
padding: 3px 0 0 5px;
font-size: 11px;
}


.select select
{
padding: 3px 0 0 3px;
}

.select option
{
height: 15px;
margin: 3px;

}


.submit-search input
{
float: left;
background:none;
border: none;
color: #666666;
font-size: 11px;
}

.submit-search #submit-btn
{
width: 32px;
height: 22px;
background-image: url("http://www.lamag.com/images/search-universal.gif");

}

.search-container .date, .search-container .weather, .search-container .temp
{
float:right;

}

.search-container .current-time
{
width: 244px;
float:right;
font-size:12px;
}

.search-container .date
{
padding: 5px 7px 5px 0;
width:auto;
text-transform: uppercase;
letter-spacing: -0.5px;
color: #c9c3bb;
border-right:1px solid #c9c3bb;
margin-right:10px;
}


.search-container .weather
{
margin-right:5px;
width: auto;
height:auto;
padding:0px;
background: orange;

}


.search-container .temp
{
padding-top: 5px;
color: #c9c3bb;
margin-right:0px;
}

.restFinder
{
width:150px;
height:22px;
float:left;
}

.restFinder a#finder
{
background-image:url(http://www.lamag.com/images/restFinder_off.gif);
width:150px;
height:22px;
border:0px;
padding:0px;
margin:0px;
display:block;
margin-left:20px;
}

.restFinder a:hover#finder
{
background-image:url(http://www.lamag.com/images/restFinder_on.gif);
width:150px;
height:22px;
border:0px;
padding:0px;
margin:0px;
display:block;
margin-left:20px;

}
.offset_content_right, .offset_content_left
{

text-align:left;
font-family:Helvetica, Arial, sans-serif;
margin-left: 10px;
margin-top: 20px;
margin-bottom:20px;
padding: 10px;
padding-top:0px;

}

.offset_content_right h4, .offset_content_left h4, .offset_content_bottom  h4
{
padding:0px;
color: #484848;
font-weight: bold;
text-align:left;
margin-bottom:10px;
font-size:12px;

text-transform:uppercase;

}


.offset_content_right{
float: right; 
position:relative; 
left:65px; 
margin-left:-45px;
text-align:left;
border-left:1px solid #EBE7E1;
}

.offset_content_left
{
float: left;  
position:relative; 
right:65px; 
margin-right:-45px;
border-right:1px solid #EBE7E1;

}

.offset_content_left a, .offset_content_right a
{
font-size:12px;
line-height:17px;
background:none;
font-weight:normal;
padding:0px;
}

.offset_content_left a img, .offset_content_right a img
{
background:none;

}


.offset_content_left strong, .offset_content_right strong
{
color:black;
}

.offset_content_left a:hover, .offset_content_right a:hover
{
background:none;
}

.offset_content_left img, .offset_content_right img
{
margin-bottom: 0px;
}

.offset_content_left .content, .offset_content_right .content
{
background: #f6f2ec;
float: left; 
padding:0px;
text-align:center;
}


.offset_content_left ul, .offset_content_right ul, .offset_content_bottom  ul
{
margin:0px;
padding:0px;
list-style:none;

}


.offset_content_left li, .offset_content_right li

{
padding-top:5px;
padding-bottom:6px;
border-bottom:1px solid #EBE7E1;
}

.offset_content_left li#back, .offset_content_right li#back
{
background: white;
}

.offset_content_left li img, .offset_content_right li img
{
margin-top:10px;
}

.offset_content_left a#link, .offset_content_right a#link
{
background:none;
}

.offset_content_left ul a, .offset_content_right ul a, .offset_content_bottom ul a
{
font-size:11px;
background:none;
font-weight:normal;
}

.offset_content_bottom 
{
background:#F7F3EC;
margin-top:30px;
padding:10px;
border:1px solid #ccc;
}

.offset_content_bottom ul li
{
padding-top:5px;
padding-bottom:6px;
border-bottom:1px solid #EBE7E1;
float:left;
margin-right:10px;
width:230px;
}



#bookmark
{
margin:15px 0px 20px 0px;
height:20px;
display:block;
border:1px solid #ededed;
width:232px;
padding:10px 5px 5px 5px;
}

#bookmark a
{
padding:0px;
font-weight:normal;
margin-left:7px;
font-size:10px;
}



#features-related
{
clear:both;
border-top:5px solid #e3e3e3;
padding-top: 5px;
margin:40px 20px 0 0px;
width:510px;

}

#features-related #title
{
margin:5px 0px 20px 0px;
font-size:14px;
color:black;
}

#features-related ul
{
margin:0px;
padding:0px;
list-style:none;
width:510px;
height:inherit;
margin-left:0px;
}

#features-related ul li
{
margin-bottom:10px;
padding:10px;
background:#f7f3ec;
width: 100px;
float:left;
margin-right:5px;
height:205px;

}

#features-related li img
{
border:1px solid #ccc;
margin-bottom: 10px;
}

#features-related li div#tname
{
clear:both;
border-top: 1px solid #ccc;
padding-top: 5px;

}

#features-related a
{
font-weight:normal;
font-size:11px;
padding-left:0px;
padding-right:0px;
line-height: 13px;
}

#features-related a:hover
{
background:none;
}

#articleListDisplay p
{
  padding:0;
  margin:0;
}
#articleListDisplay br
{
    display:none;
}

.pagenumber
{
margin-top:20px;
font-size:10px;
}


img#fivepxborder { border:5px solid #ebe7e1; float:left; margin-right:10px; margin-bottom:5px; display:block; }
img.promologoborder { border:1px solid #ebe7e1; float:left; margin-right:3px; margin-bottom:3px; }


#theBlogPost img
{
    border:0;
}

/* Sub nav */
.subnav
{
margin:auto auto;
text-align:center;
width:600px;
margin-bottom:5px;
margin-bottom:20px;
padding-bottom:4px;
border-bottom:1px solid #ededed;
}



.subnav ul
{
margin:auto auto;
text-align:center;
width:600px;
padding:0px;
list-style:none;
margin-top:10px;

}

.subnav ul li
{
float:left;
margin-right:10px;
height:24px;


}

.subnav ul li a
{

/*color:#F0F0E1;
background:#596f87;
*/
-moz-border-radius: 3px;
-webkit-border-radius: 3px;

display:block;
font-weight:normal;
font-size:10px;

}

.subnav ul li a#active
{
padding:0px 7px;
background:black;
color:white;
}

/* End Sub nav */