/*  
Theme Name: Eccentric Orbits
Theme URI: http://www.eccentric-orbits.com
Description: Eccentric Orbits theme for WP 2.0.4.
Version: 0.1
Author: Jande and Malveka 
Author URI: http://www.eccentric-orbits.com/

   This theme is based on theme by Small Potato
   called Neo-Sapien.  

*/

body, h1, h2, h3, h4, h5, h6, form, ol, p, ul{
	margin: 0;
	padding: 0;
}

h1, h2{
	font-size: 16px;
}

h3, h4, h5, h6{
	font-size: 14px;
}

body{
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	color: #ccc;
        /* The following line causes a solid red bar to be drawn across the top of
           the page.  The image is a vertical line which fills the page width. 
           That's not what we want, so comment it out. */ 
	/* background: #000000 url(images/bg_body.gif) repeat-x;  */

        /* What we want is an eccentrically orbital background that doesn't tile nor scroll. */
        background: #000000 url(images/bg_image.jpg) no-repeat fixed;
}

table{
	font-family: Arial, Verdana;
	font-size: 12px;
}

/* This controls the size of the Search box and its title. */
form, input, textarea{
	font-family: Arial, Verdana;
	font-size: 14px;
}

input, textarea{
	margin: 0 0 1px 0;
	border: 1px solid #262626;
	color: #ccc;
	background: #111;
}

ul, li{
	list-style-type: none;
}

a{
	text-decoration: underline;
	color: #F5F2BB;
}

a:hover{
	text-decoration: none;
}

img{
	border: 0px;
}

/* This controls the navigation bar down the left side. */
#sidebar{
	float: left;
	margin: 212px 0 0 0;
	width: 140px;
	font-family: Arial, Verdana;
	font-size: 14px;
        font-weight: bold;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	/*color: #ccc;*/
	color: #F5F2BB;
        /*color: #333;*/
	background-color: transparent;
}

#sidebar ul{
	padding: 10px;
	text-align: left;
	vertical-align: top;
	color: #F5F2BB;
}

#sidebar ul li{
	margin: 0 0 5px 0;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-weight: normal;
	/*color: #c30000;*/
	color: #F5F2BB;
}

#sidebar ul li a{
	text-decoration: none;
	color: #c30000;
}

#sidebar ul li a:hover{
	text-decoration: underline;
}

#sidebar ul li h2{
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
	border-top: 2px solid #262626;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #c30000;
}

#sidebar ul ul{
	padding: 0;
}

#sidebar ul ul li{
	margin: 0;
	padding: 0 0 0 8px;
	font-family: Arial, Verdana;
	font-weight: normal;
	color: #F5F2BB;
}

#sidebar ul ul li a{
	text-decoration: underline;
	color: #F5F2BB;
}

#sidebar ul ul li a:hover{
	text-decoration: none;
}

#right_just{
  text-align: right;
}

/* This controls the column that contains the published post text. */
.narrowcolumn{
	float: left;
	width: 600px;
	margin: 22px 0 0 0;
	padding: 0 0 1000px 0;
	font-family: Verdana, Arial;
	font-size: 16px;
	text-align: left;
	vertical-align: top;
	color: #ccc;
	background-color: transparent;
}

#menu{
	padding: 0 0 0 10px;
	text-align: left;
	vertical-align: top;
	color: #ccc; 
}

#menu ul li{
	float: left;
	border-top: 2px solid #c00;
	margin: 0 5px 0 0;
	padding: 6px 15px 7px; 
	font-family: Arial, "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	background: #444 url(images/bg_menu_item.gif) repeat-x; 
    background-color: transparent;
}

#menu ul li a{
	text-decoration: none;
}

#menu ul li a:hover{
	text-decoration: underline;
}

/* This is the solid color block below the tabs and above where the posts begin. */
#header{
	clear: both;
	width: 600px;
	padding: 10px 0;
    background-color: transparent;
	text-align: center;
	vertical-align: middle;
}

/* This controls the style of the title of each post and the box that
    surrounds it.  */
.post h2{
	border-top: 2px solid #c00;
	padding: 18px 20px 17px;
	font-family: Arial,"Trebuchet MS","Times New Roman"; 
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	line-height: 24px;
    color: #c00;/* =red*/
	/* background: #444 url(images/bg_post_title.gif) repeat-x; */
    background-color: transparent;
}

/* This controls the(a href)Header text inside the Post Header box.*/

.post h2 a{
	text-decoration: none;
        color: #F5F2BB;
	font-size: 24px;
}

.post h2 a:hover{
	text-decoration: underline;
}

/* This controls the style of the published post display area. */
.entry{
	border-top: 1px solid #cc0000;
	padding: 10px 20px 20px 20px;
	text-align: left;
	vertical-align: top;
	line-height: 22px;
	color: #F5F2BB;
    background-color: #000000;   
}

.entry p{
	padding: 10px 0 0 0;
}

.entry a{
	color: #c00;
}

p.postmetadata, post-date, cite{
	font-family: Arial, "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}

.navigation{
	padding: 20px;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	color: #ccc;
	background: #000;
}

.commentlist ol, .commentlist ol li{
	list-style-type: none;
}

.commentlist ol{
	margin: 0 0 10px 0;
}

.commentlist ol li{
	margin-bottom: 5px;
	border: 1px solid #e6e6e6;
	padding: 10px;
	font-size: 12px;
	background: #000000;
	color: #F5F2BB;
}

blockquote{
	margin: 5px 0 5px 5px;
	border: 1px solid #e6e6e6;
	padding: 5px 10px;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	background: #fff;
	color: #000000;
}

#obar{
	float: left;
	margin: 363px 0 0 0;
	width: 230px;
	text-align: left;
	vertical-align: top;
	background-color: transparent;
}

.sub-obar{
	float: left;
	margin: 0;
	width: 170px;
	font-family: Arial, Verdana;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	color: #ccc;
}

.sub-obar ul{
	padding: 10px 0 10px 10px;
	text-align: left;
	vertical-align: top;
}

.sub-obar ul li{
	margin: 0 0 5px 0;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-weight: bold;
	color: #c30000;
	vertical-align: top;
}

.sub-obar ul li a{
	text-decoration: none;
	color: #c30000;
	vertical-align: top;
}

.sub-obar ul li a:hover{
	text-decoration: underline;
}

.sub-obar ul li h2{
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-top: 2px solid #262626;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #c30000;
	vertical-align: top;
}

.sub-obar ul ul{
	padding: 0;
}

.sub-obar ul ul li{
	margin: 0;
        padding: 0 0 0 8px;
	font-family: Arial, Verdana;
	font-weight: normal;
	color: #ccc;
	vertical-align: top;
}

.sub-obar ul ul li a{
	text-decoration: underline;
	color: #F5F2BB;
}

.sub-obar ul ul li a:hover{
	text-decoration: none;
}

#wp-calendar{
	margin: 5px 0 0;
}

#wp-calendar caption{
	font-size: 10px;
	font-weight: bold;
	padding: 0 0 0 10px;
	text-align: left;
	color: #c00;
	background: #000;
}

#wp-calendar th, #wp-calendar td{
	padding: 3px;
	color: #ccc;
	background: #000;
}