/* ------- 1. Structure ------- */
body {background:#edcba6 url(circusdrome/bg.jpg) no-repeat scroll center top; color:#600; overflow-x:hidden;}
body#home_page #header{height:142px;}
#header{background:url(circusdrome/homepage_header.png) no-repeat scroll center top; height:142px; margin-top:20px; width:100%;}
#logo {width:200px; top:-12px;}
#main_navigation{height:20px; margin-top:-20px;}
.jqueryslidemenu ul li a{height:18px; line-height:18px;}
#home_feature{height:448px;}
#call_to_action{display:none;}
#intro_blurb{background:url(circusdrome/intro_blurb.png) no-repeat scroll center top; height:236px;}
#blurb{padding:22px 0 0 0; font-size:36px; text-align:center; text-transform:lowercase; color:#7e4801;}
#body_block,  #call_to_action {background:none;}
#intro_blurb, #breadcrumbs, #blurb, #call_to_action, #body_block {width:960px; margin:0 auto}
#call_to_action {margin-top:140px;}
#call_to_action #blurb {text-align:center; color:#7e4801;}
#call_to_action_button{display:none;}
#breadcrumbs {background:none;}
#breadcrumbs{color:#7e4801;}
#breadcrumbs a{margin-right:6px;}
.breadarrow{display:none;}
body#home_page #body_block{padding-top:12px;}
.post{background:#e8c7a2; padding:6px;margin-bottom:20px;}
.hentry a.button_link {float:right;}
.blog_module {margin-bottom:6px;}
h2.blog_header {padding-bottom:12px;}
.one_half{width:450px;}
.commentlist li {background:none; background-color:#b99e80; border:1px solid #d7b895; padding-left:6px; padding-right:6px;}
.comment-text{color:#600; text-shadow:1px 1px 1px #d7b895;}
.commentlist li .depth-2{background-color:#e8c7a2;}
#comments .date{color:#600;}


#home_feature{background:url(circusdrome/stage.png) no-repeat scroll center top; overflow:visible;}
#home_feature .background {background-image:url(circusdrome/full.jpg);}
#home_feature.staged .background {background-image:url(circusdrome/stage.png);}
#home_feature.cu3er .background {background-image:url(circusdrome/cu3er.jpg);}

#footer{background: url(circusdrome/footer.png) no-repeat scroll center top; min-height:260px; margin-top:12px;}
#footer {text-align:center;}
#footer div.inner h3 {color:#7e4801; text-align:center; text-transform:lowercase;}

/* ------- 2. Buttons ETC ------- */
/*
#intro_blurb_title,#intro_blurb_title span{background-image:url(circusdrome/intro.gif);}
*/


.jqueryslidemenu li{margin-left:6px;}
#intro_blurb_title {display:none;}
a.button_link,a.button_link:hover,a.button_link:active,a.button_link:active span,a.button_link span,.slider_content a.button,.slider_content a.button:hover{background-image:url(circusdrome/buttons.gif);}
.button:active,.button:hover,.button,.wp-pagenavi span.current,.slider_content a.button{border-color:#7e4801;background-image:url(circusdrome/buttons.gif);}
a.button_link:hover {color:#FFF;}
#slider_thumbnails{top:360px; padding:12px 0 12px 0; z-index:999;}


/* ------- 3. Typography ETC ------- */
h3.widgettitle, #comments h3, #respond h3, h2.blog_header a{text-transform:lowercase; color:#600;}
h2.blog_header{text-align:center; color:#600;}
h3.widgettitle, h6, td, th, .divider, hr, div.widget li, .top_metadata, #body_block .thumbnail_list li, #body_block ul.thumbnail_list, .blog_header{ background:url(circusdrome/line.gif) repeat-x scroll center bottom transparent;}
#about_the_author img,#footer h3.widgettitle, #footer div.widget li,#sub_footer,#footer p.thanks,table,th,#footer div.widget_categories li a, #footer div.widget_pages li a
{border-color:#af7d03;}
.comments{float:right;}
#footer a:link, #footer a:visited,#footer .textfield, #footer textarea, #footer, #home_feature .slider_full h2, #home_feature .slider_full
{color:#ddd;}
.url,#footer a:hover,.contact_widget_email a,.top_metadata a,#blurb p.tweet a,#commentform a,h3.toggle a,.dropcap2,.pullquote_left,.pullquote_right,blockquote,h1,#home_feature h2,h5,.blog_header a,.colored,#secondary .widget_calendar td a,#secondary h3.widgettitle,h3.portfolio a, h2.portfolio a
{color:#9D6802;}
#footer a:hover{color:#CF950C;}

a:hover,h3.portfolio a:hover,h2.portfolio a:hover,.blog_header a:hover{color:#af7d03;}
a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;outline:none;-moz-outline-style:none;}
.jqueryslidemenu a, #breadcrumbs a, #main_navigation a, p a, .bottom_metadata a{color:#600;padding:3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
p a:hover, .jqueryslidemenu a:hover, #breadcrumbs a:hover, #main_navigation a:hover, .bottom_metadata a:hover{background-color:#d7b895; color:#600;}
.post p a{text-decoration:underline;}
#logo a, #home_feature a.load_slider_img{background:none;}
#breadcrumbs a{ background-color:#C96; }
#footer div.inner a:link{color:#7e4801; text-decoration:underline;}
#main_navigation a{padding:3px 6px 3px 6px;} 
#secondary .webtreats_twitter_widget ul li a, #secondary .widget_categories ul li a, #secondary .widget_links ul li a, #secondary .widget_archive ul li a, #secondary .widget_meta ul li a, #secondary .widget_pages ul li a, #secondary .widget_recent_entries ul li a {color:#600; padding:4px 0 8px 20px; text-shadow:1px 2px 1px #b89670; font-size:16px;}
.top_metadata{background-color:#d7b895; margin-bottom:32px;}
span.comments{background:url("circusdrome/mini_icons.png") no-repeat scroll -136px -120px transparent; padding-left:26px;}


/* ------- 4. Images ------- */
.blog_frame{background:url(circusdrome/blog_thumb.png); margin-bottom:12px;}
.blog_frame img {background:none; border:none; margin:13px 0 0 -4px; height:234px; left:12px; padding:4px; top:28px; width:588px; }
#body_block .search-box,#body_block input.search-go{background-image:url(circusdrome/searchbar.png);}
#secondary .widget_categories ul li a,#secondary .widget_links ul li a,#secondary .widget_archive ul li a,#secondary .widget_meta ul li a,
#secondary .widget_pages ul li a,#secondary .widget_recent_entries ul li a,
.contact_widget_name,.contact_widget_phone,.contact_widget_email,
ul.arrow_list li,ul.bullet_list li,ul.check_list li,
h3.toggle,h3.active,#secondary .widget_recent_comments ul li.recentcomments span,#secondary #twitter-widget.webtreats_twitter_widget ul li a
{background-image:url(circusdrome/mini_icons.png);}
#body_block .twitter_bird,blockquote,.dropcap1,#spread_the_word span.sprite,#about_the_author span.sprite{background-image:url(circusdrome/sprite.png);}
#blurb p.tweet{background-image:url(circusdrome/tweet.png);}
#call_to_action_button{background-image: url(circusdrome/get_started.jpg);}
.twitter_icon,.reddit_icon,.digg_icon,.stumbleupon_icon,.delicious_icon,.facebook_icon,.linkedin_icon{background-image: url(circusdrome/spread_the_word.png);}
.small_frame{border-color:#d7b895;}
.small_frame img{background-color:#C96; border-color:#b99e80;}


/* ------- 5. Menu ------- */
.jqueryslidemenu ul li a, .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#eee;}
.jqueryslidemenu ul ul {background-image:url(circusdrome/drop.png);}
.jqueryslidemenu ul ul.menu_flip {background-image:url(circusdrome/dropR.png);}
.jqueryslidemenu ul ul ul, .jqueryslidemenu ul ul.menu_flip ul{background-image:url(circusdrome/drop_sub.png);}
.jqueryslidemenuz ul li ul li a:hover, .jqueryslidemenu ul ul li a:hover, #footer p.thanks{background:#915703;color:#eee;}

/* ------- 6. Preloaders ------- */
#loading_slider { background:transparent url(circusdrome/slider_loader.gif) no-repeat scroll center top; }
#contactFormWidget .loadingImgWidgetFt { background:transparent url(circusdrome/loader_widget_ft.gif) no-repeat scroll 0 0;}

/* ------------ PAGE NAVI ----------------- */
wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active, .wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend {
border:1px solid transparent;
color:#AAAAAA;
font-size:14px;
margin:1px;
padding:4px 5px;
text-shadow:1px 1px 0 #FFFFFF;}
.wp-pagenavi{
background-color:#EEE;
}
.wp-pagenavi span.current{color:#EEE; text-shadow:1px 1px 0 #333; font-style:normal; font-weight:normal;}
