
#lnk_showcase img {display:none;}
/*Header Elements*/
#contentWrap {padding-top:10px;}
#aboutProjects {background:#2B353F; padding:10px;}
#glamourHead {display:none;}
#glamourImg img {width:820px; height:80px; float:left; border:1px solid #2f2f2f; }
#slotA {width:243px; height:60px; background:#fff;}

/*General Elements*/
h1#projectTitle {margin-bottom:0; margin-top:10px; color:#5B99AE;}
#backNav {text-align:center; margin-top:10px;}

/*Sort Links and Seach form*/
#sort_wrapper {margin:0 0  10px 0; height:25px; padding:15px 5px 5px 5px; font-size:1.1em;}
#sort_links {padding-top:5px; width:550px; float:left;}
form#searchProjects {float:right;}



/*Where is this??!!!*/
#projectTable label {display:block;}
#projectTable td.label {padding:10px; text-align:right;} 
#projectTable td.input { padding:10px;}
#addProject textarea {padding:3px;}

.subHeading {margin-top:5px;  font-size:1.2em;}

.imgHeading {width:424px;}
/*Where is this??!!!*/


/*TEMPORARY FIX for Preview and Success Page*/
h1.customer_projects {font-size:1.3em; color: #F5C825; background-color: inherit; font-family:verdana, Arial, sans-serif; font-weight:normal; margin:20px 0 10px 0;}


/* Description and Comments*/
#projectWrap {height:100%; width:770px; margin:0 auto;}
#projectTxt {float:right; width:325px; height:100%; margin-top:15px;}
#projectTxt input {margin-bottom:10px; width:200px;}
#projectTxt .description {background:#292D2F; padding:15px; border:3px solid #20262A; margin-bottom:10px;}
#projectTxt  .postComment {background:#333C3F; padding:15px 15px 0 15px; border:3px solid #20262A;}
 .comment {background:#292D2F; border:1px solid #5F5F5F; padding:15px; margin-bottom:15px;}
 .comment h3 {margin-top:0; margin-bottom:5px;}
 .date {font-weight:normal; font-size:0.9em; font-style:italic;}
h3#commentHeading {margin-top:0;}
h2#comment_list {color:#B3BBBF; font-family:verdana, arial, sans-serif; font-weight:bolder; margin-bottom:5px; font-size:1.2em; border-left:3px solid #20262A; padding-left:5px;}
 
 /*Pictures*/
#beforeImages, #afterImages {width:404px; float:left; text-align:center; padding:10px; border:0px solid #26434D; border-top:0px; background:#292D2F;}
#beforeImages img, #afterImages img {max-width:165px; max-height:150px; border:5px solid #181818; margin:5px;}
.img_preview {text-align:center; width:200px; min-width:200px; float:left;}
#previewNav {margin-top:10px; text-align:left; font-size:1.3em; background-color:#192930; padding:10px;}

 
 /*Add Forms*/
table#personal input {width:250px;}
table#personal, table#project {background-color:#292D2F; border:2px solid #131313; width:615px;}
table#personal td, table#project td {padding:10px;}
table#personal label, table#project label, table#images label {display:block; margin-bottom:3px; font-size:1.0em;}
table#personal input, table#project input, table#images input {padding:2px;}
table#images .heading {text-align:center; font-size:1.1em; padding:10px; background:#373D3F;}

.before_button {float:left;}
.before_button input {margin-left:5px; margin-right:15px;}

.after_button {float:right;}
.after_button input {margin-left:5px;}

table#images { padding:0; width:750px;}
table#images .light {background:#292D2F; padding:10px;}
table#images .dark {background:#23333A; padding:5px; font-size:1.2em;}

.error {background-color:#8F3E41; padding:5px; margin:3px; width:450px;}


/*Index Listing*/
.listing_bg {width:232px; height:248px; background:url('/images/listing_bg.png') no-repeat;  float: left; margin-left:8px;  margin-right:8px; margin-bottom:16px; text-align:center; }
.listing {width:214px; height:228px; padding:9px 5px 5px 5px; margin-top:4px; margin-left:3px; position:relative;}
.view_link {width:225px; padding:5px 0 2px 0; text-align:center; font-size:1.0em; font-weight:bolder; position:absolute; bottom:7px; left:0; right:0;}
.view_link a {display:block; width:100%;}
.listing_title {margin-top:0; margin-bottom:10px; font-weight:normal; font-size:1.2em; color:#fff;}
.listing_type {font-size:0.9em; margin-top:0; margin-bottom:3px; font-weight:normal; color:#7896AF; position:absolute; bottom:35px; left:0; right:0;}
.listing_thumb {max-width:200px; max-height:150px;}
.thumb_wrapper {width:214px; position:absolute; bottom:55px; left:6px;}

#listing_wrapper {width:744px; margin:0 auto;}
#add_link, .back_link {float:right; font-size:1.2em; margin-top:15px; margin-right:10px;}