/*
Theme Name: START HERE 
Description: A custom theme, built for XXX.
Version: 1.0
Author: Ross Peterson
*/


/* Internet Explorer fixes *******************

header.php includes several standard ie fixes including a javascript file from googlecode, to make versions lower than 7 behave like 7.
It also includes conditional links to the ie.css and ie6.css stylesheets.

For issues with ie7, or all ie in general: place fixes in ie.css

For issues with ie6: place fixes in ie6.css

Conditional statements are included in header.php so that these stylesheets will only be used in those browsers.

***********************************************/


/* 1) RESET some things for s good starting point - based on yahoo reset */
@import "style/reset.css";	

/* 2) Bring in all basic style from default WORDPRESS theme, but cleaned up and simplified */
@import "style/default.css";

/* 3) Add our own style on top of it all */

/*
This is 90% of what you will need to edit to style this theme.
By importing default.css before it all, we can overwrite anything in there and shouldn't ever need to open that file.
If you keep your changes to section 4 below, it will be easier to upgrade the theme, should you ever want to.
If you don't care about that, then edit away!
*/

/* BASIC FONTS */
body						{
	color: #333333;
	text-align: left;
	font-family: arial,tahoma,verdana,sans-serif;
}

h2 {font-size: 216%; letter-spacing:-1px; font-weight:normal; color: #333333;}
.article h3 {font-size: 167%; font-weight: normal; color: #333333;}
.article p {margin: 15px 0 0 0;}
#post-4 h2 {color: #990000; padding-bottom: 10px; padding-top: 10px; font-size: 174%; font-weight: bold;}
#post-26 h2 {margin-bottom: 15px;}

#sidebar h3 {
text-transform:uppercase;
color: #990000;
font-size: 138.5%;
}

#sidebar h3.articles {
	margin: 25px 0 0 0;
}

/* LINKS */
a, h2 a:hover, h3 a:hover 	{ color: #005A8C; text-decoration: none; }
a:hover 					{ color: #000000; text-decoration: underline; }

/* PAGE WIDTH  */

#page	{ margin: 0 auto; width: 970px; }
.article {font-size: 116%;}
#header, #footer	{margin: 0 auto; width: 990px;}

/* BACKGROUNDS */

body		    { background: #FFFFFF url('/wp-content/themes/wilmacondo/images/wilma_condo_background.jpg') repeat-y fixed top center; }

#page 			{ background-color: #FFFFFF; }
#content 		{ background-color: transparent; }
#sidebar 		{ background-color: transparent; }
#footer 		{ background-color: transparent; }
#spacer			{ margin-top: 15px; height: 5px;}

#hslink1, #hslink2 {height: 0px; border: 0; margin: 0; padding: 0;}

/* STRUCTURE */
body 			{ margin: 0 0 20px 0; padding: 0; }

#page 			{ margin: 0px auto; padding: 10px; text-align: left; }
#header 		{ margin: 0px auto; padding: 0; }
#content 		{ width: 635px; float: left; margin: 20px 0 20px 20px; display: inline; }
#sidebar 		{ width: 220px; padding: 18px 20px 20px 20px; margin: 30px 20px 20px 0; float: right; display: inline; background: url('/wp-content/themes/wilmacondo/images/sidebar_bg.gif') repeat-x; }
#footer 		{ padding: 0; clear: both; }

p.booktoday {margin: 15px 0 15px 0;}
.post {text-align:left; margin-bottom: 20px;}
.post img.floatright, #sidebar img.floatright {margin: 10px 0 10px 15px; float:right;}
.post img.floatleft, #sidebar img.floatleft {margin: 10px 15px 10px 0px; float: left;}

#sidebar ul {
	margin:10px 0 0;
padding:0 0 0 20px;}

#sidebar ul li { 
list-style-type: disc;
margin-bottom: 3px;
}

#sidebar div.text {
	margin-top: 10px;
	text-align: left;
}

#sidebar div.client, div.entry div.client {
	color: #999999;
}

#sfstest-page blockquote {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
}

#sfstest-page cite {
font-style: italic;
	border-bottom: 1px dotted #999999;
	display:block;
	padding:10px 0 10px 0;
	margin: 0 0 10px 0;
	width: 100%;
	text-align:right;
}

#sfstest-sidebar blockquote {
	background: #FFFFFF;
	margin: 0;
	padding: 10px 0 0 0;
	border: 0;
}

#sfstest-sidebar cite {
font-style: italic;
	display:block;
	padding:0 0 10px 0;
	margin: 0 0 10px 0;
	width: 100%;
	text-align:right;
}

.container {
	margin:0;
	overflow:hidden!important;
	padding:0;
	width:100%;
}

/************************************************
	Contact Form & Newsletter											
************************************************/
	
	
#contactintro {
	margin: 15px 0;
}
#contactform p.text input, #contactform p.text textarea, #cmform p.text input {
	width: 350px;
	background-color:#ECECEC;
	border: 1px solid #999999;
	font-size: 108%;
	padding: 3px;
}
#contactform p.captcha input {
	width: 100px!important;
}
#contactform p.captcha img {
}
#contactform p.text input:hover, #contactform p.text textarea:hover, #cmform p.text input:hover {
	background-color:#FFFFFF;
}
#contactform p.button input, #cmform p.button input {
	margin-top: 10px;
}
#contactform p.text textarea {
	width: 450px;
}
#contactform p, #cmform p {
	margin-bottom: 7px;
}
#contactform p label, #cmform p label {
	margin-bottom: 3px;
	display:block;
	font-weight:bold;
}

#footer p {margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; color: #FFFFFF;}
#footer p.last {margin-bottom: 0px; padding-top: 10px;}
#footer a {color: #005A8C; font-weight:bold;}


/************************************************
	Author Listing Page									
************************************************/

div.authorbox {width: 200px; height: 300px; float:left;}
div.authorname {}
div.authorpic {}
div.authorabout {}
div.authorposts {}

div#home_articles { clear:both; }

div#home_articles h2 { color: #990000; padding-bottom: 10px; padding-top: 10px; font-size: 174%; font-weight: bold; }

div#home_articles ul li { font-size: 123.1%}