@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, ul, li, a, body, div, dl, dd, dt, input, select, textarea {
padding: 0;
margin: 0;
}
*{ margin:0; padding:0; }
img, a { behavior: url(/iepngfix.htc) }
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
text-align: center;}
a{
color: #444;
text-decoration: underline;
}
a:hover{
color: #777;
}
a img{
border: none;
}
li {
list-style: none;
}
div#wrapper{
position: relative;
width: 920px;
margin: 0px auto 30px;
padding: 0px;
text-align: center;
}
div#wrapper div.header{
display: none;
}
div#search{
display: none;
}
div#log-in{
display: none;
}
ul.top_nav{
display: none;
}
div#top-social{
display: none;
}
ul.main_nav{
display: none;
}
div#wrapper div#main_content{
position: relative;
}
div#left_col{
float: left;
}
div.left_list {
display: none;
}
div#left_ad{
display: none;
}
div#center_col{
width: 576px;
margin: 10px auto;
text-align: center;
padding: 0px;
}
div#center_col img.three_bdr{
padding: 3px;
border: 1px solid #777;
background: #fff;
}
div#center_col h2{
margin: 0px;
display: none;
text-align: left;
}
div#center_col img.h2{
margin: 10px 15px 10px 20px;
display: block;
text-align: left;
}
div#wrapper div#main_content div#center_col div#content h3.img_replace{
display: block;
padding: 0px;
border: none;
}
div#center_col h3{
color: #777;
font-size: 24px;
line-height: 24px;
padding: 10px 0px 3px;
border-bottom: 1px dotted #bbb;
text-align: left;
margin: 0px 10px;
}
div#wrapper div#main_content div#center_col ul#status_links{
display: none;
}
div#center_col div#content{
position: relative;
margin: 0px;
padding: 0px 10px 0px 10px;
width: 554px;
text-align: center;
}
div#wrapper div#main_content div#center_col div#content p{
text-align: left;
padding: 5px 10px;
color: #444;
line-height: 18px;
}
div#wrapper div#main_content div#center_col div#content p.photo_cred{
font-size: 10px;
margin: 10px 20px 5px;
padding: 0px;
text-align: right;
line-height: 0px;
}
div#wrapper div#main_content div#center_col div#content p.byline{
margin: 5px 40px;
color: #777;
text-align: right;
line-height: 0px;
font-style: italic;
}
div#wrapper div#main_content div#center_col div#content p.photo_cred a{
color: #777;
text-decoration: none;
}
div#wrapper div#main_content div#center_col div#content p.photo_cred a:hover{
color: #444;
}
div.center_info{
border: 1px solid #bbb;
margin: 10px 15px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
background: url(/images/content_bg.png) -5px -50px no-repeat;
}
div#wrapper div#main_content div#center_col div#content div.center_info p{
text-align: center;
}
div.center_info span{
font-size: 16px;
line-height: 20px;
padding: 2px;
color: #777;
}
div.center_info input#s{
padding: 2px 5px;
border: 1px solid #999;
color: #444;
margin: 0px 0px 10px;
}
div#wrapper div#main_content div#center_col div#inpage_list ul{
text-align: left;
margin: 0px 10px 5px;
padding: 5px 10px;
border: 1px solid #bbb;
background: #fff;
color: #444;
}
div#wrapper div#main_content div#center_col div#inpage_list ul li{
padding: 3px 0px;
}
div#wrapper div#main_content div#center_col div#info h3{
text-align: center;
padding-bottom: 5px;
border: none;
}
div#wrapper div#main_content div#center_col div#info ul{
margin: 0px auto;
text-align: left;
background: #fff;
border: 1px solid #777;
padding: 5px 10px 5px;
width: 490px;
overflow: auto;
}
div#wrapper div#main_content div#center_col div#info li{
color: #444;
padding: 4px 0px;
} 
div#wrapper div#main_content div#center_col div#info ul ul{
width: 400px;
margin-right: 18px;
background: #fafafa url(/images/center_bg.png) 0px -390px no-repeat;
}
div#wrapper div#main_content div#center_col div.site-map li{
color: #444;
text-size: 18px;
padding: 2px 0px;
} 
div#wrapper div#main_content div#center_col div#info li span{
color: #777;
font-size: 16px;
font-weight: bold;
display: block;
width: 100%;
padding: 5px 0px;
border-bottom: 1px dotted #777;
} 
div#wrapper div#main_content div#center_col div#info li span a{
color: #777;
text-decoration: underline;
}
div#wrapper div#main_content div#center_col div#info li span a:hover{
color: #444;
}
div#wrapper div#main_content div#center_col div#info a{
color: #444;
}
div#wrapper div#main_content div#center_col div#info a:hover{
color: #777;
}
div#wrapper div#main_content div#center_col div#info.site-map li{
font-size: 16px;
font-weight: bold;
padding: 2px 4px 12px;
}
div#wrapper div#main_content div#center_col div#info.site-map ul li ul li{
padding: 1px;
font-size: 12px;
font-weight: normal;
} 
div#wrapper div#main_content div#center_col div#info ul li ul{
border: none;
margin-left: 10px;
font-size: 12px;
width: 235px;
}
div#wrapper div#main_content div#center_col div#info ul li ul.shopping{
margin: 0px;
padding: 4px 20px 2px 0px;
float: left;
}
div#wrapper div#main_content div#center_col div#info ul li ul#right.shopping{
padding: 0px;
}
div#wrapper div#main_content div#center_col div.top_list{
margin: 15px auto;
text-align: left;
background: #fff url(/images/global/features/lists/top_bg.jpg) top left repeat-x;
border: 1px solid #bbb;
padding: 10px;
width: 506px;
overflow: auto;
}
div#wrapper div#main_content div#center_col div#info img.top_num{
float: left;
margin: 10px 15px 5px 10px;
clear: both;
}
div#wrapper div#main_content div#center_col div#content div#info p{
text-indent: 0px;
margin-bottom: 0px;
}
div#wrapper div#main_content div#center_col div#content div.top_list p{
text-indent: 0px;
}
div#wrapper div#main_content div#center_col div.top_list ul{
margin: 0px 10px;
}
div#wrapper div#main_content div#center_col div.top_list ul li{
padding: 3px 0px;
color: #444;
}
div#wrapper div#main_content div#center_col div.top_list ul li span{
color: #777;
font-size: 16px;
font-weight: bold;
display: block;
width: 100%;
padding: 5px 0px;
border-bottom: 1px dotted #777;
}
div.top_list img.list_h2{
border-bottom: 1px dotted #999;
padding: 5px 0px;
margin: 0px 8px;
}
div.top_list img.three_bdr{
float: left;
margin: 0px 8px 0px 0px;
}
div#page_nav{
padding: 10px 0px;
}
div#page_nav span{
padding: 0px 15px;
font-size: 16px;
font-weight: bold;
color: #bbb;
}
div#wrapper div#main_content div#center_col span a{
color: #777;
text-decoration: none;
}
div#wrapper div#main_content div#center_col span a:hover{
color: #444;
text-decoration: underline;
}
div#see_more{
display: none;
}
div#wrapper div#main_content div#center_col div#inpage_map{
clear: both;
position: relative;
width: 528px;
border: none;
margin: 15px auto 0px;
padding: 38px 0px 8px;
}
div#wrapper div#main_content div#center_col div#map{
border: 1px solid #777;
margin: 0px 9px;
}
div#wrapper div#main_content div#center_col div#inpage_map a#complete{
display: none;
}
div#wrapper div#main_content div#center_col div#inpage_map a#complete:hover{
text-decoration: underline;
}
div#wrapper div#main_content div#center_col div#center_footer{
display: none;
}
div#wrapper div#inpage_ad{
display: none;
}
div#wrapper div#main_content div#right_col{
display: none;
}
div#footer{
display: block;
text-align: center;
}
div#footer ul li{
display: none;
}
div#footer span{
font-size: 11px;
font-weight: normal;
color: #555;
text-align: center;
}
div#footer ul li#logo{
display: inline;
margin-bottom: 5px;
}
div#footer ul li#logo img{
border: 1px solid #777;
}
