/*  
Theme Name: Proofing
Theme URI: http://www.freewpthemes.net/preview/proofing
Description: Widget ready and tested on WP2.3
Version: 2.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
*/

body {
	margin: 0px auto;
	padding: 0;
	background:#f7f7f7;
	font-family: "lucida sans";
	color: #908383;
}
/* -------------------------------------- */
/* CLEARFIX CSS */
/* -------------------------------------- */
.clear { clear:both; height:0px; font-size:0px;}
.clearfix:after {
    clear: both;
    display: block;
    content: " ";
    height: 0px;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
/* Hide these rules from IE-mac \*/
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;



}

li.clearfix {
    display: list-item;
}

/* End hide from IE-mac */






h1, h2, h3 {
	margin: 0;
	text-transform: uppercase;
	font-weight: normal;
	color: #908383;
}

h1 { font-size: 44px; }

h2 { font-size: 15px; }

h3 { }

li {color:#6b6451;}

p, ul, ol {
	margin-top: 0;
	line-height: 150%;
	text-align: justify;

}

ul, ol { margin:0px;
    padding:0px;}

blockquote { }

a { color: #6b6451; text-decoration: none;}

a:hover { text-decoration: none; }

a img {
	border: none;
}

img.left {
	float: left;
	margin: 7px 30px 0 0;
}

img.right {
	float: right;
	margin: 7px 0 0 30px;
}

hr { display: none; }

.list1 {
}

.list1 li {
	float: left;
	line-height: normal;
}

.list1 li img {
	margin: 0 30px 30px 0;
}

.list1 li.alt img {
	margin-right: 0;
}

#wrapper {
}

/* Header */

#header-wrapper {
	
}

#header {
	width: 933px;
/*    height:79px;*/
	margin: 0 auto;
    background: #FFFFFF;
    padding:22px 0 0 17px;
    font-family:"lucida sans";
    font-size:12px;
    font-weight:bold;
    color:#6B6451;
}

/* Menu */

#menu {
	float:right;
    padding: 11px 1px 0 0;
    display:inline;
  }

#menu ul {	
	list-style: none;
	line-height: normal;
    }

#menu li {
	padding: 0px 24px 0px 0px;
	float: left;
    }

#main-post
{
    padding-top:23px;
}

#menu a {
	
	float: left;
	
	
	letter-spacing: 0px;
	text-decoration: none;
	text-align: center;
	
	font-family: "lucida sans";
	font-size: 13px;
	
	color: #908383;
}

#menu a:hover { 
	text-decoration: none; 
}

#menu .current_page_item a {
}

#menu .first {
}
/* Search */

#header-search {
	float: right;
	
}

#header-search form {
	float: right;
	margin: 0;
	
}

#header-search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#header-search input {
	float: left;
	font: 12px "lucida sans";
    padding:0 0 0px 20px;
}

#header-search-text {
	width: 213px;
	height: 28px;
	
	border: none;
	background: url(images/img02.jpg) no-repeat left top;
	color: #908383;
}

#header-search-submit {
	width: 82px;
	height: 28px;
	margin-left: 10px;
	
	background: url(images/img03.jpg) no-repeat left top;
	border: none;
	text-indent: -9999px;
	color: #908383;
}

/* Page */

#page {
	width: 950px;
	margin: 0px auto;
	background: #ffffff;
    font-family:"lucida sans";
    font-size:11px;
  
}

#page-bgtop {
    width: 950px;
    
     background: #FFFFFF;
    }


/** LOGO */

#logo {
	width: 244px;
	height:32px;
    float:left;
    
    margin:0 0 0px 10px;
}
.heading {
	font-size:32px;
}

#logo h1, #logo p {
	margin: 0px;
	line-height: normal;
	text-transform: lowercase;
	font-weight: normal;
	color: #908383;
}

#logo p {
	margin-top: -4px;
	text-transform: lowercase;
	font-family:"lucida sans";
	font-size: 13px;
	color: #908383;
}

#logo h1 {
	font-size: 48px;
    
}

#logo a {
	text-decoration: none;
	color: #908383;
}

#banner {
	padding-bottom: 20px;
}

/* Content */

