/*
Theme Name: Jackie Sherwin - Version 1 - www.blanktheme.com
Theme URI: http://www.blanktheme.com/
Description: Jackie Sherwin Theme - Version 1 - Theme designed by Breakfrom
Version: 1.0
Author: Breakfrom Limited
Author URI: http://www.breakfrom.com/
*/

img, form, h1, h2, h3, h4, h5, h6, p, body {border: 0; padding: 0; margin: 0}

/* set background to white and set the default font style. */
body {background: #253d04; font:13px/1.5 Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 0 0}

/*

color scheme
------------

color1: #code
color2: #code
color3: #code

*/


/*////////////////////		General		////////////////////*/

#main {margin: auto; width: 900px; background: #deeae0}

#header {clear: both}
#menu {}

.vines  {
	width: 750px; left: 50%; margin-left: 305px;
	position:absolute;
	color: white;
	top: 0px;
	right: 140px;
	z-index:2;
}


.col2top {}
.col2top .left {width: 370px; height: 270px; float: left}
.col2top .right {width: 530px; float: left; background-color:#DEEAE0; min-height: 250px}

.col2-mid {background-color: #DEEAE0;}
.col2-mid .left {width: 370px; float: left; padding-right: 18px}
.col2-mid .right {float: left; width: 380px; padding: 10px 10px 30px 10px; background-color: #4a6f16; min-height: 250px}

.col2-mide {background-color: #DEEAE0;}
.col2-mide .left {width: 370px; float: left; padding-right: 18px}
.col2-mide .right {float: left; width: 440px; padding: 10px 10px 30px 10px; background-color: #4a6f16; min-height: 250px}

.col2-right {}
.col2-right .left {width: 700px; float: left}
.col2-right .right {width: 200px; float: left}

.col2-center {}
.col2-center .left {width: 450px; float: left}
.col2-center .right {width: 450px; float: left}

/*
.col4 {background-image: url(images/tree.jpg);height: 243px; background-repeat: no-repeat;}
.col4 .one{float: left; width: 200px; height:243px;}
.col4 .two{float: left; background: #86ac79; width: 176px; height: 190px; margin-top: 23px; border-right: dotted 1px #000; padding: 10px 10px 0 10px;}
.col4 .three{float: left; background: #86ac79; width: 176px; height: 190px; margin-top: 23px; border-right: dotted 1px #000; padding: 10px 10px 0 10px; }
.col4 .four{float: left; background: #86ac79; width: 176px; height: 190px; margin-top: 23px; padding: 10px 10px 0 10px;}

.col3 {margin-left: 75px; background-image: url(images/tree.jpg);height: 510px; background-repeat: no-repeat; width: 200px}
.col3 .one{float: left; background: #86ac79; width: 165px; height: 170px;  border-bottom: dotted 1px #000; padding: 10px 10px 0 10px;}
.col3 .two{float: left; background: #86ac79; width: 165px; height: 170px;  border-bottom: dotted 1px #000; padding: 10px 10px 0 10px; }
.col3 .three{float: left; background: #86ac79; width: 165px; height: 170px;  padding: 10px 10px 0 10px;}
*/


.col1 {}

#footer {clear: both; margin: auto; width: 900px; background-image:url(images/footer-bg.jpg); height: 59px; color: #FFF}

.clear {display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden}
.clear10 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:10px; overflow:hidden}
.clear20 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:20px; overflow:hidden}
.clear30 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:30px; overflow:hidden}
.clear100 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:100px; overflow:hidden}
.spacer-d10 {clear: both; height: 9px; border-bottom: 1px dotted #ccc; margin-bottom: 10px}
.spacer-d20 {clear: both; height: 19px; border-bottom: 1px dotted #ccc; margin-bottom: 20px}
.spacer-d30 {clear: both; height: 29px; border-bottom: 1px dotted #ccc; margin-bottom: 30px}
.spacer-s10 {clear: both; height: 9px; border-bottom: 1px solid #eee; margin-bottom: 10px}
.spacer-s20 {clear: both; height: 19px; border-bottom: 1px solid #eee; margin-bottom: 20px}
.spacer-s30 {clear: both; height: 29px; border-bottom: 1px solid #eee; margin-bottom: 30px}

.highlight {background: #f0e5d2; border: 1px dotted #d1c3aa; padding: 10px}


/*////////////////////		Text		////////////////////*/

h1 {font-weight: normal; font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #000}
h2 {font-weight: normal; font-size: 22px; font-family: Arial, Helvetica, sans-serif; color: #000}
h3 {font-weight: normal; font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #000}
h4 {font-weight: normal; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #fff}
h5 {font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #000}
h6 {font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #5f8629; font-weight:bold}

p {color: #fff}
.post p {margin-bottom: 10px; font-size: 14px}
.post ul {0}
.post img {margin: 0; padding: 0}
.post .alignright {margin-left: 20px}
.post .alignleft {margin-right: 20px}
#footer p {text-align: center; color: #666}

.list {margin: 0; padding: 0 0 0 0; list-style: circle; font-size: 14px; font-weight: bold}

.lightestblue {color: #adf}
.lightblue {color: #09f}
.blue {color: #026}
.orange {color: #f60}
.green {color: #590}
.black {color: #000}
.grey {color: #666}
.white {color: #fff}

.xxxlarge {font-size: 20px}
.xxlarge {font-size: 18px}
.xlarge {font-size: 16px}
.large {font-size: 14px}
.medium {font-size: 12px}
.small {font-size: 10px}
.xsmall {font-size: 8px}

.textright {text-align: right}
.textleft {text-align: left}
.textcenter {text-align: center}

.alignright {float: right}
.alignleft {float: left}

.clearright {clear: right}
.clearleft {clear: left}
.clearboth {clear: both}

.pad10 {padding: 10px}


/*////////////////////		Linkology		////////////////////*/

a:link, a:visited {text-decoration: none; color: #CBBF47}
a:hover {text-decoration: underline}
a:active {text-decoration: none}

#footer a:link, #footer a:visited {text-decoration: none; color: #f00}
#footer a:hover {text-decoration: underline}
#footer a:active {text-decoration: none}

a.button:link, a.button:visited {font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; padding: 3px 5px 3px 5px; background-color: #ddd; border: 1px solid; border-color: #fff #bbb #999 #bbb; text-decoration: none; color: #000}
a.button:hover {background-color: #ffffe4; border-color: #ffffe6 #f5f5b6 #d3d397 #f5f5b6}
a.button:active {background-color: #ffffe6; border: 1px solid; border-color: #d3d397}

.breakfrom a {color: #f0f}


/*////////////////////		Menu		////////////////////*/

#menu ul {padding: 0; margin: 0 0 0 13px; list-style: none; font-size: 12px; font-style: ariel; color: #575644}
#menu ul li {padding: 2px 0 2px 0; margin: 0 0 0 0; float: left; font-size: 1px; font-style: ariel; color: #575644; border-top: solid 1px #999; width: 300px}
#menu ul li.page-item-16 {padding: 2px 0 2px 0; margin: 0 0 0 0; float: left; font-size: 1px; font-style: ariel; color: #575644; border-top: solid 1px #999; border-bottom: solid 1px #999; width: 300px}
#menu a:link, #menu a:visited {font-size: 18px; text-decoration: none; color: #575644; }
#menu a:hover {font-size: 18px; text-decoration: underline; color: #CBBF47;}
#menu a:active {font-size: 18px; text-decoration: underline; color: #CBBF47; }
#menu ul li.current_page_item a {font-size: 18px; text-decoration: underline; color: #CBBF47; }
#menu ul li.current_page_item ul li a {font-size: 18px; text-decoration: underline; color: #CBBF47; }
#menu li ul li {width: 160px; padding-left: 20px}
#menu li ul li a {font-weight: normal}


#menu2 ul {padding: 0; margin: 0 0 0 30px; list-style: none; font-size: 16px; font-style: ariel; color: #508104}
#menu2 ul li {padding: 2px 0 2px 0; margin: 0 25px 0 0; float: left; font-size: 16px; font-style: ariel; color: #508104}
#menu2 a:link, #menu2 a:visited {font-size: 18px; text-decoration: underline; color: #171372; color: #508104}
#menu2 a:hover {font-size: 18px; text-decoration: none; color: #575644; text-decoration: underline;}
#menu2 a:active {font-size: 18px; text-decoration: none; color: #CBBF47; }
#menu2 ul li.current_page_item a {font-size: 18px; text-decoration: underline; color: #CBBF47;}
#menu2 ul li.current_page_item ul li a {font-size: 18px; text-decoration: none; color: #CBBF47; }
#menu2 li ul li {width: 160px; padding-left: 20px}
#menu2 li ul li a {font-weight: normal}

#footer ul {padding: 0; margin: 0 0 0 30px; list-style: disc; font-size: 10px; font-style: ariel; color: #fff}
#footer ul li {padding: 2px 0 2px 0; margin: 0 25px 0 0; float: left; font-size: 10px; font-style: ariel; color: #fff}
#footer a:link, #footer a:visited {font-size: 10px; text-decoration: none; color: #171372; color: #fff}
#footer a:hover {font-size: 10px; text-decoration: underline; color: #fff; text-decoration: none;}
#footer a:active {font-size: 10px; text-decoration: underline; color: #fff; }
#footer ul li.current_page_item a {font-size: 10px; text-decoration: underline; color: #fff;}
#footer ul li.current_page_item ul li a {font-size: 10px; text-decoration: underline; color: #fff; }
#footer li ul li {width: 160px; padding-left: 10px}
#footer li ul li a {font-weight: normal}

/*////////////////////		Forms		////////////////////*/

.linklove {display: none}
