/*  
Theme Name: Real Estate Costa Rica
Theme URI: http://www.wpdesigner.com
Description: This is my theme for a tutorial.
Version: 1.0
Author: Small Potato
Author URI: http://www.wpdesigner.com/

*/


*
{
	margin : 0;
	padding : 0;
}

BODY
{
	background : #362602 url(images/cr-bg2.png) no-repeat center top;
	font-family : Tahoma, Geneva, sans-serif;
}

#container
{
	margin : 0 auto;
	width : 986px;
	margin : 0 auto;
}

#banner
{
	height : 190px;
	background : url(images/banner2.png) no-repeat center;
	position : relative;
}

#header
{
	background : url(images/photo-glow2.png) repeat-y;
}

#photo
{
	height : 400px;
	margin-top : -112px;
	overflow:hidden;
	text-align:center;
}

#bamboo
{
	background : url(images/bamboo4.png) no-repeat center top;
	height : 53px;
	width : 984px;
	position : absolute;
	top : 467px;
}

#contentWrapper
{
	background : url(images/bg-scroller.png) repeat-y center top;
	/*padding : 40px 40px 40px 0;*/
	padding : 40px 0;
	float : left;
	/*margin-left : 23px;*/
	width : 985px;
}

#contentFooter
{
	background : url(images/icontent-bottom.png) no-repeat bottom center;
	height : 128px;
	clear : both;
}

#footer
{
	text-align : center;
	color : #D4C29E;
	font-size : 11px;
	font-family : Tahoma;
	margin-bottom : 20px;
}

#footer a, #footer a:visited, #footer a:hover, #footer a:active
{
	color : #D4C29E;
}

#footer ul, #b ul
{
	list-style : none;
	margin : 20px;
}

#footer ul li, #banner ul li
{
	display : inline;
	padding : 5px 10px;
	text-decoration : underline;
}

DIV.menu UL
{
	top : 140px;
	text-align:center;
	position:relative;
	font-family : Arial, sans-serif;
	font-size : 0.95em;
	color : #000;
	text-transform : uppercase;
	font-weight : bold;
}

DIV.menu UL LI A:visited, DIV.menu UL LI A:active, DIV.menu UL LI A:hover, DIV.menu UL LI A
{
	color : #000;
}

#contactInfo
{
	position : absolute;
	right : 0;
	float : right;
	padding : 5px 20px;
	font-weight : bold;
	text-align : right;
}

#contactInfo SPAN
{
	clear : both;
}

#sideBar
{
	float : left;
	width : 200px;
	margin : 0 30px 0 40px;
}

#sidebar UL
{
	list-style : none;
}

#sidebar UL UL, .textwidget
{
	border : 4px solid #2F230B;
	padding : 10px;
	background-color : #DDC28A;
}

#sidebar UL LI
{
	padding-top : 10px;
}

#sidebar UL LI LI
{
	padding-top : 0;
}

#sidebar LI H2
{
	background : url( images/tabLeft.png ) no-repeat left top;
	padding : 0 0 0 10px;
	font-family : Arial, sans-serif;
	color : #FFF7DF;
}

#sidebar LI H2 SPAN
{
	background : url( images/tabRight.png ) no-repeat right top;
	padding : 5px 5px 0;
	display : block;
	text-align : center;
	
}

#sideBar H2
{
	font-size : 1.2em;
}

#sideBar LI A:link, #sideBar LI A:visited, #sideBar LI A:active, #sideBar LI A:hover
{
	text-decoration : none;
	color : #422100;
}

#sideBar LI A:active, #sideBar LI A:hover
{
	text-decoration : underline;
}

H2.postTitle
{
	margin : 25px 0 10px;
	font-size : 1.5em;
}

#mainContent
{
	color : #422100;
	float : left;
	width : 666px;
}

H2.postTitle A:link, H2.postTitle A:visited, H2.postTitle A:active, H2.postTitle A:hover
{
	color : #422100;
	text-decoration : none;
}

LI.widget_search H2
{
	display : none;
}

.wp-caption
{
	color : #000;
	font-size : .8em;
	padding : 20px;
}

div.wp-caption.alignright
{
	float : right;
}

P.wp-caption-text
{
	padding-top : 5px;
	line-height : 1em;
}

#mainContent P
{
	margin-bottom : 10px;
}

#mainContent * P
{
	margin-bottom : 0;
}

IMG
{
	border : none;
}

IMG.alignright
{
	float : right;
	padding : 10px;
}

#mainContent UL
{
	margin : 0 20px;
	font-size : 0.9em;
}

H4
{
	margin-top : 10px;
}

LI.widget LI
{
	padding-left : 10px;
	text-indent : -10px;
}
