/*
Theme Name: Jonlor Developments 1
Theme URI: http://wordpress.org/
Description: This is a custom design for Jonlor Developments Inc.
Version: 1.0
Author: Big Big Design
Author URI: http://bigbigdesign.com/

	This theme was designed and built by Big Big Design,
	whose website you will find at http://bigbigdesign.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body {background-color: #fff; background-image: url("images/top.jpg"); background-repeat: repeat-x; margin:0; padding:0;  font: 11px Verdana, Arial, Helvetica, sans-serif,; color: #776655;}
p, h1, h2, h3, li, form, img { padding:0; margin: 0 0 14px; line-height: 1em;}
ul, ol { margin: 0 0 14px 0;}
a { color: #444400; text-decoration: none;}
#content a { text-decoration: underline;}
#liner1 {width: 806px; margin: 0 auto; padding:0; background-image: url("images/content-w.jpg"); background-repeat: repeat-y;}
#liner3 {width: 806px; margin:0; padding: 0 0 30px; background-image: url("images/header-w.jpg"); background-repeat: no-repeat;}
#liner2 {width: 100%; margin:0; padding:0; background-image: url("images/texture.jpg"); background-repeat: repeat;}
#footer {width: 806px; height: 290px; margin:0 auto; padding: 50px 0 60px; background-image: url("images/foot-w.jpg"); background-repeat: no-repeat; }
#liner4 {width: 100%; margin:0; padding:0; background-image: url("images/bottom.jpg"); background-repeat: repeat-x; }
#footer {width: 800px; margin: 0 auto; padding: 30px 0;}
#header {padding-right: 30px; margin:0; height: 107px;}
#brandname {width: 290px; margin:0; padding: 0; line-height: 50px; height: 80px; float:left; font-size: 30px; line-height: 1.1em;}
#brandname a img { border: none;}
#mainmenu {width: 450px; margin: 0; float: right; padding: 0 24px 0 0; text-align: center;}
#mainmenu ul { margin-top: 68px !important; margin-top: 67px; padding:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#mainmenu ul { padding:0; margin-top: 67px !important;}
}
#mainmenu li {display: inline; margin: 0; padding: 4px 8px !important; padding: 0 6px 0 10px; font-size: 14px; line-height: 14px; font-weight: 600; }
#mainmenu a {color: #996633; margin:0; padding: 0 0 5px !important; padding: 4px 0; height: 24px; line-height: 24px;}
#mainmenu .current_page_item a {color: #444400;}
#mainmenu li.current_page_item {background-image: url("images/tab.jpg"); background-repeat: no-repeat;}
.clr {clear: both; margin:0; padding:0; line-height: 1px; height:1px; width: 90%;}
#content.narrowcolumn {width: 500px; float: right; margin:0; padding:0 28px 0 0; }
#content.widecolumn, #content.homecontent { float: none; width: 780px; margin:0; padding: 0 10px;}
#sidebar {width : 250px; float:left; margin:0; padding:0; padding-left: 4px;}
h1 {font: 2.4em times, serif; color: #666600; line-height: 1.1em; clear: both;}
h2 {font: 1.7em times, serif; color: #222222; line-height: 1.25em; clear:left;}
h3 {font: 1.4em Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1.3em;}
h1 a, h2 a, h3 a, #content  h1 a, #content h2 a, #content h3 a {text-decoration: none;}
h1.gallery {text-align: center; clear: none;}
p {line-height: 1.6em;}
textarea {width: 100%; padding:0;}
.nolisty {list-style: none; margin-bottom: 14px;}
.nolisty, #sidebar h2, #sidebar h3, #sidebar h1, #sidebar h4 { font-size: 16px; line-height: 1.2em; color: #663300;}
#nolisty li { list-style: none;}
#nolisty ul, .nolisty ul {padding-left: 14px;}
#nolisty { padding-left: 0; margin-bottom: 28px;}
#sidebar ul.submenu { padding-top: 14px; margin-bottom: 14px;}
#nolisty li li, .nolisty li {list-style:  square; }
#sidebar ul.submenu li a {text-decoration: none; font-size: 12px;}
.nolisty p, .nolisty form, .nolisty li { font-size: 10px; line-height: 1.4em; color: #999999;}
.nolisty p a, .nolisty form a, .nolisty li a {text-decoration: underline;}
.attachment {text-align: center; padding-top: 9px;}
.navigation {width: 100%;}
.alignleft, .previous { margin: 0; text-align: center; margin-bottom: 14px; float: left; padding:0;}
.alignright, .next {margin: 0; text-align: center; margin-bottom: 14px; float: right; padding:0;}
.navigation img {margin-bottom: 4px;}
.postmetadata {clear: both;}
.bread {margin-bottom: 0; text-transform: uppercase;}
#content .bread a {text-decoration: none;}
#above {clear: both;}
#above img {display: none;}
#above a {color: #666; text-decoration: none;}
#above .previous a:before { content: "< Previous"; text-decoration: none; text-transform: uppercase;}
#above .next a:before { content: "Next >"; text-decoration: none; text-transform: uppercase;}
.previous, .next { width: 100px; padding-top: 8px; text-align: left;}
.next {text-align: right;}
.caption p {margin-top: -10px; text-align: center;}
.attachdescription {width: 500px; margin: 0 auto;}
.homecontent #post { width: 320px; float: right; padding: 20px 30px 0; padding-left: 0; color: #ffffff; font-size: 14px;}
.homecontent #post h2 { font-size: 24px; color: #eeffee; color: #e0efd8; font-family: Verdana, Arial, Helvetica, sans-serif;}
.homecontent #post li {font-size: 12px; list-style-type: square; margin-bottom: 6px;}
.homecontent #post p { margin-bottom: 10px;}
.homecontent #post ul {padding-left: 14px;}
.homecontent #sidebar { margin:0; padding-top: 410px; padding-left: 44px; width: 350px; padding-right: 0; }
.portfoliolink { float: left; padding: 9px; background-color: transparent; background-image: url("images/latt.gif"); background-repeat: repeat; border: 2px solid black; text-decoration: none; font-size: 22px; height: 60px;} 
#content #sidebar .portfoliolink a { text-decoration: none; color: #eeffee; color: #e0efd8;}

#content a img {border: 2px solid #444400;}
#wp_quotes, .testimonial {color: #666666; font: 12px Verdana, Arial, Helvetica, sans-serif; line-height: 1.8em;}
.wp_quotes_author, .author {text-align: right; font-style: italic; float: right; width: 100%;}
