/* 
Theme Name: betty
Theme URL: 
Description: betty's theme
Author: rms
Author URI: http://bettyironthumbs.com
Version: 1.0

*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
 {margin:0;padding:0;}

html body{
height:100%;
}


#header{
float:top;
text-align:left;
padding-left:52px;
min-width:600px;
}

#footer{
float:bottom;
text-align:left;
}
#headNav{
text-align:left;
padding: 0 25px 0 0;
}

#headNav .page_item{
display:inline;
list-style:none;
left:0px;
}

#headNav li{
padding-left: 10px;
}
#headNav .page_item a{

font-size:28px;
font-family: "Helvetica", Helvetica, sans-serif; 
padding: 0 25px 0 0;
color: #444444;
text-decoration:none;
}

#headNav a.nav:hover{
color: #507hd1;
position: absolute;
top:100px;
}

#content{
width: 55%;
text-align:left;
font-size: 14px;
font-family: "Helvetica", Helvetica, sans-serif; 
position:absolute;
top:200px;
left:60px;
padding-bottom:9em;
padding-right:20%;
z-index:1;
}

#container{
width: 90%;
position:relative;
top:50px;
min-height: 100%;
min-width:600px;
}

* html #container{
height: 100%;
}

#container a{
text-decoration:none;
color: #06A880;
}

#pagetitle{
font-size: 32px;
padding: 0 0 25px 0;
}

#post{
}
#postmeta{}
#postnavigation{}
#searchform{}

#sidebar{
width: 25%px;
font-size: 12px;
color: #000000;
text-align:left;
position:relative;
max-width:250px;
padding-left:80%;
padding-top:55px;
z-index:0;
}

#sidebar li{
padding: 5px 0 0 0;
list-style:none;
}

#tunes li {
padding: 20px 0 0 0;
list-style:none;
}

#tunes img {
padding:20px 0 0 0;
text-align: center;
}
#sidebar ul{
padding: 10px 0 0 0;
}

.widgettitle{
font-size:16px;
padding: 5px 0 0 0;
}

#footer{
   width:100%;
   height:60px;   /* Height of the footer */
   position:relative;
   margin-top:-7.5em;
}

#byline{
font-size:12px;
font-style:italic;
}

#posttitle{
font-size:16px;
font-style:bold;
}