@import url(css/initial.css); 

/*
Theme Name: Over the Hump WordPress Theme
Theme URI: http://overthehumpseries.com/
Description: A WordPress theme designed and developed for the Over the Hump Mountain Bike Series.
Author: Jason Loftis
Author URI: http://jloft.com/
Tags: over the hump, mountain, bike, race, orange county, california

	OTH 1.0
	http://overthehumpseries.com/

	This theme was designed by Jason Loftis,
	whose website you will find at http://jloft.com/
*/

/* STRUCTURE */
body { background:#4d4032 url(img/body_3.jpg) repeat top center; font-family:'DroidSansRegular', Arial, sans-serif; }
.container { width:980px; margin:0 auto; padding:0; overflow:hidden; }

/* MISC */
.hide { visibility:hidden; }
.hide_post { display:none; }
.hide_text { text-indent:-9999px; font-size:0; height:0; text-decoration:none; visibility:hidden; }
.no_italic { font-style:normal; }
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }
.action_btn { display:block; width:200px; height:25px; line-height:25px; font-size:12px; text-transform:uppercase; background:#E0DACE; border:1px solid #9E9481; text-align:center; margin:0 auto; padding:2px 5px 0;}
.action_btn:hover { background:#fff; border:1px solid #C95B02; }
.post_top_line { height:0; margin:5px 0 0; padding:0; border-bottom:1px solid #542437; width:100%;}
.float_right { float:right; }
.float_left { float:left; }

/* TYPE */
@font-face {
    font-family: 'DroidSerifRegular';
    src: url('fonts/droid_serif/DroidSerif-Regular-webfont.eot');
    src: url('fonts/droid_serif/DroidSerif-Regular-webfont.eot?iefix') format('eot'),
         url('fonts/droid_serif/DroidSerif-Regular-webfont.woff') format('woff'),
         url('fonts/droid_serif/DroidSerif-Regular-webfont.ttf') format('truetype'),
         url('fonts/droid_serif/DroidSerif-Regular-webfont.svg#webfontu5bANNiY') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'DroidSansRegular';
    src: url('fonts/droid_sans/DroidSans-webfont.eot');
    src: url('fonts/droid_sans/DroidSans-webfont.eot?iefix') format('eot'),
         url('fonts/droid_sans/DroidSans-webfont.woff') format('woff'),
         url('fonts/droid_sans/DroidSans-webfont.ttf') format('truetype'),
         url('fonts/droid_sans/DroidSans-webfont.svg#webfont6rGBoMAO') format('svg');
    font-weight: normal;
    font-style: normal;

}
a { text-decoration:none; cursor:pointer; color:#01848b; }
a:hover { color:#9a3f01; }
p { font-size:14px; }
h1,h2,h3,h4,h5,h6 { font-family:'DroidSansRegular', Arial, sans-serif; color:#a52020; font-weight:normal; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { font-family:'DroidSansRegular', Arial, sans-serif; color:#a52020; font-weight:normal; }
h2.blog_title,h2.page_title,h2.archive_title,h2.post_title { border-bottom:1px solid #542437; margin:10px 0 0; padding:0; font-size:24px; text-transform:capitalize; font-family:'DroidSerifRegular', Arial, sans-serif; }
h2.blog_title em,h2.page_title em { color:#6d5445; margin-left:5px; text-transform:capitalize; }
h2.post_title,h2.post_title a { margin:10px 0 5px; padding:0; font-size:24px; line-height:24px; text-transform:capitalize; border-bottom:none; }
h3.post_title,h3.post_title a { margin:0 0 15px; padding:0; font-style:italic; text-transform:capitalize; }
h2.post_title a:hover,h3.post_title a:hover { color:#5d371d; }
.post_date { margin:15px 0 0; padding:0; display:inline-block; }
#single .post_date { margin-top:0; }
.post_date small { color:#8b6340; letter-spacing:.7px; }
h3.excerpt_view,h3.excerpt_view a { font-size:16px; line-height:18px; font-weight:normal; font-style:italic; }
a.more { font-family:'DroidSansRegular', Arial, sans-serif; font-size:14px; color:#ad2020; float:right; letter-spacing:.7px; margin:0; padding:0; position:relative; top:-10px; margin-bottom:-15px; font-style:italic; }
a.more:hover { color:#613c21; }
h3.calendar_title { color:#543724; border-bottom:1px solid #566626; font-weight:normal; margin:0 0 10px; padding:0; }
h4.calendar_type { margin:3px 0; padding:0; font-size:13px; color:#543724; font-family:'DroidSansRegular', Arial, sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:1px; }
h3.event_title { font-family:'DroidSansRegular', Arial, sans-serif; text-transform:capitalize; }
h3.event_title span { color:#000; font-size:16px; }
h3.media_section_title { color:#cd5c0e; text-transform:uppercase; font-size:18px; }
h3.sidebar_col_title { color:#cd5c0e; text-transform:uppercase; font-size:18px; margin:0; padding:0; }
h2#discussion_title { border-top:3px solid #cd8e23; padding:20px 0 0; margin:0; font-style:italic; font-family:'DroidSansRegular', Arial, sans-serif; }
h3#comments { font-family:'DroidSansRegular', Arial, sans-serif; font-size:16px; margin:0; padding:0; }
h3#comment_form_title { font-family:'DroidSansRegular', Arial, sans-serif; font-size:16px; margin:0 0 15px; padding:0; font-style:italic; }
.amp { font-family:Georgia, serif; font-weight:bold; }

/* HEADER */
#header { height:350px; margin:0 auto; background:url(img/header.jpg) repeat-x top center; overflow:hidden; max-width:1000px; min-width:980px; }
.ie6 #header { height:275px; }
#header_banner { display:inline-block; width:980px; height:100px; background:#291e15; margin-bottom:10px; }
#header_register { float:left; }
#header_register a { display:inline-block; width:250px; height:100px; background:#291e15 url(img/register_25.png) no-repeat 0 0; margin:0; padding:0; color:#d0c3b3; }
#header_register a:hover { background:#291e15 url(img/register_25.png) no-repeat 0 -100px; color:#720001; }
#header_register span.next_race { text-transform:uppercase; float:right; margin:25px 10px 0 0; font-size:12px; width:175px; display:block; text-align:right; }
#header_register span.next_race em { font-size:10px; }
#header_register span.ad_othtl_text { float:right; margin:22px 10px 0 0; font-size:12px; width:125px; display:block; text-align:left; }
#header_leaderboard a img { display:inline-block; width:728px; height:90px; padding:0; margin:4px 0; float:right; border:1px solid #000; }
#header_leaderboard a:hover img { border:1px solid #fff; }
#header_logo { float:left; }
#header_logo a { display:inline-block; width:250px; height:150px; background:url(img/logo.jpg) no-repeat 0 -150px; margin:0; padding:0; }
#header_logo a:hover { background:url(img/logo.jpg) no-repeat 0 0; }
#header_text { display:inline-block; width:730px; height:80px; float:left; margin:0; padding:0; }
#header_text #description { font-size:18px; line-height:25px; color:#eca054; margin:25px 0; padding:0 9px; text-align:right; font-family:'DroidSerifRegular', Arial, sans-serif; letter-spacing:1px; }
#header_nav { display:inline-block; width:730px; height:70px; float:left; margin:0; padding:0; font-family:'DroidSansRegular', Arial, sans-serif; text-align:right; }
#header_nav ul,#header_nav ul li { list-style:none; }
#header_nav ul { display:inline-block; height:25px; margin:0 0 0 20px; padding:0; float:right;}
#header_nav ul li { display:inline-block; float:left; padding:0; margin:0; }
#header_nav ul li a { color:#ffeacb; text-decoration:none; font-size:15px; text-transform:lowercase; padding:0 9px; margin:0; letter-spacing:1px; line-height:20px; }
#header_nav ul li a:hover { color:#cc0000; }
#header_nav ul#header_subnav { background:url(img/nav_arrow.png) no-repeat top left; padding-left:35px; margin:0 75px 0 0; height:30px; float:right; }
#header_nav ul#header_subnav li a { font-family:'DroidSansRegular', Arial, sans-serif; font-size:12px; padding:0 12px; line-height:30px; text-transform:uppercase; }

/** HEADER - Facebook + Twitter */
#header_social_media { display:inline-block; width:980px; height:80px; margin-top:10px; }
.ie #header_social_media { margin-top:6px; }
.ie6 #header_social_media { margin-top:4px; }
.ie7 #header_social_media { margin-top:6px; }
#header_facebook { display:inline-block; width:250px; height:80px; float:left; margin:0; padding:0; }
#header_facebook a { display:inline-block; width:250px; height:80px; background:url(img/facebook_logo.jpg) no-repeat 0 0; float:left; color:#d0c3b3; }
#header_facebook a:hover { background:url(img/facebook_logo.jpg) no-repeat 0 -80px; color:#8ec9cc; }
#header_facebook span#facebook_text { display:inline-block; width:210px; height:34px; padding:23px 15px 23px 25px; text-align:right; font-size:14px; line-height:17px; }
#header_twitter { height:80px; width:730px; overflow:hidden; display:inline-block; float:left; margin:0; padding:0; }
#twitter_logo a#twitter_link { height:80px; width:60px; background:url(img/twitter_logo.jpg) no-repeat 0 0; float:left; display:block; }
#twitter_logo a#twitter_link:hover { background:url(img/twitter_logo.jpg) no-repeat 0 -80px; }
#tweets ul { list-style:none; padding:0; margin:0; display:inline-block; }
#tweets ul li { width:640px; height:34px; display:block; float:left; padding:23px 15px; margin:0; overflow:hidden; font-size:14px; color:#d0c3b3; line-height:17px; }
#tweets ul li:last-child { border:none; }
#tweets ul li a { color:#fff; }
#tweets ul li a:hover { color:#8ec9cc; border-bottom:solid 1px #8ec9cc; }
#tweets span.prefix { font-weight:bold; }
#tweets span.tweet_time { font-style:italic; text-transform:uppercase; font-size:12px; text-align:right; }
#tweets span.tweet_link a { color:#f7c774; text-transform:uppercase; font-size:12px; text-align:right; }
#tweets span.status { font-style:italic; }
#tweets p.tweet_id { float:right; color:#f7c774; margin:0; }

/* CONTENT SECTIONS */
#content { max-width:1000px; min-width:980px; margin:0 auto; background:#F2EDE2 url(img/content.png) repeat-y top center; border-bottom:4px solid #16120F; border-top:4px solid #16120F; }
#content.full { background-image:none; }
#main { width:600px; float:left; padding:5px 25px 20px; margin:0; display:block; min-height:545px; }
#full { width:930px; float:left; padding:5px 25px 20px; margin:0; display:block; min-height:545px; }
#sidebar { width:310px; height:100%; float:right; padding:0; margin:0; display:block; }

.col_left { width:440px; padding-right:25px; float:left; margin-bottom:25px; }
.col_right { width:440px; padding-left:25px; float:right; margin-bottom:25px; }

/* SIDEBAR */
#sidebar_ads { width:310px; height:100%; float:right; margin:10px 0; display:block; }
#sidebar_archive { width:310px; height:100%; float:right; margin:10px 0; display:block; }
h3.sidebar_section { font-family:'DroidSerifRegular', Arial, sans-serif; text-align:center; font-size:13px; margin:0; padding:15px 0; line-height:15px; display:block; width:310px; height:15px;clear:both; text-transform:uppercase; letter-spacing:1px; word-spacing:3px;}
h3.sidebar_section em {letter-spacing:0px;word-spacing:1px;margin-right:2px;}

/* Sidebar 2 - ADS */
.ad3p { float:right; background:#fff;}
#ad3x1 { display:block; width:310px; height:110px; overflow:hidden; }
#ad3x1 a img { display:inline-block; width:300px; height:100px; float:right; border:1px solid #8d7560; padding:4px; margin:0; }
#ad3x1 a:hover img { border:4px solid #fe8220; padding:1px; }
#ad3x2 { display:block; width:310px; height:260px; overflow:hidden; }
#ad3x2 a img { display:inline-block; width:300px; height:250px; float:right; border:1px solid #8d7560; padding:4px; margin:0; }
#ad3x2 a:hover img { border:4px solid #fe8220; padding:1px; }
.ad_oth { position:relative; }
.ad_oth a,.ad_oth { display:inline-block; width:300px; height:125px; }
.ad_oth#ad_oth_email_news { background:url(img/ads/oth/oth_ad_300_enews.png) no-repeat 0 0; }
.ad_oth#ad_oth_reg_special a { background:url(img/ads/oth/oth_ad_300_reg_special.png) no-repeat 0 0; }
.ad_oth#ad_oth_reg_special a:hover { background:url(img/ads/oth/oth_ad_300_reg_special.png) no-repeat 0 -125px; }
.ad_oth#ad_oth_merchandise a { background:url(img/ads/oth/oth_ad_300_merchandise.png) no-repeat 0 0; }
.ad_oth#ad_oth_merchandise a:hover { background:url(img/ads/oth/oth_ad_300_merchandise.png) no-repeat 0 -125px; }

/* SIDEBAR 3 */
.sidebar_links { width:125px; height:100%; padding:0 0 0 25px; margin:0; text-transform:capitalize; display:block; float:left; }
.sidebar_link ul,.sidebar_links ul li { list-style:none; }
.sidebar_links ul li { margin:0; padding:0; }

/* MAIN */
#main .entry { font-size:13px; line-height:18px; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#4F4036; }
.hentry { border-top:3px solid #cd8e23; border-bottom:1px solid #542437; margin:0; padding:10px 0; }
#single .hentry { border-top:none; }

.entry { border-top:3px solid #cd8e23; margin:0; padding:15px 0 0; }
#archive .entry { border-top:none; margin:0; padding:5px 0 0; }
.entry h3 { margin:25px 0 10px; font-family:'DroidSansRegular', Arial, sans-serif; }
.entry img,.entry a img { background:#fefefe; border:2px solid #8d7560; padding:2px; }
.entry .thumb img,.entry .thumb a img { background:#fefefe; border:2px solid #8d7560; padding:2px; margin:5px 15px 5px 0; float:left; }
.entry a:hover img,.entry .thumb a:hover img { background:#fe8220; }
.entry iframe { background:#fefefe; border:2px solid #8d7560; padding:2px; }
.entry p { font-size:14px; line-height:20px; margin:15px 0; }

/* List Elements */
.entry ul { padding:0; margin:5px 0 15px 15px; font-size:14px; line-height:17px; }
.entry ul ul,.entry ul ul ul { padding:0; margin:5px 0 5px 5px; }
.entry ul li { padding:1px 10px; margin:0; list-style:square; text-indent:0; }
.entry ul li li,.entry ul li li li { padding:5px 0 0; margin:0 0 0 10px; }
.entry ol { padding:0; margin:5px 0 15px 15px; font-size:14px; line-height:17px; }
.entry ol ol,.entry ol ol ol { padding:0; margin:5px 0 5px 5px; }
.entry ol li { padding:1px 10px; margin:0; text-indent:0; }
.entry ol li li,.entry ol li li li { padding:5px 0 0; margin:0 0 0 10px; }

/* META */
#meta { margin:0 0 15px; padding:6px 5px 4px; text-align:left; clear:both; font-size:10px; height:100%; float:left; width:590px; background:#fff9ee; border:1px solid #fad6bd; }
#meta ul,#meta li { display:inline-block; list-style-type:none; list-style-image:none; }
#meta ul { margin:0; padding:0; }
#meta li { padding:2px 10px 0 25px; margin:0; text-transform:capitalize; color:#555; font-size:11px; text-transform:uppercase; float:left; }
#meta li a { color:#555; text-decoration:none; font-size:11px; }
#meta li a:hover { color:#000; text-decoration:underline; }
li.date { background:url(img/meta/date.gif) no-repeat center left; }
li.author { background:url(img/meta/author.gif) no-repeat center left; }
li.tags { background:url(img/meta/tags.gif) no-repeat center left; }
li.comments { background:url(img/meta/comments.gif) no-repeat center left; }
li.edit { background:url(img/meta/edit.gif) no-repeat center left; }
li.sharethis { background:url(img/meta/sharethis.gif) no-repeat center left; }
li.phone { background:url(img/meta/phone.gif) no-repeat center left; }
li.fax { background:url(img/meta/fax.gif) no-repeat center left; }
li.print { background:url(img/meta/print.gif) no-repeat center left; }
li.address { background:url(img/meta/address.gif) no-repeat center left; }
li.email { background:url(img/meta/email.gif) no-repeat center left; }
li.category { background:url(img/meta/category.gif) no-repeat center left; }
img.WP-PrintIcon,img.WP-EmailIcon { display:none; }
li.print a,li.email a { margin-left:-3px; }
#meta2 { width:600px; height:100%; margin:0; padding:0; display:block; }
.tag_list { background:url(img/meta/tags.gif) no-repeat center left; padding:2px 0 0 25px; margin:0 0 0 5px; display:inline-block; height:100%; width:570px; }
.red_label { font-style:italic; font-family:'DroidSansRegular', Arial, sans-serif; font-size:13px; color:#dc3e3e; margin-right:5px; }
.tag_list a { font-size:10px; text-transform:uppercase; }
.edit { background:url(img/meta/edit.gif) no-repeat center left; padding:2px 0 0 25px; margin:0 0 0 5px; display:inline-block; height:100%; width:570px; }
.edit a { font-size:10px; text-transform:uppercase; }
#single .tag_list,#single .edit { width:570px; }

/* FORMS */
input,textarea { background:#fff9ee; border:1px solid #fe8220; }
input#submit,p#submit input { background:#3b2f24; border:2px solid #000; margin:0; padding:0; color:#fff; width:150px; height:30px; cursor:pointer; text-transform:uppercase; }
input#submit:hover,p#submit input:hover { background:#fe8220; border:2px solid #3b2f24; color:#000; }
form#enews { display:inline-block; width:200px; height:50px; float:right; position:absolute; top:50px; left:100px; }
.ie6 form#enews,.ie7 form#enews { left:88px; }
input#jhtukj-jhtukj { height:25px; width:150px; margin:0 15px; padding:0 15px; float:right; }
input#enews_submit { height:20px; width:182px; margin:0 15px; padding:0 15px; float:right; background:#3b2f24; color:#fff; border:1px solid #000; text-transform:uppercase; }
input#enews_submit:hover { background:#892626; border:1px solid #3b2f24; }

/* COMMENTS */
#content #main #respond #commentform p #comment { width:595px; }
.commentlist,#commentform { color:#4F4036; }

/* FOOTER */
#footer { padding-top:20px; background:#1a130e; max-width:1000px; min-width:980px; margin:0 auto; border-top:4px solid #16120F; }
#footer p { text-align:center; color:#d8d0c9; }
#footer p a { color:#fe8220; }
#footer p a:hover { color:#8ec9cc; border-bottom:solid #8ec9cc 1px; }
#footer a#jloft { display:inline-block; width:100px; height:50px; background:url(img/jloft.png) no-repeat 0 0; margin:0; padding:0; text-decoration:none; border:none; }
#footer a:hover#jloft { background:url(img/jloft.png) no-repeat 0 -50px; border:none; text-decoration:none; }

/* SEARCH */
form#searchform { margin-bottom:20px; width:250px; }
fieldset.search { width:250px; height:28px; }
.search input.search_box { height:15px; width:135px; padding:5px; font-size:12px; position:relative; display:inline-block; margin:0 4px 0 0; }
.search button.search_btn { background:#19120c; border:2px solid #febe52; margin:0; padding:0; color:#fff; width:75px; height:28px; cursor:pointer; text-transform:uppercase; position:relative; display:inline-block; }
.search button.search_btn:hover { background:#febe52; border:2px solid #542437; color:#000; }

/* FLUTTER */
.EIP_textbox,.EIP_textbox:hover { background:none; }

/* DIGG DIGG PLUGIN */
.dd_right { float:right; text-align:right; margin:0 0 10px 10px; background:#fff9ee; border:1px solid #fff9ee; padding:4px; }
.dd_right img { border:none; }
.dd_right table { border-width:0; border-color:#000000; border-style:none; margin:0; padding:0; }
.dd_right td { padding:2px; margin:0; height:70px; border-width:0; border-color:#000000; border-style:none; vertical-align:middle; text-align:center; }

/* Typically, the .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */

/* CAROUSEL */
/* Even # of sponsors : width = 248px times the number of sponsor logos
#footer_sponsors { height:180px; background:#342b22 url(img/footer_sponsors.jpg) repeat-x top center; margin:0 auto; padding:10px 0; overflow:hidden; max-width:1000px; min-width:980px; }
.ie6 #footer_sponsors { height:0; border-top:none; }
.infiniteCarousel { width:980px; height:180px; position:relative; margin:0 auto; display:block; }
.infiniteCarousel .wrapper { width:980px; overflow:auto; min-height:200px; margin:0; padding:0; position:absolute; top:0; left:0; }
.infiniteCarousel ul,.infiniteCarousel ul li { list-style:none; margin:0; padding:0; }
.infiniteCarousel ul a img { border:5px solid #000; -moz-border-radius:15px; -webkit-border-radius:15px; }
.infiniteCarousel ul a:hover img { border:5px solid #fe8220; -moz-border-radius:15px; -webkit-border-radius:15px; }
.infiniteCarousel .wrapper ul { width:9999px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:absolute; top:0; }
.infiniteCarousel ul li { display:block; float:left; padding:10px 19px; height:160px; width:210px; }
.infiniteCarousel ul li a img { display:block; }
.infiniteCarousel .arrow { display:none; }
*/

/* CAROUSEL */
/* 21 sponsors : width = 140px x 7 = 980 */
#footer_sponsors { height:128px; background:#342b22 url(img/footer_sponsors_21.jpg) repeat-x top center; margin:0 auto; padding:10px 0; overflow:hidden; max-width:1000px; min-width:980px; }
.ie6 #footer_sponsors { height:0; border-top:none; }
.infiniteCarousel { width:980px; height:128px; position:relative; margin:0 auto; display:block; }
.infiniteCarousel .wrapper { width:980px; overflow:auto; min-height:148px; margin:0; padding:0; position:absolute; top:0; left:0; }
.infiniteCarousel ul,.infiniteCarousel ul li { list-style:none; margin:0; padding:0; }
.infiniteCarousel ul a img { border:5px solid #000; width:130px; height:98px;}
.infiniteCarousel ul a:hover img { border:5px solid #fe8220; }
.infiniteCarousel .wrapper ul { width:9999px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:absolute; top:0; }
.infiniteCarousel ul li { display:block; float:left; padding:10px 0px; height:108px; width:140px; }
.infiniteCarousel ul li a img { display:block; }
.infiniteCarousel .arrow { display:none; }

/*** Slideshow ***/
.slideshow { width:642px; height:515px; margin:15px 0; padding:0; position:relative; display:block; float:left; overflow:hidden; /*border-bottom:1px solid #8d7560;*/ }
#slideshow { width:642px; height:515px; overflow:hidden; position:relative; margin:0 auto; }
.slide { width:642px; height:515px; }
.slide_text { width:592px; height:64px; padding:25px; margin:0; position:relative; }
.slide_text p { margin:0; padding:0; font-family:'DroidSansRegular', Arial, sans-serif; font-size:18px; text-align:center; }
.slide_image a { text-decoration:none; border:none; padding:0; margin:0; }
.slide_image a img,.slide_image iframe { width:610px; height:373px; border:2px solid #8d7560; margin:10px; padding:4px; position:relative; z-index:112; display:block; }
.slide_image a:hover img { background:#fe8220; }
#larr,#rarr { display:block; width:20px; height:53px; position:absolute; top:430px!important; z-index:113!important; }
#larr { background:#000 url(img/larr.png) 3px 50% no-repeat; left:10px!important; }
#rarr { background:#000 url(img/rarr.png) 3px 50% no-repeat; right:10px!important; }
#larr:hover,#rarr:hover { background-color:#ed1c24; }

/*** RESULTS ***/
h2.results { border-bottom:2px solid #63554D; margin:0; }
ul.results { background:#EDE8DE; border:1px dotted #fff; display:block; padding:10px; margin:0 0 15px; }
ul.results li { list-style:square; padding:0; margin:0 0 0 15px;}
h3.results a { color:#BC5201; }
h3.results a:hover { color:#372920; text-decoration:underline;}
hr.results { 
	border:0 #D36C1D solid;
	border-top-width:2px;
	clear:both;
	height:0;
	margin:0 0 25px 0;
}
.scribd { width:920px; margin:0 0 0 1px;}
.start_date { font-size:14px; padding-top:12px;}
h2 a.action_btn { display:block; width:300px; height:25px; line-height:25px; font-size:12px; text-transform:uppercase; background:#E0DACE; border:1px solid #9E9481; text-align:center; margin:0 auto; padding:2px 5px 0;}
span.last_update { font-size:10px; text-transform:uppercase; color:#444;}
span.last_update em { color:#666; text-transform:lowercase; }

/* EMBED */

.embed { width: 920px; padding:3px; border: 2px solid #AD4E00; background:#392B22; margin:0; }

/* Borders */
#footer,#footer_sponsors,#content,#header { border-left:10px solid #16120F; border-right:10px solid #16120F; }
