/*  
Theme Name: The Oracle - Red
Description: Unbeatable WordPress theme by <a href="http://www.pliablepress.com/" title="Want to see what else we have?">PliablePress</a>
Author: PliablePress
Author URI: http://www.pliablepress.com/
Template: chameleon
*/

/* To ignore the default theme and start from scratch, comment out the following line: */
@import url("../chameleon/admin/styles/clean/style.css");
/* Get this design's stylesheet */
@import url("style-donotedit.css");

/********************************************************
	Feel free to add your own CSS below this!
	It will override any similar previous rules.
	(Just don't edit the files above!)
********************************************************/

.content-sidebar {display:none;}
.home .content-posts {width:590px;}
.content-posts {
border:3px solid #D9D9D9;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}


.menu li:hover .sub-menu, .menu li .sub-menu, .menu li:hover .children, .menu li .children {
height: auto;
padding: 0;
top: auto;
}

.menu li:hover ul, .menu li.sfhover ul {left:auto;}

.menu li ul li:hover ul.sub-menu, .menu li ul li.sfhover ul.sub-menu {
position:relative;
left: 160px;
top: -25px;
z-index: 9999;
}

.menu li ul li {
float:none;
height:24px;
line-height: 24px;
width: 160px;
background:#333333;
padding:0;
margin:0;
border: 1px solid #575757;
border-width:1px 0 0 0;
}

.oracle-nav .has-sub-menu ul a:link, .oracle-nav .has-sub-menu ul a:visited {
color: #fff;
display: block;
padding: 0 0 0 24px;
line-height: 24px;
}

.oracle-nav, .menu {
height: 42px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}




.menu li a:link, .menu li a:visited {
font-family:Lucida Grande,Arial,Helvetica,sans-serif;
font-weight:bolder;
font-size:13px;
}
li.widget h3 {
font-family:Lucida Grande,Arial,Helvetica,sans-serif;
font-weight:bolder;
}

.sidebar-full ul li.widget {
border:3px solid #D9D9D9;
padding:1px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.sidebar-full li.widget ul, .sidebar-full li.widget div, .sidebar-full li.widget p {
padding:5px;
}

li.widget ul li {

margin:0 10px;
}

.post {
border-bottom:1px solid #EAEAEA;
}
.navigation {
border-top:none;
}

.single .post, .page .post, .search .post, #comments, .author-page {
border:3px solid #D9D9D9;
padding:14px;
background:none repeat scroll 0 0 white;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.postafter {
padding-left:20px;
padding-top:20px;
}

table {border-collapse: collapse; border-spacing: 0; border: 1px solid #CCC; font-size: 12px;}
th, td { padding: 5px; border: 1px solid #CCC; border-width: 1px; vertical-align:middle;}
th, thead th			{ font-weight: 700; color: #333;}

.sidebar-full ul li.widget_text  {
background:none;
border:none;
padding:0 0;
width:315px;
text-align:center;
margin:0 0;
align: left;
}

.sidebar-full ul li.widget_links {
font-size:12px;
}

.post-ads {
border:3px solid #D9D9D9;
padding:4px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.homepage-textad {
clear:both;
border:3px solid #D9D9D9;
margin:0 0 20px;
padding:12px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.header-widget {
top:40px;
}

.navigation {
font-size:20px;
}


.oracle-nav {
background:url("images/oracle-nav.png") no-repeat scroll 0 0 transparent;
}

#footer {
background:url("images/oracle-nav.png") no-repeat scroll 0 0 transparent;
}

#comments {
margin-bottom:16px;
}

