/*  
Theme Name: DaytimeLLP
Theme URI: http://DaytimeLLP.com
Description: DaytimeLLP theme for wordpress 2.0
Version: 1.0
Author: daytimejames
Author URI: http://daytimellp.com
*/
 
body {
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Georgia , Times, serif;
	font-size:12px;
	color:#262302;
	background-color:#E0DACA;
	}

a {
	color:#262302;
	border-bottom:1px dotted #fff;
	text-decoration:none;
	}

a:hover {
	color:#568473;
	text-decoration:none;
	}
	
.ddsg-wrapper {
font-size:12px;
}	
	
.ddsg-wrapper ul li {
list-style-type: none;
}	

.ddsg-pagenav ul li {
display:inline;
list-style:none;
}

.quote01 {
font-size:12px;
clear:both;
text-align:right;
}

.bg_contact {
	background:url(images/bg_contact.jpg) center center no-repeat;
    width:100%;
    height:549px; 
	}

#header {
	width:100%;
	height:264px;
	background:url(images/headerBG.jpg) center center no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

#main {
	width:100%;
	height:900px;
	background:url(images/back.jpg) center center no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

#inner {
	width:780px;
	height:500px !important;
	height:0px;
	margin:0 auto;
	}

#navbar {
	position:relative;
	top:167px;
	left:190px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	}

#navbar a {
	border:none;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	}

#navbar img {
	border:none;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	padding:0px -2px 0px 0px;
	margin:0px -2px 0px 0px;
	float:left !important;
	float:none;
	display:inline;
	}

#news {
	width:447px;
	height:263px;
	overflow:auto;
	position:relative;
	top:218px;
	left:32px;
	color:#efeaca;
	}
	
#news a {
	color:#efeaca;
	border-bottom:1px dotted #fff;
	text-decoration:none;
	}	

.newstitle {
	width:97% !important;
	width:93%;	
	text-align:left;
	margin-bottom:5px;
	font-weight:bold;
	}

.date {
	width:97% !important;
	width:93%;	
	text-align:right;
	margin-bottom:5px;
	font-size: 10px;
	}

.n-entry {
	width:97% !important;
	width:93%;	
	text-align:justify;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px dotted #B6A267;
	}

#daytime {
	width:230px;
	height:122px;
	position:relative;
	top:211px;
	left:58px;
	color:#423a13;
	text-align:center;
	}

#daytime p {
	margin:5px 0px 5px 0px;
	}

#daytime-more {
	float:right;
	color:#D6D2A4;
	font-weight:bold;
	text-align:right;
	padding:14px 14px 0 0;
	}

#contact {
	width:230px;
	height:122px;
	position:relative;
	top:254px;
	left:58px;
	color:#423a13;
	text-align:center;
	}

#contact a,
#daytime a {
	color:#423a13;
	text-decoration:none;
	}

#contact a:hover,
#daytime a:hover {
	color:#FF3100;
	}

#contact p {
	margin:5px 0px 5px 0px;
	}

#contact-more {
	float:right;
	color:#D6D2A4;
	font-weight:bold;
	text-align:right;
	padding:4px 27px 0 0;
	}

#enter {
	width:133px;
	height:36px;
	position:relative;
	top:270px !important;
	top:276px;	
	left:174px;	
	}

#enter img {
	border:none;
	}

/* CONTENT */

#content {
	width:100%;
	float:left;
	background: #e0daca url(images/content01.jpg) top center repeat-y;
	}

#area63 {
	width:870px;
	margin:0 auto;
	}

#projectarea {
	width:870px;
	margin:0 auto;
	}

.atitle {
	color:#568473;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:10px;
	padding-top:25px;
	}

.title {
	background:url(images/title.gif) top left no-repeat;
	width:535px;
	height:45px;
	padding-top:14px;
	color:#5EAD76;
	font-size:24px;
	font-weight:bold;
	padding-left:15px;
	margin-left:160px;
	}

.title a {
	color:#5EAD76;
	text-decoration:none;
	}

.title a:hover {
	color:#262302;
	}

.date-sng {
	float:left;
	color:#B6A267;
	font-size:18px;
	font-weight:bold;
	padding:0px 15px 3px 15px;
	margin:0px 0px 15px 0px;
	width:520px;
	border-bottom:1px dotted #B6A267;
	}

