body {background-color: #7A8C89;}

img#title{
	margin: 5% 0 0 24%;
}

span#description{
	font-family: arial;
        font-size:12px;
	color:#FFFFFF;
	padding-left: 6px;
}		 

div#wrapper{
	margin: -4px 0 0 20%;
        width:65%;
}

div#container{
	overflow:auto;
        padding: 20px 120px 120px 30px;
	border-top: 2px solid #afc9c4;
        border-left: 3px solid #afc9c4;
        border-right: 3px solid #afc9c4;
        border-bottom: 4px solid #afc9c4;
        background-color: #FFFFFF;
}

.register{
	padding-bottom: 30px;
}

#google_container{
	padding-top:10px;
}

div.edit{
	min-height: 150px;
}

div.edit #user{

}

div.edit #logout, div.edit #user{
	font-size: 14px;
	font-family: arial;
}

div.edit #logout{
	float:right;
}

div.edit #logout:link,
div.edit #prev:link,
div.edit #next:link{
	color:#7A8C89
}

div.edit #logout:visited,
div.edit #prev:visited,
div.edit #next:visited{
	color:#7A8C89;
	text-decoration: underline
}

div.edit #logout:hover,
div.edit #prev:hover,
div.edit #next:hover{
	text-decoration:underline
}

div.edit #logout:active,
div.edit #prev:active,
div.edit #next:active{
	text-decoration: underline
}

div.edit form{
	padding-bottom: 15px;
}

div.edit fieldset,
div.register fieldset{
	border: transparent;
}

div.edit label,
div.register label
{
	display: block;
	margin-top: 3px;
}

div.edit label.printed_list{
	margin-top:0;
	margin-bottom:0;
	padding-left: 27px;
	padding-bottom: 20px;
}

div.edit input,
div.register input
{
	width: 270px;
}

div.edit .button,
div.register .button{
	margin-top: 3px;
	width: auto;
}

div.edit #password,
div.register #email{
	display: block;
}

div#errors{
	color: red;
	padding: 15px 15px 15px 0;
}
div#success{
	color: green;
	padding: 15px 15px 15px 0;
}

div#errors span{
	display:block;
}

div.edit #instructions{
	color: #919090;
	font-size: 13px;
	font-style: italic;
	margin-bottom:7px;
	padding-left: 25px;
}

form#frontpage_form{
	padding-top: 20px;
	width: auto;
}

form#frontpage_form input{
	float: left;
}

form #frontpage_submit{
	margin-bottom: 40px;
	margin-left: 28px;
}

div.edit #prev,
div.edit #next{
	font-size: 14px;
	font-family: arial;
}

div.edit #prev{
	padding-left: 20px
}

div.edit #next{
	font-size: 14px;
	font-family: arial;
	padding-left: 15px
}

div#wrapper_cotent{width:420px}
div#link_container{margin-bottom: -15px}
.printed_list, #sponsor{font-size:18px;
                 margin-top: 25px;
				 margin-bottom: 25px;
				 color:#383838
				 }
#disclaimer{
	color:#919090;
	font-size:13px;
	font-style:italic;
	padding-left:15px;
}

.sponsor{
	padding-bottom: 50px;
}

.sponsor fieldset{
	margin:0;
	padding:0 0 0 15px;
	border:none;
}

.sponsor label, .sponsor label{display: block}

.sponsor fieldset input{
	width: 300px
}

.sponsor fieldset label{
	margin-top: 4px;
	width: 300px
}

#paypal input:focus{
	outline: none;
}

#paypal input{
	padding-left: 7px;
}

#return{
	padding-top: 15px;
	padding-left: 15px;
}

#return span{
	display: block;
	color: red; 
}

div#sponsor{
	background-color: #fff;
	border: 1px dotted #AFC9C4; 
	font-family: arial;
	padding: 15px;
	position: relative;
}

#sponsor #sub_header{
	background-color: #fff;
	color: #81CFB9;
	font-family: Times New Roman,Georgia,Serif;
	font-size: 13px;
	top: -9px;
	left: 60px;
	position: absolute;
	z-index:99;
}

#sponsor #header{
	color: #686F6D;
}

#sponsor #desc{
	color: #8F8F8F;
	display: block;
	font-size: 14px;
	padding: 3px 0 7px 0;
}

#sponsor a{
	display: block;
	height: 100%;
}

#sponsor #button{
	display: block;
}


#abgi{
	left: 360px !important;
}

div.printed_list0{font-size:18px;
                  margin-bottom: 25px;
				  margin-top: 25px;
				  color:#383838
				 }
span.votes_text{
		font-family:Arial;
                font-size:14px;
		color:#D1D1D1
}
span.votes{
	color: #b3b3b3;
	font-size: 18px;
}
span#title_most_recent_content{font-family: Arial;
                               font-variant: small-caps;
                               font-size: 12px;
							   color: #D1D1D1;
							   cursor:pointer}
span#title_most_popular_content{font-size: 12px;
                                font-variant: small-caps;
                                font-family:Arial;
								margin-right: 7px;
								cursor:pointer}
				 