#content {
	float: left;
	width: 650px;
    padding:0 0px 0 27px;
    background: #FFFFFF;
}
#content1 {
	float: left;
	width: 950px;
        background: #fff;
}

#content2 {
	float: left;
	width: 874px;
padding-left:28px;
        background: #fff;
    

}


/* Post */

.post {
	margin-bottom: 0px;
	padding-bottom: 17px;
	
}

.post .title {
}

.post .title a {
	text-decoration: none;
	text-transform: capitalize;
	font-size: 18px;
	color: #6B6451;
}

.post .date {
	display: inline-block;
	
	margin: 0px;
	padding: 0px 10px;
	color: #000000;
}

.post .meta {
	margin-left: 2px;
	padding: 4px 30px 2px 0px;
	font-family:"lucida sans";
	font-weight: normal;
	font-size: 10px;
	color: #6B6451;
}

.post .meta span {
	margin: 0px;
}

.post .meta a {
	padding: 6px 10px 5px 10px;
	text-decoration: none;
	color: #6B6451;
}

.post .entry {
	padding: 0px 0px 0px 0px;
}

.post .links {
	height: 18px;
	margin: 0px 0px 4px 0px; 
	padding: 6px 10px 5px 10px;
	background: #6B6451;
	text-decoration: none;
	font-family:"lucida sans";
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.post .comments {
	display: block;
	width: 120px;
	height: 18px;
	margin: 0px; 
	padding: 3px 0px 0px 40px;
	background: #90BF35;
	border: 1px solid #5F817E;
	text-decoration: none;
	font-family:"lucida sans";
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #6B6451;
}

/* Sidebar */

#sidebar {
	float: right;
	width: 215px;
	font-family:"lucida sans";
    color:#6B6451;
	font-size: 11px;
    padding:120px 25px 0 0;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#sidebar li {
	margin-bottom: 30px;
	padding: 0 0 10px 0px;
}

#sidebar li ul {
	margin: 0px 0px;
	border-left: 10px solid #E0E0E0;
}

#sidebar li li {
	margin: 0px 0px 0px 20px;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #E0E0E0;
}

#sidebar li li a {
	font-weight: normal;
}

#sidebar li li a:hover {
	color: #6B6451;
}

#sidebar p {
	margin: 0;
	padding: 0px 14px;
	border-left: 10px solid #908383;
}

#sidebar h2 {
	height: 30px;
	margin: 0 0 10px 0px;
	padding: 6px 0 2px 0px;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: normal;
	color: #6B6451;
}


#sidebar p {
	line-height: 200%;
}

#sidebar a {
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	color: #6B6451;
}

/* Calendar */

#calendar {
}

#calendar caption {
	padding-bottom: 5px;
	font-weight: bold;
}

#calendar table {
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px solid #24130F;
	border-left: 1px solid #24130F;
	border-right: 1px solid #24130F;
}

#calendar thead th {
	padding: 5px 0;
	text-align: center;
	border-top: 1px solid #24130F;
	border-left: 1px solid #24130F;
	background: #24130F;
}

#calendar tbody td {
	padding: 5px 0;
	text-align: center;
	border-top: 1px solid #24130F;
	border-left: 1px solid #24130F;
	border-bottom: 1px solid #24130F;
}

#calendar tfoot td {
	padding: 5px;
	border-left: 1px solid #24130F;
	border-bottom: 1px solid #24130F;
}

#calendar tfoot #next {
	border-top: 1px solid #24130F;
	text-align: right;
}

#calendar tfoot #prev {
	border-top: 1px solid #24130F;
}

#calendar .pad {
	border-bottom: 1px solid #24130F;
}

#calendar #today {
	background: #24130F;
}

/* Footer */

#footer {
	width: 898px;
	height: 100px;
	margin: 0 auto;
	padding: 0 0 0 0px;
    
	
}

#footer-bgcontent {
    width: 898px;
}

#footer p {
	margin: 0;
	padding: 27px 0px 0px 0px;
	text-align: center;
	line-height: normal;
	font-size: 12px;
}

#footer a {
}

#commentform {
}

#comment {
	width: 450px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

#respond {
	margin: 0 0px 0px 0px;
	padding: 0px;
}

