/**
 * main stylesheet for yoomeus admin
 * let your creativity flow!
 */

html, body {
    margin: 0;
    padding: 0;
	/*height: 100%;*/
    font: 12px "Georgia", georgia, arial, sans-serif;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/ymu-bg.gif") repeat-y 50% 0;
}

a:link, a:visited, a:active, a:focus { 
	color: #000; 
	text-decoration: underline; 
}

img { 
	vertical-align: middle; 
	border: 0; 
}

input, textarea { 
	font: 11px "Georgia", georgia, arial, sans-serif; 
}

.clear { 
	clear: both;
	display: block;
}

.bottomclear {
	clear: both;
	height: 60px;
}

.light {
	color: #bbb;
}

#container {
	position: relative;
	padding-bottom: 20px;
}

/* -------- header ---------------------------------------------------------- */

#header {
    height: 40px;
    width: 961px;
    margin: auto;
	background: #fff;
}

#header .logo {
    width: 108px;
    height: 22px;
    margin: 1em 0 0 2em;
    padding: 0;
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/logo.png') no-repeat top left;
    float: left;
}

#header .logo a { display: block; width: 100%; height: 100%; }

#login { 
	color: #999; 
	float: right; 
	margin-left: 0; 
	margin-right: 10px;
	margin-top: 1.2em; 
}

#home-login {
	color: #000;
	float: right;
	margin-right: 20px;
	margin-top: 12px;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-little.gif') no-repeat 0 50%;
	padding-left: 15px;
}

#home-login * {
	vertical-align: middle;
}

/* -------- top nav --------------------------------------------------------- */

#top-nav { 
	float: left; 
	font-size: 16px; 
	font-weight: bold; 
	margin: 10px 0 0 0;
}

#top-nav ul { 
	list-style: none; 
}

#top-nav ul li { 
	float: left; 
	margin-left: 8px; 
	height: 30px;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/nav_tab-right.gif') no-repeat top right;
}

#top-nav ul li a { 
	display: block;
	color: #939393; 
	text-decoration: none;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 0 5px 0 5px;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/nav_tab-left.gif') no-repeat top left;
}

#top-nav ul li.active { 
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/nav_tab-right-active.gif') no-repeat top right; 
}

#top-nav ul li.active a { 
	color: #4f4f4f;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/nav_tab-left-active.gif') no-repeat top left;
}

#top-nav .view-site{ 
	color:#8BC53F;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/nav_tab-right-active.gif') no-repeat top right;
}

#top-nav .view-site a{ 
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/nav_tab-left-active.gif') no-repeat top left;
}

/* -------- sub options ----------------------------------------------------- */

#sub-options { 
	font-size: 12px; 
	min-height: 30px; 
	line-height: 30px;
}

#sub-options .links {
	margin-left: 175px;
}

#sub-options a { 
	color: #ff7100; 
}

#sub-options a.active {
	color: #333;
}

/******************************************************************************
* Errors
******************************************************************************/

#view-video {
	display: block;
	text-indent: -2000px;
	outline: none;
	width: 215px;
	height: 337px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_view-video.gif") no-repeat top left;
}

#wheres-the-page {
	display: block;
	text-indent: -2000px;
	outline: none;
	width: 215px;
	height: 337px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/ymu-404.png") no-repeat top left;
}

/* -------- content --------------------------------------------------------- */

#main-container {
    background: #d9d7c5;
    clear: both;
    width: 960px;
    margin: auto;
	min-height: 100%;
}

#main-container p { margin: 0; padding: 0; }
#main-container p img { position: absolute; }

#main-content {
    /*margin: 0 0 0 2em;*/
    margin: auto;
	background: #fff url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/page-bg.gif') repeat-y 50%;
    width: 940px;
    padding-bottom: 65px;
	position: relative;
	min-height: 400px;
}

#main-content a { 
	text-decoration: none; 
}

#content-align { 
	width: 900px; 
	margin: auto; 
}

.dash-content{
	margin-left: 20px;
	width: 600px;
}

.dash-content h1{
	font-size:24px;
	font-weight: bold;
	color:#FF6600;
}

.dash-content h2{
	font-size:18px;
	font-weight: bold;
	color:#FF6600;
	padding: 10px 0 0 0;
}

.dash-content .first-text{
		font-size:18px;

}

.dash-left{
	padding: 15px 15px 55px 15px;
}

/* -------- left side boxes ------------------------------------------------- */

#left-side { float: left; margin-top: .8em; }

