/*   
Theme Name: Orange Crush
Theme URI: 
Description: Simple Orange website theme template
Author: Shelly Cole
Author URI: http://www.anekostudios.com
Version: 5.242006
*/

/*------------------------------- Defaults -------------------------------*/

* {				margin:0;
				padding:0;
				border:none;
				z-index:0;}

html, body {			height:100%;}

body {				text-align:center;
				min-width:760px;
				background-color:#F7F7F7;
				background-image:url("images/bg.gif");
				background-repeat:repeat-x;
				font-family:Verdana, Arial, sans-serif;
				color:#666;
				font-size:100%;}

div {				text-align:left;}

p {				padding-bottom:15px;
                                font-family:verdana, sans-serif;
                                color:#666;
                                letter-spacing:1px;}

a, a:link, a:visited {          font-family:arial, helvetica, sans-serif;
                                color:#F8B01A;
                                text-decoration:none;}

a:hover, a:active {             color:#DA600E;}

blockquote {                    padding:0 30px;}





/*------------------------------- Div ID's -------------------------------*/

#wrapper{			height:100%;
				min-height:100%;
				width:760px;
				border-left:1px solid #777;
				border-right:1px solid #777;
				color: #000000;
				margin:0 auto;
				position:relative;
				background-image:url("images/content_bg.gif");}
 
html>body #wrapper {		height:auto;}

#content_wrapper {		float:left;
				width:500px;
				padding:0 15px 0 20px;}

#header{			position:absolute;
				top:0;
				left:0;
				width:760px;
				height:220px;	
				display:table;
				background-image:url("images/header.jpg");
				z-index:100;}

#sidebar {			position:relative;
				width:180px;
                                text-align:center;
				float:right;
                                margin-right:20px;
                                padding:205px 10px 22px 10px;}

#footer {			width:760px;
				clear:both;
				height:20px;
				background-color: #FFF;
				left:0;
				bottom:0;
				position: absolute;}

#content {			width:500px;
				float:right;
                                margin-right:0px;
				padding-top:240px;
				padding-bottom:22px;
				font-size:0.8em;}

#clear_footer {			width:760px;
				height:22px;
				clear:both;}

div.outer {		        display:table-cell;
				vertical-align:middle;}





/*----------------------------- Header Tags -------------------------------*/

h2 {                            padding:20px 0 3px 0;
                                margin:0 auto 4px auto;
                                text-align:center;
                                font-weight:bold;
                                text-transform:lowercase;
                                color:#F8B01A;
                                border-bottom:1px solid #F8B01A;
                                width:100%;}

h3 {                            font-family:"Trebuchet MS", serif;
                                color:#777;
                                font-weight:bold;
                                border-top:1px solid #F8B01A;
                                margin-top:20px;}

h3.archives {                   text-align:center;
                                border:none;
                                margin-top:30px;}

h3#respond, h3#comments {       border-top:none;}                           

#header h1 {			position:relative;
				float:left;
				width:229px;
				top:12px;
				left:45px;
				font-family:"Trebuchet MS", serif;
				color:#444;
				font-weight:bold;
				font-size:1.5em;
				text-align:center;}

#header h2 {			position:relative;
				left:0;
				top:12px;
				float:right;
				width:385px;
				padding:0 50px;
				font-family:"Trebuchet MS", serif;
				color:#FFF;
				font-weight:bold;
				font-size:1.3em;
                                text-align:left;
                                border:none;}




/*-------------------------------- Images ---------------------------------*/

#header img {			text-align:center;}

p img {				float:left;
				margin:10px 10px 10px 0;}




/*------------------------------ Link Tags --------------------------------*/

h1 a, h1 a:link, h1 a:visited { letter-spacing:0;
				font-family:"Trebuchet MS", serif;
				color:#444;
				font-weight:bold;}

h2 a, h2 a:link, h2 a:visited { letter-spacing:1px;}

a p.more, a:link p.more, a:visited p.more {    
				color:#F8B01A;}

a:hover p.more, a:active p.more {             
				color:#DA600E;}





/*---------------------------- List Styles --------------------------------*/

ol {                            font-family:"Trebuchet MS", serif;
				color:#777;
				font-weight:bold;
				margin:0 0 30px 30px;}

ol li p {                       font-weight:normal;}

ul { 				list-style-type:none;
				margin:0 0 30px 30px;}



/*----------------------------- Form Styles -------------------------------*/

#search input {                 border:solid 1px #777;
                                padding:3px;
                                width:148px;}

#search input.button {          border:none;
                                padding:0;
                                margin-left:-3px;
                                margin-bottom:-2px;
                                width:14px;
                                height:15px;
                                background-image:url("images/search.gif");
                                background-repeat:no-repeat;}

textarea#comment {              border:solid 1px #777;
				width:425px;}

input#submit {			margin-top:7px;
                                border:1px solid #777;
                                padding:2px;
                                background-color:#EEE;}

label {				display:block;
                                width:200px;
                                text-align:right;
                                float:left;}

input.form {			border:1px solid #777;
				padding:2px;
				width:175px;}

input.formbutton {              margin:0 auto;}




/*-------------------------- Paragraph Styles ------------------------------*/

p.date {                        text-align:center;
                                font-size:0.85em;
                                color:#F8B01A;
                                letter-spacing:0;}

