/*
THEME NAME: House Dancing all night long
THEME URI: http://www.mookiedesign.com
DESCRIPTION: Saving house dancing, one site at a time.
VERSION: 1.0
AUTHOR: <a href="http://wwww.mookiedesign.com/">Cameron Moore</a> 
AUTHOR URI:
*/

@import url('blueprint/reset.css');
@import url('blueprint/typography.css');
@import url('blueprint/grid.css');

/*addition*/
#title { height: 85px;}
#nav { height: 47px; text-align:center;}
#main{ margin-top:25px; padding: 10px; background-color: #fff; height:auto; height: 100%;}
#video { padding: 5px; height:344px; width: 425px; text-align:; border: 1px solid #ccc;}
#flash { text-align:center; padding: 10px 0;}
#promote img { margin-bottom: 5px;}
#video_side{ border: 1px solid #ccc; height:344px; padding: 5px;}
#main_second{ height:100%; clear:both;}
#sidebar_front { text-align: left; margin-right:5px; padding-right: 5px;}
#promote { margin-bottom: 8px;}
#sponsors{ margin-bottom:5px; padding: 3px 0;}
#subscribe{ margin-bottom:5px; padding: 3px 0;}
.ft_title { padding-botom: 3px;}
.xoxo_side { margin-left: -1px; width:300px;}
.xoxo_side ul, .xoxo_side li { list-style:none;}
#adspace img{ padding:5px; border: 1px solid #ccc; margin-bottom: 10px;}
#lead_sponsor {margin: 10px 0;}
#lead_sponsor h6 {color:#CCC; font-size:75%; text-align:center;}
#leftcol { padding-left: 10px;}
#news img {padding-left: 5px;}
 #body { padding: 0 30px; background: #fff; height: auto;}
 .title { font-size: 1.4em; line-height:1.1em;}

.entry-meta { margin-bottom: 20px; color:#666; background: #; padding: 10px; font-size:10px; border-top: 1px solid #4f5d73;}
.entry-meta a { color:#4f5d73;}
.entry-meta a:hover { color:#f59948;}
/* Just some example content */
.entry-title{clear:both; margin:10px; line-height:1em; font-size: 2em;}
.entry-content{ padding: 0 10px;}

#sidebar .widget { border: 1px solid #4f5d73; background-color: #F0F0F0; margin-bottom: 15px; padding: 10px;}
#sidebar .widgettitle { margin-bottom: 5px;  padding: 10px; color:#666; border: 1px thin #4f5d73;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
#sidebar {  padding: 70px 0 10px 0;}
#sidebar li li {list-style: none; line-height:1.3em;}
#sidebar h3, .widgettitle {font-size:1.5em; line-height: .5em; margin-bottom: 20px; padding: 10px 0; border-bottom: 1px solid #ccc;}
#sidebar input#s{width:7em;}
div.sidebar li{list-style: circle;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}
#sidebar a{ color: #4f5d73; text-decoration: none;}
#sidebar a:hover{ color: #0CF; text-decoration: underline;}
/*form styles*/
span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 

div#footer{text-align:left; clear: both;  margin: 10px 0; background: #101f33; padding: 5px 20px; border: 1px solid #4f5d73;color: #fff;}
#secondary{ margin-top: 10px;}
#secondary .widget {float: left; display: block; width:275px; margin: 0 10px;}
#secondary .widgettitle { margin-bottom: 10px; padding: 15px 0; font-size: 2.5em; border-bottom: 1px solid #4f5d73; color: #f59948}
#credits{ clear:both;  font-size: .75em; text-align:center; margin: 20px 0; border-top: 1px solid #4f5d73; padding-top: 10px; }
#footer li { padding: 1px; list-style: disc;}
#footer a { color:#4f5d73; }
#footer a:hover {color:#f59948;}