* {margin:0px; padding: 0px;}

body {font-family: Verdana,Arial,Helvetica,Sans-serif; font-size: small; background: url('../images/main_bground.gif') top left repeat-x;}

img {border:none;}


#FindJob {background: #fff; position:relative; /*float:left; display:inline;*/ width: 700px; margin: 0px auto; border-left: 3px solid #ccc; border-right: 3px solid #ccc;}

#Header {/*clear:both; float:left; display:inline;*/ position:absolute; top: 0px; left: 0px; background: #fff url('../images/header_bground.gif') bottom left repeat-x; width: 700px; height: 100px; text-align: center; vertical-align: middle; font-size: 24pt;}
#Header img {float:left; display:inline;}
#Header2 {/*clear:both; float:left; display:inline;*/ position:absolute; top: 100px; left: 0px; background: #fff url('../images/header_bground.gif') bottom left repeat-x; width: 700px; height: 100px;text-align: center; font-size: 16pt;}
#Header2 img {float:left; display:inline;}
#MainNav {list-style:none; float:right; border-left: 1px solid #ccc; margin: 10px;}
#MainNav li {float:left; display:inline;}
#MainNav li a {display:block; padding: 2px 10px; border-right: 1px solid #ccc; color: #000; text-decoration:none; font-size: 90%;}
#MainNav li a:hover {color: #999; background: #f4f4f4;}

#Content {margin: 200px 25px 25px 25px; width: 650px; float:left; display:inline;}

.JobPost {clear:both; /*padding-bottom: 10px;*/ margin-bottom: 10px;}

.JobPostHead {background: #6699ff; padding: 5px 10px; float:left; width: 100%/*width: 580px;*/}
.JobPostHead h2 {font-size: 110%; float:left; display:inline; font-weight: bold; color: #fff;}
.JobPostHead .PostDate {float:right; display:inline;font-size: 90%;}

.JobPostBody {padding: 5px 10px 0px 10px; float:left; display:inline; width: 100%; clear:both;}
.JobPostBody p {margin-bottom: 8px;}

.JobPostAction {float:right; display:inline; /*width: 25%;*/ margin: 10px;}
.JobPostAction a {display:block; padding-left: 20px; background: url('../images/action_icon.gif') left 3px no-repeat;}

.BackToTop {clear:both;}

#Sidebar {margin: 220px 0px 0px -600px; width: 130px; float:left; position:relative; left:-120px; background: #6699ff url('../images/sidebar_corner.gif') top right no-repeat; padding: 10px;}
#Sidebar h4 {font-weight: bold; font-size: 10pt; margin-bottom: 8px;}
#Sidebar a {color #000;}

#Footer {clear:both; border-top: 1px solid #ccc; padding: 20px; font-size: 80%;}
#Footer .Copyright {float:left; margin-right: 20px; padding: 3px 0px;}
#Footer ul {list-style:none;}
#Footer ul li {float: left; display:inline;}
#Footer ul li a {display:block; padding: 3px 5px; border-left: 1px solid #ccc;}
#Footer ul li a.privacy {border: none;}

.clearfix:after {
    content:"."; 
    display:block; 
    height:0%; 
    clear:both; 
    visibility:hidden;
}