/*  
Theme Name: XPNMagellan
Theme URI: http://www.gpsgazette.com/
Description: XPNMagellan is a 2 column theme with one sidebar on the right uses a light color color scheme. The theme is widget ready.
Version: 1.0
Author: GPS Gazette
Author URI: http://www.xpn.org/
*/	
/* RESETS */
*{margin:0;padding:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;outline:0;padding:0}
ul,li{list-style:none}
img{border:0}
.clear{clear:both}
/* STRUCTURE - INHERIT FROM XPN */
body{background-color:#313234;color:#282828;font:12px Arial, Helvetica, sans-serif;line-height:1.5}
.top_links{height:17px;left:0px;position:relative;top:-1px;z-index:5}
#wrapper{margin: 0 auto;background-color:#fff;width:1000px;z-index:0}
/*.header{background:url(../images/xpnheader.jpg) no-repeat top left;left:0;position:relative;top:0px;width:1000px;z-index:1}*/
/*.header{background:url(http://xpn.org/allaboutthemusic/wp-content/themes/xpnmagellan-10/img/xpnheader.jpg) no-repeat top left;height:120px;left:0px;position:relative;top:19px;width:1000px;z-index:1} */
.header{background:url(http://xpn.org/allaboutthemusic/wp-content/themes/xpnmagellan-10/img/xpnheader.jpg) no-repeat top left;left:0;position:relative;top:0px;width:1000px;z-index:1}
/* .header .mapwrap{height:120px;width:1000px} */
.mapwrap .home a,.mapwrap .listenlive a{float:left;margin:0;padding:0;position:relative;text-decoration:none}
.mapwrap .home a i,.mapwrap .listenlive a i{visibility:hidden}
/*.mapwrap .home a{height:120px;left:0;top:0;width:185px} */
.mapwrap .home a{height:95px;left:0;top:0;width:185px}
.mapwrap .listenlive a{height:75px;left:475px;top:25px;width:120px}
.now_playing{height:50px;left:790px;position:relative;top:-75px;width:200px}
.search_top{clear:both;height:22px;left:830px;position:relative;top:-3px;width:150px}
/*.go{height:19px;margin:2px 2px 3px 2px;width:33px}*/
#nav1{z-index:9999}
/* BLOG STYLES */
/* BLOG TITLE /*
#blogtitle{height:127px;margin:0px;padding:0px;width:100%}
#blogtitle a{border:none;color:#EA0E88}
/* CONTAINER */
/*.xl_wrap{margin: 0 auto;background-color:#fff;width:1000px;z-index:0}*/
/*#container{background:#fff;left:0;line-height:1.5;margin:0;padding:0;position:relative;top:160px;width:1000px;z-index:0}*/
*#container{margin: 0 auto;background-color:#fff;width:1000px;z-index:0}
table#container td{vertical-align:top;padding-bottom:24px;padding-top:12px;max-width:485px;}
/* CONTENT */
#content{margin:0;padding:0 24px 24px 24px;width:496px;z-index:0}
.post{z-index:0}
.entry{margin-bottom:6px;z-index:0}
.entry object{background:none;z-index:0}
/* GENERAL SIDEBAR */
#sidebarleft,#sidebarright li,.related,.contentbox
{background-color:#f2f2f2;border:1px solid #bbb;font-family:Verdana, Arial, Helvetica, sans-serif;padding:12px}
#sidebarleft li,#sidebarright li{list-style-position:outside}
/* LEFT SIDEBAR */
#leftnav{padding-left:3px;width:150px}
#sidebarleft{width:120px}
#sidebarleft li,#sidebarleft select{font-size:11px;margin-bottom:6px}
#sidebarleft select{width:120px}
/* RIGHT SIDEBAR */
#rightnav{padding-right:3px}
.related,.contentbox,#sidebarright li{margin-bottom:12px}
#sidebarright li li{border:none;margin:0;padding:0}
#sidebarright li#search-2{overflow:auto}
#sidebarright form{display:inline;margin:6px 0;width:270px}
#sidebarright form input{font-size:11px}
#sidebarright form input[type="text"]{float:left;height:15px;margin:1px 3px 0 0;width:200px}
#sidebarright form input[type="submit"]{float:left}
/* RIGHT COL - ADS */
.support,.rightads,.rightads_google{margin-bottom:12px;width:300px}
.rightads_google{border:1px solid #bbb;height:250px}
.support{height:100px}
/* POST METADATA */
.postmetadata{background:#f2f2f2;border-left:6px solid #B34C03;display:block;padding:12px}
#content .postmetadata{padding-left:6px}
/* COMMENTS */
.commentlist{padding:12px}
.commentlist li,li.alt{background-color:#f2f2f2;border-left:6px solid #B34C03;list-style:none;margin:6px 12px;padding:12px}
#comment{width:80%}
/* SEARCH */
#searchform{margin-left:6px}
/* FOOTER */
#footwrap{border-top:1px solid #282828;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-top:3px;text-align:center}
/* GENERAL TEXT */
h1,h2,h3,h4,h5,h6,a{font-weight:bold}
h1,h2,h3,h4,h5{margin:6px 0}
h1{font-size:36px}
h2{font-size:22px}
h3{font-size:16px}
h4{font-size:14px}
h6,p{margin:12px 0}
blockquote{border-left:6px solid #B34C03;font-style:italic;margin:12px 24px;padding-left:12px}
#content ol{list-style-position:inside;margin-bottom:12px}
a{color:#B34C03;text-decoration:none}
a:hover{text-decoration:underline}
small{font-size:11px}
/* SPECIAL TEXT - CONTENT */
.posttitle,.pagetitle,#respond{font-size:22px}
.posttitle{border-top:1px dotted #B34C03;border-bottom:1px dotted #B34C03;color:#B34C03;margin:12px 0 6px;padding:2px 6px}
.date{color:#282828;float:right;font:italic 22px 'Times New Roman', Times, serif;margin:0;padding:2px 2px 0 24px;text-align:right;text-transform:uppercase}
p.postmetadata{margin-bottom:48px}
/* SPECIAL TEXT - COMMENTS */
.commentlist p{margin-bottom:6px}
.commentmetadata{font-size:11px;padding:12px 0}
.commentlist cite{float:left;font-weight:bold;margin:0;padding:2px;text-indent:0}
.commentnumber{float:right;font:italic normal 14px 'Times New Roman', Times, serif;margin-top:2px}
/* SPECIAL TEXT - SIDEBARS */
.buckettitle,.widgettitle,#sidebarleft h2,#sidebarright h2
{font:bold italic 16px Verdana, Arial, Helvetica, sans-serif;color:#B34C03;margin:0 0 12px 0}
#leftnav li a{font-weight:normal}
#leftnav .widgettitle{border-top:1px dotted #B34C03;margin-top:12px;padding-top:12px}
#leftnav .widgettitle a{font-weight:bold}
#recent-posts-3 .widgettitle{border:none;margin-top:0;padding-top:0}
/* TAG CLOUD */
a.keyword0,a.keyword1,a.keyword2{font-size:10px}
a.keyword3, a.keyword4, a.keyword5, a.keyword6{font-size:14px}
a.keyword7, a.keyword8, a.keyword9{font-size:20px}
a.keyword10{font-size:26px}
/* IMAGES */
.entry a img{border:none}
.entry img{padding:6px}
.img-border{border:1px solid #bbb}
#feed,#feed img a{border:none}
/* NPR MODULES */
#nprmodule{background-color:#184c59;clear:both;font-family:Arial, Helvetica, sans-serif;height:auto;margin-bottom:12px;padding:6px;width:300px}
#nprmodule .nprMod{font-size:12px}
#nprmodule .nprModCatTitle{font-size:13px}
#nprmodule .nprModHead{font-weight:bold}
#nprmodule .nprModDate,#nprmodule .nprModPipe,#nprmodule .nprModName{background-color:transparent;color:#666}
#nprmodule .nprMod a{background-color:transparent;color:#0f0}
