/*
Theme Name:Active Frequency
Theme URI:http://activefrequency.com/
Description:customized WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version:.9
Author:Yoni Samlan
Author URI:http://activefrequency.com.com/
Tags:blue,custom header,fixed width,two columns,widgets
Kubrick v1.5
http://binarybonsai.com/kubrick/
This theme was designed and built by Michael Heilemann,
whose blog you will find at http://binarybonsai.com/
The CSS,XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php
*/
/* custom AF styles */
#content { border-right:1px solid #eee;  }
a:link { color:#5b0707;  }
a:visited { color:#2e0303;  }
a:hover,a:active { color:#a50002;  }

.alt { font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif; 
    font-style:italic; font-weight:normal; color:#666; }
/* For great looking quote marks in titles,replace "asdf" with:<span class="dquo">&#8220; </span>asdf&#8221; 
(That is,when the title starts with a quote mark). 
(You may have to change this value depending on your font size). */ 
.dquo { margin-left:-.5em;  }
.caps { letter-spacing:1px; text-transform:lowercase; font-size:1.2em; line-height:1%; 
    font-weight:bold; padding:0 2px; font-variant:small-caps; }
#headercolor { background-color:#6f1401; height:15px; border-bottom: 2px solid #777661;}
#header { padding-bottom:155px; margin-bottom:30px; width:950px;
    background:url(images/wideheader/reel-to-reel-rounded-bottom.jpg) no-repeat center bottom; }
    
#logo img { padding-top: 18px;}
#nav { float:right; width:19em;  }
#nav ul { list-style-type:none; padding:0; margin:0;  }
#nav li { display:inline; font-size:13px;  }
#nav a { display:block; float:left; text-transform:uppercase; color:#332600; text-decoration:none; 
    padding:4px 8px 8px 8px; margin-left:1px; -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px;
    -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;
    border-bottom-right-radius:5px;  }
#nav a:hover,#nav .current a { padding:8px 8px 4px 8px; background-color:#6f1401; color:white; top: -2px; position: relative; }

.contact_image { float:left; margin-right:10px;  margin-bottom:0;}
.contact_text { float:left; width:172px; margin:0; }
.center {
	text-align: center;
}
#contact_box strong { font-size:1.4em; }
#sidebar h2,.pagetitle { font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif; 
    color:#555; font-style:italic; font-weight:normal;  }
#sidebar { padding-left:20px;  }
#sidebar h2 { margin-bottom:0;  }
.nicelist { list-style:none; margin:0; margin-bottom:16px;  }
#footer a { color:#555;  }
.entry h2, .entry h3, .entry h4 {
    font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;
    font-weight:bold;
}
.entry h4 { color:#444; font-size:2.2em;}
.singleentrytitle { color:#222; font-size:2.3em; margin-bottom:8px;  }
.post {clear:both;}
.post h3.listentrytitle { border-bottom:1px dotted #5b0707; float:left; font-size:2.3em; 
    margin-bottom:8px; font-style:italic; font-weight:normal;
    font-family:"Warnock Pro","Goudy Old Style",Palatino,"Book Antiqua",Georgia,serif; }
.post h3.listentrytitle a { color:#5b0707; text-decoration:none; display:block; float:left; margin-bottom:-2px;  }
.post h3.listentrytitle a:hover,.post h3.listentrytitle a:active { color:#a50002;  }
h3.author { padding:0; margin-bottom:16px;  }
h4.author { padding:0; margin-bottom:2px; font-size:1.3em;  }
p.authorinfo { color:#666; font-style:italic;  }
.postmetadata a:link { color:#ba8d3c;  }
.postmetadata { margin-bottom:24px;  }
/* styling for contact form plugin */
.wpcf7-form input { margin:0; padding:3px; border:1px solid #bbb;  }
.wpcf7-form input:focus { border:1px solid #666;  }
.wpcf7-form label { padding-left:1px; line-height:1.4em; margin:0;  }
/* styling for disqus comments */
h3#dsq-add-new-comment { font-family:"Warnock Pro","Goudy Old Style",Palatino,"Book Antiqua",Georgia,serif; 
    font-style:italic; font-weight:normal !important; color:#333; font-size:1.8em;  }
.wpcf7-response-output { margin-top:-42px !important; margin-left:45px !important;  }

/* Begin Lists
Special stylized non-IE bullets
Do not work in Internet Explorer,which merely default to normal bullets. */
html>body .entry ul { margin-left:0; padding:0 0 0 30px; list-style:none; padding-left:10px; text-indent:0;  }
html>body .entry li { margin:7px 0 8px 10px;  }
.entry ul li:before,#sidebar ul ul li:before { content:"\00BB \0020";  }
.entry ol { padding:0 0 0 15px; margin:0;  }
.entry ol li { margin:0; padding:0;  }
.entry ol ol { padding:0 0 0 25px; }
.entry ol ol li { list-style-type:lower-alpha; }
.postmetadata ul,.postmetadata li { display:inline; list-style-type:none; list-style-image:none;  }
#sidebar ul,#sidebar ul ol { margin:0; padding:0;  }
#sidebar ul li { list-style-type:none; list-style-image:none; margin-bottom:15px;  }
#sidebar ul p,#sidebar ul select { margin:5px 0 8px;  }
#sidebar ul ul,#sidebar ul ol { margin:0;  }
#sidebar ul ul ul,#sidebar ul ol { margin:0 0 0 10px;  }
ol li,#sidebar ul ol li { list-style:decimal outside;  }
#sidebar ul ul li,#sidebar ul ol li { margin:3px 0 0; padding:0;  }
/* End Entry Lists */
#sidebar #searchsubmit { padding:1px;  }
/* Begin Calendar */
#wp-calendar { empty-cells:show; margin:10px auto 0; width:155px;  }
#wp-calendar #next a { padding-right:10px; text-align:right;  }
#wp-calendar #prev a { padding-left:10px; text-align:left;  }
#wp-calendar a { display:block;  }
#wp-calendar caption { text-align:center; width:100%;  }
#wp-calendar td { padding:3px 0; text-align:center;  }
#wp-calendar td.pad:hover { /* Doesn't work in IE */
background-color:#fff;  }
/* End Calendar */
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike { color:#777;  }
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
img.centered { display: block;	margin-left: auto; margin-right: auto;	}
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft {	padding: 4px; margin: 0 7px 2px 0; display: inline;	}
.alignright { float: right;	}
.alignleft { float: left; }
/* End Images */
/* Captions */
.aligncenter,
div.aligncenter { display:block; margin-left:auto; margin-right:auto;  }
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px;
     margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  }
.wp-caption img { margin:0; padding:0; border:0 none;  }
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; 
    font-style:italic; font-weight:bold; color:#555; }
/* End captions */
