/*
THEME NAME: zimm_2010
THEME URI: http://zimmcomm.biz
DESCRIPTION: NEW and improved ZIMMCOMM.biz
VERSION: Z.0
AUTHOR: robc
AUTHOR URI: http://zimmcomm.biz

This Theme is copyright ZIMMCOMM New Media, LLC http://zimmcomm.biz
*/

/* Reset browser defaults */
@import url('lib/css/reset-min.css');

/* Apply basic typography styles */
@import url('lib/css/fonts-min.css');

/* Apply a basic layout */
@import url('lib/css/base-min.css');

/* Apply a basic image styles */
@import url('lib/css/base-img.css');

/* Apply basic navigation styles */
@import url('lib/css/base-navi.css');

/* -------------------------------------------------------------- */

/* LINKS */
a,a:link,a:active {color:#094b84;text-decoration: none;} 
a:visited {color:#039;} 
a:hover {color:#bd2722;}

/* Body */
body {
	color:#333;
	padding:0;
	margin:0;
	background:#FFF url('lib/img/zmbz_bgrep.jpg') top left repeat-x;
	background-attachment:fixed;
	}
#Content {width: 964px;margin-top: 30px;overflow: hidden;background:transparent url('lib/img/cfx_zmbzcontent_lrg_column.png') 0 0 no-repeat;}
#Page #Content {margin-top:200px;}
	/* #Page #Content {background:transparent url('lib/img/cfx_zmbzcontent_lrg.png') top right no-repeat;}
	 p.audioplayer_container {
	  text-align: center;
	} */

/* STRUCTURE */
#ExtContainer {
	background:transparent url('lib/img/zmbz_whole_final.jpg') top right no-repeat;
	background-attachment:fixed;
	}
#Container {
	width:965px;
	margin:0 auto;
	overflow:hidden;
	}
#Header {
	height:127px;
	width: 100%;
	position: fixed;
	background:transparent url('lib/img/zmbz_bgrep.gif') top right no-repeat;
	z-index:1000;
	}
#SBar {
	height:45px;
	width:985px;
	margin:0 auto;
	background:transparent url('lib/img/zmbz_navbg.png') 534px 10px no-repeat;
	}
#ZMBZlogo {
	margin: 0;
	height:127px;
	z-index:1000;
	text-indent:-50000px;
	}
#ZMBZlogo h1 {
	text-indent:-50000px;
	margin:0;
	padding:60px 0 0 0;
	width:262px;
	}
#ZMBZlogo h1 a {
	outline:0;
	width:262px;
	height:57px;
	display:block;
	background:transparent url('lib/img/zmbz_logo.jpg') top left no-repeat;
	}

/* Search */
#Search {
	width: 300px;
	float:right;
	margin-top:65px;
	background-color: #1F1F1F;
	padding: 8px;border:1px solid #120d05;
	}
#Search #s {
	width: 195px;
	height: 13px;
	padding: 6px 10px;
	color: #89643e;
	background-color: #F9F9F9;
	border: 1px solid #0e0904;
	}

#search-submit {
	color: #FFF;
	float: right; 
	display: block; 
	width: 75px; 
	height: 26px; 
	text-indent: -5000px; 
	background: transparent url("lib/img/search.gif") no-repeat 0 -26px;
	border: 0;
	cursor: pointer;
	}
#search-submit:hover {
	background: transparent url("lib/img/search.gif") no-repeat 0 0;
	}

/* Slideshow title removal */
#dfcg_images h3 {display:none;}

/* Featured Content area */
#Features {
	margin-top:150px;
	}
#dfcg-widget,#myGallery
	{
	margin:0 0 0 4px;
	}
#three .textwidget {
	float:right;
	margin-top:18px;
	padding:0;
	}
#FeatureVideo {
	z-index:1;
}
#VODescription {
	width:314px;
	color:#FFF;
	margin:6px 0 0 0;
	background:#001628;
	font-size:92%;
	opacity:0.65;
	padding:3px;
	font-weight:normal;
  	-moz-border-radius: 4px; /* Firefox */
  	-webkit-border-radius: 4px; /* Safari, Chrome */
  	border-radius: 4px; /* CSS3 */
	}

