/* 
WOO CUSTOM STYLESHEET
---------------------


Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

body  { font: 14px/20px Georgia, "Times New Roman", Times, serif; color: #666666; background-image: url(images/bg-tile.jpg); border-top:0; }

h1, h2, h3, h4, h5, h6  { margin: 0; font-family:Georgia, "Times New Roman", Times, serif; color: ##B4421E; font-weight:normal; }

h1  {font-size: 24px; color:#B4421E;} h3  {font-size: 18px;} h4  {font-size: 16px;} h5  {font-size: 14px;} h6  {font-size: 12px;}

h2  {font-size: 20px; color:#B4421E;} h3  {font-size: 18px; color:#B4421E;} h4  {font-size: 16px;} h5  {font-size: 14px;} h6  {font-size: 12px;}


a:link, a:visited  { color: #9d805a; text-decoration:none;}

#main-wrapper { background-image: url(images/bg-top.jpg); background-repeat:no-repeat; background-position:center top; width:100%; margin-left:auto; margin-right:auto;}


#header { height:290px; padding:0px 0 30px;clear:both; position:relative; width:959px; }

.width-940 .col-full { width:959px; }

.two-col-left #main-sidebar-container #main { display:inline; float:left;width:500px; padding:0 20px 0 110px; }

.two-col-left #main-sidebar-container #sidebar { display:inline; float:left; margin-left:0px; width:300px; }





/* 2.2 Navigation */
#navigation { font:24px/24px "Gill Sans", Helvetica, sans-serif; padding:11px 0 0 75px; border-top:0px solid #dbdbdb; border-bottom:0px solid #dbdbdb; width:867px; margin-bottom:40px;}

