/* BROWSER RESET STYLES */
body {background:#cbded6 url('/images/bg_repeat.jpg') top left repeat-x; margin:0; padding:0; color:#663300; text-align:center; font:62.5%/1.25 Arial,Helvetica,sans-serif;}
img, form {border:0; margin:0; vertical-align:top;}
p, .margin {padding:0; margin:5px 0 6px 0;}
.noBottomMargin {margin-bottom:0;}
.noTopMargin {margin-top:0;}
.noMargin {margin:0;}
.negativeTopMargin {margin-top:-10px;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
ul {margin:0 0 0 15px; padding:0;}
ol {margin:0 0 15px 22px; padding-left:0;}
ol li {margin:0;}

/* LINKS & TEXT */
a {color:#663300; cursor:pointer;}
a:hover {text-decoration:underline;}
sup {color:#FF6600;}

/* FLOATS AND CLEARING */
.clear {clear:both; height:0;}
* html .clear {display:inline; height:auto;}
.left {float:left;}
.right {float:right;}
.siteclear {clear:both; height:20px;}

/* CLEARFIX */
div:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}

/* HIDDEN TEXT */
.hidden {position:absolute;left:0px; top:-100000px; width:0px; height:0px; overflow:hidden;}

/* ========= IMAGE REPLACEMENT ========= */

/* STANDARD IMAGE REPLACEMENT */
.replace {position:relative; overflow:hidden;}
.replace em, .replace a {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; background-repeat:no-repeat;}
* html>body .replace {overflow:visible; font-size:5px;}


/*========================================================================
	CONTENT
=========================================================================*/

/* ========= CONTAINERS ========= */

#wrapper {font-size:1.2em; width:705px; margin:0 auto; text-align:left;}

#header {background:url('') no-repeat; width:705px; height:193px;}
#headerRegister {background:url('') no-repeat; width:705px; height:193px;}
#headerAddUrl {background:url('') no-repeat; width:705px; height:193px;}

#summary {float:left;padding:90px 0 0 50px;width:360px;}
#summary h2 {font-size:140%;color:#724317;font-weight:normal;}
#summary p {}
#faq {float:right;margin:35px 55px 0 0;}

#content {background: url('') top left repeat-y; width:705px;padding:0;}
* html #content {overflow:visible; height:1px;}

#content #sitepaneltop {background:url('/images/bg_sitecontenttop.gif') no-repeat;height:40px;}

/* ----- INFO ----- */

.info{display:inline-block; clear:both;border-bottom:1px dotted #f4ecdd;margin:0 0 1em 0;}
.info[class]{display:block;}
.info h2{font-weight:normal;font-size:140%;margin:0 0 3px 0;clear:left;}
.info p{line-height:135%;margin:0 0 12px 0;}

.info h2 {float:left;}
.info a {float:right; margin:0 0 0 5px;}

.siteinfo{display:inline-block; clear:both;border-bottom:1px dotted #f4ecdd;margin:0 50px 1em 50px;}
.siteinfo[class]{display:block;}
.siteinfo h2{font-weight:normal;font-size:140%;margin:0 0 3px 0;clear:left;}
.siteinfo p{line-height:135%;margin:0 0 12px 0;}

.i_details {float:left;width:265px;padding:5px 0 0 10px;color:#666666;}
.i_image {float:left;}
.i_ecode {float:right;width:160px;margin:5px 5px 0 0;overflow: hidden;font-size:1em;}
.addCodeButton {float:left;margin:30px 0 0 0;width:148px;}

.positionSelect {width:140px;margin:8px 10px;font-family:inherit;font-size:100%;}
.overlayState {width:140px;margin:0 10px;font-family:inherit;font-size:100%;}

/* ----- CONTENT ----- */

#content #sitelist ul {margin:0 55px 0 35px;}
#content #sitelist li {display:block;margin:0;list-style: none;}

#content #sitelist .statusapprovedButton {display:block;text-align:center;background:#00d20a;margin:10px 10px;padding:2px;width:100px;}
#content #sitelist .statuspendingButton {display:block;text-align:center;color:#fff;background:#724317;margin:10px 10px;padding:2px;width:100px;}
#content #sitelist .statusdeletedButton {display:block;text-align:center;background:#ffff00;margin:10px 10px;padding:2px;width:100px;}
#content #sitelist .statusrejectedButton {display:block;text-align:center;background:#ff0000;margin:10px 10px;padding:2px;width:100px;}

#content #sitelist a.removefromrace {color:#fff;display:block;margin:5px 10px;padding:2px;}

#content #sitelist .placemywidget {color:#fff;display:block;margin:5px 10px 0 10px;padding:0 2px;}
#content #sitelist .jumpselect {display:block;margin:5px;padding:2px;}

#content a.url {font-weight:bold;text-decoration:none;margin:0 0 5px 0;}
#content .legend {display:block;width:705px;margin:5px 0 5px 0;}
#content .legend .l_code {display:block;float:left;width:260px;}
#content .legend .l_status {display:block;float:left;width:170px;}
#content .legend .l_settings {display:block;float:left;width:170px;}

#content ul.site-nav li.embed{float:left;display:block;background:url('/images/icon_out.gif') no-repeat;width:62px;height:67px;padding:0 2px 0 0;font-size:0.9em;text-align:center;}
#content ul.site-nav li.selected{float:left;display:block;background:url('/images/icon_over.gif') no-repeat;width:62px;height:67px;padding:0 2px 0 0;}
#content ul.site-nav li.embed:hover{float:left;display:block;background:url('/images/icon_over.gif') no-repeat;}
#content ul.site-nav li.status{float:left;display:block;background:#93704d;width:170px;height:67px;margin:0;}
#content ul.site-nav li.settings{float:left;display:block;background:#93704d;width:170px;height:67px;margin:0;border-left:1px solid #663300;}
#content ul.site-nav li.embed .selected{float:left;display:block;background:url('/images/icon_over.gif') no-repeat;}

#content ul.site-nav li a.icon_wordpress{background:url('/images/icon_wordpress.gif') 11px 0 no-repeat;display:block;margin:9px 0 0 0;padding:38px 0 0 0;}
#content ul.site-nav li a.icon_blogger{background:url('/images/icon_blogger.gif') 11px 0 no-repeat;display:block;margin:9px 0 0 0;padding:38px 0 0 0;}
#content ul.site-nav li a.icon_typepad{background:url('/images/icon_typepad.gif') 11px 0 no-repeat;display:block;margin:9px 0 0 0;padding:38px 0 0 0;}
#content ul.site-nav li a.icon_html{background:url('/images/icon_html.gif') 11px 0 no-repeat;display:block;margin:9px 0 0 0;padding:38px 0 0 0;}

.embedCodeContainer {float:left;display:block;width:596px;}
.embedCodeContainer .html {float:left;display:block;width:100%;height:113px;background:#fbf3e3;border:1px solid #663300;margin:2px 0 2px 35px;padding:0;}
.embedCodeContainer .wordpress {float:left;display:block;width:100%;height:113px;background:#fbf3e3;border:1px solid #663300;margin:2px 0 2px 35px;padding:0;}
.embedCodeContainer .blogger {float:left;display:block;width:100%;height:113px;background:#fbf3e3;border:1px solid #663300;margin:2px 0 2px 35px;padding:0;}
.embedCodeContainer .typepad {float:left;display:block;width:100%;height:113px;background:#fbf3e3;border:1px solid #663300;margin:2px 0 2px 35px;padding:0;}

/*========================================================================
	BOOST WIDGET PAGE - css styles specific to boost widget
=========================================================================*/

#boostwidget {background:url('/images/headerBoostWidget.jpg') no-repeat; width:889px; height:551px;font-size:1.2em; margin:0 auto; text-align:left;}
#boostcontent .forwardtofriend{float:left;width:150px;height:400px;margin:150px 20px 0 0;padding:10px 0 0 30px;}
#boostcontent .forwardtofriend .copyCodeLink {margin:0;padding:0;}
#boostcontent .forwardtofriend .linkurl {width:150px;overflow: hidden;font-size:1em;color:#663300;}
#boostcontent .forwardtofriend #copyConfirm{float:left;display:block;clear:both;color:#00cc00;margin:5px 0 0 0;}

#boostcontent .gigya{float:left;width:650px;height:400px;margin:150px 0 0 0;}
#boostcontent .gigya .leftpanel{float:left;padding:10px 0 0 10px;width:180px;height:100%;}
#boostcontent .gigya .widget{float:right;width:440px;height:100%;padding:50px 0 0 10px;}



/* FORM */
#signup_form {line-height:2em; display:inline;}
#signup_form fieldset {border:solid 0 transparent;}
#signup_form legend {color:#333; padding:0; margin:0;}
#signup_form label {display:block; margin:0px; overflow:auto;}
* html #signup_form label {float:left;}
#signup_form label em {display:block; clear:both; font-style:normal; margin:0 0 0 100px; padding:0; width:200px;}
#signup_form label span {display:block; float:left; width:100px;}
#signup_form input {width:185px; float:left; border:solid 1px #8F8F8F; color:#AC8F6E; height:17px;}

#signup_form .we_wont_share {color:#AC8F6E;}
#signup_form p{margin:0;padding:0;line-height:10px;}