.entry {
	font-size:14px;
	color:#262302;
	padding:0px 15px 0px 15px;
	}

.entry-alt {
	font-size:12px;
	color:#262302;
	padding:0px 0px 170px 0px;
	}
.breaker {
text-align:center;
background:url(images/breaker.gif) top center no-repeat;
	filter: alpha(opacity=35);
	opacity: 0.35;
	-moz-opacity: 0.35;
padding:77px 100px 155px 100px;
}	
/*  	border-bottom:1px dotted #B6A267;

/* PROJECT / SHOP NAV */

#catnav {
	width:100%;
	text-align:center;
	margin-bottom:20px;
	margin-left:-7px;
	margin-top:16px;
    background:url(images/title.gif) top center no-repeat;
	height:45px;
	padding-top:17px;
	padding-left:15px;
	text-transform:uppercase;
	}

#catnav ul {
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#catnav ul li {
	list-style:none;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	text-transform:uppercase;
	display:inline;
	color:#568473;
	}
	
#catnav a {
color:#262302;
text-decoration:none;
border: none;
}

#catnav a:hover {
color:#FF3100;
text-decoration:none;
}

	
	
/* FOOTER */

#footer {
	width:100%;
	height:609px;
	float:left;
	background:url(images/footerBG.jpg) top center no-repeat;
	}
	
.counter {
text-align:center;
vertical-align:bottom;
	font-size:10px;
	color:#C8C5A4;
	font-family:Arial, Helvetica, sans-serif;
	}

/* ABOUT */	

#area63_abt_left {
	width:575px;
	float:left;
	padding-top:0px;
	}

#area63_abt_right {
	width:235px;
	float:right;
	padding-top:0px;	
	}

/* BLOG */

#area63-left {
	width:575px;
	float:left;
	padding-top:0px;
	}

#area63-right {
	width:235px;
	float:right;
	padding-top:0px;	
	}

.post-alt {
	width:100%;
	float:left;
	margin-bottom:0px !important;
	padding:0px 0px 0px 0px !important;
	}

.titletop {
	float:left;
	width:100%;
	}

.date-alt {
	height:71px;
	width:80px;
	background:url(images/date.png) top left no-repeat;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	color:#CCCEA6;
	}

.date-day {
padding-top:5px;
margin:0px 0px 0px 0px;
	width:80px;
	text-align:center;
	float:left;
	font-size:30px;
	font-weight:bold;
	}

.date-month {
padding-bottom:10px;
vertical-align:text-top;
margin:0px 0px 0px 0px;
line-height:14px;
	width:80px;
	text-align:center;
	float:left;
	font-size:14px;
	font-weight:bold;
	}

.details {
	float:right;
	display:inline;
	width:500px;
	margin:-78px 0px 0px 0px;
	padding:10px 0px 0px 0px;	
	}

.blogtitle {
	color:#262302;
	font-size:18px;
	font-family: Arial, Helvetica, Sans-Serif;
	text-transform:uppercase;
	padding: 10px 0 0 20px;
	}

.blogtitle a {
	color:#262302;
	text-decoration:none;
	border: none;
	}

.meta {
	color:#69371f;
	float:left;
	display:inline;
	padding: 15px 0 0 14px;
    margin: -13px 0 0 0;
	}

.meta a {
	color:#69371f;
	}

.comment {
	float:right;
	display:inline;
	}

.comment a {
	background:url(images/comment.gif) top left no-repeat;
	padding-left:25px;
	color:#64C70A;
	border:none;
	font-weight:bold;
	}

.blogtitle a:hover,
.meta a:hover,
.comment a:hover {
	color:#568473;
	text-decoration:none;
	}

