body {background:#1C1106 url(../images/body_bg.png) repeat-x; font-family:"Arial", "Verdana", san-serif; font-size:12px;}
table{font-family:"Arial", "Verdana", san-serif; font-size:12px;}
img {border:none;}
h1 {color:#DCDDDF;}
h2 {color:#333; font-size:25px; text-align:center; text-shadow:0px 1px 1px #fff; padding-top:15px;}
a { outline: none; }
:-moz-any-link:focus { outline: none; }


.float_right {float:right;}
.logout {float:right; color:#e8dc74; text-decoration:none; font-weight:bold;}
.logout:hover {color:#fff;}

.edit {float:left; display:relative;}
.edit span {display:none;}
.edit:hover {border:none;}
.edit:hover span {display:block; position:absolute; border:none;}

.nav {margin:0 auto; text-align:center; margin-bottom:25px; float:left; width:100%; float:left;}
.nav h1 {text-align:center; letter-spacing:-1px; font-size:30px; text-shadow:2px 0px 2px #000;}
.nav ul {margin:0 auto; padding:0; text-align:center; width: 620px;}
#navFull img.logo {position: relative; float: left;}
#navFull h1 {position: relative; float: left; margin: 8px; font-size:30px; line-height: 30px; letter-spacing:-1px; text-shadow:2px 0px 2px #000;}
#navFull ul {position: relative; float: left; margin-top: 18px; padding:0;}
.nav ul li {background:#eee url(../images/nav_bg.png) repeat-x; padding:3px 10px; font-size:13px; display:inline; margin:0 10px; -moz-border-radius:5px; -moz-box-shadow:0px 1px 0px #111; float: left;}
.nav ul li a {color:#000; text-decoration:none; text-shadow:0px 1px 1px #fff;}
.nav ul li a img {margin:0 5px -3px 0;}
.nav ul li:hover {background:#fff; }
.nav ul li:active {background:#dedede;}
#nav_header{margin: 0 auto; width: 400px; padding-bottom: 10px;}
#nav_header img.logo{float: left;}
#nav_header h1{padding-top: 3px;}

#footer{padding: 25px 0px; width: 100%;}
#footer ul {margin:0 auto; padding:0; text-align:center; width: 530px; height: auto;}
#footer a {color: #fff; text-decoration: none;}
#footer ul li{font-size:13px; display:inline; margin:0 10px;}
#footer ul li a img {margin:0 5px -3px 0;}

.wrapper {background:#fff url(../images/bg.png) repeat-x; /*padding:15px;*/ -moz-border-radius:15px; -webkit-border-radius: 15px; clear:both;}
.wrapper table {border:0; background: #aaa; border-collapse:collapse; width:100%; -moz-border-radius:15px; -webkit-border-radius: 15px;}
.wrapper table th {border:0; border-bottom:3px double #aaa; font-size:15px; letter-spacing:-.25px; padding:10px 15px; text-transform:uppercase; text-shadow:0px 1px 1px #fff; text-align:left;}
.wrapper table td {border:0; border-bottom:1px solid #999; padding:10px 15px; background: #fff;}
.wrapper table tr:last-child td {border:none;}
.wrapper table td a {color:#215c8d; text-decoration:none; font-size:13px; letter-spacing:-.25px; text-shadow:0px 1px 1px #fff;}
.wrapper table td a:hover {color:#85370D; /*border-bottom:1px dotted #85370D;*/}
/*
thead{background-color: #aaa;}
*/
table.tablesorter thead tr .headerSortUp {background-image: url(../images/up_arrow.png);}
table.tablesorter thead tr .headerSortDown {background-image: url(../images/down_arrow.png);}
th.header { 
    background-image: url(../images/down_arrow.png);     
    cursor: pointer; 
    font-weight: bold; 
    background-repeat: no-repeat; 
    background-position: center right;
} 
#edit{background-image: none !important;}
table thead{-moz-border-radius:15px;}

.small_wrap {background:#fff url(../images/bg.png) repeat-x; margin:0 auto; width:500px; -moz-border-radius:15px;}

#view_job li label{padding: 0; font-weight: bold;}
#view_job li span{position: relative; float: left; width: 330px; height: auto; margin-bottom: 10px;}

.form {list-style:none;}
.form li {margin-bottom:10px;}
.form li label {float:left; padding:5px; width:110px;}
.form li input {background:#fff url(../images/form_input.png) repeat-x; border:1px solid #aaa; padding:5px; width:300px;}
.form li textarea {background:#fff url(../images/form_input.png) repeat-x; border:1px solid #aaa; padding:5px; width:300px;}
.form li.jobStatus input{position: relative; float: left; width: 15px;}
.form li.jobStatus span{position: relative; float: left;}
.form li.submitBtn {text-align: right; padding-right: 40px;}

.clear {clear:both; margin:0; padding:0; line-height:0;}

#view_job li{ 
	position: relative; 
	float: left; 
	clear: both;
}