/* Universal Navigation */
#NavigationHorizontal {
	display:block;
	position:relative;
	}
ul.sf-menu {margin:0;position:absolute;top:10px;right:28px;}
ul.sf-menu a,ul.sf-menu a:visited {color:#0f96b5;}
ul.sf-menu a:hover {color:#FFF;}
ul.sf-menu li li a:hover {color:#094b84;background:transparent;}
ul.sf-menu li a {padding:0px 20px 0px 20px;}
ul.sf-menu ul li a,ul.sf-menu a {padding:6px 0 6px 8px;font-family:"Trebuchet MS";font-size:108%;}
ul.sf-menu ul li {padding-right:0px;}

/* Global Elements */
pre, code {
	font:14px Monaco, monospace;
	line-height:22px;
}
blockquote {
    color:#666;
    font-style:italic;
}

p, ul, ol {margin: 0 0 1.5em}

/* Headings */
h1, h2, h3, h4, h5, h6 {letter-spacing: 0;font-family: arial,verdana,sans-serif;}
h1 {font-size: 189%;}
h2 {font-size: 153.9%}
h3 {font-size: 123.1%}
h4 {font-size: 108%}
h5 {font-size: 100%}
h6 {font-size: 93%}

/* Twitter */
#ZMBZtwitter {border:1px solid green;}

/* Posts */
#PostsCol {width:640px;}
#Posts {width:960px;margin: 30px 0 0 2px;float:left;background-color:#FFF;}
#Posts h2 {margin:18px 25px 0 25px;font-weight:normal;}
#Posts h2 a {color:#007ea1;}
#Posts h2 a:hover {color:#bd2722;}
.postBody {color:#222;padding:0 9px 0 25px;}
.postBody a:hover {text-decoration:underline;}
.postMeta {position:relative;margin:0;height:32px;padding-top:12px;color:#007db1;font-family:"Trebuchet MS";}
.postMeta a {font-weight:bold;}
.postMeta span.comment {width:160px;height:27px;text-indent:-30000px;float:right;margin-top:-4px;background:transparent url('images/comment.jpg') 0 0 no-repeat;}
span.comment a {width:160px;height:25px;text-indent:-30000px;display:block;}
.postMeta span.comments {width:160px;height:27px;float:right;background:transparent url('images/comments_one.jpg') 0 0 no-repeat;}
span.comments a {width:160px;height:25px;text-indent:-30000px;display:block;}
.commentCounts {text-align:right;padding-right:17px;font-size:93%;font-weight:bold;width:160px;height:27px;background:transparent url('images/comments.jpg') 13px -3px no-repeat;float:right;}

.wpa_container a.wpaudio {color:#007ea1;}
.wpa_container a.wpaudio:hover {color:#bd2722;}


.postFooter {padding:9px 0;color:#666;}
/* slightly enhanced, universal clearfix hack */
.postFooter:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.postFooter { display: inline-block; }
#Pagination {margin:47px 27px;}

/* start commented backslash hack \*/
* html .postFooter { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

#comment {width:500px;border:3px solid #555;}

#ModalSubs {margin:0;padding:0;}
ul#Subscribers {margin:0;padding:0;}

ul#Subscribers li {list-style-type:none;}
ul#Subscribers li ul {padding:12px 14px;}
ul#Subscribers li ul li {list-style-type:none;}

#zimmsubs {background-color:#f3f3f3;margin:0;}
#zimmsubs h4 {float:right;text-indent:-30000px;width:270px;height:65px;background:transparent url('lib/img/z_subs.gif') -5px 0 no-repeat;}

#agnwsubs {background-color:#f6f6f6;margin:0;padding-left:18px;}
#agnwsubs h4 {float:right;text-indent:-30000px;width:215px;height:35px;background:transparent url('lib/img/zagnw_subs.gif') 15px 0 no-repeat;margin:0;}

#agwsubs {background-color:#f3f3f3;margin:0;padding-left:18px;}
#agwsubs h4 {float:right;text-indent:-30000px;width:215px;height:35px;background:transparent url('lib/img/zagw_subs.gif') top left no-repeat;}

#domsubs {background-color:#f6f6f6;margin:0;padding-left:18px;}
#domsubs h4 {float:right;text-indent:-30000px;width:215px;height:35px;background:transparent url('lib/img/zdf_subs.gif') top left no-repeat;}

#psubs {background-color:#f3f3f3;margin:0;padding-left:18px;}
#psubs h4 {float:right;text-indent:-30000px;width:215px;height:35px;background:transparent url('lib/img/zpp_subs.gif') 4px 0 no-repeat;}

#wddsubs {background-color:#f6f6f6;margin:0;padding-left:18px;}
#wddsubs h4 {float:right;text-indent:-30000px;width:215px;height:35px;background:transparent url('lib/img/zwdd_subs.gif') -8px 0 no-repeat;}

/* Sidebar1 */
#SideBar1 {width:299px;padding:10px;float:right;background:#FFF url('lib/img/zmbz_sidebar.jpg') 0 -25px no-repeat;min-height:500px;}
#SideBar1 {float:right;}
#SideBar1 ul {margin:0 0 0 8px;}
#SideBar1 ul li li {list-style-type: none;padding:0;margin:0;}
#SideBar1 ul li {list-style-type: none;}
#SideBar1 li.cat-item {display:inline;}
#SideBar1 h2 {font-weight:normal;margin:18px 0 9px 0;}

/* flickr */
.flickrpress-container, .flickrpress-items {margin-left:-5px;}

.rsswidget img {display:none;}

li#rss-5 h2 {display: block;background:transparent url('lib/img/agnewsRss1.gif') 0 0 no-repeat;text-indent:-30000px;width:208px;height:31px;}
li#rss-2 h2 {display: block;background:transparent url('lib/img/agwRss.gif') 0 0 no-repeat;text-indent:-30000px;width:208px;height:29px;}
li#rss-3 h2 {display: block;background:transparent url('lib/img/dfRss.gif') 0 0 no-repeat;text-indent:-30000px;width:208px;height:29px;}
li#rss-4 h2 {display: block;background:transparent url('lib/img/wddRss.gif') 0 0 no-repeat;text-indent:-30000px;width:215px;height:32px;}
li#rss-6 h2 {display: block;background:transparent url('lib/img/ppRss.gif') 0 0 no-repeat;text-indent:-30000px;width:208px;height:32px;}

/* Footer */
ul#footer1 {float:left;width:170px;}
li#footerone h2 {text-indent:-30000px;width: 150px;background:transparent url('lib/img/media_profiles.gif') 0 0 no-repeat;}
ul#footer2 {float:left;width:350px;}
ul#footer2 li ul li {margin-bottom:5px;}
li#footertwo h2 {text-indent:-30000px;background:transparent url('lib/img/recent_posts.gif') 0 0 no-repeat;}
ul#footer3 {float:left;width:261px;}
li#footerthree h2 {text-indent:-30000px;background:transparent url('lib/img/zimmcomm_network.gif') 0 0 no-repeat;}
ul#footer4 {float:left;width:178px;}
li#footerfour h2 {text-indent:-30000px;background:transparent url('lib/img/zimmages.gif') 0 0 no-repeat;}

div.clearFooter {clear:both;margin:0;padding:0;color:#888;}
#Footer {background:#002 url('lib/img/zfBg.gif') 0 0 repeat-x;margin:0;padding:12px 0;}
#Footer .fcenter {margin:0 auto;width:965px;display:block;}
#Footer ul {margin:0;}
#Footer ul li li {list-style-type: none;padding:0;margin:0;}
#Footer ul li {list-style-type: none;}
#Footer a {color:#6ea027;}
#Footer a:hover {color:#b2d8e3;text-decoration:underline;}


