@charset "UTF-8";
/* CSS Document */

body {
	background: #333 url(/i/bg.gif) top repeat-x;
	margin: 0px;
}

body, p, div, ul, li, h1, h2, h3, h4, h5, h6 { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFF;}

p, h1, h2, h3, h4, h5, h6 { margin-top:0px;}

body, p, div { font-size: 11px}

h3, h3 a, h3 a:link { color:#C90016;}

#container { width:970px; margin:0 auto;}

#header {
	height:98px;
	background:url(/i/top_2011.png) no-repeat top;
}
#header h1 { text-indent:-10000px;}
#header img { display:none;}

#rcol { width:800px; float:right;}
#lcol { width:150px; float:left;}

ul#nav, ul#nav li { list-style:none; margin:0; padding:0; text-align:left;}
ul#nav li a { font-size:14px; display:block; margin-bottom:10px; border-bottom:solid #393939 1px; font-weight:100; letter-spacing:1px; color:#393939; padding:0px 0px 3px 0px; text-decoration:none; outline: none;}
ul#nav li a.h, ul#nav li a:hover { border-bottom:solid #C90016 1px; color:#fff;}

#imageContainer {
	position:relative;
	left:0;
	top:0;
	margin:0px 0px 15px 0px;
	width:800px;
	height:450px;
}
#imageContainer img { display:none; position:absolute; top:0; left:0; }

#latest_tweet { position:absolute; top:15px; left:565px; width:220px; height:300px;}

.col_1, .col_2, .col_3 { width:220px; background:url(/i/box_bg_300.png) no-repeat; height:280px; padding:10px 15px; text-align:left;}
.col_1 { float:left; margin-right:25px;}
.col_2 { float:left; }
.col_3 { float:right;}



#ft { text-align:left; padding-top:10px; clear:both; color:#666666;}
#ft p, #ft p.fr a { color:#666666; text-decoration:none;}
#ft .fr { float:right; text-align:right;}

* html .cf { height: 1%; /* IE5-6 */}
.cf:after { /* FF, IE8, O, S, etc. */
	content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	
#latest_tweet {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 22px;
  color: #fff; 
	font-weight: 100; letter-spacing:1px;
	text-align:left;
}
#latest_tweet a {
	padding-top:5px;
	font-weight: normal;
	display:block; letter-spacing:0;
}


#latest_tweet p.tweet_intro,
#tweets p.tweet_intro,
.col_3 h2, .col_1 h2, .col_2 h2, h4 {	
	font-size:14px; margin-bottom:13px; border-bottom:solid #393939 1px; font-weight:100; letter-spacing:1px; color:#fff; padding:0px 0px 4px 0px; text-align:left;
}

#latest_tweet ul.tweet_list, 
#tweets ul.tweet_list,
.col_1 ul,
.col_3 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#latest_tweet .tweet_list .awesome, 
#latest_tweet .tweet_list .epic, 
#tweets .tweet_list .awesome, 
#tweets .tweet_list .epic {
	text-transform: uppercase;
}
#latest_tweet .tweet_list li {
	overflow-y: auto;
	overflow-x: hidden;
	padding:0;
	text-align:left;
}
#tweets .tweet_list li,
.col_1 li, 
.col_3 li
  {
	overflow-y: auto;
	overflow-x: hidden;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:solid #393939 1px; font-weight:100; letter-spacing:1px;
	line-height:1.1;
}
#third li {
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:solid #393939 1px; font-weight:100; letter-spacing:1px;
	line-height:1.1;
}
ol.commentlist li  {
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:solid #393939 1px;
	line-height:1.1;
}

#latest_tweet .tweet_list li a, 
#tweets .tweet_list li a,
.col_1 li a,
.col_3 li a,
#third li a {
	color: #fff; 
	font-weight:bold;
	letter-spacing:0;
}

#latest_tweet .tweet_list li a:hover, 
#tweets .tweet_list li a:hover,
.col_1 li a:hover,
.col_3 li a:hover {
	color:#C90016;
	
}

#latest_tweet .tweet_list .tweet_avatar, 
#tweets .tweet_list .tweet_avatar {
	padding-right: .5em;
	float: left;
}
#latest_tweet .tweet_list .tweet_avatar img, 
#tweets .tweet_list .tweet_avatar img {
	vertical-align: middle;
}

small { font-size:100%;}

#third hr { height:0px; border:none; color:#393939; background:#666666; margin-bottom:20px;}

.fr { float:right;} .fl { float:left;}

