/*
Theme Name: Olive Theme - Version 1 - www.olivetree.com
Theme URI: http://www.blanktheme.com/
Description: The Olive Tree - 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: #222222; font:14px/1.5  Georgia, "Times New Roman", Times, serif;  color: #401818; margin: 10px 0 10px 0}

/*

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

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

*/

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

#main {margin: auto; width: 900px; background-image:url(images/main-bg2.jpg); }

#header {width: 700px; margin: auto; clear: both; background: url(images/header-bg2.jpg) top left no-repeat; height: 64px}
#menu {width: 700px; height: 25px; float: left;}

.col2 {}
.col3 .left {width: 300px; float: left}
.col3 .center {width: 300px; float: left}
.col3 .right {width: 300px; float: left}

.pictures {width: 650px; margin: auto; height: 210px; background: #000}

.name {width: 640px; margin: auto; height: 95px; border-top: #401818 solid 2px  ;border-bottom: #401818 solid 5px ;border-left: #401818 solid 5px ;border-right: #401818 solid 5px; background: #000; text-align: center }
.nametwo {width: 640px; }

.title {width: 650px; height: 46px; background-image:url(images/pagename-bg.jpg); background-repeat:no-repeat}

.col2-left {width: 650px; border-bottom: 10px solid #350201; border-top: 10px solid #000; margin: auto; background: #000}
.col2-left .left {width: 190px; float: left; margin-left: 15px; text-align: center; background: #ffffe1; height: 180px}
.col2-left .right {width: 425px; float: left; margin-right: 15px; margin-left: 3px; background: #ffffe1; height: 180px; text-align:center}

.col2-2 {width: 650px; margin: auto; background-color: #000; border-top: 8px solid #000}
.col2-2 .left {width: 205px; float: left; background: #ffffe1; text-align: center; height: 298px; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000; border-right: 12px solid #000}
.col2-2 .right {width: 400px; float: right; background: #340100; border-right: 17px solid #000;}

.col2-right {width: 648px; margin: auto;}
.col2-right .left {width: 439px; float: left; border-right: 4px solid #000; background-color:#ffffe1; padding: 0 5px 0 5px; border-left: 0px solid #000; min-height: 400px}
.col2-right .right {width: 174px; float: left; background: #ffffe1; height: 200px}

.col2-center {border-bottom: 1px solid #000}
.col2-center .left {width: 450px; float: left}
.col2-center .right {width: 450px; float: left}

.copyright {clear:both; width: 700px; height: 40px; color:#fff; background-color:#000; margin:auto; text-align:center;  padding-top: 12px}

#footer {clear: both; width: 900px; margin:auto; height: 20px; color:#000;}

.clear {display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden}
.clear5 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:5px; overflow:hidden}
.clear17 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:17px; 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}
.clear40 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:40px; overflow:hidden}
.clear50 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:50px; overflow:hidden}
.clear100 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:100px; overflow:hidden}
.clear250 {display:block; content:"."; clear:both; font-size:0; line-height:0; height:250px; 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: 30px; font-family: Georgia, "Times New Roman", Times, serif; color: #401818; line-height: 22px; margin: 0 0 5px 0}
h1 span {font-size: 20px;}
h2 {font-weight: normal; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; color: #401818; font-weight:600}
h3 {font-weight: normal; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; color: #401818; font-weight:600}
h4 {font-weight: normal; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; color: #401818; font-weight:600}
h5 {font-weight: normal; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; color: #401818; font-weight:600}
h6 {font-weight: normal; font-size: 30px; font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFE1; font-weight: 400; text-align:center; width: 245px}

p {color: #401818}
.post p {margin-bottom: 2px}
.post ul {border-bottom: 0px solid #fff}
.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 30px; list-style: disc; 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 {font-family: Georgia, "Times New Roman", Times, serif; color: #401818}
a:hover {text-decoration: none; color: #401818}
a:active {text-decoration: underline; color: #401818}

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

a.button:link, a.button:visited {font-family: Georgia, "Times New Roman", Times, serif; color: #401818}
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: #fff}

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

#menu ul {padding: 0p 0 0 0p; margin: 0; font-family: Georgia, "Times New Roman", Times, serif}
#menu ul li {padding: 40px 0 0 35px; margin: 0; list-style: none; float: left; color: #ffffe1; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif;}
#menu a:link, #menu a:visited {text-decoration: none; color: #fff; float: left; color: #ffffe1;}
#menu a:hover {text-decoration: underline; color: #ffffe1}
#menu a:active {text-decoration: none}
#menu ul li.current_page_item a {color: #ffffe1; text-decoration:underline}


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

.linklove {display: none}
