
h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 3px 0;
	color: #77240B; }

h2 {
	font-size: 14px;
	margin: 2px 0;
	color: #77240B;
	}

#contentarea .tablecontent {
    width: 100%;
    margin: 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border: 1px solid #B39C7E; }
#contentarea .tablecontent td {
    vertical-align: middle;
	padding: 4px 3px;
    text-align: center;
    border-right: 1px solid #DFDCD7;
    border-bottom: 1px solid #DFDCD7; }
#contentarea .tablecontent .tablehead, #contentarea .tablecontent .tablehead2, #contentarea .tablecontent .tableheadlarger {
    background: url(/graphics/global/orange_bg.gif) repeat-x;
    height: 22px;
    font-weight: bold;
	text-align:left;
    color: #FFF;
    padding: 0 10px 0 10px;
    border: 1px solid #B39C7E;
    border-width: 0 0 1px 0; }
#contentarea .tableheadcenter {
    background: url(/graphics/global/orange_bg.gif) repeat-x;
    height: 22px;
    font-weight: bold;
	text-align:left;
    color: #FFF;
    padding: 0 10px 0 10px;
    border: 1px solid #B39C7E;
    border-width: 0 0 1px 0;
	text-align:center; }
#contentarea .tablecontent .tablehead2 {
	border-width: 0 0 1px 1px;
	text-align:center;
	}
#contentarea .tablecontent .tableheadlarger {
	height: 32px;
	text-align:center;
	}
* html #contentarea .tablecontent .tableheadlarger { padding-top: 7px; height:25px; }
#contentarea .tablecontent .tablehead a { color: #FFF; font-weight:bold; }
#contentarea .tablecontent .labels td {
    background: #C9C9C9 url(/graphics/global/grey_bg.gif) repeat-x;
    height: 21px;
    font-weight: bold;
    padding: 0 2px 2px 2px; }
#contentarea .tablecontent .even td {
    background: #EEE; }
#contentarea .tablecontent .odd td {
    background: #FFF; }
#contentarea .tablecontent .sublabels td {
    background:#C6C6C6; }
#contentarea .tablecontent .labels .first { border-left: none; }
#contentarea .tablecontent .labels .last { border-right: none; }
#contentarea .tablecontent td.left {
	text-align: left;
	}	
	
	
/*Registration*/
#registration {
	margin: 0;
	width: 449px;
	}
#registration table td { padding: 5px; }	
.taupeline {border-bottom:1px solid #B39C7E; }	
/*<<<<<<<<<<<<<<<<<<<<<Standard 2 Column Layout
	on /tickets/ for example
>>>>>>>>>>>>>>>>>>>>>>*/
.twocolumn { margin:0; width:564px; padding:0;  }
.twocolumn .left {
	width: 380px;
	text-align: left; }
.twocolumn .right {
	width: 184px;
	text-align: center; }
.twocolumn .center {
	width: 540px;
	text-align: center; }
.twocolumn .right img { margin-bottom: 5px; }

.thumbnail_wall {
	background-color: #ff5113;
	border: 1px solid #ff5113;
}
.box_experience {
	background-color: #ffffff;
	border: 1px solid #ff5113;
}
.contact_thebrowns {
	background-color: #471804;
	border: 1px solid #ff5113;
}

/*<<<<<<<<<<END 2 Column Layout>>>>>>>>>>>>>>*/

/*Backers*/

.facts {
	height: 250px;
	width: 163px;
	margin: 0;
	background: url(/graphics/fans/backers/facts_bg.gif) repeat-y top;
	padding: 5px 0 0 20px;
	font-size: 10px;
	font-weight: bold;
	color: #C0A47D;}
.facts .red {
	font-weight:bold;
	font-size: 12px;
	color: #E1481B; }
.facts .red_sm {
	font-size: 10px;
	color: #E1481B;
	font-weight:normal; }

.poll {
	height: 250px;
	width: 168px;
	margin: 0;
	background: url(/graphics/fans/backers/facts_bg.gif) repeat-y top;
	padding: 5px 5px 0 10px;
	font-size: 10px;
	color: #000;}
#club {
	padding: 30px 10px 5px 20px;
	width:343px;
	height:143px;
	background: url(/graphics/fans/backers/club_of_month_bg.gif) no-repeat;
	clear: both;
	color: #FFF; }
#club a { color:#FFF; font-weight:bold; }
#backerslogin {
	margin:0 0 10px;
	background: url(/graphics/fans/backers/login_btm.gif) no-repeat bottom;
	width:184px;
	height: 333px;
	padding: 0; }
#backerslogin p {
	margin: .25em 0; }
#backerslogin .logo {
	margin: 0;
	background: url(/graphics/fans/backers/login_top.gif) no-repeat top;
	padding-top: 10px;
	}
#backersloggedin {
	margin:0;
	background: url(/graphics/fans/backers/loggedin_bg.gif) no-repeat;
	width:184px;
	height:230px;
	padding: 10px 0; }
#fanslogin {
	margin:0;
	background: url(/graphics/fans/login_bg.gif) no-repeat;
	width:171px;
	height:262px;
	padding: 30px 10px;
	text-align:left;
	color:#FFF; }
#fanslogin a {
	color:#FFF;
	text-decoration:underline; }
#fanslogin input { margin: 5px 0; }
#loggedin {
	background: url(/graphics/tickets/logged_in_btm.gif) no-repeat bottom;
	width:179px;
	padding-bottom:10px;
	margin-bottom:10px;
	text-align: left;
	margin-left: 5px;
}
#loggedin a, #loggedin p, #loggedin form {
	display: block;
	margin:5px 10px;
}

/*End Backers*/

/* regular CSS styles - they'll see these if they don't have Flash */
#flashtext {
	font-size: 30px;
	line-height:30px;
	text-align:center;
	font-weight:900;
	}
#flashtext_promotions, .flashtext_promotions {
	font-size: 17px;
	color:#FFF;
	line-height:36px;
	text-align:center;
	}

.error {
	font-weight: bold;
	color: #FF0000; }
.error_white {
	font-weight: bold;
	color: #FFFFFF; }		
.pg-hdr-brownsbackers h1 {
background-image:url("http://prod.static.browns.clubs.nfl.com/assets/img/page-headers/brownsbackers.png");
}