#pages {
    background: #d9d7c5 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/boxes_bottom-small.gif') no-repeat bottom left;
    width: 215px;
    padding-bottom: 1em;
}

#pages h2 {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-add-bg.gif') no-repeat 0% 50%;
    padding: .8em 0 .8em 2.2em;
    margin: 0;
    color: #787878;
    font-weight: normal;
}
#pages h2 a { color: #787878; text-decoration: none; display: block; }

#pages ul { list-style: none; margin: 0; padding: 0; }

#pages ul li { 
	text-align: left; 
	margin: 1px; 
	width: 179px; 
	background: #fff url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-std-bg.gif') no-repeat 0% 50%;
    padding: .8em .8em .8em 2em;
	cursor: pointer;
}

#pages ul li span.page-title {
	display: block;
	float: left;
}

#pages ul li a {
	display: none;
    width: 40px;
	margin: 0 -.5em 0 0;
	float: right;
	top: 0;
}

#pages ul li.selected {
	background: #e3edb1 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-edit-bg.gif') no-repeat 0% 52%; 
}

#pages ul li.selected a {
	display: block;
}

#pages ul li.pages-drop-hover, #other-pages ul li.pages-drop-hover {
	background: #e3edb1;
}

#pages .lastrow { background: #fff; margin: 1px 1px 0 1px; padding: .8em .8em 0 .8em; text-align: center; }
#pages .lastrow a { color: #ff8422; }

#pages ul li.function { 
	padding: .8em .8em .8em .7em; 
	background: #eae9e5;
	width: 195px;
	cursor: default;
}

#pages ul li.function a { background: none; width: auto; height: auto; padding: 0; display: inline; }

#pages ul li.function label {
    display: block;
    padding: 0 0 .5em 0;
}

#pages ul li.function div.field {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-little.gif') no-repeat 0% 50%;
    padding: 0 0 0 1em;
    margin: 0 0 .5em 0;
}

#pages ul li.function div.field input { width: 100%; display: block; }

#pages ul li.function div.leftpad {
    padding: 0 0 0 2em;
}

#pages ul li.function div.leftpad p {
    padding: 1em 0 0 0;
    margin: 0;
}

#pages ul li.function div.leftpad input.savebutton {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-save.gif') no-repeat top left;
    width: 60px;
    height: 20px;
    border: 0;
}

#pages ul li.function div.leftpad input.cancelbutton {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-cancel.gif') no-repeat top left;
    width: 75px;
    height: 20px;
    border: 0;
}

#other-pages {
    background: #d9d7c5 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/boxes_bottom-small.gif') no-repeat bottom left;
    width: 215px;
    padding-bottom: 1em;
    margin-top: .8em;
}

#other-pages h2 {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-add-bg.gif') no-repeat 0% 50%;
    padding: .8em 0 .8em 2.2em;
    margin: 0;
    color: #787878;
    font-weight: normal;
}

#other-pages h2 a { 
	color: #787878; 
	text-decoration: none; 
	display: block; 
}

#other-pages ul { list-style: none; margin: 0; padding: 0; }

#other-pages ul li { 
	text-align: left; 
	margin: 1px; 
	width: 213px; 
	background: #fff;
}

#other-pages ul li.selected {
	background: #e3edb1;
}

#other-pages ul li a { 
	display: block; 
	padding: .8em .8em .8em 2em;
	width: 179px;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-little.gif') no-repeat 5px 50%;
}

#other-pages ul li.utils-drop-hover {
	background: #e3edb1;
	/*border: 2px solid #ff0000;*/
}

#other-pages .lastrow { background: #fff; margin: 1px 1px 0 1px; padding: .8em .8em 0 .8em; text-align: center; }
#other-pages .lastrow a { color: #ff8422; }

#admin-left{
    background: #d9d7c5 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/boxes_bottom-small.gif') no-repeat bottom left;
    width: 215px;
    padding-bottom: 1em;
	padding: 2px 0 0 0 ;
}
#admin-left h2{
	font-size:16px;
	font-weight:bold;
}

#left-side .complete {
	display: block;
	text-indent: -2000px;
	width: 216px;
	height: 337px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_complete-profile.gif") no-repeat top left;
}

/* -------- right side boxes ------------------------------------------------ */

#right-side { float: left; margin-top: .8em; }

#posts {
    background: #d9d7c5 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/boxes_bottom-large.gif') no-repeat bottom left;
    margin: 0 0 0 1.65em;
    width: 665px;
    padding-bottom: 1em;
}