.thumbs a { width:139px; height:139px; text-align:center; display:block; float:left; background:#000 center center no-repeat; margin-right:2px; margin-bottom:10px; text-decoration:none; border-radius:15px ; -moz-border-radius:15px ;  -webkit-border-radius: 15px; }
.thumbs a:hover { background:#C90016 center center no-repeat;}

.col_1 li, .col_2 li, .col_3 li { font-size:13px; line-height:1.3;}
.col_1 h2, .col_2 h2, .col_3 h2 { color: #C90016; }








/* MEASUREMENTS */

.fl { float:left;} .fr { float:right;} .cb { clear:both;} .dn { display:none;} .db { display:block;} .cl { clear:left;} .cr { clear:right;}

.nm { margin:0px;} .np { padding:0px;}

.w10 { width:10px;} .w20 { width:20px;} .w30 { width:30px;} .w40 { width:40px;} .w50 { width:50px;}  .w75 { width:75px;} .w100 { width:100px;} .w150 { width:150px;} .w200 { width:200px;}  .w230 { 	width:230px; } .w240 { width:240px;} .w250 { width:250px;} .w263 { width:263px;}  .w273 { width:273px;} .w275 { width:275px;} .w300 { width:300px;} .w350 { width:350px;} .w400 { width:400px;} .w450 { width:450px;} .w500 { width:500px;}  .w525 { width:525px;} .w532 { width:532px;}.w550 { width:550px;} .w600 { width:600px;} .w690 { width:690px;} .w900 { width:900px;}.w904 { width:904px;}.w908 { width:908px;} .w925 { width:925px;}

.h1 { height:1px;}.h15 { height:15px;} .h50 { height:50px;}  .h75 { height:75px;} .h100 { height:100px;} .h150 { height:150px;} .h200 { height:200px;}  .h230 { 	height:230px; } .h240 { height:240px;}.h250 { height:250px;} .h300 { height:300px;} .h350 { height:350px;} .h400 { height:400px;} .h450 { height:450px;} .h500 { height:500px;} .h550 { height:550px;} .h600 { height:600px;}

.t10 { font-size:10px; line-height:13px;} 				
.t11 { font-size:11px; line-height:15px;} 				
.t12 { font-size:12px; line-height:16px;} 				
.t14 { font-size:14px; line-height:18px;}						
.t16, #rv h2.t16 { font-size:16px; line-height:20px;}
.t18, #video h2.t18 { font-size:18px; line-height:22px;} 
.t20 { font-size:20px; line-height:24px;}
.t22 { font-size:22px; line-height:26px;}						
.t24 { font-size:24px; line-height:26px;} 
.t30 { font-size:30px; line-height:36px;} 
.t32 { font-size:32px; line-height:38px;} 

.mr100, input.mr100 { margin-right:100px; text-decoration:none;}
.mr75, input.mr75 { margin-right:75px;}
.mr50, input.mr50 { margin-right:50px;}

.mt5 { margin-top:5px;} .mt10 { margin-top:10px;} .mt20 { margin-top:20px;} .mt30 { margin-top:30px;} .mt40 { margin-top:40px;} .mt50 { margin-top:50px;} .mt100 { margin-top:100px;} .mt190 { margin-top:190px;} .mt200 { margin-top:200px;} .mt300 { margin-top:300px;}
.mr5 { margin-right:5px;} .mr10 { margin-right:10px;} .mr20 { margin-right:20px;} .mr30 { margin-right:30px;} .mr40 { margin-right:40px;} .mr50 { margin-right:50px;} .mr60 { margin-right:60px;} .mr70 { margin-right:70px;} .mr80 { margin-right:80px;} .mr90 { margin-right:90px;} .mr100 { margin-right:100px;} .mr190 { margin-right:190px;} .mr200 { margin-right:200px;} .mr300 { margin-right:300px;}
.ml5 { margin-left:5px;} .ml10 { margin-left:10px;} .ml20 { margin-left:20px;} .ml30 { margin-left:30px;} .ml40 { margin-left:40px;} .ml50 { margin-left:50px;} .ml100 { margin-left:100px;} .ml190 { margin-left:190px;} .ml200 { margin-left:200px;} .ml300 { margin-left:300px;}
.mb5, ul.mb5 li { margin-bottom:5px;} .mb10, ul.mb10 li { margin-bottom:10px;} .mb20 { margin-bottom:20px;} .mb30 { margin-bottom:30px;} .mb40 { margin-bottom:40px;} .mb50 { margin-bottom:50px;} .mb100 { margin-bottom:100px;} .mb190 { margin-bottom:190px;} .mb200 { margin-bottom:200px;} .mb300 { margin-bottom:300px;}


.pt5 { padding-top:5px;} .pt10 { padding-top:10px;} .pt15 { padding-top:15px;}.pt20 { padding-top:20px;} .pt30 { padding-top:30px;} .pt36 { padding-top:36px;} .pt40 { padding-top:40px;} .pt50 { padding-top:50px;} .pt100 { padding-top:100px;} .pt190 { padding-top:190px;} .pt200 { padding-top:200px;} .pt300 { padding-top:300px;}
.pr5 { padding-right:5px;} .pr10 { padding-right:10px;} .pr15 { padding-right:15px;} .pr20 { padding-right:20px;} .pr30 { padding-right:30px;} .pr40 { padding-right:40px;} .pr50 { padding-right:50px;} .pr100 { padding-right:100px;} .pr190 { padding-right:190px;} .pr200 { padding-right:200px;} .pr300 { padding-right:300px;}
.pl5 { padding-left:5px;} .pl10 { padding-left:10px;} .pl20 { padding-left:20px;} .pl30 { padding-left:30px;} .pl40 { padding-left:40px;} .pl50 { padding-left:50px;} .pl100 { padding-left:100px;} .pl115 { padding-left:115px;}.pl190 { padding-left:190px;} .pl200 { padding-left:200px;} .pl300 { padding-left:300px;}
.pb5, ol.pb5 li, ul.pb5 li { padding-bottom:5px;} .pb10, ol.pb10 li, ul.pb10 li { padding-bottom:10px;} .pb20 { padding-bottom:20px;} .pb30 { padding-bottom:30px;} .pb40 { padding-bottom:40px;} .pb50 { padding-bottom:50px;} .pb100 { padding-bottom:100px;} .pb190 { padding-bottom:190px;} .pb200 { padding-bottom:200px;} .pb300 { padding-bottom:300px;}

