/* reset (from 960.gs)*/
 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
 
/* grid (from 960.gs)*/
 
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
 
/* basic text (from 960.gs)*/
 
body{font:12px/1.5 Verdana,Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}
a {cursor: pointer;}
a:focus{outline:1px dotted invert}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
 
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{font-size:25px;
font-family: georgia, times new roman, times, serif ;font-weight:normal;
color: #330000;margin-bottom:5px;}
h2{font-size:19px; margin-left: 20px;}
h3 {font-size:20px;	font-family: georgia, times new roman, times, serif ;font-weight:normal;
margin-bottom:15px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
ul{list-style:square}
li{margin-left:30px}
 
/* forms.css (from blueprint)*/
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
 
/* IE PNG FIX */
 
 
/* custom */
 
body {background:url(/images/waves_bg.png) #E9F4F3 repeat-x;margin:0;padding:0;}
#main_container {background-color:#FFF;margin-top:1.5em;padding-top:1.5em;padding-bottom:1.5em;height:100%;}
 
#nomination-form .invalid {
	color:red;
	display:block;
}
 
 
#nomination-form #login-fields div {
}
#nomination-form #login-fields input {
}
 
#nominate-result {
	font-size:14px;
	font-weight:bold;
}
 
.section {margin-bottom:1.5em;}
.section h2 {font-size:24px;	font-family: georgia, times new roman, times, serif ;font-weight:normal}
.section h2.header {line-height: 52px;padding:0 15px;margin-bottom:5px;}
.section h2.header a {color:black;text-decoration: none;border-bottom:1px solid #017E72;}
#logo {height:235px;}
#logo a {border:0;}
#logo img {height:235px;width:235px;margin-left:38px;display:block;}
 
.inside_tabs {width:910px;}
 
#nominate_someone_outer, #user_nominations_outer {display:block;float:left;background:#e1e1d1 url(/images/nominate_head.gif) no-repeat;}
#top_nominees_outer {display:block;float:left;background:#514f46 url(/images/rank_head.gif) no-repeat;}
 
#bottom_nominees_outer {display:block;float:left;padding-top:3em;}
#bottom_nominees a { color: #353A39; }
#bottom_nominees .stats a { color: #014d45; }
 
#nominate_someone p, #nominate_result .inside_tabs, #nominate_someone form {padding:0 15px;}
#nominate_someone .small_form {margin-bottom:0.5em;}
#nominate_someone .small_form span {float:left;padding:1em 0;margin-right:0.5em;}
#nominate_someone .small_form input, #nominate_someone .small_form select {float:left;margin-right:0.5em;}
#nominate_someone .small_form select {margin-top:10px;}
#nominate_someone small, .tweet small {font-size:11px;color:#666;}
#nominate_someone small a, #nominate_result .inside_tabs a {color:#017E72;text-decoration: none;}
 
#top_nominees h2 {color:#e1e1d1;}
 
#categories, .user_stats ul {display:block;float:left;padding:0 15px;margin:0;}
#categories li {width:219px;float:left;display:block;margin: 0 0 0.5em 0;padding:0;list-style: none;padding:0;}
#categories li .hash {font-size:11px;color:#8EB4AD;padding-right:2px;}
#categories li a {text-decoration: none;color:#8EB4AD;border-bottom:1px solid transparent;}
#categories li a:hover {text-decoration: none;color:#e1e1d1;border-bottom:1px dotted #888;}
#categories strong {color:#e1e1d1;}
.rank_item, .nomination_tweet {padding:0 0 1.5em 0;margin:0 0 3em 0; border-bottom:1px dotted #ccc;}
 
#nominate_expand {display:none;}
.nominee .stats h2 {margin-bottom:0;}
.nominee .stats h2 a {text-decoration: none;}
.nominee .stats li {margin:0 0 5px;list-style:none;font-size:11px;color:#333;padding-left:2em;}
 
#bottom_nominees a {text-decoration:none;}
#bottom_nominees .user_page_link a {font-size: 10px;color:#BBB;padding:0;margin:0;}
#bottom_nominees .user_page_link a:hover {color:#555;}
#bottom_nominees .nominations .nomination_content p, #bottom_nominees .nominations .user_page_link p {font-size:11px;line-height: 16px;margin-bottom:10px;overflow:hidden;}
#bottom_nominees .nomination_content p {margin-bottom:15px;padding-right:2em;}
#bottom_nominees .nomination_content a {color:#333;}
 
.small_avatar img {width:20px;height:20px;float:left;margin-right:0.5em;font-size:7px;overflow:hidden;}
.medium_avatar img {width:60px;height:60px;font-size:10px;}
 
form input.input_grid_4 {width:282px;margin:0.5em 10px 0.5em 0px;float:left;}
form input.omega {margin-right:0px;}
form #category {width:160px;margin-right:10px;padding:2px;}
form #tweet {width:897px;height:80px;font-size:24px;font-family:Georgia;}
form #go {margin:0.5em 0}
form .email_info {margin-bottom:1em !important;float:left;font-size:10px !important;}
.small_form input.input_grid_4, .small_form #category {margin:0.5em 0;}
.tweet_it {color:#017E72;}
 
.rank_number h1 {font-family:Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;font-size:32px;color:#333;text-align: center;}
 
#share_this_link a {text-decoration:underline}
#share_this_link p {font-size:11px;line-height: 16px;float:left;margin-right:20px;}
#share_this_link input {padding:2px;border:1px solid #555;font-size:11px;font-weight: normal;}
 
.example {color:#666;}
.count {float:right;color:#666;font-size:11px;margin-bottom:10px;}
.warningClass {color:red;}
 
.user_image, .user_bio {float:left;}
.user_bio .user_bio {width:500px;}
.user_stats {float:right;}
.user_image {margin-right:30px;margin-left:15px;}
.user_stats ul, .user_bio ul {margin:0;padding:0;}
.user_stats li {list-style: none;margin:0 0 0.5em;}
.user_bio li {list-style: none;margin:0 0 0.5em;}
.user_stats a {color:#353A39;text-decoration: none;}
.user_bio a {color:#017E72;text-decoration: none;}
 
.nomination_tweet .avatar img {margin-left:15px;width:45px;height:45px;}
.nomination_tweet .user {margin-left:45px;width:140px;}
 
#intro h1 {font-size: 42px;line-height:43px;
font-family: georgia, times new roman, times, serif ;font-weight:normal;
color: #330000;margin-bottom:5px;padding-right:40px;}
#intro h2 {font-family: georgia, times new roman, times, serif ;font-weight:normal;font-size:22px;color:#555;padding-right:80px;}
#intro a {color:#017E72;}
#intro .intro_expand {display:none;}
 
.footer, .footer a {color:#333; margin-bottom:20px}
 
.Pagination {float:right;font-size:13px;}
.PaginationLinks a { color: #000; } 
.PaginationLinkSelected { font-weight: bold; }
.pagesStyle { margin: 5px; }
 
#about .who {padding:0;}
#about a {color:#017E72;text-decoration: none;}
#about .who li {list-style:none;margin-left:0;display:block;clear:left;}
#about .who li h2 {line-height: 36px;padding:0;margin:0 1em 0 0;}
#about .who li p {line-height: 36px;padding:0 0 0 1em ;margin:0;}
#about .who li img {margin-right:0.5em;margin-bottom:1.5em;width:73px;height:73px;float:left;}
 
#email {width:242px;float:right;}

textarea.template { display: none;}
