@charset "UTF-8";
/* CSS Document */
/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Title : PicScout Main Stylesheet v1.0
URL : http://www.picscout.com
colors: blue: #1f5491; pink: #C51165;
 
link, visited, hover, active
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

html {font: normal 14px  Myriad, "Myriad Pro", Arial, sans-serif; color: #333;}

h1 {font-size: 24px; font-weight: bold; color: #2e2e2e; margin: 0; padding: 6px 0; background-color: transparent;}
h2 {font-size: 18px; font-weight: 500; color: #2e2e2e; margin: 0; padding: 3px 0; background-color: transparent;}
h3 {font-size: 15px; font-weight: 700; margin: 3px 0 4px 0; color: #5e2684;}
h4 {font-size: 14px; font-weight: 500; margin: 5px 0 8px 0;}

strong {font-weight: 700; font-size: inherit;}
.reg, .trade {font-size:-2px; vertical-align:text-top}

/* ----- IMAGES ----- */

img {border:0;}
img a{}
img a:hover{}
.i_sm {vertical-align:text-bottom;}

/* ----- COLORS ----- */

.blue {color: #5e2684; font-size: inherit;}
.pink {color: #C51165; font-size: inherit;}
.white {color: #fff; font-size: inherit;}

/* ----- LINKS ----- */

a {font-weight: 500; text-decoration: underline; font-size: inherit;color: #333;}
a:hover {color: #385687; text-decoration: none; font-size: inherit;}

a:visited, a:active, a:focus{}

#footer a {color: #bdbdbd; font-weight: 500; text-decoration: underline;}
#footer {color: #bdbdbd; font-weight: 500;}

/* ------ FLOATS ----- */

.clear {clear: both;}

/* ------ HR ------- */

.hr_main {width: 576px; clear: both; height: 3px; border: 0; border-bottom: dotted 2px #ccc; margin: 5px 0;}

/* ------ GLOBALS -------- */

.hide {display: none;}
.show {display: block;}

/* ------ BUTTONS -------- */
.btn_preload {position: absolute; top: 0; left: 0; background: url(/imageexchange/img/btn_sprite.png) 0 0 no-repeat; width:350px; height: 550px; visibility: hidden;}

.btn_submit {background: url(/imageexchange/img/btn_submit_off.png) 0 0 no-repeat; height: 43px; width: 116px; cursor: pointer; border: 0; vertical-align: middle;}
input.btn_submit:hover {background: url(/imageexchange/img/btn_submit_on.png) 0 0 no-repeat; height: 43px; width: 116px; cursor: pointer; border: 0; vertical-align: middle;}
input.btn_friend_off {background: url(/imageexchange/img/btn_sprite.png) 0 -326px no-repeat; height: 37px; width: 179px; cursor: pointer; border: 0;}
input.btn_friend_off:hover {background: url(/imageexchange/img/btn_sprite.png) 0 -366px no-repeat; height: 37px; width: 179px; cursor: pointer; border: 0;}
.btn_print_off {background: url(/imageexchange/img/btn_sprite.png) 0 -509px no-repeat; height: 37px; width: 179px; cursor: pointer; border: 0;}
input.btn_print_off:hover {background: url(/imageexchange/img/btn_sprite.png) 0 -470px no-repeat; height: 37px; width: 179px; cursor: pointer; border: 0;}
.btn_noaccept {background: url(/imageexchange/img/btn_sprite.png) 0 -550px no-repeat; height: 40px; width: 231px; cursor: pointer; border: 0;}
.btn_noaccept:hover {background: url(/imageexchange/img/btn_sprite.png) 0 -682px no-repeat; height: 40px; width: 231px; cursor: pointer; border: 0;}
.btn_accept {background: url(/imageexchange/img/btn_sprite.png) 0 -595px no-repeat; height: 40px; width: 231px; cursor: pointer; border: 0;}
.btn_accept:hover {background: url(/imageexchange/img/btn_sprite.png) 0 -640px no-repeat; height: 40px; width: 231px; cursor: pointer; border: 0;}

.dl_plugin_off {background: url(/imageexchange/img/btn_sprite.png) 0 0 no-repeat; width:332px; height: 77px; cursor: pointer; border: 0;}
.dl_plugin_off:hover {background: url(/imageexchange/img/dl_plugin_on.png) 0 0 no-repeat; width:332px; height: 77px; cursor: pointer; border: 0;}
.dl_plugin2_off {background: url(/imageexchange/img/btn_sprite.png) -597px -84px no-repeat transparent; width:236px; height: 78px; cursor: pointer; border: 0;}
/*input.dl_plugin2_off {background: url(/imageexchange/img/btn_sprite.png) -4px -243px no-repeat transparent; width:338px; height: 76px; cursor: pointer; border: 0;}
*/
.dl_plugin2_off:hover {background: url(/imageexchange/img/btn_sprite.png) -597px -3px no-repeat; width:236px; height: 78px; cursor: pointer; border: 0;}
/*input.dl_plugin2_off:hover {background: url(/imageexchange/img/btn_sprite.png) -4px -163px no-repeat; width:338px; height: 76px; cursor: pointer; border: 0;}
*/
.dl_pluginIE_off {background: url(/imageexchange/img/btn_sprite.png) -342px -84px no-repeat transparent; width:242px; height: 78px; cursor: pointer; border: 0;}
.dl_pluginIE_off:hover {background: url(/imageexchange/img/btn_sprite.png) -342px -4px no-repeat transparent; width:242px; height: 78px; cursor: pointer; border: 0;}

.btn_tips_off {background: url(/imageexchange/img/btn_tips_off.png) 0 0 no-repeat; height: 106px; width: 378px; cursor: pointer; border: 0;}
.btn_tips_off:hover {background: url(/imageexchange/img/btn_tips_on.png) 0 0 no-repeat; height: 106px; width: 378px; cursor: pointer; border: 0;}

/* main layout */

body {background: url(/imageexchange/img/back_grad.png) 0 0 repeat-x #090909; text-align: center; margin: 0; padding: 0;}

div#wrapper {position: relative; width: 800px; margin: 10px auto 0 auto; text-align: left; background-color: transparent;}
	div#header {position: relative; width: 800px; height: 39px;}
		div#header.head_interest {margin: 50px 0 0 0; background: url(/imageexchange/img/head_reg.png) 0 0 no-repeat transparent;}
		div#header.head_congrats {margin: 50px 0 0 0; background: url(/imageexchange/img/head_congrats.png) 0 0 no-repeat transparent;}
		div#header.head_survey {margin: 50px 0 0 0; background: url(/imageexchange/img/head_survey.png) 0 0 no-repeat transparent;}
		div#header.head_reg {margin: 50px 0 0 0; background: url(/imageexchange/img/head_interest.png) 0 0 no-repeat transparent;}
		div#header.head_tips {margin: 50px 0 0 0; background: url(/imageexchange/img/head_tips.png) 0 0 no-repeat transparent;}
		div#header.head_creativepro {margin: 50px 0 0 0; background: url(/imageexchange/img/head_creativepro.png) 0 0 no-repeat transparent;}
		div#header.head_update {margin: 50px 0 0 0; background: url(/imageexchange/img/head_update.png) 0 0 no-repeat transparent;}
	div#middle {position: relative; clear: both; width: 800px; text-align: center; margin: 10px 0 0 0; background-color: transparent;}
		div#content {position: relative; width: 776px; margin: 0 2px; text-align: left; background: url(/imageexchange/img/grey_box.gif) 0 0 repeat-x #fff; padding-left: 20px; color: #6c6c6c;}
			#left_col {position: relative; float: left; color: #6c6c6c;}
			#right_col {position: relative; float: right; color: #6c6c6c;}
		div#content.tips {position: relative; width: 784px; margin: 0 2px; text-align: left; background: url(/imageexchange/img/grey_box.gif) 0 0 repeat-x #fff; padding-left: 12px; color: #6c6c6c;}
		div#content.interest {}
			div#content.interest #left_col {width: 420px; text-align: left;}
				div#content.interest #left_col .fm_input_wrapper {width: 260px; height: 37px; background-color: #fff; border: solid 1px #6c6c6c; border-right: none; float: left;}
				table#table_interest {width: 420px;}
				table#table_interest td {padding-top: 10px;}
				table#table_interest td.form_labels {text-align: right; padding-right: 10px;}
				.input_txt {color: #a4a4a4; border: none; margin: 10px 0 0 10px; font-size: 15px; width: 250px;}
				div.valid_on {width: 58px; height: 39px; background: url(/imageexchange/img/valid_on.gif) 0 0 no-repeat transparent; float: left;}
				div.valid_off {width: 58px; height: 39px; background: url(/imageexchange/img/valid_off.png) 0 0 no-repeat transparent; float: left;}
				div.valid_error {width: 58px; height: 39px; background: url(/imageexchange/img/valid_error.gif) 0 0 no-repeat transparent; float: left;}
			div#content.interest #right_col {width: 316px; margin-left: 20px;}
		div#content.congrats {}
			div#content.congrats #left_col {width: 346px; text-align: left;}
			div#content.congrats #right_col {width: 392px; margin-left: 20px;}
		div#content.survey {}
			div#content.survey .rightmargin {padding-right:20px; color: #6c6c6c;}
			div#content.survey #left_col {width: 398px; text-align: left;}
			div#content.survey #right_col {width: 340px; margin-right: 20px; padding-top:45px;}
		div#content.update {background: #FFF url(/imageexchange/img/grey_vertical_gradient.gif) repeat-x}
			div#content.update #left_col {font-weight:700;width: 396px; text-align: left;}
			div#content.update #right_col {width: 342px; margin-left: 20px;}
			div#content.update h1,div#content.update h2,div#content.update h4 {font-weight:700;}
		div#content.reg {}
			div#content.reg #left_col {width: 331px; text-align: left;}
			div#content.reg #right_col {width: 397px; margin-left: 10px; padding-right: 10px; font-size: 17px; color: #20558a;}
			table#links_table {position: absolute; top: 72px; left: 260px; text-align: left; font-size: 12px;}
			table#links_table td {font-size: 12px; padding: 4px 16px 0 4px;}
			div#content.reg h1 {padding-right:20px;}
		div#content.tips { }
			div#content.tips .tips_text {margin-right:30px;}
			div#content.tips h1 { font-size:23px; }
	div#footer {position: relative; clear: both; width: 800px; text-align: left; margin: 14px 0 0 0; background-color: transparent; font-size: 13px;}
	div#footer img {margin: 0 0 0 6px; vertical-align: middle;}

/* ShareThis button adjustments */
#sharethis_0 {padding:0 0 0 6px; vertical-align:middle;}
