/*
Theme Name: Custom Theme For Vacation Rental Deals 
Theme URI: http://jozsoft.com/
Description: A Custom Theme For Vacation Rental Deals 
Version: 1
Author: Joe Hall
Author URI: http://jozsoft.com/
Tags: blue, custom, fixed width, two columns, widgets
*/



body{
margin:0;
padding:0;
line-height: 1.5em;
font-family: arial;
color:#5b5b5b;
}

b{font-size: 110%;}

a{color:#71bd12;}


.alignright{
float:right;
}




#maincontainer{
background-color:#2893B5;
width: 826px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

#topsection{
background-image:url('img/header.jpg');
height: 112px; /*Height of top section*/
}

#topsection h1{
visibility: hidden;
}

div#menu{
background-color:#2893b5;
text-align:center;	
width: 826px;
display:box;
height: 38px;
}

#menu ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
#menu a
{
font:small-caps 12pt arial;
float:left;
text-align:center;
width:6em;
text-decoration:none;
color:white;
background-color:#2893b5;
padding:0.2em 0.6em;
border-right:3px dotted white;
}
#menu a:hover {color:#165a70;background-color:#48afd0}

#menu li {display:inline}

#contentwrapper{
background-color:#2893b5;
float: left;
width: 100%;
}

#contentcolumn h2{
color:#5b5b5b;
margin-top:5px;
margin-left:5px;		
margin-right:5px;		
margin-bottom:5px;
border-bottom:solid 1px #a2d038;
}


#contentcolumn textarea#comment{
width:450px;
}

#contentcolumn h2 a{
color:#5b5b5b;
margin-top:5px;
margin-left:5px;		
margin-bottom:5px;
text-decoration:none;		
}

#contentcolumn h2 a:hover{
color:#000000;text-decoration:underline;
}

#contentcolumn{
color:#5b5b5b;
margin-right: 277px; /*Set right margin to RightColumnWidth*/
}

#contentcolumn small{
color:#5b5b5b;
margin-left: 10px;
}


#pagecolumn h1{
color:#5b5b5b;
margin-top:8px;
margin-left:5px;		
margin-bottom:5px;		
}

#pagecolumn h1 a{
color:#5b5b5b;
margin-top:5px;
margin-left:5px;		
margin-bottom:5px;
text-decoration:none;		
}

#pagecolumn h1 a:hover{
color:#000000;text-decoration:underline;
}

#pagecolumn{
color:#5b5b5b;
}

#bcontentcolumn{
margin-right: 277px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
background-color:#2893b5;
float: left;
width: 277px; /*Width of right column*/
margin-left: -277px; /*Set left margin to -(RightColumnWidth) */
}

#footer{
clear: left;
width: 826px;
background: #2893b5;
color: #FFF;
text-align: center;
padding: 4px 0;
margin: 0 auto; /*Center container on page*/
}

#footer a{
color: #FFFFFF;
}

.innertube{
margin: 12px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.box{
	background: #ffffff;
	border-style: solid;
border-color: #33b9e4;
border-width:6px;
	}
.box p{
	margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
	
#FeaturedDealsLogo{
background-image:url('img/featured.jpg');
display:box;	
width: 241px;
height: 57px;
}


#FeaturedDealsLogo h2{
visibility: hidden;
display: none;
}

.FeaturedDeals h2{
visibility: hidden;
display: none;
}

.FeaturedDeals ul
{
width:100%;
padding:0;
margin-top:0px;
margin-left:5px;
list-style-type:none;
}
.FeaturedDeals li
{
font: 10pt arial;
text-decoration:none;
background-color:#f1e44e;
border:3px dotted white;
padding:0.2em 0.6em;
margin-bottom:7px;	
width:85%;
}

.FeaturedDeals a
{
color:#5b5b5b;
text-decoration:none;
}

.FeaturedDeals a:hover {color:#000000;}

.sidebar h2{
margin-top:0px;
margin-left:5px;		
margin-bottom:5px;		
}

.sidebar ul
{
width:100%;
padding:0;
margin-top:0px;
margin-left:5px;
list-style-type:none;
}
.sidebar li
{
padding:0em 0.6em;
	}
.sidebar a
{
font: 12pt arial;
width:98%;
text-decoration:none;
color:#000000;
padding:0.2em 0.6em;
}
.sidebar a:hover {color:#000000;text-decoration:underline;}
#twitter ul
{
width:100%;
padding:0;
margin-top:0px;
margin-left:5px;
list-style-type:none;
}
#twitter li
{
padding:0.1em 0.2em;
margin-bottom:4px;	
border-bottom:1px dotted #5b5b5b;
}
#twitter a
{
font: 10pt arial;
width:98%;
text-decoration:underline;
color:#5b5b5b;
padding:0.2em 0.6em;
}
#twitter a:hover {color:#000000;}

#twitter h2{
visibility: hidden;
display: none;
}

#frontblog h2{
visibility: hidden;
display: none;
}

#frontblog ul
{
width:100%;
padding:0;
margin-top:0px;
margin-left:5px;
list-style-type:none;
}
#frontblog li
{
padding:0.1em 0.2em;
	}
#frontblog a
{
font: 10pt arial;
width:98%;
text-decoration:none;
color:#5b5b5b;
padding:0.2em 0.6em;
}
#frontblog a:hover {color:#000000;text-decoration:underline;}