.entry-alt {
	width:100%;
	text-align:justify;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

/* BLOG */

h2 {
	font-family: Arial, Helvetica, Sans-Serif;
	text-transform:uppercase;
}

h2 a { 
	border-bottom:none;
}

.postmetacomment {
        float:right;
	margin:0 0 0 0;
	color:#568473;
	text-align:right;
	}

.postmetadata a {
	color:#69371f;
	}

.postmetacomment a  {
    width: 100px;
	height:30px;
	color:#69371f;
	padding:19px 17px 7px 0;
border-bottom:none;
	background: url('images/comments_off.gif') no-repeat top right;
	}
	
.postmetacomment a:hover  {
    width: 100px;
	height:30px;
	color:#568473;
	padding:19px 17px 7px 0;
	text-decoration:none;
	border-bottom:none;
	background: url('images/comments_on.gif') no-repeat top right;
	}
	
	#sidebar_abt {
		width:100%;
		float:left;
		padding-top:0px;
		text-align:left;
		}
		
		#sidebar_abt a {
		border:none;
		}
		
		#sidebar_abt img {
		margin: -10px 0 0 0;
	    border:none;
	    }

	#sidebar_abt h2 {
		color:#F8670E;
		font-size:18px;
		font-weight:bold;
		margin:0px 0px 5px 0px;
		float:left;
		display:inline;
		}

	#sidebar_abt ul {
		list-style:none;
		margin:0px 0px 20px 0px;
		padding:0px 0px 0px 0px;	
		}

	#sidebar_abt ul li {
		list-style:none;
		margin:3px 0px 3px 0px;
		padding:0px 0px 0px 25px;
		background:url(images/bullet.gif) center left no-repeat;
		font-size:12px;
		color:#262302;
		font-weight:bold;
		}	

#sidebar_blog {
	width:100%;
	float:left;
	padding-top:0px;
	height:777px;
	background: url(images/bg_blog.sidebar.jpg) no-repeat top right;
	color: #000000;
	}
	
#sidebar_blog_tags a {
color:#262302;
border: none;
	}	
	
#sidebar_blog_tags a:hover {
colour:#568473; 
border: none;
	}			
	
#sidebar_blog a {
border: none;
	}	
	
#sidebar_blog a:hover {
colour:#568473; 
border: none;
	}		
	
#sidebar_blog_content {
	padding: 25px 25px 0px 25px;
}	

#sidebar_blog h2 {
	color:#DCC593;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	text-transform:uppercase;
	font-family:"Times New Roman", Georgia , Times, serif;
	float:left;
	display:inline;
	}

#sidebar_blog ul {
	list-style:none;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;	
	}

#sidebar_blog ul li {
	list-style:none;
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 25px;
	background:url(images/bullet.gif) top left no-repeat;
	font-size:12px;
	color:#262302;
	font-weight:bold;
	}

#flickr {
	width:200px;
	float:left;
	margin-bottom:15px;
	}

#flickr p {
	display:inline;
	padding:0px 3px 0px 3px;
	}

#flickr a {
	border:none;
	}

/* --- COMMENTS --- */

.commentsBG {
background-color:#AB8E4A;
border:1px solid #262302;
	filter: alpha(opacity=50);
	opacity: 0.50;
	-moz-opacity: 0.50;
}

.comments_template{
	margin: 0 0 0 10px;
	padding: 0 0 10px 0;
}

.comments_template p.nocomments, .comments_template p.alert{
	padding: 10px;
	font-size: 12px;
}

#comments {
	font-size: 18px;
	padding: 2px 10px 0px 0px;
	color:#F8670E;
}

#commentform {
color:#262302;
background-color:transparent;
padding:10px;
}

#commentform input {
color: #262302;
background: #e1bf80;
background-image:none;
border:1px solid #262302;
/*border: 1px dotted #E5CC94;*/
}

#commentform textarea {
color: #fff;
background-color:#e1bf80;
border:1px solid #262302;
/*border-top: 0px;
border-left: 0px;
border-right: 0px;
border: 1px dotted #E5CC94;*/
}

.comments_template form#commentform{
	margin: 0;
	padding: 10px;
	background: #f7f7f7 !important;
}

.comments_template form#commentform p{
	line-height: 16px !important;
}

ol.commentlist{
	margin: 10px 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	line-height: 16px;
}

ol.commentlist cite{
	font-style: normal;
	font-weight: bold;
}

ol.commentlist li{
	padding: 10px;
	border-top:1px dotted #F8670E;
}

ol.commentlist li.alt{
	background:#E2E5BC;
	border-top:1px dotted #F8670E	
}

ol.commentlist li.highlighted{
	background:#E2E5BC
	border-top:1px dotted F8670E;	
}

.comment-number{ /* for Paged Comments plugin */
	float: right;
	font-family: Georgia, Arial, Verdana, Sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #aaa;
}