#posts input { vertical-align: middle; }

#posts h2 {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_post-add-bg.gif') no-repeat 0% 50%;
    padding: .8em 0 .8em 2.2em;
    margin: 0;
    color: #787878;
    font-weight: normal;
	height: 20px;
}

/* add post to top */
#posts a.add-post {
	display: block;
	float: right;
	width: 70px;
	height: 20px;
	/*margin-top: -20px;*/
}

#posts ul { list-style: none; margin: 0; padding: 0; }

#posts ul li { 
	display: block;
	text-align: left; 
	margin: 1px;
	padding: 8px 8px 8px 4px;
	background: #fff; 
	cursor: pointer;
	width: 651px;
}

#posts ul li input.select {
	float: left;
	margin-right: 3px;
}

#posts ul li img {
	float: left;
	margin-right: 3px;
	margin-top: 2px;
}

#posts ul li span.post-title {
	display: block;
	float: left;
	margin-top: 1px;
}

#posts ul li a {  
	float: right;
	width: 160px;
	margin: 1px -7px 0 0;
}

#posts ul li .published { 
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_edit-published.gif') no-repeat 100% 50%; 
}

#posts ul li .published-locked {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_edit-published-locked.gif') no-repeat 100% 50%;
}

#posts ul li .draft { 
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_edit-draft.gif') no-repeat 100% 50%; 
}

#posts ul li .draft-locked {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_edit-draft-locked.gif') no-repeat 100% 50%;
}

#posts .lastrow { 
	background: #fff; 
	margin: 1px 1px 0 1px; 
	padding: .8em .8em 0 .8em; 
	text-align: center;
}

#posts .lastrow a { 
	color: #ff8422;
	display: block;
	width: 100%;
	height: 100%;
}

/* editing posts */
#posts ul li#editing {
	background: #eae9e5;
	cursor: default;
}

#posts li#editing p {
	padding: .5em;
}

#posts li#editing .title {
	text-align: center;
}

#posts li#editing .light {
	color: #aaa;
}

#posts li#editing .title input {
	width: 99%;
	border: 1px solid #ccc;
	padding: .2em;
	font-size: large;
}

#posts li#editing p.permalink img {
	vertical-align: middle;
	padding: .3em 0 0 .5em;
}

#posts li#editing p.permalink a {
	float: none;
	margin: 0;
	padding: 0;
}

#posts ul#added-tags {
	margin-top: 10px;
	margin-bottom: 10px;
}

#posts ul#added-tags li {
	padding: 6px;
	display: inline;
	border: 1px solid #ccc;
}

#page-info {
    background: #d9d7c5 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/boxes_bottom-large.gif') no-repeat bottom left;
    margin: .8em 0 0 1.65em;
    width: 665px;
    padding-bottom: .2em;
}

#page-info h2 {
    background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-info-bg.gif') no-repeat 0% 50%;
    padding: .8em 0 .8em 2.2em;
    margin: 0;
    color: #787878;
    font-weight: normal;
}

#page-info ul { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
}

#page-info ul li {
	text-align: left; 
	margin: 1px; 
	background: #fff;
}

#page-info ul li.edit { 
	background: #fff url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_button-edit.gif') no-repeat 99% 50%; 
}

#page-info ul li a { 
	display: block;
	padding: .8em .8em .8em 2.6em;
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/icons_page-little.gif') no-repeat 20px 50%;
}

#page-info ul li form {
	padding: .8em .8em .8em 2.6em;
	display: block;
}

/* getting started */

#view-video {
	display: block;
	text-indent: -2000px;
	outline: none;
	width: 215px;
	height: 337px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_view-video.gif") no-repeat top left;
}

#right-side div.content-container {
	width: 663px;
	border-left: 1px solid #dad7c4;
	border-right: 1px solid #dad7c4;
}

#right-side div.content-container p.welcome {
	color: #ff7000;
	padding: 5px 0 0 5px;
	font-size: 20px;
}

#right-side div.content-container p.info {
	padding: 5px;
	margin: 5px -1px 0 -1px;
	border: 1px solid #ffff00;
	background: #FFFCCF;
}

#right-side div.content-container .video-area {
	text-align: center;
}

#right-side h2.dash-header {
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_header-bg.gif") no-repeat top left;
	display: block;
	width: 665px;
	height: 41px;
	line-height: 41px;
	color: #787878;
	font-weight: normal;
	padding: 0 0 0 35px;
}

