@charset "utf-8";
* {margin:0; padding:0}

body {background-color:#0F0F0B; font-family:Arial, Helvetica, sans-serif; color:white; font-size:12px}
#container{margin:73px 0 0 25px; width:957px;}
#mainContent{width:552px; float:left; font-size:11px; border-right:1px solid #363632}

#code{width:70px}
#code_display{font-size:16px; letter-spacing:3px; border:none; text-align:center; padding-left:2px;
              width:40px; height:24px; line-height:24px; margin-top:0px; color:#999; display:inline-block}
#code_display b{color:white}

.issue_info {margin-bottom:50px; float:left}
.wip_no {float:left; width:153px; position:relative; top:0; left:0}
.curator{color:white}
.theme{color:white}
.photographers {float:left; width:377px; color:#5D5D57}
#sidebar {width:397px; float:left}
#wip_text {padding:0 0 0 26px; margin-left:0px; position:fixed; width:365px; line-height:135%}
	a {text-decoration:none; font-family:Arial; font-size:50px; font-weight:bold}
	a.issue:hover {color:#5D5D57}
	a.issue:hover .issue_no {color:white}
	.issue_no:hover{color:white}
	.issue{color:white}
	.issue_no{color:#5D5D57; letter-spacing:-5px}
input {background-color:#363632; border:4px solid #363632; color:white; font-size:11px; padding:0; height:15px; min-height:15px }
input.btn {cursor:pointer; background-color:#545450; padding:0; height:23px; border:4px solid #545450;}
input.btn:hover {cursor:pointer; background-color:#8E8E89; border:4px solid #8E8E89;}
textarea {background-color:#363632; border:none; color:white; font-size:16px; padding:2px; font-family:Arial, Helvetica, sans-serif; width:360px; height:186px}
p {margin-top:8px}
.en {color:#8E8E89}
a.gb_link {background-color:#5D5D57; color:white; padding:2px 5px; margin-top:25px; float:left; width:131px; font-size:12px; font-weight:normal}
a.gb_link:hover {background-color:#8E8E89;}
a.link_btn {background-color:#5D5D57; color:white; padding:5px 5px; margin:0; float:none; width:auto; font-size:12px; font-weight:normal;}
a.link_btn:hover {background-color:#8E8E89;}
a.info_link {text-decoration:underline; font-size:12px; font-weight:normal; color:#FFF}
a.info_link:hover {text-decoration:none}
a.info_link_gb {text-decoration:underline; font-size:12px; font-weight:normal; color:#8E8E89}
a.info_link_gb:hover {text-decoration:none}

h2 {font-size:18px; font-weight:normal}
#gb_entries {margin-top:87px; float:left; width:510px; padding-bottom:30px}
.field .label {color:#5D5D57; font-size:11px; margin-top:10px}
.field .value {color:#FFFFFF; font-size:16px; margin-top:3px; line-height:130%}
.timestamp .value {color:#8E8E89; font-size:11px; margin-top:15px}
.thick_rule {height:4px; width:100%; background-color:#363632; font-size:1px}
.thin_rule {height:1px; width:100%; background-color:#363632; margin-bottom:10px; font-size:1px}
.entry_separator {height:1px; width:100%; background-color:#363632; margin-bottom:18px; margin-top:8px; font-size:1px}
a.gb {font-size:11px; font-weight:normal; text-decoration:none; color:#8E8E89}
a.gb:hover {color:#FFFFFF}
.red {color:#DC513A}
.green {color:#38F2FF}

#add_form p {margin-top:6px;}
#add_form input {margin-bottom:18px;margin-top:0; font-size:13px; height:auto}
#add_form input.btn {font-size:11px;}
#add_form textarea {margin-bottom:18px; padding:5px}
#add_form h2 {margin-top:8px}
#challenge_field {position:relative; top:-8px}
.challengeImage{position:relative; top:8px}
.release_date{color:#5D5D57}
.advice{display:none; margin:5px 10px 0 0; font-size:12px; line-height:20px; width:240px; float:left; position:absolute; top:60px; left:55px; z-index:5}
.advice_text{background-color:#696b55; padding:15px; margin-top:-6px; color:#FFF}

h3{font-size:18px;font-weight:normal; margin:20px 0 5px 0}
#header{height:100px;width:80%;clear:both}
#wip {font-size:50px;font-weight:bold}
#left_column{width:463px;float:left;color:#E6E6E6; line-height:135%}
#right_column{width:430px;float:left;color:#8E8E89;margin-left:40px;line-height:135%}
