/* 
Theme Name: One-Minute Astronomer
Theme URI: http://www.oneminuteastronomer.com
Author: CrushLabs, Inc.
Author URI: http://design.crushlabs.com
Description: A custom theme for One-Minute Astronomer developed by <a href="http://design.crushlabs.com">CrushLabs, Inc</a>.
Tags:
*/



/* Universal */



body {width: 1000px; background-color: #FFF; margin: 0px auto; padding: 0px; color: #333; font-size: 12px; font-family:Verdana,Arial,Helvetica,sans-serif;}

a {color: #111184; text-decoration: none;}

a:hover {color: #1930ED;}

a img {border: none;}

acronym, abbr {}

blockquote {}

blockquote cite {}

code, pre {}

.clear {clear: both;}

fieldset {border: none;}

legend {display: none;}

h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}

h1 {font-size: 18px;}

h2 {font-size: 16px;}

h3 {font-size: 14px;}

hr {display: none;}

input, textarea {padding: 2px; font-size: 100%;}

td, th, tr {}



#wrapper {width: 1000px; margin: 0px auto; padding: 0px;}



/* Header */

#header {background-color: #FFF; width: 1000px; height: 150px;margin: 0px; padding: 0px; overflow: hidden;}

#header .sub {text-transform: uppercase; font-size: 10px; text-align: right; padding-right: 50px;}

.headerleft {width: 360px; float:left; margin: 0px;}

.headerright {width: 600px;float: right;margin: 0px;padding: 10px 0px 0px 0px;font-weight: bold;text-align: right;text-transform: uppercase;}

#searchform {margin: 0px;padding: 0px;overflow: hidden;display: inline;}

#s {background: #EEEEEE;width: 170px;color: #000000;font-size: 11px;font-weight: normal;margin: 0px;padding: 2px 0px 2px 5px;border-top: 1px solid #666666;border-right: 1px solid #DDDDDD;border-left: 1px solid #666666;border-bottom: 1px solid #DDDDDD;display: inline;}

#sbutt {background: #111184;color: #FFFFFF;font-size: 11px;margin: 0px 0px 0px 5px;padding: 2px;border: 1px solid #234B69;font-weight: bold;}

.signup {padding-right: 45px;}



/* Content */

#content {width: 1000px; margin: 0px auto; padding: 0px;line-height: 20px;}
#content p {padding: 0px 0px 15px 0px;margin: 0px;}
#container { width: 700px; float: left;}
#post {float: right;width: 480px;margin: 0px 0px 0px 0px;padding: 20px 20px 20px 0px;}
#post-wide {float: left; width: 660px; margin: 0px; padding: 10px 20px;}
#post .postmeta {padding: 0px; margin: 0px 0px 10px; font-size: 10px; border-bottom: 1px dotted #DADADA; text-transform: uppercase;}
#post a {text-decoration: underline;}
#post a:hover {text-decoration: underline;}
#post h3 {padding: 0px 0px 10px;}
#post-wide h2 {color: #111184; padding: 10px 0px;}
#post h2 a {color: #111184; padding: 10px 0px;}

#post h2 a:hover {color: #1930ED;}

#post h2 {margin: 5px 0px 10px;}

#post h2.pagetitle {margin: 5px 0px 10px;}

#navbar {background: #111184;width: 1000px;height: 34px;color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 0px;}

#navbar li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}

#navbar ul {margin: 0px;padding: 8px 0px 0px 10px;}

#navbar ul li a {font-size: 14px;font-family: Verdana, Arial, Tahoma;color: #FFFFFF;padding: 0px;margin: 0px 10px 0px 10px;font-weight: bold;text-decoration: none;}

#navbar ul li a:hover {color: #FFFFFF;text-decoration: underline;}

.navbarleft {width: 600px;height: 34px;float: left;color: #FFFFFF;margin: 0px;padding: 0px 0px 0px 0px;}

.navbarright {width: 350px;float: right;text-align: right;color: #FFFFFF;margin: 0px;padding: 5px 10px 0px 0px;}



/* Comments */



#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}

#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}

.commentlist li.alt {background-color:#FAFAFA;}

.commentlist li .cmtinfo {font-size:10px;}

.commentlist li cite {font-size:10px;}

.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}

#content .nocomments {text-align:center;color:#999;}



/* Sidebar */

#l_sidebar {float: left;width: 155px;margin: 0px;padding: 20px 20px 20px 5px;line-height: 17px;display: inline; overflow:hidden;}

#l_sidebar h2 {color: #111184;font-size: 12px;font-family: Verdana, Arial, Tahoma;font-weight: bold;padding: 0px 0px 3px 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;text-transform: uppercase;}

#l_sidebar ul {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}

#l_sidebar li {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}

#l_sidebar ul li {padding: 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;}

#l_sidebar ul li a, #l_sidebar ul li a:visited {font-size: 12px;color: #333333;text-decoration: none;margin: 0px;padding: 3px 0px 3px 0px;display: block;}

#l_sidebar ul li a:hover {background: #F7F9FD;color: #111184;text-decoration: none;margin: 0px;padding: 3px 0px 3px 0px;}

#r_sidebar {float: right;width: 300px;margin: 0px;padding: 20px 0px 20px 0px;line-height: 17px;display: inline;overflow: hidden;}

#r_sidebar h2 {color: #111184;font-size: 12px;font-family: Verdana, Arial, Tahoma;font-weight: bold;padding: 10px 0px 3px 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;text-transform: uppercase;}

#r_sidebar h3 {color: #111184;font-size: 12px;font-family: Verdana, Arial, Tahoma;font-weight: bold;padding: 0px 0px 3px 0px;margin: 0px;}

#r_sidebar a img {border: none;margin: 0px 0px 16px 0px;padding: 0px;}

#r_sidebar ul {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}
#r_sidebar li {list-style: none;margin: 0px;padding: 0px;}
#r_sidebar ul li {padding: 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;}
#r_sidebar ul li a, #r_sidebar ul li a:visited {font-size: 12px;color: #333333;text-decoration: none;margin: 0px;padding: 3px 0px 4px 0px;display: block;}
#r_sidebar ul li a:hover {background: #F7F9FD;color: #111184;text-decoration: none;margin: 0px;padding: 3px 0px 4px 0px;}
#r_sidebar li li {list-style: none; margin: 0px; padding: 0px;}



/* Footer */

#footer {clear: both;margin: 0px; padding: 0px; font-size: 10px; text-align: center; border-top: 2px solid #111184;}

#footer a {}

#footer a:hover {}

#footer ul li {list-style: none; display: inline; padding: 5px 10px;}

/* Various Classes & Image Alignment */

.center {text-align: center;}

.floatleft {float: left; margin: 5px;}

.floatright {float: right; margin: 5px;}

img.center {display: block; margin: 10px auto;}

img.left {display: inline; margin: 0 10px 5px 0;}

img.right {display: inline; margin: 0 0 5px 10px;}

.navigation {}

.previouslink {}

.nextlink {} 

.sub-icons {}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.aligncenter {
	margin: 0px auto;
	}
/* End Images */