#right-side p.contained {
	color: #959b8f;
	padding: 10px;
	border-left: 1px solid #dad7c4;
	border-right: 1px solid #dad7c4;
	width: 643px;
	background: #fff;
}

/* info message */
#right-side p.contained-info {
	border: 1px solid #fff000;
	background: #FFFCCF;
	color: #959b8f;
	padding: 10px;
	width: 643px;
}

#right-side p.contained-error {
	border: 1px solid #ff0000;
	background: #ffd9d9;
	color: #959b8f;
	padding: 10px;
	width: 643px;
}

#right-side div.form-area {
	background: #eae9e5;
	width: 665px;
}

#right-side div.form-area div.field {
	padding: 5px 20px 5px 20px;
}

#right-side div.form-area div.field label {
	display: block;
	float: none;
	padding: 5px 0 5px 0;
}

#right-side div.form-area input, #right-side div.form-area textarea {
	width: 99%;
	border: 1px solid #cccccc;
	padding: 3px;
}

#right-side div.form-area input.save {
	width: auto;
	border: none;
	padding: 0;
}

#right-side div.bottom-area {
	width: 665px;
	height: 23px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_footer-bg.gif") no-repeat top left;
}

/* site details */

#left-side div.se-friendly {
	text-indent: -2000px;
	height: 337px;
	width: 215px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_search-engine-friendly.gif") no-repeat top left;
}

#right-side .form-area .field span {
	color: #797979;
	font-size: 20px;
}

#right-side .form-area .field p {
	color: #888;
}

#right-side .form-area .field p a {
	color: #ff7101;
}

#right-side .form-area input.site_name {
	width: 381px;
	font-size: 20px;
	color: #ff8a30;
}

#right-side .form-area .white-field {
	background: #fff;
	padding: 5px 20px;
	border-left: 1px solid #d9d8c4;
	border-right: 1px solid #d9d8c4;
}

#right-side .form-area .white-field h3 {
	font-size: 20px;
	color: #4f4f4f;
	margin: 2px 0 5px;
}

#right-side .form-area .white-field p {
	color: #b6b9b0;
	margin-bottom: 5px;
}

/* domain */

#left-side div.domain {
	text-indent: -2000px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_domain-name.gif") no-repeat top left;
	width: 215px;
	height: 336px;
}

#right-side .form-area .field label span.light {
	font-size: 12px;
	color: #9d9f94;
}

#right-side p.contained a {
	color: #ff7101;
}

#right-side .form-area input.domain_name {
	width: 381px;
	font-size: 20px;
	color: #ff8a30;
}

/* google integration */

#left-side div.visitors {
	text-indent: -2000px;
	background: transparent url("http://c0420911.cdn.cloudfiles.rackspacecloud.com/dash_visitors.gif") no-repeat top left;
	width: 215px;
	height: 337px;
}

#right-side .form-area input.premium_upgrade {
	width: auto;
	border: none;
	padding: 0;
}

#right-side .form-area .field span.orange {
	color: #FF7101;
	font-size: 12px;
}

#right-side .form-area .field input.analytics, #right-side .form-area .field input.verification {
	width: 381px;
	font-size: 20px;
	color: #ff8a30;
	margin: 5px 0 5px 0;
}

#right-side .form-area .field input.dob_button {
	width: auto;
}

/* -------- footer ---------------------------------------------------------- */

#footer {
	/*position: absolute;*/
	bottom: 0;
	width: 100%;
	clear: both;
}

#footer-content {
	width: 960px;
	margin: auto;
	height: 60px;
	background: #d9d7c5 url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/maincontent-bottom.gif') no-repeat top center;
}

#footer .fix-bottom-left {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/flowers-bottom.gif') no-repeat top left;
	width: 113px;
	height: 127px;
	position: relative;
	bottom: 117px;
	left: 75px;
	z-index: 0;
}

/* -------- home ---------------------------------------------------------- */

span.orange {
	color: #e7995b;
}

span.green {
	color: #a7bb80;
}

#left {
	padding: 10px 0 0 20px;
	float: left;
}

#left div.box-header {
	width: 215px;
}

#left div.box-header h2 {
	width: 215px;
	padding-left: 30px;
	color: #fff;
	font-size: 16px;
}

#left div.box-header h2.top {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_top-box-header.gif') no-repeat top left;
	height: 41px;
	line-height: 41px;
}

