/*

Main All Nations Placement Company main theme
Description: This is main theme
Version: 1.0
Author: Marites L. Quitoriano (marites@orangefix.net)
Author URI: http://orangefix.net/

*/



/* Remove all margin and paddings */


* {
margin: 0;
padding: 0;
}



html {
height: 100%;
margin-bottom: 1px;
}



body {
margin: auto;
padding: 0;
width: 100%;
height: auto; 
color: #000000;
background: #DEE9F2;
font-family: Arial, Helvetica, sans-serif;
font-size: 75.5%;
line-height: 1.6em;
}



a img, img {
    border: none;
}



/* Define font sizes */
h1 {
font-size: 1.7em;
font-weight: lighter;
}

h2 {
font-size: 1.5em;
}

h3 {
font-size: 1.4em;
}

h4 {
font-size: 1.2em;
}

h5 {
font-size: 1.1em;
}

/* Define links color */
a, a:link, a:visited {
color: #464646;
text-decoration: underline;
}

a:hover {
color: #9C1818;
}


.hidetext {
display: none;
}

.entry {
padding-top: 15px;
}

#accessibility {
display: none;
}

a.syndicate {
padding-left: 18px;
background: url(images/feed-icon-14x14.png) no-repeat 0 50%; 
}

#topwrapper {
float: left;
background: #FFFFFF url(images/header_bg.gif) top left repeat-x;
width: 100%;
height: auto;
}

#wrapper {
width: 822px;
margin: 0px auto;
}

#header {
float: left;
width: 100%;
height: 110px;
}

#logo {
float: left;
padding-top:12px;
}

#nav {
float: right;
position: relative;
right; 15px;
top: 55px;
}

#nav ul {
list-style-type: none;
padding: 0;
margin: 0;
}

#nav li {
float: left;
padding: 5px 4px;
text-align: center;
}


#nav a {
float: left;
font-size: 13px;
font-weight: bold;
text-decoration: none;
padding: 6px 10px;
display: block;
text-align: center;
}

#nav li a:hover { 
background: #C8DBEA; 
color: #363636; 
}


#main {
float: left;
width: 822px;
padding:20px 0 10px 0;
}

#main .title {
padding-top: 10px;
}

.title a, .post h1 a {
text-decoration: none;
}

/* Define the margin */
#main .post, #comments, .error, .postmetadata, #archive .title, #searchresults .title {
padding: 0 120px;
}

#main .post p {
padding-bottom: 10px;
}

#main .entry li { 
margin-left: 16px;
padding-bottom: 8px;
}

#mainphoto {
float: left;
width: 600px;
}

#sidebar {
float: left;
margin-left: 3px;
width: 212px;
}

.heading { 
color: #9C1818;
}

#links {
padding: 15px 0 0 12px;
width: 200px;
}

#links ul { 
list-style-type: none;
margin: 0;
}

#affiliation {
padding: 25px 0 0 12px;
width: 200px;
}

#affiliation ul { 
list-style-type: none;
margin: 0;
}



#jobpost {
background: #C8DBEA url(images/jobpost_bottom.gif) bottom left no-repeat;
margin-left: 3px;
width: 212px;
height: 180px;
}

#jobpost a {
text-decoration: none;
}

#jobpost .title_jobpost {
background: #C8DBEA url(images/jobpost_top.gif) top left no-repeat;
padding: 15px 10px;
height: 15px;
font-size: 1.9em;
border-bottom: 1px solid #FFFFFF;
color: #00558D;
}

#jobpost .showdate {
font-weight: normal;
font-size: .7em;
}

#jobpost .red {
color: #9C1C10;
}

#jobpost .post {
width: 212px;
padding: 0;
font-size: 1.2em;
font-weight: bold;
}

#jobpost .post a {
color: #464646;
width: 192px;
padding: 6px 10px 6px 10px;
display: block;
background: url(images/jobpost_divider_bg.png) bottom repeat-x;
}

#jobpost .post a:hover {
background: #DEE9F2; 
color: #9C1818;
}

#jobpost .viewall {
width: 180px;
padding: 5px 10px 0 10px; 
float: left;
}


#jobpost .entry {
padding-top: 7px;
line-height: 1.3em;
}

#subcontent {
float: left;
margin-bottom: 20px;
height: 132px;
width: 816px;
}

#subcontent ul {
list-style-type: none;
padding: 0;
margin: 0;
}

#subcontent li {
float: left;
}

#subcontent li a {
display: block;
width: 408px;
filter: alpha(opacity=85);
opacity: .85;
}


#subcontent li a:hover  {
filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;
}

.ddfmwrap {
float: left;
}



#footer {
clear: both;
width: 100%;
height: 78px;
background: #DEE9F2 url(images/footer_bg.gif) top left repeat-x;
}

#footer p {
width: 822px;
margin: 0 auto;
padding-top: 20px;
}

#footer .copyright {
float: right;
color: #363636;
font-size: 12px;
font-weight: bold;
padding-right: 15px;
}

#footer .copyright a {
text-decoration: none;
}

