/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

.entry a img.thumbnail {
padding: 8px 10px 10px 0px; margin: 0px;
}

.cp{
        float: left;
     	width: 595px;
        padding-right:15px;
	overflow: hidden;
}

#nav-right {
        float:right;
 	display:inline;
        width:auto;
        margin:0px !important;
        padding:0px !important;
        }


#islingtonthread {margin: -40px 0 -40px -20px;}

/* A-Z Directory page */
.directory {width: 280px; border: #dddddd 1px solid; padding: 5px; min-height: 250px;}
.directory img {padding: 0 0 10px 0;}
table, table tbody, table tbody tr, table tbody tr td {vertical-align: top;}

/* Styles latest content in sidebar */
.execphpwidget img.thumbnail {display: inline; float: right;}
.execphpwidget .imageframe {height: auto; width: auto; float: right; /*overflow: hidden;*/ margin-top: -15px; padding: 0px;}
.execphpwidget ul {margin: 0px; padding: 0px;}
.execphpwidget h3 .showall {padding-left: 10px; font-size: 11px; color: white;}
.execphpwidget h3 .showall a {color: white;}
.execphpwidget h4 {font-size: 14px; display: inline; float: left;}


/* Latest Master Gardeners */
.execphpwidget ul#latest {margin: 5px 0px; padding: 0px; width: 100%;}
.execphpwidget ul#latest li {margin: 0px; padding: 0px 0px 5px 0px; min-height: 70px; width: 100%;}

.col2 h3 a {color: white;}

/*#profile_form {float: left;}*/

/* Line height on drop down */
#nav1 li ul li {
    background: #FFFFFF;
        border-bottom:1px solid #dedbd1;
  	border-left:1px solid #dedbd1;
        border-right:1px solid #dedbd1;
        line-height:24px;
        width:15em;
}


/*Control panel section */
.create_pf, .create_pf a {font-size: 14px; color: #be0000!important;}
.create_pf a:hover {text-decoration: underline;}

#profile_form {
margin: 10px 0;
}

#profile_form p {
padding: 5px 0px 5px 0px;}

#profile_form ul li {
list-style-type: disc!important;
list-style-position: inside;}

/* Control panel heading */
.controlpanel_heading{
	font-size: 18px;
	border-bottom: solid 1px #ddd;
	color: #333;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}


/* Removes unnecessary padding from map tab widget */
ul.wooTabs li {
/*      float: left;
 	display:inline;
        font-size: 11px;
 	line-height: 34px;
        background: #ffffff;
        color: #000000;
 	border:1px solid #ddd;
        font-weight: bold;
        font-size: 11px;
        margin:0px 2px 0px 0px !important;*/
	padding: 0px; 
/*	cursor: pointer;*/
}

/* Login link in nav bar */
#login {float: right; display: inline; margin: -42px 20px 0px;}

/* Comment meta for posts/pages */
p.posted{
        font-size: 11px;
 	color: #666666;
        font-style: normal;
	font-weight: normal;
     	line-height: 15px;
 	background-color: #eeeeee;
        padding: 5px;
        margin-top: 10px;
 	text-align: left;
        border-top:1px solid #ddd;
        border-bottom:1px solid #ddd;
 	clear:both;
}

/* First post on category pages */
.posthighlightblock {border: solid 1px #ddd; padding: 10px;}

/* New positioning of category boxes on home page */
.box .post fl {
        float: left;
        margin-bottom: 3px;
}

.box .post fr {
        float: right;
 	margin-bottom: 3px;
} 

.fl h5, .fr h5 {font-size: 12px; padding: 2px 2px 2px 5px;}
.fl h5 a, .fr h5 a {color: white;}



/* Content styling for category boxes on home page */
.box .post p{
        font-size: 11px;
        padding: 0px 10px 20px 10px;
	height: 150px;
	overflow: hidden;
	}

/* Styling of images on home page category boxes */
.box .post img{
        border: 0px solid #dddddd;
 	padding: 0px;
        background-color: #FFFFFF;
 	margin: 0px 10px;
        float: right;
}

/* Styling of secondary post titles on home page category boxes */
.box .post h3{
	border-top: 1px dotted #000;
        font-size: 13px;
        padding: 4px 10px 2px 10px;
        /*line-height: 14px;*/
}

.box .post h3:hover {background-color: #ddd;}


/* Styling of images on posts/pages */ 
.entry img {
        padding: 4px;
        border: 0px solid #dddddd;
        background-color: #FFFFFF;
	float: left;
        }

.entry h2{
	clear: both;
	}

.wp-caption img {
	margin-bottom:5px;
}


p.wp-caption-text {
	text-align:left;
	padding: 0 0 15px 0;
	margin:0px;
	font-size:1em;
	font-style:italic;
	color:#333;
}


/* Hide ugly red title block at the top of most posts/pages/archives */ 
#archivebox {display: none;}

#footer{
        clear: both;
     	color: #666666;
        height: auto;
        line-height: 35px;
        margin:0px 15px 15px;
        padding:5px 15px;
        background-color: white;
 	border: 1px solid #ddd;
}

#footer img {
  	vertical-align: middle;
        margin-left:5px;
	padding: 10px 0px;
}

#page #columns .col1 h1 a, #page #columns .col1 h2 a {color: black;}
