/*  
Theme Name: Summer Fling
Theme URI: http://www.wpskins.org/
Description: Brought To You By: <a href="http://www.avuedirectory.com/" target="_blank">Free Directory</a> | <a href="http://www.phpld.net/" target="_blank">Web Directory</a> | <a href="http://www.solarpanelsdot.com/" target="_blank">PV Solar Panels</a>
Author: WPSkins.org
Author URI: http://www.wpskins.org/
	 
	This theme was designed and built by WPskins.org,
	whose blog you will find at http://www.wpskins.org/

	The CSS, XHTML and design is released under Attribution-ShareAlike 2.5 Licence You must leave our 2 links intact on this theme if you wish to use it: 	http://creativecommons.org/licenses/by-sa/2.5/

*/	


*
{
margin: 0px;
padding: 0px;
list-style: none;
}

a:link, a:visited
{
color: #000000;
}


			/* Global Layout */


body 
{
font-size: 11px;
margin: 0px;
text-align: center;
background: #E1EECE;
color: #161616;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#header
{
position: relative;
margin: auto;
width: 955px;
height: 186px;
background: url(img/header.gif) top left no-repeat;
}

#header ul
{
position: relative;
padding: 123px 0px 0px 0px;
}

#header li
{
position: relative;
float: left;
}

#header a:link, #header a:visited
{
position: relative;
float: left;
display: block;
width: 127px;
padding-top: 12px;
height: 28px;
color: #003366;
text-decoration: none;
background: url(img/navbtn.gif) top left no-repeat;
}

#siteframe
{
position: relative;
margin: auto;
width: 955px;
}

#left
{
position: relative;
float: left;
width: 249px;
}

.leftbox
{
position: relative;
margin-bottom: 15px;
padding: 0px 0px 8px 0px;		
background: #D9E9C2;
text-align: left;
}

.leftbox ul
{
padding: 8px 0px 10px 0px;
}

.leftbox li
{
position: relative;
padding-left: 17px;
}

.leftbox a:link, .leftbox a:visited
{
position: relative;
display: block;
padding: 5px 0px 0px 10px;
width: 205px;
height: 18px;
color: #999999;
text-decoration: none;
background: url(img/lbg.gif) top left no-repeat;
}

.leftbox a:hover
{
color: #161616;
padding-left: 12px;
}

#right
{
position: relative;
float: right;
width: 687px;
text-align: left;
}

.thepost
{
position: relative;
margin-bottom: 15px;
background: url(img/postbg.gif);
font-size: 11px;
}

.posthead
{
position: relative;
padding: 8px 10px 0px 10px;
color: #ffffff;
height: 27px;
background: url(img/posthead.gif) top left no-repeat;
font-size: 11px;
font-weight: bold;
}

.posthead a:link, .posthead a:visited
{
color: #ffffff;
text-decoration: none;
}

.right
{
position: relative;
float: right;
}

.postfoot
{
position: relative;
padding: 16px 22px 0px 0px;
height: 28px;
background: url(img/postfoot.gif) top left no-repeat;
text-align: right;
color: #8FCD18;
}

#footer
{
position: relative;
padding-top: 65px;
height: 15px;
color: #000000;
}

#footer a:link, #footer a:visited
{
position: relative;
color: #000000;
text-decoration: none;
}

#footer a:hover
{
text-decoration: underline;
}

#comment
{
width: 400px;
}

#s
{
position: relative;
margin: 10px 0px 0px 8px;
padding: 4px 4px 0px 38px;
border: none;
width: 190px;
height: 19px;
background: url(img/sbg.gif) top left no-repeat;
}


h1
{
position: absolute;
top: 35px;
left: 20px;
color: #ffffff;
font-size: 22px;
text-align: left;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

p
{
position: relative;
padding: 10px;
line-height: 19px;
}

.ad_post_unit{
text-align: center;
padding-top: 15px;
margin-bottom: 5px;
}