p.right {                       text-align:right;
                                margin-right:20px;
                                font-weight:bold;
                                font-size:0.85em;
                                letter-spacing:0;}

p.more {                        margin-bottom:-2.7em;}




/*------------------- Sidebar Styles - Widgetize Me! ------------------------*/

#sidebar div.title, #sidebar li h2 {     
                                text-transform:lowercase;
                                color:#F8B01A;
                                font-weight:bold;
                                font-size:1.1em;
                                text-align:center;
				font-family:"trebuchet ms", serif;
                                border-bottom:1px solid #F8B01A;
                                width:100%;
                                margin:0 auto 3px auto;}

#search {                       margin:0 auto;
                                text-align:left;}

#calendar {                     position:relative;
                                margin-bottom:20px;}

#calendar_wrap {                margin:0 auto;}

table#wp-calendar {             width:100%;
                                border-left:solid 1px #777;
                                text-align:center;
                                font-size:0.8em;
                                font-family:arial, helvetica, sans-serif;
                                color:#666;
                                background-color:#FFF;
                                border-collapse:collapse;}

table#wp-calendar caption {     width:179px;
                                background-color:#F8B01A;
                                color:#FFF;
                                font-weight:bold;
				font-family:"trebuchet ms", serif;
                                padding:5px 0;
                                border:solid 1px #777;}

table#wp-calendar thead th {    background-color:#E5E5E5;
                                height:1.9em;
                                border-right:1px solid #777;
                                border-bottom:1px solid #777;}

table#wp-calendar td {          height:1.9em;
                                text-align:center;
                                border-right:1px solid #777;
                                border-bottom:1px solid #777;}

table#wp-calendar tfoot {       display:none;}

table#wp-calendar a, table#wp-calendar a:link, table#wp-calendar a:visited {
                                color:#F8B01A;}

table#wp-calendar a:hover, table#wp-calendar a:active {
                                color:#DA600E;}

#sidebar div {                  margin-bottom:20px;}

#sidebar div.textwidget {       font-size:0.75em;
                                font-weight:bold;
                                color:#777;
                                margin:0 10px;}

#sidebar ul {                   list-style-type:none;
                                font-size:0.75em;
                                width:160px;
                                text-align:left;
                                margin-left:10px;}

#sidebar li {                   list-style-type:none;}

#sidebar a, #sidebar a:link, #sidebar a:visited {
                                font-family:arial, helvetica, sans-serif;
                                font-weight:500;
                                color:#777;
                                text-decoration:none;}

#sidebar a:hover, #sidebar a:active {
                                color:#222;}

div.widget_sideblogwidget div.title, div.widget_calendar div.title {
                                display:none;}

div.widget_sideblogwidget {     display:block;
                                width:165px;
                                background-color:#F7F7F7;
                                border:5px solid #F8B01A;
                                padding:5px 0 5px 5px;}

#sidebar div.widget_sideblogwidget ul {  
                                list-style-type:none;
                                margin:0;
                                width:140px;
                                background-image:url("images/quote_left.gif");
                                background-repeat:no-repeat;}

div.widget_sideblogwidget li {  padding:17px;
                                color:#777;
                                width:125px;
                                background-image:url("images/quote_right.gif");
                                background-repeat:no-repeat;
                                background-position:bottom right;}




/*------------------------------------------------------------------------
                          Fixes/Hacks for Internet Explorer
--------------------------------------------------------------------------

This section is to fix how Internet Explorer shows certain aspects
of CSS.  If you haven't heard already, IE is pretty much un-standards
compatible, and will be the only browser (for the most part) that will
display proper markup incorrectly.  These hacks are here to fix those
IE-only issues.  

Internet Explorer 7 is supposed to be standards-compatible.  I've
used the "* html" hack for IE6 (and below) versions, because it's
reported that IE7 will ignore the "* html" hack, thus making it 
work for older versions (keeping them they way they appear now) 
while the code above all of this will make it look fine in IE7.

At the time of this writing, IE7 is still in beta testing, so there 
is a possibility that IE7 will have glitches with the "* html" hack
(although, right now, there are none to be found).  If it turns out
that IE7, upon official release, DOES have issues with the below
hacks, I will be issuing an update to this theme to correct the
problem.  but for right now, this will work just fine. :)
------------------------------------------------------------------------*/


* html #sidebar {               width:200px;
                                margin-right:9px;}

* html #footer {		\height:52px;/* for ie5 */
				he\ight:20px;/* for ie6 */}

* html #content {               margin-right:0;}

* html div.outer {              position:absolute;
                                top:50%;}

* html #header h1 {             top:-20px;}

* html #header h2 {             width:485px;}

* html div.ie {                 position:relative;
                                top:-50%;}

* html #sidebar div.title, * html #sidebar li h2 {
                                width:95%;
                                margin-left:10px;}

* html table#wp-calendar {      border-bottom:1px solid #777;}

* html #sidebar div.widget_sideblogwidget li { 
                                width:160px;
                                margin-right:5px;}

.adsBar {width:100%;padding:5px 0 5px 0;margin:0px 0 5px 0;border-bottom: #e0e0e0 dotted 3px;border-top: #e0e0e0 dotted 3px;}