/*
Theme Name: Vendy Awards (new)
Theme URI: n/a
Description: The vendy awards theme
Author: Greg Takayama
Author URI: 
Tags: 
*/

/*  BASE STUFFFFF ==================  */
*{margin:0;padding:0;}
a{color:#000000;text-decoration:none;}
a:hover,a:active{text-decoration:underline;cursor:pointer;}
p,dd{font-family:verdana,arial,sans-serif;font-size:93%;line-height:1.5em;}
h1{font-size:353.8%;}
h2{font-size:167%;}
h3{font-size:123.1%;margin:0;}
h4{font-size:153.9%;}
h5{font-size:108%;}
h6{font-size:108%;}

/* TOP STUFFFFF ==================  */
#index{background:#f5e0b1;height:350px;width:100%;}
#top{background:#f5e0b1 url(images/top-bg.jpg) no-repeat scroll top center;font-family:helvetica, arial, sans-serif;height:350px;}
#top-left{padding:20px 0 0 60px;}
#top-left h1{line-height:.45em;margin:0 0 20px;}
#h1-title{font-size:60%;}
#top-left h2{line-height:1em;margin:0 0 0 5px;}
#top-left h3{line-height:1.4em;margin:15px 0 0 5px;}
#top-left h5{margin:20px 0 5px 30px;}
#top-left h6{margin:10px 0 5px 200px;}
#top-left .bright{background-color:#e2e8e9;border-bottom:dashed 1px #b0aaab;padding:3px 0 0;}

#top-left #b1{background:url(images/b1.png) no-repeat top left;display:block;float:left;height:61px;margin:10px 0 0 25px;text-align:center;width:189px;}
#top-left #b1 a{color:#ffffff;display:block;font-size:174%;height:61px;padding-top:15px;width:189px;}
#top-left #b1 a:link{background:url(images/b1.png) no-repeat top left;display:block;}
#b1 a:visited{background:url(images/b1.png) no-repeat top left;display:block;}
#top-left #b1 a:hover{background:url(images/b1-hover.png) no-repeat top left;display:block;text-decoration:none;}
#b1 a:active{background:url(images/b1-hover.png) no-repeat top left;display:block;text-decoration:none;}

#mid{background:#ffffff;padding-top:20px;}
.mid-left{margin:0 0 0 20px;}
.mid-left a{color:#A90000;font-weight:bold;}
.mid-left h3{font-size:182%;margin:0 0 15px;}
.mid-left h4{color:#BD6721;height:1.2em;margin:0 0 10px;}
.mid-left .yui-g{margin-bottom:10px;}
.mid-left .inner{padding:0 10px 0 0;}
.mid-left .inner .title{margin-bottom:15px;}
.mid-left .inner .title a{border-bottom:1px solid #c6c6c6;color:#BD6721;display:block;padding:3px 0;width:300px;}
.mid-left .inner .title a:hover{background-color:#f9f9f9;border-bottom:1px solid #f0d8c4;color:#BD6721;display:block;text-decoration:none;width:300px;}
.mid-left .inner #merch-img img{float:right;margin:10px 0 0;}
.mid-left #press img {display:block;margin:0 auto 10px auto;}

.mid-left .inner #judges{margin:10px 0;}
.mid-left .inner #judges li{display:inline;margin-left:6px;}
.mid-left .inner #judges img{border:none;}
	
.nav-links{float:right;font-family:verdana;font-size:85%;}
.nav-links a:hover, a:active{text-decoration:underline;}
.nav-links li{border-right:1px solid #828282;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 7px 0 5px;}
.nav-links li.last{border-right:0;}
#footer{font-family:verdana;font-size:85%;margin-top:40px;padding-bottom:30px;text-align:center;}
#footer .nav-links{float:none;font-size:100%;}
#footer .nav-links ul{margin-bottom:0;}

/* WHATS NEWS ==================  */
#news {margin-bottom:20px;}
#news .title h4 {border-bottom:1px solid #c6c6c6;color:#BD6721;display:block;padding:3px 0;width:100%;}
#news .date {font-size:85%;}
#news a {font-weight:normal;}
#news h5 {font-weight:bold;}


/* TICKETS POD ==================  */
.tickets{-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;background:#f9f9f9;border:6px solid #f5f5f5;margin:0 0 20px;width:97%;}
.tickets a{color:#A90000;font-weight:bold;text-decoration:none;}
.tickets a:hover{text-decoration:underline;}
.tickets .inner{padding:15px 20px 20px;}
.tickets .inner #b2{background:#f2f2f2 url(images/b2.png) no-repeat top left;display:block;height:61px;margin:0 auto 10px;text-align:center;width:200px;}
.tickets .inner #b2 a{color:#ffffff;display:block;font-size:174%;font-weight:normal;height:61px;padding-top:13px;text-decoration:none;width:200px;}
.tickets .inner #b2 a:link{background:url(images/b2.png) no-repeat top left;display:block;}
#b2 a:visited{background:url(images/b2.png) no-repeat top left;display:block;}
.tickets .inner #b2 a:hover{background:url(images/b2-hover.png) no-repeat top left;display:block;text-decoration:none;}
#b2 a:active{background:url(images/b2-hover.png) no-repeat top left;display:block;text-decoration:none;}
.tickets #sponsor-pod img{border:0;display:block;margin:10px auto;}
.tickets #committee-pod p{text-align:center;margin-top:10px;} 

/* SINGLE ==================  */
#header{background:#f5e0b1;height:130px;margin-bottom:20px;padding:0;}
#header #top .nav-links{float:right;padding-top:10px;width:500px;text-align:right;}
#single #header #doc4 #top .nav-links ul,ul li{display:inline;}
#single h1{font-size:182%;line-height:.95em;margin:0 0 10px;padding:10px 0 0;}
#single h2{font-size:138.5%;line-height:1em;margin:0;}
#single h3{font-size:182%;margin:20px 0 10px;}
#single #header #doc4{height:130px;}
#single #header #doc4 #top{background:#f5e0b1 url(images/top-sub.jpg) no-repeat scroll top right;height:130px;top:0;width:974px;}

#header #top a{text-decoration:none;width:450px;}
#header #top a:hover a:active{color:#909090;display:block;}
#content{margin:0 0 0 15px;}
#content a{color:#A90000;font-weight:bold;text-decoration:underline;}
#content a:hover,a:active{color:#474747;}
#content h2 {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#f5f5f5;border-bottom:solid 1px #fafafa;margin:0 0 20px;padding:5px 5px 5px 20px;width:580px;}
#content h4{margin:0 0 10px;}
#content dl{margin:0;}
#content dt{color:#242424;font-size:153.9%;font-weight:bold;margin:24px 20px 0;}
#content dd{margin:7px 0 0 50px;width:520px;}
#content img{float:left;margin:3px 30px 15px 5px;}
#content iframe,small{margin:20px 0 0 50px;}

#content #judges h5{margin-bottom:15px;}
#content .judge{clear:left;margin:0 0 55px;}
#content .judge p{margin-left:180px;width:420px;}
#content .judge h4{margin-left:180px;}

#content .winner{clear:left;margin:0 0 20px;}
#content .winner p{margin-left:180px;width:420px;}
#content .winner h4{margin-left:180px;}
#content #past-winners h4{clear:left;}
#content #past-winners p{margin-top:10px;}

#content #press{width:600px;}
#content #press a{font-family:verdana;font-size:93%;font-weight:normal;}
#content #press h3{font-size:108%;font-weight:bold;margin-bottom:0;}
#content #press h4{font-family:verdana;font-size:100%;font-weight:normal;margin:0 0 10px;}
#content #press object{float:right;margin-top:15px;}
#content #press table{border:0 solid #ffffff;}
#content #press th,td,tr{border:0 solid #ffffff;text-align:center;}
#content #press td{padding:2px;}
#content #press .press-logos img{display:block;float:none;margin:0 auto;}
#content #press #press-logos2{margin:0 auto 15px;}
#content #press .press-year h5{background-color:#f2f2f2;font-family:helvetica,arial,sans-serif;font-size:108%;line-height:1.8em;margin:10px;padding:0 0 0 2px;width:580px;}

#content #sponsors img {display:block;margin:0 auto 10px auto;float:none;}
#content #sponsors #gus {margin:0 0 0 30px;}
#content #sponsors #crunch {margin:0 0 30px 20px;}
#content #sponsors #kluge {margin:0 0 0px 20px;}
#content #sponsors #names {text-align:center;}
#sponsor-info h5{margin-bottom:5px;color:#A90000;}
#sponsor-info ul {list-style-image: url(images/bullet.gif)}
#sponsor-info li {display:list-item;list-style-image:url(images/bullet.gif);font-family:verdana,arial,sans-serif;font-size:93%;line-height:1.5em;margin-bottom:10px;}