/* ------- 1. Structure ------- */
/*#home_feature{background:#111 url(black/home_feature.jpg) repeat-x scroll center top;}
#home_feature .background {background-image:url(black/full.jpg);}
#home_feature.staged .background {background-image:url(black/stage.jpg);}
#home_feature.cu3er .background {background-image:url(black/cu3er.jpg);}*/

/* ------- 2. Buttons ETC ------- */
/*#intro_blurb_title,#intro_blurb_title span{background-image:url(black/intro.gif);}*/
a.button_link,a.button_link:hover,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(black/buttons.gif);}
.button:active,.button:hover,.button,.wp-pagenavi span.current,.slider_content a.button{border-color:#111;background-image:url(black/buttons.gif);}

/* ------- 3. Typography ETC ------- */
#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:#333333;}
#footer a:link, #footer a:visited,#footer .textfield, #footer textarea, #footer, #home_feature .slider_full h2, #home_feature .slider_full
{color:#fff;}
.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:#F5C815;}
a:hover/*,h3.portfolio a:hover,h2.portfolio a:hover,.blog_header a:hover*/{color:#aaa;}

/* ------- 4. Images ------- */
#body_block .search-box,#body_block input.search-go{background-image:url(../images/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(../images/mini_icons.png);}
#body_block .twitter_bird,blockquote,.dropcap1,#spread_the_word span.sprite,#about_the_author span.sprite{background-image:url(black/sprite.png);}
#blurb p.tweet{background-image:url(black/tweet.png);}
.twitter_icon,.reddit_icon,.digg_icon,.stumbleupon_icon,.delicious_icon,.facebook_icon,.linkedin_icon{background-image: url(black/spread_the_word.png);}

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

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

/*WIW*/

#secondary a {color:#fff;} #secondary a:hover {color:#CCC;}

#famouswhitebox{
background: #fff;
padding:20px;
width:920px;
height:320px;
}
#famouswhitebox .one_third{width:274px;}

#aboutuswiw {background:url(http://www.famouscircle.com/wp-content/themes/infocus/wiw/aboutus.png); height:464px; padding:84px 15px 42px 310px;}
#aboutuswiw h3 {color:#000; font-style:normal; margin:0px;}
#aboutuswiw h2 {font-size:25px;}
#gallerywiw {background:#fff; padding:15px;}

h2 {color:#F5C815; font-style:italic; font-size:28px;}
h3 {color:#F5C815; font-size:20px;}
p {color:#000; font-size:13px;}
.widget ul li, .widget_recent_entries ul li {border:0px;}

#eventwiw {color:#000; font-size:13px;}
#eventwiw h2 {font-style:normal; background:#000; width:600px; height:45px; padding:15px 8px; font-size:14px; color:#FFF; margin:0; line-height:27px;}
#eventwiw h2 a {font-weight:bold; color:#F5C815; font-size:36px; text-transform:uppercase; margin:0;}
.eventswiwp {border-bottom:#000 5px solid;}
.eventsh3 {font-size:14pt; font-weight:800; font-style:oblique; color:h#f5c815;}

/*Homepage Events List*/
#elistwiw p {margin:0px; border-bottom:1px solid #A7A8AD; padding:1px;}
#elistwiw {margin:0px; border-top:1px solid #A7A8AD;}
#elistwiw a {font-weight:bold; color:#000;} #elistwiw a:hover {font-weight:bold; color:#A7A8AD;}

/*NextGen Gallery Footer Widget*/
#wiwfourth {width:276px; position:relative;margin-right:0px;margin-bottom:20px;float:left; padding-left:16px; margin-top:-17px;}

/*Blog and Our Circle homepage posts*/
.wiwhppost {}
.wiwhppost .post-title {font-size:16px; font-weight:bold;}
.wiwhppost .post-date {font-style:italic; margin-bottom:4px;}

#secondary h3.widgettitle {text-align:left; font-size:15px; text-transform:uppercase; margin-top:4px; border-top:1px solid #444444; padding-top:4px;}
#secondary .wiwhppost .post-title {font-size:14px; font-weight:normal; padding-left:10px;}
#secondary  a.post-title:hover {color:#CCC;}


.blog_module .top_metadata, .post .top_metadata {border-bottom:5px #000 solid; margin:0; padding:0; padding}
.post .top_metadata {margin-bottom:10px;}
.blog_module h2 a, .post h2 a {text-transform:uppercase; font-style:normal; font-weight:bold; color:#0F3;}

.widget_wp-category-archive ul li, #secondary .wiwhppost .post-title  {	
	background:transparent url(../images/mini_icons.png) no-repeat scroll -265px 2px;
	display:block;
	padding:4px 0 8px 20px;
	color:#FFF;}
	
#stretchimg {
	width: 100%;
	position:fixed;
	margin-left:auto;
	margin-right:auto;
	right: 0;
	left: 0;
	z-index:-1;
}

#sub_footer {margin-top:-34px; margin-bottom:0px; padding:0px;}

/*Video Links*/
.ytimg img {border:5px solid #000; padding:0; margin:0 0 0 5px;}
.ytimg img:hover {border:5px solid #F5C815; padding:0; margin:0 0 0 5px;}

/*CALENDARS*/
/*LAST*/
.last table {border:1px solid #A7A8AD; margin-top:-18px;}
.last td {color:#000}
.last table.dbem-calendar-table td.eventless-pre, .last .dbem-calendar td.eventless-post, .last table.dbem-calendar-table td.eventful-pre, .last .dbem-calendar td.eventful-post {
	color:#8f8f8f;
	background:#f2f2f2;
}
.last table.dbem-calendar-table td.eventful-today {background-color:#F5C815; border:1px solid #000;}
.last table.dbem-calendar-table td.eventless-today {border:1px solid #000;}

/*JAW*/
.jaw_is_duplicate table {margin-top:-24px;}
.jaw_is_duplicate td {color:#fff}
.jaw_is_duplicate table.dbem-calendar-table td.eventless-pre, .jaw_is_duplicate .dbem-calendar td.eventless-post {
	color:#707070;
	background:#0d0d0d;
}

#secondary td.eventful-post a, #secondary td.eventful-pre a {color:#707070;}
#secondary td.eventful-post, #secondary td.eventful-pre {background:#0d0d0d;}

.jaw_is_duplicate table.dbem-calendar-table td.eventful-today {background-color:#F5C815; border:1px solid #fff;}
.jaw_is_duplicate table.dbem-calendar-table td.eventless-today {border:1px solid #fff;}
.jaw_is_duplicate tr:hover {background:#191919;}