.navigation {
	padding-top: 20px;
}

.pagetitle {
	padding-bottom: 15px;
	text-decoration: none;
	text-transform: capitalize;
	font-size: 30px;
	color: #6B6451;
}

hr {
	display: none;
}
#banner
{
    clear:both;
background: url(images/banner.jpg) no-repeat;
width:949px;
height:136px;
margin:0px 0 0 2px;

}
#footer_2
{
 clear:both;
 background: url(images/camel.jpg) no-repeat;
 width:50px;
 height:50px;

}
#footer_menu ul
{
    float:right;
    font-family:"lucida sans";
    font-size:11px;
    padding:0 27px 0 0;
    
}
#footer_menu ul li
{
    float:left;
    list-style:none;
    }

#footer1{width:950px; background:#FFFFFF; height:75px; margin:0 auto;}
#footer1 ul{padding:6px 0 0px 35px;line-height:100%;float:left;}
#footer1 li{float:left;list-style:none;padding:0px;}
#footer1 li p{font-size:11px;padding:12px 0 0 12px;}
#footer1 .footerlink1{float:right;padding:12px 42px 0 0;}
#footer1 .footerlink1 li{font-size:11px;padding:0px 0 0 20px;list-style:none;}
#footer1 .footerlink1 li a{color:#8d8381;text-decoration:none;}
.foot_border{width:900px;border-top:1px solid #E0E0E0;margin:0 auto;font-size:0px;height:0px;}

  .flright
{
    float:right;
}
input,form{ margin:0; padding:0;}
.submit_btn{
    background: #8ea2aa;
    width:70px;
    height:22px;
    color:#fff;
    border:none;
    cursor:pointer;
    margin:0px 0 0 2px;
    padding:0px;
    float:left;
       }
.maillist{
    padding:0px 25px 0 0;
    margin:0px;
    float:right;
    font-family: "lucida sans";
    color: #908383;
    font-size:11px;
    }
.join{
   color:#827764;
    font-size:11px;
    font-weight:normal;
    }
.btm_mail{
   font-size:11px;
   margin:0px;
   height:18px;
   border:1px solid #c9c9c9;
   padding:2px 0 0 2px;
   color:#827764;
   float:left;
   width:207px;
   }

#contact{
      width:290px;
    background:#D9D7CE;
    border:1px solid #938971;
    font-size:11px;
    font-family:'lucida sans';
    color:#464646;
    padding:3px 0 3px 0;
}
#message{
     width:287px;
    background:#D9D7CE;
    border:1px solid #938971;
   font-size:11px;
   font-family:'lucida sans';
    color:#464646;
    height: 70px;
}
#contact_btn{
    width:82px;
    height:24px;
    color: #ffffff;
    background:#6B6451;
    border: none;
}
#contact_btn1{
    width:82px;
    height:24px;
    color: #ffffff;
    background:#6B6451;
    margin-left: 0px;
    border: none;
   }
   .btm_twitter
{
    float:right;
    padding:0px 45px 0px 0;
margin:0 0 5px 0;
    }
   .btm_twittertext
{
    float:right;
    padding:5px 10px 0 0;
    font-size:11px;
}

.mm_heading1{
    color:#6b6451;
    font-size:15px;
    font-weight:normal;
    padding-top:173px;
}
.mm_para1{
    color:#9e9685;
    font-size:11px;
    font-weight:normal;
    padding-top:5px;
    line-height:180%;
    text-align:justify;
}
.mm_heading2{
    color:#6b6451;
    font-size:15px;
    font-weight:normal;
    padding-top:18px;
}
.mm_para2{
    color:#9e9685;
    font-size:11px;
    font-weight:normal;
    padding-top:5px;
    line-height:180%;
    text-align:justify;
    float:left;
    width:350px;
}
.mm_para3{
    color:#9e9685;
    font-size:11px;
    font-weight:normal;
    padding-top:5px;
    line-height:180%;
    text-align:justify;
    width:400px;
}

.gallery{

    padding-top:30px;

}
.sitemap{margin:33px 0 0 0; }
.sitemap li{color:#6b6451;padding:10px 0 0 0;}

