body {margin:0px 0px 16px 0px;padding:0;background-color:#550707;font-family:Verdana;}

a {color:#0B2C73; text-decoration:none;}
a:hover {color:#2766AD;}
.master {width:908px; margin: 0 auto 0; /*border:2px solid #0B2C73*/;background-color:#fff;}
.spacer td {height:12px;background-color:#550707;}
.header {border-bottom:2px solid #141207;border:2px solid #141207}
.header img {display:block;}

.main {padding:26px 16px 26px 16px;border:2px solid #000;border-top:0px;}

/* BREAD */
.bread {padding:5px;font-size:14px;border:2px solid #141207;border-bottom:0px;}
.bread div {width:500px; float:left; display:block;padding-left:5px;}
.bread span {/*width:80px;*/ float: right; display:block;padding:0px 5px 0px 5px;}
.bread a {color:#0b2C73;text-decoration:none;margin-right:5px;}
.bread a:hover {color:#2766AD;}

/* OVERVIEW */
.overview {display:table;width:100%;}

.overview span {display:block; width:100%; float:left;padding-left:53px; font-size:18px;color:#0b2c73;}
.overview ul {list-style-type:none; width:500px; float:left; display:block;}
.overview li {width:100px; float:left;padding-right:20px;}
.overview li img {margin:2px 12px 2px 12px;}
.overview li img:hover {border:2px solid #141207;margin:0px 10px 0px 10px;}

.overview div {width:140px; display:block; float:left;padding-top:14px;border-left:2px solid #141207;text-align:right;margin-top:20px;margin-left:120px;height:86px;}
.overview div a {float:left; width:100%; margin:13px 0px 0px 40px;color:#0B2C73;text-decoration:none;font-size:14px;}
.overview div a:hover {color:#2766AD;}

/* MANAGE */
.manage {width:94%;margin:0 auto 0;}
.manage #expand, #avatar, #title, #edit, #delete, #fullfilled, #take, #split, #info {border-top:2px solid #fff;}
.manage #expand {width:20px;padding:0px 9px 0px 9px;}
.manage #expand img {width:20px;}
.manage #expand:hover {cursor:pointer;}
.manage #avatar {width:44px;padding:8px 0px 8px 0px;}
.manage #avatar img {width:44px;display:block;}
.manage #title {width:580px;padding: 0px 0px 0px 10px;font-size:14px;}
.manage #edit {width:80px; font-size:12px;}
.manage #fullfilled {width:50px; font-size:12px;}
.manage #delete {width:60px; font-size:12px;}
.manage #split, #take {width:80px; font-size:12px;}
.manage #info {width:200px; font-size:12px;}

.wishTitle h3 {color: #0D1151;}

.manage .wishBody td {padding:10px;border-bottom:0px solid #fff;width:100%;}
.manage .wishBody img {float:left;display:block;padding: 0px 10px 10px 0px;}
.manage .wishBody img {max-width:200px;max-height:200px;}
.manage .wishBody #wishBodyContent {width:94%; display:block;clear:both;margin:0px 28px 0px 28px;font-size:14px;text-align:left;}
.manage .wishBody #wishBodyContent span {word-wrap: break-word; white-space: pre; white-space: -moz-pre-wrap; white-space: pre-wrap;}
.manage .wishBody #wishBodyContent span {display:block; float:left;max-width:500px;}
.manage .wishBody #wishBodyFooter {padding:20px 0px 10px 0px;font-size:12px;display:block;overflow:auto;clear:both;}
.manage .wishBody #wishBodyFooter a {float:left;}
.manage .wishBody #wishBodyFooter span {float:right;} 

/* SHOW */
.miniUsers {padding-bottom:30px;}
.miniUsers ul {list-style-type:none; width:300px;float:right;display:block;padding:0;margin:0;}
.miniUsers li {width:40px; float:right; display:block;padding-right:10px;}
.miniUsers li img {width:40px;margin:2px 6px 2px 6px;}
.miniUsers li img:hover {border:2px solid #141207; margin: 0px 4px 0px 4px;}
.miniUsers img {float:left;width:64px;}
.miniUsers span {float:left;padding:24px 0px 0px 20px;font-size:15px;}


.selective td:first-child {font-size:12px; padding:0px 4px 16px 4px;}
.selective span {font-size:12px;padding:0px 4px 16px 4px; display:block;float:left;}

/* FORM */
.form {width:90%; margin: 0 auto 0 ;}
.form tr:nth-child(odd) {background-color:#fbfbfb;}
.form tr:nth-child(even) {background-color:#f6f6f6;}
.form td {padding:10px 5px 10px 5px; border-top:2px solid #fff;vertical-align: middle;}
.form span {height:100%; vertical-align:middle;padding-top:0px;display:block;}
.form input[type="text"] {border:1px solid #ccc; width:200px;font-size:14px;height:20px;}
.form #radio div {width:100px; float:left;display:block;}
.form p {font-size:20px;}
.form textarea {border:1px solid #ccc;}
.form input[type="submit"] {background-color:#2766AD; border:0;padding:5px;width:120px;margin-right:60px;margin-left:60px;font-family:Verdana;float:left;color:#fff;cursor:pointer;}
.form a {background-color:#2766AD; padding:6px 5px 6px 5px; display:block;font-size:12px;color:#fff;width:110px;text-align: center;float:left;}

.form #pledgeButtons {width:500px; margin:0 auto 0;float:left;padding-left:20px;display:block;}
.form #pledgeButtons input[type="submit"] {background-color:#2766AD;margin-left;0px;margin-right:30px;}
.form #pledgeButtons a {background-color:#2766AD;margin-left:30px;margin-top:2px;}

.form #pledgeLink a {width:120px;background-color:transparent;color:#0b2c73;text-align:center;float:left;margin:0;padding:0;}
.form #pledgeLink a:hover {color:#2766AD;}

#formError {font-size:15px; font-weight:bold;background-color:#FAFFBF}
#editSplit {display:block; float:right; width:80px;margin-right:60px;}
.notice {width:90%; margin: 0 auto 0; border:2px solid #f6f6f6;background-color:#fbfbfb;padding:20px;}
.notice td:first-child {padding-bottom:30px;}
.notice a {background-color:#2766AD; padding:6px 5px 6px 5px;font-size:12px;color:#fff;width:110px;text-align: center;margin:0px 10px 0px 10px;display:inline-block;}

/* LOGIN */
.login {width:790px; margin: 10px auto 0; background-image: url("../assets/img/autumn.png");height:523px;border:0;}
.login td {width:100%;}
.login label {width:110px;display:block;float:left;color:#141207;font-weight:bold;}
.login input[type="text"], input[type="password"] {display:block;float:left;width:160px;border:1px solid #141207; background-color:#b7b4a7;padding:2px;}
.login #a, #b, #c {display:block; width:320px; float:left;overflow:auto;clear:left;padding-top:4px;}
.login input[type="submit"] {margin-left:110px;background-color:#b7b4a7; color:#141207;font-weight:bold;border:1px solid #141207;padding:3px; cursor:pointer;padding:3px 10px 3px 10px;}
.login input[type="submit"]:hover {background-color:#008CB7;color:#fff;}

/* ACCOUNT */
.account td {padding:10px; width:100%;}
