/*
LAYOUT: Brandie Delisi
DESCRIPTION: Brandie Delisi WP Theme
AUTHOR: <a href="http://www.betterinpink.com">Better in Pink!</a> &amp; <a href="http://www.iuttu.com">iuttu</a>
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
q:before,q:after { content:'';}
abbr,acronym { border:0;}
strong {font-style:normal;}

body{background:url('img/bg.gif') center 0px repeat-x #C1E1DF;font-family:'Century Gothic','Avant Garde','sans-serif';color:#846f59;}

#wrapper{
	width:1026px;
	margin:0px auto 0px auto;
}

/* header */
#header {background:url('img/header.gif') 0px bottom no-repeat;/*overflow:hidden;*/padding:0px 0px 34px 0px;}
#blog-title a {height:236px;width:100%;float:left;text-indent:-10000em;background:url('img/title.jpg') 0px 0px no-repeat;}
#blog-description {background:url('img/description.gif') 0px 0px no-repeat;min-height:241px;clear:both;font-size:14px;}
#blog-description .inside {clear:both;padding:14px 0px 30px 200px;width:755px;}
#blog-description .inside p {margin:0px 0px 10px 0px;}
#blog-description .inside strong {color:#afa041;font-size:18px;font-weight:normal;}
#access {display:none;}
.twitter-timestamp {margin:0px !important;padding:0px !important;}
.twitter-item {margin:0px 0px 10px 0px !important;float:left;clear:both;}
.twitter-item a {color:#afa041;}

/* content */
#container {background:url('img/body.gif') 0px 0px repeat-y; clear:both; display:block;}
#content {margin:0px 40px 0px 50px;}
#content h2.page-title {padding:10px 0px 10px 0px;}
#content h2 a,
#content h3.entry-title a {color:#07374c;font-size:24px;text-decoration:none;margin:25px 0px 0px 0px;float:left;}
#content h2 a:hover,
#content h3.entry-title a:hover {text-decoration:underline;}
#content h3.entry-title a {margin:5px 0px 5px 0px;}
.entry-date {font-size:11px;float:left;clear:both;margin:0px 0px 10px 0px;color:#07374c;}
.entry-content {clear:both;font-size:14px;}
.entry-meta {padding:9px 0px 60px 0px;margin:15px 0px 0px 0px;border-top:1px solid #fff;font-size:11px;color:#07374c;}
.entry-meta a {color:#07374c;}
.entry-meta .cat-link {float:left;}
.entry-meta .comments-link {float:right;}
.entry-title,
.entry-date,
.entry-content {margin-left:0px;}
.awpcomments {margin:20px 0px 0px 0px;}
#content .entry-content img {background:url('img/shadow.png') right bottom no-repeat;padding:0px 3px 3px 0px;}
#content .comments {background:#d9ece8;padding:0px 5px 0px 5px;overflow:hidden;}
#content ol.commentlistol {list-style:default;}
#content .commentbar {padding-left:0px !important;}
#content .comments li {margin:10px 0px 10px 0px;/*float:left;*/clear:both;}
/*#content .comments li p {float:left;}*/
#content #nav-above {clear:both;display:block;padding: 10px 0 20px;}
#content #nav-below {clear:both;display:block;padding:10px 0px 40px;}
#content .nav-previous {float:left;}
#content .nav-next {float:right;}
#content .nav-previous a,
#content .nav-next a {border:1px solid #AFD5D5;margin:0px 2px 0px 2px;padding:2px 4px 2px 4px;background:#fff;text-decoration:none;font-size:12px;color:#84BDC8;}
.post .entry-meta {padding-bottom:10px;}
.entry-content a {color:#07374C;}
p {margin-bottom: 20px;}

.paginator {float:right;padding:30px 0px 0px 0px;}
.paginator.bot {clear:both;float:right;margin:0;padding:10px 0 30px;}
.paginator div {display: inline;}
.paginator div a {border:1px solid #AFD5D5;margin:0px 2px 0px 2px;padding:2px 4px 2px 4px;background:#fff;text-decoration:none;font-size:12px;color:#84BDC8;}
.paginator .disabled {border:none;color:#E8E3EE;}
.paginator .current,
.paginator a:hover {background:#84BDC8;color:#fff;}
.wp-smiley {background:none !important;padding:0px !important;}


/* sidebar */
.sidebar {background:url('img/sidebar.gif') 0px top no-repeat;width:1026px;overflow:hidden;padding:40px 0px 0px 15px;height:293px;}
.sidebar .widget {float:left;width:205px;}
.sidebar .widget h3 {font-size:24px;color:#07374c;margin:0px 0px 20px 0px;text-transform:uppercase;}
.sidebar .widget a {color:#afa041;font-size:14px;text-decoration:none;text-transform:uppercase;}
.sidebar .widget a:hover {color:#846f59;}

/* footer */
#footer {text-align:center;color:#846f59;font-size:12px;padding:0px 0px 10px 0px;}
#footer a {color:#846f59;}

.followme {text-decoration:none;color:#AFA041;}

/* Cat Nav */

#menu {
text-transform: uppercase;
clear: both !important;
display:block;
padding: 10px 0 20px;
/*height: 30px;*/
z-index: 999;
position: relative;
}

#catnav ul {float: right;}

#catnav, #catnav ul {
padding: 0;
margin: 0 auto;
list-style: none; 
line-height: 1;
z-index: 999;
position: relative;
width: auto;
}

#catnav a {
display: block;
line-height: 30px;
padding: 0 10px;
z-index: 100;
color:#063044;
font-size:18px;
font-weight:normal;
text-decoration: none;
}

#catnav li {float: left;position:relative;}
#catnav li:hover {background:#E3F0F1;}

/* Style drop down list */

#catnav li ul {position: absolute; width: 182px; left: -999em; margin:0;}
#catnav li ul li {border: 0; background: #FFF; z-index: 15; position: relative;}
#catnav li ul li:hover {background: #E3F0F1;}
#catnav li ul li a {line-height: 25px; font-size: 14px; color: #9E9246; width: 160px;}
#catnav li ul ul {margin: -26px 0 0 180px;}
#catnav li ul ul li a {line-height: 25px;}
#catnav li:hover ul {left: auto;}
#catnav li:hover ul ul {left: -999em;}
#catnav li:hover ul, #catnav li li:hover ul {left: auto;}
#catnav li:hover, #catnav li.hover {position: static;} /*IE7 Fix */