.jobs_detail #main {
margin:10px 0px 0px 0;
background:#fff
}

.post p {padding:.5em 1em}

.rules {font-size:.85em}

.rules li {padding-bottom:.5em}

.row_odd{background-color: #F6F2C8; padding:4px 6px 2px 6px;}

.row_even{background-color: #ffffff; padding:4px 6px 2px 6px;}

.job_entry { 
	font-size:1em; font-weight: normal;  border: 1px #A2A6A9 solid; margin:10px 20px 4px 20px;
}

.job_entry h2 {display:inline; padding-left:.5em;}
.job_entry h2.new {background: url('/img/new.gif') 100% 50% no-repeat; padding-right:38px;}

p.job_posted_date {font-style:italic; font-size:85%; padding:.5em 0 0 1em; margin:0;}
p.job_detail {font-size:85%; padding:0 0 0 1em; margin:0;}

table.detail_listing {font-size:.85em; margin:20px 10px;}
table.detail_listing td {padding:2px;}
table.detail_listing p {padding:4px; margin:0;}
table.detail_listing td.leftside {background: #DDDDDD; vertical-align:top;}
table.detail_listing tr {margin:0 1px;}


.subnav {margin:1.3em 1.5em; font-size:.8em;}
.subnav a {margin-right:.5em; margin-left:.5em}

.delete_box {margin:10px 0 20px 1em; border:1px solid #777777;display:inline;}
 .delete_box legend {font-weight:bold;}

	h6{
	background-color:#ffe8ae;
	padding:2px 0px 2px 8px;
	margin-top: 18px;
	margin-bottom: 8px;
	margin-left: 0;}



.comment_entry {
background: #fffcfa;
margin: 20px;
padding:10px;
}
.comment_entry .posted {
color:#aaa;
font-style:oblique;
}

.comment_form {
background: #eee;
margin: 20px;
padding:10px;
}
.comment_form input.input {
width: 290px;
}
.comment_form textarea.comment {
width:615px;
height:120px;
}
.comment_column {
width: 300px;
float:left;
margin-right:20px;
}