/*======= TAG SELECTORS =======*/

body { background-color: #000; color: #FFF; font-size: 68%; font-family: sans-serif;}
h1 { font-size: 2.6em; }
h2 { font-size: 2.0em; }
h3 { font-size: 1.4em; }
a, a:active { outline: none; color: #0096FF; text-decoration: none; }
a:visited { color: #6CF; }
a:hover  { background-color: #0096FF; color: #000; }
img {border: none;}
img a { background-color: none; border: none; }
p.author {font-style: italic;}

/*======= PAGE LAYOUT ELEMENTS =======*/

#container { width: 960px; }
#header { width: 960px; height: 157px; background-image: url('http://www.worldsflyest.com/blog/gr/header_960x157.jpg'); }
#header h1 span { display: none; }
#navigation { width: 960px; height: 26px; border-top: 1px dotted #FFF; border-bottom: 1px dotted #FFF; margin-top: 5px; margin-bottom: 5px; }
#column1 { width: 610px; margin-right: 5px; float: left; }
#column2 { width: 165px; margin: 0px 5px 20px 5px; float: left; }
#column3 { width: 165px; margin-left: 5px; float: left; }
#footer { width: 960px; height: 18px; clear: both; /* float: left; */ background-image: url('http://www.worldsflyest.com/blog/gr/footer_bar.gif'); background-position: top; clear: both;}
#bottomNav {margin: 10px 0px 0px 0px;}
#copydate {float: right; position: relative; top: -13px;}

/*======= NAV =======*/

#navigation ul {list-style-type: none; padding: 0px; margin: 0px; height: 26px;}
#navigation ul li {list-style-type: none; display: inline; height: 30px; font-size: 2.0em; padding: 0px 10px 0px 10px; margin: 0px 20px 0px 0px; font-weight: bold;}
#navigation ul li.off {background-color: #fff; color: #000;}
#navigation ul li a {width: 50px;}
#bottomNav ul {list-style-type: none; padding: 0px; margin: 0px; }
#bottomNav ul li {list-style-type: none; display: inline; margin: 0px 10px 0px 0px; }
#bottomNav ul li a { color: #fff;}

/*======= COLUMN 1 =======*/

.blogentry { margin-bottom: 15px; border-bottom: 1px dotted #FFF; }
.blogentry h2 { margin: 0px 0px 5px 0px;}
.blogentry h2 a { color: #0096FF; text-decoration: none; text-transform: uppercase; font-family: Helvetica;}
.blogentry h2 a.hover { text-decoration: underline; }
.blogentry .date_com { height: 15px; padding: 4px 0px 1px 2px; margin: 0px 0px 20px 0px; background-image: url('http://www.worldsflyest.com/blog/gr/datecomments_bar.gif'); }
.blogentry .date_com .date, .blogentry .date_com .comments { background: #000; color: #FFF; font-size: 0.9em; padding: 2px;  text-transform: uppercase; display:inline;}
.comments {float: right; position: relative; top: -3px; margin-right: 3px;}
.blogentry p { font-family: Arial; font-size: 1em; line-height: 1.6em; }
.blogentry p img { border: 3px solid #CCC; }
.blogentry p img.left { float: left; margin-right: 5px; margin-bottom: 5px; }
.blogentry p img.right { float: right; margin-left: 5px; margin-bottom: 5px; }
#newer a {color: #fff; float: left;}
#older a {color: #fff; float: right;}
#previous ul {}


/*======= COLUMN 2 =======*/

#column2 p { font-size: 0.9em; }
#column2 ul {list-style-type: none; padding: 0px; margin: 0px;}
#column2 ul li { font-size: 0.9em; }

#events { padding:0 0 15px; border-bottom: 1px dotted #FFF; }
#events h2 { width: 165px; height: 17px; background-image: url('http://www.worldsflyest.com/blog/gr/subheader_events.gif'); background-repeat: no-repeat;}
#events h2 span { display: none; }

#online { padding:0 0 15px; border-bottom: 1px dotted #FFF; }
#online h2 { width: 165px; height: 17px; background-image: url('http://www.worldsflyest.com/blog/gr/subheader_online.gif'); background-repeat: no-repeat; }
#online h2 span { display: none; }
.mysp {height: 41px; width: 157px;}
.twit {height: 31px; width: 153px;}
.itunes {height: 52px; width: 157px;}

#archives { padding:0 0 15px; border-bottom: 1px dotted #FFF; }
#archives h2 { width: 166px; height: 18px; background-image: url('http://www.worldsflyest.com/blog/gr/subheader_archives.gif'); background-repeat: no-repeat; }
#archives h2 span { display: none; }


/*======= COLUMN 3 =======*/

#email {padding:0 0 15px; border-bottom: 1px dotted #FFF;}
#email h2 { width: 161px; height: 18px; background-image: url('http://www.worldsflyest.com/blog/gr/subheader_email.gif'); background-repeat: no-repeat; }
#email h2 span { display: none; }
#email p { font-size: 0.9em; }

#mailing_list {margin: 10px 0px 0px 0px;}
#mailing_list input#eml {width: 108px;}
#mailing_list input#signup {width: 50px;}

#podcast {padding:0 0 15px; border-bottom: 1px dotted #FFF;}
#podcast h2 {width: 165px; height: 18px; background-image: url('http://www.worldsflyest.com/blog/gr/subheader_podcast.gif'); background-repeat: no-repeat; }
#podcast h2 span { display: none; }
#podcast p { font-size: 0.9em; }

#rss {padding:0 0 15px; border-bottom: 1px dotted #FFF;}
#rss h2 {width: 164px; height: 17px; background-image: url('http://www.worldsflyest.com/blog/gr/subheader_rss.gif'); background-repeat: no-repeat; }
#rss h2 span { display: none; }
#rss p { font-size: 0.9em; }
.rss {background-image: url('http://www.worldsflyest.com/blog/gr/icon_rss.gif'); background-repeat: no-repeat; padding-left: 15px;}

#blogroll {padding:0 0 15px; border-bottom: 1px dotted #FFF; display: none;}
#blogroll h2 {width: 164px; height: 17px;}
/* #blogroll h2 span {display: none;} *//
