body{	margin: 0px;	padding:0px;	font-family: verdana;	font-size:80%;	color : #333;}table{	font-size: 100%;}h4, h3, h2{    color: #777;}a.nodecoration img{    border: none;}div.page-top-links{	background-color : #669;	padding : 3px;	padding-left : 60px;	color : #ddd;}div.site-heading{	padding-bottom: 10px;	padding-left: 10px;	color: white;	background: url('head_bg.gif') repeat-x top left;}div.site-heading table tr td a, div.site-heading table tr td div{	color : white;}div.site-heading h2{	margin: 0px;	padding: 2px;	font-size : 300%;	font-family : Arial;	color : #669;}div.left_bar{	padding:10px;}div.right_bar{	padding:10px;	border-left: solid 1px #eee;}table.bigform tr td input{	font-size : 100%;	padding : 5px;	margin-bottom : 10px;}table.bigform tr td ul.errorlist, ul.errorlist{	margin : 0px;	padding-left : 10px;	color : red;}table.bigform tr th{	text-align:left;}div.site-footer{	color : #aaa;	padding : 10px;    	border-top: solid 1px silver;	margin-top: 30px;    text-align:center;    background-color: #eee;}div.markdown h2{	font-size : 120%;}div.markdown img{	float: right;	margin: 10px;	padding: 5px;	border: solid 1px silver;}div.highlight{	padding : 5px;	border-top : solid 1px #fc3;	border-bottom : solid 1px #fc3;	background : #ffc;	color : #666;}div.votes{	font-size : 300%;	color : #777;}div.header{	font-size : 110%;	font-weight : bold;	border-bottom: solid 1px silver;}div.mailheader{    margin-bottom: 10px;    padding-bottom: 10px;    color : #777;}div.mailheader h2{	font-size : 220%;	font-weight : bold;    margin: 0px;	color : #669;}span.small{	font-size : 80%;					font-weight: normal;}span.dim{	color : silver;}			span.big{	font-size : 250%;    font-weight: bold;    color : #999;}			table tr td.vote{	padding : 2px;	border-top : solid 1px #eee;	border-right : solid 1px #eee;	border-left : solid 1px #eee;	text-align : center;	background:#FFFFFF url('white_fade.png') repeat-x scroll center bottom;}span.vote{	font-size : 150%;    color : #999;}			a.button{	border : solid 1px silver;	padding : 5px;	text-decoration : none;}a.button img{	border : none;}table.table-form tr td{}table.table-form tr td input, table.table-form tr td textarea{	padding: 5px;	font-size : 120%;	font-family: helvetica;	margin : 5px;}table.img-gallery tr td{    padding : 10px;    text-align : center;}table.img-gallery tr td img{    border : solid 1px #eee;    padding : 5px;}table.img-gallery tr td a{    border : none;    text-decoration : none;}h3.divider{    border-top : solid 1px #cce;    background-color : eef;    margin-top : 5px;    margin-bottom : 5px;    padding : 5px;    color : #666;}div.page_head div.page_title{    font-size: 250%;    font-weight: bold;    color: #777;    font-family: arial;}div.page_head div.page_title_sub{    color: #aaa;}div.error{    padding: 10px;    color: red;    border: solid 1px red;    background-color: fcc;}div#send-mail-message{	background:#FFFFFF url('white_fade.png') repeat-x scroll center bottom;    padding: 5px;    border-bottom: solid 1px #ccc;    color: #777;}