.nav { z-index:99; margin:0; padding:0; list-style:none; line-height:1; margin-left:0px; width:100%;}
.nav a  { position:relative; color:#666666; display:block; z-index:100; padding:0 10px 10px 10px; line-height:18px; text-decoration:none; }
.nav a:hover, .nav li.current_page_item, .nav li.current_page_parent { background:none; color:#B4421E; }
.nav li li.current_page_item { background:none; }
.nav li  { float:left; width:auto; margin-right:17px;}
.nav li a.sf-with-ul { padding-right:20px; }

/* 2.2.1 Drop-down menus */
.nav li ul  { background: #FFF; position: absolute; left: -999em; width: 180px; border: 1px solid #ceb18c; border-width:1px 1px 0; z-index:999; margin-top:1px; }
.nav li ul li  { background:#eee7d6; border-top:1px solid #fff; border-bottom:1px solid #ceb18c;}
.nav li ul li a  { width:160px; color:#666666; font-size:0.8em; line-height:18px; padding:5px 10px 5px 10px; }
.nav li ul li a.sf-with-ul { padding:5px 10px; }
.nav li ul li a:hover  { background:#eee7d6;}
.nav li ul ul  { margin: -30px 0 0 180px; }
.nav li ul ul li a  {  }
.nav li ul li ul li a  {  }

.nav .sf-sub-indicator {background:	url(images/arrow-superfish.png) no-repeat;position:absolute;display:block;right:0.4em;top:0.9em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
.nav li ul .sf-sub-indicator {background:url(images/arrow-superfish-right.png) no-repeat;}

#rss-button {background:url(images/ico-rss.png) no-repeat; width:16px; height:16px; float:right; margin: 50px 20px 0 0}

#logo {margin:5px 0 0 130px;}

#content-wrap {background-image: url(images/body-repeat.png); background-repeat:repeat-y; background-position:right top; width:959px; position:relative; padding-right:20px;}
#content {background-image: url(images/content-bg.jpg); background-position:right top; background-repeat:no-repeat; height:100%; padding:0px 0 0 0;}
#content-bottom {background-image: url(images/bg-bottom.jpg); background-position:right bottom; background-repeat:no-repeat; padding-bottom:100px;}



/* 2.6 Footer */
#footer{background: url(images/footer-bg.jpg) no-repeat; background-position:right; padding: 0px 0px 0px 110px;  border-top: 0px; color:#999; height:290px; width:849px; margin-bottom:20px;}
#footer p {font:italic normal 14px Georgia, serif;}
#footer .col-left { padding:0 10px 10px 10px; width:790px; margin-top:70px}


/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/



.post .title, .page .title  { font:normal 24px Georgia, "Times New Roman", Times, serif;  position:relative; margin: 0 0 15px; width:340px; color:#B4421E;}
.post .title a:link, .post .title a:visited,
.page .title a:link, .page .title a:visited{ font:normal bold 18px/18px Georgia, "Times New Roman", Times, serif; ;color:#b4421e; }

.post {margin-top:10px;}


.entry img, img.thumbnail {border: 1px solid #bfbfbf;}

.gform_wrapper .entry img, img.thumbnail { border:1px solid #bfbfbf !important; padding:3px !important; margin:0px 0 0 20px;}

.entry p  { margin: 0 0 20px 0; font:normal 16px Georgia, "Times New Roman", Times, serif;}

.post-date { background:transparent url(images/date.jpg) no-repeat scroll 0; font-family:Georgia,"Times New Roman",Times,serif; color:9d805a; font-size:24px; line-height:30px; left:0; padding:35px 5px 0px 35px; position:absolute; text-align:center; width:50px; height:125px; text-transform:none;}

.post-top {height:63px; margin:0 0 10px 0;}

.read-more {font-size:10px;}

.parrot {background-image: url(images/parrot.png); background-repeat: no-repeat; width:96px; font-size:24px; float:right;}

.post-more-top {width:81px; height:59px; padding:4px 0 0 15px;}

.post-top-single {height:63px; margin:0 0 25px 0;}
.tweetmeme {width:60px; float:right;}

.post-meta {margin-top:0; width:340px;}

.post .title {margin: 0 0 5px;}

.widget  { margin: 0 0 30px 0; font-size:12px; width:300px; }

.widget ul  { clear:both; padding:0 20px 10px 20px; list-style-position:inside; list-style-type:disc; background-color:#F6F2E7; border: solid #cebfac 1px; border-top:0px;}

.widget ul li  {list-style-image: url(images/shell-bullet.gif); border:0; padding: 0 0 10px 0;}

.widget h3  { margin: 0 0 0px 0; padding:0 0 0px; text-transform:uppercase; font:normal bold 14px Arial, Helvetica, sans-serif; color:#555; border-bottom:0px solid #e6e6e6; }

.widget_recent_comments h3 {background-image: url(images/recent-comments.png); background-repeat:no-repeat; height:16px; padding: 50px 0px 0 10px; color:#F6F2E7;}

.widget_recent_entries h3 {background-image: url(images/recent-posts.png); background-repeat:no-repeat; height:19px; padding: 50px 0px 0 10px; color:#F6F2E7;}

.widget_woo_twitter h3 {background-image: url(images/twitter2.png); background-repeat:no-repeat; font-weight:normal; font-size:12px; text-transform:none; height:33px; padding: 37px 0px 0 105px; color:#B4421E;}

.widget_woo_twitter h3 a {color:#B4421E;}

#respond h3 {color:#B4421E}

.commentlist {background-color:#f6f2e7;}

#comments h3{color:#B4421E}

#comments .comment.thread-even { background: #fafafa; background: rgba(0,0,0,0.02); border-top:1px solid #e6e6e6; border-top:1px solid rgba(0,0,0,0.07); }


.nav-entries, .wp-pagenavi { clear:both;font-size:11px; padding:10px 0px; border:0px solid #e6e6e6; background:none; border-width:0px 0 0px; margin-bottom:50px; margin-top:50px;}

.archive_header  {border-bottom:0; font:normal 24px Georgia, "Times New Roman", Times, serif; width:340px; color:#B4421E; margin-bottom:10px;}

.nav-next a {background: url(images/next-post.png) no-repeat right top; width:180px; min-height:52px; font:20px arial, helvetica, sans; color:#B4421E !important; text-align:right; padding:10px 40px 0 0;}

.nav-prev a {background: url(images/prev-post.png) no-repeat left top; width:180px; min-height:52px; font:20px arial, helvetica, sans; color:#B4421E !important; text-align:left; padding:10px 0px 0 40px;}


.fullwidth {padding-left: 120px; padding-right: 40px; width: 795px;  }


#gameButtons{padding-top:20px; padding-left: 0px;}

.gameButton {float:left; width:220px; text-align:center; margin-right:20px;}

.gameButton p {font-size:13px;}
