@CHARSET "UTF-8";html, body{	text-align: center;	width: 100%;	font-family: 'Lucida Grande', Arial, Sans-serif;	margin: 0px;	padding: 0px;	height: 100%;	background: #fef7e7 url(../img/bg.jpg) repeat-x bottom center;	background-attachment: fixed;}img { border: none; }.clear { clear:both; }a, a:link, a:visited, a:hover{	color: #094164;}#content{	height: 100%;	min-height: 600px;}#page { }#navigation{	float: right;	background-color: #094164;	padding: 4px 5px;	color: #fff;}#navigation .username{	font-size: 11px;}#navigation a, #navigation a:link, #navigation a:visited, #navigation a:hover{	text-decoration: none;	padding: 0 5px;	color: #fef7e7;}#navigation a:hover { text-decoration: underline; }#navigation .selected, #navigation a.selected, #navigation a.selected:link, #navigation a.selected:visited, #navigation a.selected:hover{	background: #fef7e7;	color: #094164;}#login{	margin: 10px auto 100px auto;	width: 400px;	text-align: left;	background: #fff;	padding: 20px;	/*border: 4px solid #f1d0c7;*/	border: 4px solid #eaeaea;}#login input{	width: 300px;	padding: 4px;	font-size: 14px;}textarea{	font-size: 14px;	padding: 4px;}#login .btn, .listItem .btn{	width: auto;	padding: 6px 8px;	background-color: #094164;	border: none;	color: #fef7e7;	margin: 8px 0 0 0;}#blogList, #blogNav{	margin: 10px auto;	width: 600px;	text-align: left;	background: #fff;	border: 4px solid #A46A5E;	padding: 0px;}#blogNav{	background: #fef7e7;	border: none;}#blogList h1, #blogNav h1{	margin: 0px;	padding: 10px 20px;}#blogNav h1, #blogNav h1 a{	color: #fff;	background: #A46A5E;	text-decoration: none;	display: inline-block;}#blogList .post{	padding: 10px 0;	border-bottom: 1px dashed #ccc;}.blogName{	font-weight: bold;}.blogName, .blogURL{	white-space: pre-wrap; /* css-3 */	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */	white-space: -pre-wrap; /* Opera 4-6 */	white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}.listItem{	border-bottom: 1px solid #A46A5E;	padding: 20px;}.alt{	background-color: #f1d0c7;}.listItem .actions{	float: right;	text-align: right;}.listItem input{	width: 450px;	padding: 4px;	font-size: 14px;}.listItem select{	padding: 2px;	font-size: 14px;}.listItem a.delete { color: #CC0033; }form{	margin: 0;/*0 125px 0*/	padding: 0 0 0 0;}input.lrg{	font-size: 32px;	color: #333;	font-family: 'Lucida Grande', Arial, Sans-serif;	padding: 10px;	border: 1px solid #f1d0c7;	margin: 20px 10px 20px 10px;	/*background: url(../img/input.gif) top left no-repeat;*/	width: 487px;	text-align: center;		-moz-box-shadow: 1px 1px 3px #aaa;	-webkit-box-shadow: 1px 1px 3px #aaa;	-o-box-shadow: 1px 1px 3px #aaa;	box-shadow: 1px 1px 3px #aaa;}button{	width: 319px;	height: 62px;	padding: 0px;	margin: 0 10px;	border: none;	cursor: pointer;	background: none;}button.connect{	color: #fef7e7;	background-color: #094164;	font-size: 28px;		border-radius: 0 0 12px 12px;	-moz-border-radius: 0 0 12px 12px;	-webkit-border-radius: 12px;	-o-border-radius: 0 0 12px 12px;		-moz-box-shadow: 1px 1px 3px #aaa;	-webkit-box-shadow: 1px 1px 3px #aaa;	-o-box-shadow: 1px 1px 3px #aaa;	box-shadow: 1px 1px 3px #aaa;}.mostrecent{	color: #333;	font-size: 14px;	background-color: #fff;	/*opacity: 0.9;	filter: alpha(opacity=90);*/	width: 460px;	padding: 10px 20px 20px 20px;	text-align: left;	margin: 50px auto 0 auto;		border-radius: 0 0 12px 12px;	-moz-border-radius: 0 0 12px 12px;	-webkit-border-radius: 12px;	-o-border-radius: 0 0 12px 12px;}.mostrecent h2{	font-size: 18px;	color: #333;}.mostrecent div{	height: 200px;	overflow: hidden;	font-size: 12px;}.mostrecent div img{	float: left;}.mostrecent p{	margin: 4px 0;	clear: both;	padding: 4px 0;	border-top: 1px dashed #eaeaea;}.mostrecent em{	color: #999;	display: block;	font-size: 11px;	font-style: normal;}.mostrecent a{	text-decoration: none;	font-weight: bold;}/*button.create{	background: ur(../img/create_an_account.gif) top left no-repeat;}*/h1{	font-size: 18px;	color: #A46A5E;}h2{	font-size: 14px;	color: #A46A5E;}h3{	font-size: 12px;	color: #A46A5E;}.ads{	clear: both;	margin-top: -100px;	position: relative;	z-index: 100;}#success, #error{	position: absolute;	top: 0;	left: 0;	z-index: 1000;	width: 100%;	padding: 10px 0;	font-size: 16px;	filter: alpha(opacity=80);	-moz-opacity: .80;	opacity: .80;	cursor: pointer;}#success{	background: #c9e3b9;}#error{	background: #ed969c;}.mountains{	background: transparent url(../img/mountains.png) bottom left repeat-x;	position: fixed;	bottom: 0px;	left: 0px;	height: 135px;	width: 100%;	z-index: 100;}