<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/**
* "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
* (en) stylesheet for screen layout
* (de) Stylesheet für das Bildschirm-Layout
*
* @creator YAML Builder V1.2 (http://builder.yaml.de)
* @file basemod.css
* @-yaml-minver 3.2
*/
/** 
* (en) Forcing vertical scrollbars in IE8,Firefox,Webkit &amp; Opera 
* (de) Erzwingen vertikaler Scrollbalken in IE8,Firefox,Webkit &amp; Opera 
*
* @workaround
* @affected IE8,FF,Webkit,Opera
* @css-for all
* @valid CSS3
*/
.phark{display:block;border:0;text-indent:-9999px;overflow:hidden;}
body{overflow-y:scroll;}
/*-------------------------------------------------------------------------*/
/* (en) Marginal areas &amp; page background */
/* (de) Randbereiche &amp; Seitenhintergrund */
body{background:#d11f22;padding:0 0 10px 0;margin:0;}
body#tinymce{background:#fff;}
/* Layout Alignment | Layout-Ausrichtung */
.page_margins{margin:0 auto;}
/* Layout Properties | Layout-Eigenschaften */
.page_margins{width:auto;min-width:1020px;max-width:1020px;}
.page{padding:10px 0px 10px 0px;}
#header_ad{width:990px;background-color:#000;padding:10px;height:90px;text-align:center;}
#header{width:1010px;height:86px;background:url('/sites/default/themes/bulletproof/images/backgrounds/bg1010x86header_home.png') no-repeat left top;padding:0 0 0 0;}
#topnav{color:#aaa;background:transparent;}
#nav{overflow:hidden;width:100%;border-top:1px dashed #333;border-bottom:1px dashed #333;padding:5px 0;margin:0 0 15px 0;}
#main{margin:20px 10px 20px 0;background:#fff;padding:15px;float:left;width:980px;}
#footer{padding:0 0 40px 0;color:#000;float:left;clear:none;width:1010px;}
.footer_left{width:421px;float:left;}
.footer_right{float:right;width:585px;}
/* (en) navigation:horizontal adjustment | (de) horizontale Ausrichtung */
#nav ul{margin-left:20px;}
/*-------------------------------------------------------------------------*/
/**
* (en) Formatting content container
* (de) Formatierung der Inhalts-Container
*
*/
#full_column{width:675px;float:left;}
#content_top{padding:0 0 2px 0;width:635px;}
#col1{float:left;width:175px;margin:0 0 0;clear:left;}
#col2{float:right;width:300px;margin:0;position:relative;}
.page-documents #col2,.page-mugshots #col2,.page-video #col2,.page-taxonomy #col2{margin:-55px 0 0 0;}
.page-buster #col2{margin:-140px 0 0 0;}
#col3{width:auto;margin:0 300px 0 175px;}
.node-type-contest #col3{float:left;width:505px;margin:0;}
#full_column #col3{width:500px;margin:0;float:left;}
.page-search #col3,.page-user #col3,.page-socialize-register #col3{margin:0px 315px 0px 0px;}
.page-video #col3{margin:0px 300px 0px 0px;}
#col1_content{padding:0;}
#col2_content{width:300px;padding:0}
#col3_content{padding:0px 15px}
.page-user #col3_content,.page-socialize-register #col3_content{background-color:#C7E1EC;padding:20px;}
/* set column dividers */ 
#col3{border-left:none}
#col3{border-right:none}
/*-------------------------------------------------------------------------*/
.page_margins{border:0 none;}
.page{border:0 none;margin:0;padding:0;}
/**
* (en) TSG SPECIFIC LAYOUT
*
*/
/*______HEADER_________*/
/*login right header*/
#block-logintoboggan-0,#block-menu-menu-login-register{float:right;margin:15px 15px 0 0;}
#block-menu-menu-login-register{margin:10px 0 0 0;padding:0;}
#block-menu-menu-login-register ul{list-style-type:none;margin:0 20px 0 0;padding:0;}
#block-menu-menu-login-register li{float:left;list-style-type:none;list-style-image:none;border-right:1px solid #479cc0;padding:0 5px 0;}
#block-menu-menu-login-register li.last{border-right:none;padding:0;}
#block-logintoboggan-0 a,#block-menu-menu-login-register a{color:#CDCC00;}
/*search for header*/
#search-theme-form{float:right;width:286px;border-top:1px dashed #479cc0;padding:7px 0 0 0;margin:5px 15px 0 0;}
#edit-search-theme-form-1-wrapper{float:left;padding:0;margin:0 ;}
#edit-search-theme-form-1-wrapper input{-moz-border-radius:5px;-webkit-border-radius:5px;border:7px solid #000;padding:4px 0;margin:0 7px 0 0;}
#edit-submit{margin:3px 0 0 0;}
/*______FOOTER_________*/
.footer_left{font-size:0.8em;}
.footer_left ul{padding:0;margin:0;}
.footer_left ul li{float:left;margin:0;list-style-type:none;line-height:1.25em;}
#logo_footer{width:287px;height:51px;margin:0 5px 0 0;background:url('/sites/default/themes/bulletproof/images/logos/hdr_logo_footer287x51.gif') no-repeat left top;}
#block-menu-menu-footer-main{background-color:#000;-moz-border-radius:15px;-webkit-border-radius:15px;padding:5px 0 5px 0;margin:0 0 5px 0;font-size:0.9em;width:auto;float:right;}
#block-menu-menu-footer-sub{float:right;width:550px;clear:both;}
#block-menu-menu-footer-main ul{margin:0 0 0 15px;}
#block-menu-menu-footer-main ul li{float:left;color:#fff;list-style-image:none;list-style-type:none;margin:0px 10px 0 0;padding:0 10px 0 0;background:url('/sites/default/themes/bulletproof/images/backgrounds/bullett4x4wht.gif') no-repeat right;}
#block-menu-menu-footer-sub ul li{float:right;padding:0 15px 0 0;margin:0;list-style-image:none;list-style-type:none;font-size:0.9em;color:#000;}
#block-menu-menu-footer-sub ul li a{color:#000;}
#block-menu-menu-footer-main ul li.last{background:none;padding:0;margin:0 15px 0 0;}
#block-menu-menu-footer-main ul li a{color:#fff;}
/*Primary Navigation*/
#nav ul.primary-links{padding:5px 0;margin:0 0 0 10px;}
#nav ul.primary-links li{padding:0 20px 0 0;margin:0 10px 0 0;background:url('/sites/default/themes/bulletproof/images/backgrounds/bullet10x10blue.gif') no-repeat right;}
#nav ul.primary-links li.last{background:none;}
#nav ul.primary-links li a{background:url('/sites/default/themes/bulletproof/images/buttons/primary_navigation.gif') no-repeat;background-position:left top;height:18px;padding:0;margin:0;}
#nav ul.primary-links li a{margin:0;padding:0;background-position:left top;}
#nav ul.primary-links li a#home{width:48px;}
#nav ul.primary-links li a#documents{width:105px;background-position:-50px top;}
#nav ul.primary-links li a#buster{width:68px;background-position:-155px top;}
#nav ul.primary-links li a#backstage{width:100px;background-position:-223px top;}
#nav ul.primary-links li a#mugshots{width:100px;background-position:-323px top;}
#nav ul.primary-links li a#timewaster{width:116px;background:url('/sites/default/themes/bulletproof/images/buttons/btn_timewaster116x36.jpg') no-repeat;background-position:left top;height:18px;padding:0;margin:0;}
#nav ul.primary-links li a:hover,#nav ul.primary-links li a.active{background-position:left bottom;}
#page-vocab-2 #nav ul.primary-links li a#documents, #nav ul.primary-links li a#documents:hover,#nav ul.primary-links li a#documents.active,.node-type-document #nav ul.primary-links li a#documents{width:105px;background-position:-50px bottom;}
#nav ul.primary-links li a#buster:hover,#nav ul.primary-links li a#buster.active,.node-type-blog #nav ul.primary-links li a#buster{width:68px;background-position:-155px bottom;}
#page-vocab-8 #nav ul.primary-links li a#backstage, #nav ul.primary-links li a#backstage:hover,#nav ul.primary-links li a#backstage.active,.node-type-rider #nav ul.primary-links li a#backstage{width:100px;background-position:-223px bottom;}
#page-vocab-12 #nav ul.primary-links li a#mugshots, #page-vocab-13 #nav ul.primary-links li a#mugshots, #nav ul.primary-links li a#mugshots:hover,#nav ul.primary-links li a#mugshots.active,.node-type-mugshot #nav ul.primary-links li a#mugshots{width:100px;background-position:-323px bottom;}
#nav ul.primary-links li a#timewaster:hover,#nav ul.primary-links li a#timewaster.active,.node-type-contest #nav ul.primary-links li a#timewaster{width:116px;background-position:left bottom;}
#nav ul.sub-links{float:right;margin:9px 0 0 0;padding:0;}
#nav ul.sub-links li{padding:0 14px 0 10px;margin:0 0px 0 0px;background:url('/sites/default/themes/bulletproof/images/backgrounds/bullet6x6blue.gif') no-repeat right;}
#nav ul.sub-links li.menu-4066{margin:0 0px 0 0;}
#nav ul.sub-links li.last,#nav ul.sub-links li.menu-3623,#nav ul.sub-links li.menu-3622,#nav ul.sub-links li.menu-12360,#nav ul.sub-links li.menu-13709{background:none;padding:0;margin:-4px 8px 0 0;}
#nav ul.sub-links li.menu-12360,#nav ul.sub-links li.menu-13709{background:none repeat scroll 0 0 transparent;margin:-4px 0px 0 8px;padding:0;}
#nav ul.sub-links li a{background:url('/sites/default/themes/bulletproof/images/buttons/sub_navigation.gif') no-repeat;background-position:left top;height:12px;padding:0;margin:0;}
#nav ul.sub-links li a#snav_video{width:34px;background-position:left top;}
#nav ul.sub-links li a#snav_about{width:38px;background-position:-34px top;}
#nav ul.sub-links li a#snav_timewaster{width:78px;background-position:-72px top;}
#nav ul.sub-links li a#facebook_btn{width:20px;height:20px;background-position:right top;margin:0 0 0 10px;}
#nav ul.sub-links li a#twitter_btn{width:20px;height:20px;background-position:-150px top;}
#nav ul.sub-links li a#snav_video:hover{width:34px;background-position:left -12px;}
#nav ul.sub-links li a#snav_about:hover{width:38px;background-position:-34px -12px;}
#nav ul.sub-links li a#snav_timewaster:hover{width:78px;background-position:-72px -12px;}
#nav ul.sub-links li a#facebook_btn:hover{width:20px;height:20px;background-position:right -20px;}
#nav ul.sub-links li a#twitter_btn:hover{width:20px;height:20px;background-position:-150px -20px;}
#nav ul.sub-links li a#snav_rss{width:20px;height:20px;background:url('/sites/default/themes/bulletproof/images/buttons/btn_snav_rss20x40.gif') no-repeat left top;}
#nav ul.sub-links li a#snav_rss:hover{width:20px;height:20px;background:url('/sites/default/themes/bulletproof/images/buttons/btn_snav_rss20x40.gif') no-repeat left bottom;}
/*______Custom Pagers_________*/
#block-custom_pagers-2{float:left;}
ul.custom-pager{border-top:1px solid #333;border-bottom:1px solid #333;padding:5px 0;float:left;width:470px;}
.node-type-mugshot ul.custom-pager{border-top:1px solid #333;}
#col2 ul.custom-pager{width:300px;}
ul.custom-pager li.previous{width:220px;padding:5px 0;float:left;border-right:1px dashed #333;display:block;}
ul.custom-pager li.next{width:220px;padding:5px 0;float:right;text-align:right;display:block;}
#col2 ul.custom-pager li{width:135px;padding:0 13px 0 0;}
#col2 ul.custom-pager li.next{float:right;margin:0 6px 0 0;padding:0;}
.prev_photo,.next_photo{width:140px;height:145px;background-color:#479CC0;margin:0;padding:0;}
ul.custom-pager li .custom_pager_container{width:205px;float:left;}
ul.custom-pager li.next .custom_pager_container{float:right;}
.prev_button{float:left;}
.prev_button a{display:block;width:50px;height:28px;text-indent:-9999px;overflow:hidden;background:url('/sites/default/themes/bulletproof/images/buttons/prev50x28blue.gif') no-repeat left top;}
.next_button{float:right;}
.next_button a{display:block;width:50px;height:28px;text-indent:9999px;overflow:hidden;background:url('/sites/default/themes/bulletproof/images/buttons/next50x28blue.gif') no-repeat left top;}
ul.custom-pager li .doctype{padding:0 0 0 5px;margin:5px 0 0 0;font-size:0.8em;text-transform:uppercase;font-weight:bold;float:left;}
ul.custom-pager li.next .doctype{padding:0 5px 0 0;float:right;}
ul.custom-pager li.previous h5{width:210px;padding:0;margin:0;float:left;text-align:left;white-space:normal;}
ul.custom-pager li.next h5{width:210px;padding:0;margin:0;float:right;text-align:right;line-height:1.3em;white-space:normal;}
/*______Comments_________*/
#block-commentblock-comment_form{float:left;}
#block-views-comments-block_1{position:relative;float:left;}
#block-views-comments-block_1 .content{position:relative;z-index:2;float:left;width:100%;}
#block-views-comments-block_1 .view-content{position:relative;z-index:2;float:left;}
#block-views-comments-block_1 .views-row{float:left;padding:5px;width:465px;}
#block-views-comments-block_1 .views-row-even{background-color:#e3f0f5;}
#block-views-comments-block_1 h3, h3#critiques{z-index:2;position:absolute;width:159px;height:59px;text-indent:-9999px;overflow:hidden;background:url('/sites/default/themes/bulletproof/images/headers/hdr_comments155x56.gif') no-repeat left top;left:0;top:0;}
#block-views-comments-block_1 .view-comments{margin:35px 0 0 0;padding:10px 0;border-top:1px dashed #333;border-bottom:1px dashed #333;float:left;width:475px;}
#block-views-comments-block_1 .comment{width:455px;}
#block-views-comments-block_1 .links{float:right;padding:0;margin:0;width:400px;text-transform:capitalize;text-align:right;font-size:0.85em;}
.comment_custom{position:relative; float:left;}
#comments{position:relative;float:left; margin: 45px 0px 0px;}
#comments .comment, .page-comment .comment{float:left;padding:15px;width:445px;background-color:#e3f0f5; margin:0 0 8px 0;}
#comments .indented {
float: left;
margin-left: 0;
padding: 0px 0px 0px 15px;
width: 460px;
}
#comments .indented .comment{float:left;padding:15px;width:auto;background-color:#fff;border-bottom: 1px solid #479CC0;}
#comments .comment .content, .page-comment .comment .content{clear:both; margin:0 0 10px 0;}
#comments .comment .links{float:right;padding:0;margin:0;width:400px;text-transform:capitalize;text-align:right;font-size:0.85em;}
#comments .box{float:left; border-top:1px dashed #000; margin:10px 0 0 0; padding:10px 0 0 0;}
.page-comment h3.title{clear:both;}
.page-comment .box{
	float:left;
	width:470px;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	border-top:1px dashed #000;
}
.node_comment_empty {
	float:left;
	padding:10px;
	margin:45px 0 0 0;
	border:1px dashed #000;
	width:450px;
	clear:both;
}</pre></body></html>