#left div.box-header h2.signup { 
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_second-box-header.gif') no-repeat top left;
	height: 67px;
	line-height: normal;
	margin: 0;
}

#left div.box-header h2.signup p {
	padding: 38px 0 0 0;
	margin: 0;
}

#left div.box-header ul {
	border-left: 1px solid #a1af8d;
	border-right: 1px solid #a1af8d;
	position: relative;
}

#left div.box-header ul.signup li {
	color: #969b8f;
	font-size: 12px;
	padding: 0;
}

#left div.box-header ul li {
	padding: 10px;
	font-size: 16px;
}

#left div.box-header ul.signup p {
	margin: 5px 0 5px 0;
	padding: 0 10px 0 10px;
}

#left div.box-header ul.signup p.email {
	text-align: center;
	margin-bottom: 0;
}

#left div.box-header ul.signup p.email input {
	padding: 7px;
	border: 1px solid #ccc;
	width: 177px;
}

#left div.box-header ul.signup div.code {
	background: #ccc;
	margin: 0 10px 0 10px;
	padding: 0;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}

#recaptcha_image {
	width: 192px !important;
	height: 47px !important;
}

#recaptcha_image img {
	width: 192px;
	height: 47px;
}

#left div.box-header ul.signup p.enter-code {
	margin-bottom: 0;
}

#left div.box-header ul.signup p.enter-code input {
	padding: 7px;
	border: 1px solid #ccc;
	width: 177px;
}

#left div.box-header ul.signup p.end {
	font-size: 14px;
	color: #818181;
}

#left div.box-header div.bottom {
	background: #fff url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_top-box-footer.gif') no-repeat bottom left;
	height: 12px;
	margin-top: -5px;
}


#right {
	padding-top: 10px;
	color: #4f4f4f;
	float: left;
	width: 680px;
}

#right .flash-area-placeholder {
	float: left;
	margin-left: 5px;
}

#right .question-answer {
	float: left;
	margin-left: 5px;
}

#right .question-answer h2 {
	text-indent: -2000px;
	width: 207px;
}

#right .question-answer h2.what {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_what-header.gif') no-repeat top left;
	height: 28px;
	margin-top: 5px;
}

#right .question-answer h2.why {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_why-header.gif') no-repeat top left;
	height: 34px;
}

#right .question-answer p {
	padding-left: 5px;
	margin-top: 6px;
}

#right .question-answer ul {
	list-style: none;
}

#right .question-answer li {
	width: 230px;
	height: 162px;
}

#right .question-answer li.what {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_thank-goodness.gif') no-repeat right 81%;
}

#right .question-answer li.why {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_free.gif') no-repeat 85% 90%;
}

#right .comic-strip {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

#right .comic-strip ul {
	list-style: none;
}

#right .comic-strip li {
	text-indent: -2000px;
	float: left;
	margin-right: 5px;
}

#right .comic-strip li.one {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_easy-peasy-signup.gif') no-repeat top left;
	width: 213px;
	height: 203px;
}

#right .comic-strip li.two {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_create-and-express.gif') no-repeat top left;
	width: 215px;
	height: 203px;
}

#right .comic-strip li.three {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_publish-and-promote.gif') no-repeat top left;
	width: 217px;
	height: 203px;
}

#right .featured-site {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

#right .featured-site .comment {
	width: 213px;
	float: left;
}

#right .featured-site .comment h2 {
	color: #8bc53f;
	font-size: 28px;
	padding-left: 5px;
	padding-top: 5px;
}

#right .featured-site .comment p {
	padding-left: 5px;
	padding-top: 5px;
	font-size: 16px;
}

#right .featured-site .site {
	background: url('http://c0420911.cdn.cloudfiles.rackspacecloud.com/home_featured-site-bg.gif') no-repeat top left;
	width: 433px;
	height: 196px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

/* -------- forgotten details ---------------------------------------------------------- */

div.reset-form h2 {
	color: #8bc53f;
	font-size: 24px;
	margin-bottom: 10px;
}

.errors {
	padding: 5px;
	border: 1px solid #ffcc00;
	background: #fff5cc;
	margin-bottom: 20px;
	width: 100%;
}

.errors ul {
	margin: 0;
	padding: 0;
}

.reset-form form .field label {
	display: block;
	width: 110px;
	float: left;
	margin-top: 3px;
	text-align: right;
	padding-right: 5px;
}

form .field-attempt {
	display: none;
}

form .buttons {
	margin-top: 10px;
	padding-left: 115px;
}