/*
-----------------------------------------------------
Robert Horne (roberthorne.co.uk) SCREEN style sheet
author.:	mN -> hello@madebymn.co.uk
version:	2009.07
desc...:	Custom styles used only by pages
			at /yourshare/ (revive postcard)
----------------------------------------------------- */

.revive-layout1 { background:url(/assets/images/revive-postcard/bg1.jpg) top left no-repeat; }
.revive-layout2 { background:url(/assets/images/revive-postcard/bg2.jpg) right bottom no-repeat; }


.f-710 .col2 { float:none; width:auto; }
.revive-layout1 .col2 { display:block; padding:188px 0 0 43px; }

.revive-layout1 h2, .revive-layout2 h2 { color:#0d7310; font-weight:bold; font-size:3.4em; }
.revive-layout1 h2 { font-size:3.4em; }
.revive-layout2 h2 { font-size:1.4em; }
h3.reviveH3 { color:#0d7310; font-weight:bold; font-size:2.1em; margin:0.2em 0; }
h2.sifr-blue, h3.reviveH3 { text-transform:none; }

#revivelogo { position:absolute; top:110px; left:692px; }

p#problem strong, p#solution strong { color:#0d7310; }
p#problem { width:435px; float:left; margin-right:35px; }
p#solution { width:361px; float:left; }
#joinDebate { margin:1.2em 0 0 10px; }
#joinDebate a { background-color:#7192A9; color:#FFFFFF; padding:3px 7px; text-decoration:none; display:block; }
#joinDebate a:hover, #joinDebate a:active { background-color:#9BBFD6; }

#range-link { display:block; position:absolute; left:810px; }
#range-link a { display:block; width:100px; background:url(/assets/images/revive-postcard/view-range-icon.gif) no-repeat left top; height:46px; color:#000000; text-decoration:none; }

#comments { width:745px; border:2px solid #7192a9; margin:10px 0 20px 0; padding-left:11px; overflow:auto; height:300px; }
#comments li { margin-top:1em; }
#comments li strong { color:#0d7310; }
#comments li span { color:#506E84; }

#rhforms fieldset input.input, #rhforms fieldset textarea.input { float:none; width:278px; background:#fff; border:1px solid #7e9cb1; }
#rhforms fieldset textarea.input { width:640px; }
#rhforms p { clear:none; }
#rhforms fieldset p.col-marg { padding-right:54px; }
#rhforms fieldset #revive-submit { position:absolute; left:568px; }
#rhforms fieldset #revive-submit input { background-color:#7192A9; color:#FFFFFF; padding:3px 0; border:none; width:80px; cursor:pointer; }
.required { color:#e00d24; }
