/*Begin Structure*/
html body{
margin:0;
padding:0;
font-family:verdana;
font-size:12px;
color:#666;
/*background:url(images/background.jpg) top center repeat-x;*/
}
#wrap{
width:922px;
margin:0 auto;
padding:0;
}
p{
margin:0 0 20px 0;
padding:0;
}
a{
color:#0066FF;
}
a img{
border:none;
}
/*End Structure*/

/*Begin Type & Colors*/
h1{
margin:0;
padding:0;
}
h2{
margin:30px 0 20px 0;
padding:0;
font-family:"Times New Roman";
font-size:30px;
font-weight:normal;
text-transform:uppercase;
letter-spacing:0;
color:#002b7a;
}
h3{
margin:0;
padding:0;
}
/*End Type & Colors*/

/*Begin Header*/
#header{
width:922px;
}
#header_image{
height:150px;
background:#000066;
}
#header h2{
margin:0;
padding:38px 0 0 0;
font-family:"Times New Roman";
font-size:18px;
font-weight:normal;
text-align:right;
color:#333333;
flaot:right;
}
#ads{
height:280px;
width:372px;
float:right;
background:url(images/header-bg.gif) top center repeat-x;
}
/*End Header*/

/*Begin Navigation*/
#navigation{
height:35px;
margin:1px 0 0 0;
padding:0;
background:#333;
}
#navigation ul{
margin:0;
padding:7px 0 0 0;
}
#navigation ul li{
margin:0;
padding:15px 20px 12px 20px;
display:inline;
background:url(images/navigation-div.gif) bottom right no-repeat;
}
#navigation ul li a{
font-family:verdana;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
color:#fff;
}
/*End Navigation*/

/*Begin Content*/
#content{
width:540px;
margin:30px 0 50px 0;
padding:0;
float:left;
}
#content p{
line-height:18px;
}
#content img{
margin:0 0 10px 0;
padding:0;
}
#welcome{
margin:20px 0 0 0;
padding:30px;
border:1px solid #cfcfcf;
}
#welcome h2{
margin:0 0 15px 0;
padding:0;
font-family:"Times New Roman";
font-size:30px;
font-weight:normal;
text-transform:uppercase;
letter-spacing:0;
color:#f84703;
}
#welcome h2 span{
font-family:Arial black;
font-weight:bold;
font-size:30px;
letter-spacing:-3px;
color:#666;
}
#content form.ddfm .credits{
display:none;
}
/*End Content*/

/*Begin Sidebar*/
#sidebar{
width:355px;
margin:30px 0 50px; 0;
padding:0;
float:right;
}
#sidebar p{
line-height:18px;
}
.jobs{
margin:0 0 20px 0;
padding:10px;
border:1px solid #666;
}
.postmetadata h3{
float:left;
}
.postmetadata h3 a{
color:#666;
}
.date{
padding:3px 10px;
float:right;
background:#666;
color:#fff;
}
/*End Sidebar*/

/*Begin Footer*/
#footer{
margin:0 0 0 0;
padding:10px;
clear:both;
background:#333;
}
.footer{
width:950px;
margin:0 auto;
}
#footer p{
margin:0;
padding:0;
color:#a5a5a5;
}
/*End Footer*/

/*Begin Classes*/
.clear{
clear:both;
}
hr {
margin:40px 0 40px 0;
}
.readmore{
margin:0 0 20px 0;
padding:0;
background:#CCCCCC;
}
/*End Classes*/


