* { 
padding : 0;
margin : 0;
} 
body { 
font-family : Arial, Helvetica, sans-serif;
color : #666666;
font-size : 14px;
} 
img { 
padding : 0 0 0 3px;
} 

#wrapper { 
width : 835px;
margin : 0 auto;
} 
#header { 
margin : 10px 5px 5px 5px;
height : 25px;
} 

.breakingnews { 
width : 820px;
height : 23px;
border : 1px solid;
background-color : #FEFDE2;
padding-left : 0px;
padding-top : 3px;
} 
#leftcolumn { 
margin : 5px 5px 5px 5px;
display: inline;
width : 200px;
float : left;
min-height : 300px;
border : 1px solid #ccc;
} 
* html #leftcolumn { 
height : 300px;
} 
#leftcolumn h3 { 
background-color : #336699;
font-size : 0.95em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
} 
.menuleft ul { 
margin : 10px 0 0 5px;
list-style-type : none;
} 
.menuleft ul li { 
width : 187px;
line-height : 13px;
border-bottom : 1px dashed #868686;
padding: 3px 0 0 0;
} 
.menuleft ul li a { 
height : 12px;
color : #888f3d;
font : 400 13px Arial, Helvetica, sans-serif;

} 
.menuleft ul li a:hover { 
text-decoration : none;
color : #7e9dc8;
} 
.menuleft ul li.last { 
border : none;
margin : 0 0 0 10px;
} 
#centercolumn { 
border : 0px solid #ccc;
margin : 0 5px 0 0;
display : inline;
width : 405px;
float : left;
min-height : 300px;
} 
* html #centercolumn { 
height : 300px;
} 
#boxes_I { 
width : 400px;
height : 170px;
margin-left : 10px;
} 
.box1 { 
width : 150px;
float : left;
margin-top : 5px;
margin-right : 10px;
} 

.box1 img { 
margin-top : 15px;
} 

.box2 { 
width : 200px;
float : right;
margin-top : 2px;
font : 11px Verdana, Arial, Helvetica, sans-serif;
margin-right : 10px;
} 

.box2 h4 { 
padding-right : 10px;
padding-top : 15px;
color : #333;
font-weight : bolder;
} 
.onemorebox { 
padding-top : 15px;
padding-bottom : 15px;
margin-left : 15px;
} 

.onemorebox h2 { 
font : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #ff6600;
padding-top : 10px;
} 
.onemorebox p { 
margin-right : 10px;
font : 13px Verdana, Arial, Helvetica, sans-serif;
text-align : left;
}
 
#rightcolumn { 
margin : 5px 5px 5px 5px;
display : inline;
width : 200px;
float : left;
border : 1px solid #ccc;
min-height : 300px;
padding-bottom : 5px;
font : 400 13px Arial, Helvetica, sans-serif;
} 

* html #rightcolumn { 
height : 300px;
} 
#rightcolumn h3 { 
background-color : #336699;
font-size : 1em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
} 

.textright1 h2 { 
background-color : #0C5069;
font-size : 0.9em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
} 

.textright2 h2 { 
background-color : #CC3300;
font-size : 0.9em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
}

.textright3 h2 { 
background-color : #134853;
font-size : 0.9em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
}

.textright4 h2 { 
background-color : #844022;
font-size : 0.9em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
}

.textright5 h2 { 
background-color : #663300;
font-size : 0.9em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
}

.textright6 h2 { 
background-color : #056A70;
font-size : 0.9em;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
color : #fff;
font-weight : bolder;
}

.textright1 ul, .textright2 ul, .textright3 ul, .textright4 ul, .textright5 ul, .textright6 ul { 
margin : 10px 0 0 5px;
list-style-type : none;
} 

.textright1 ul li, .textright2 ul li, .textright3 ul li, .textright4 ul li, .textright5 ul li, .textright6 ul li { 
width : 177px;
line-height : 13px;
border-bottom : 1px dashed #868686;
padding: 3px 0 0 0;
} 
.textright1 ul li a, .textright2 ul li a, .textright3 ul li a, .textright4 ul li a, .textright5 ul li a, .textright6 ul li a { 
height : 12px;
text-decoration: none;
color : #888f3d;
font : 400 13px Arial, Helvetica, sans-serif;

} 
.textright1 ul li a:hover, .textright2 ul li a:hover, .textright3 ul li a:hover, .textright4 ul li a:hover, .textright5 ul li a:hover, .textright6 ul li a:hover{ 
color : #7e9dc8;
} 

.textright1 ul li.last, .textright2 ul li.last, .textright3 ul li.last, .textright4 ul li.last, .textright5 ul li.last, .textright6 ul li.last { 
border : none;
margin : 0 0 0 10px;
clear:left;
} 

#footer { 
margin-top : 5px;
display : inline;
float : left;
width : 870px;
text-align : center;
padding-top : 10px;
padding-bottom : 10px;
} 
#footer p { 
color : #a8bcf6;
} 
#footer a { 
color : #a8bcf6;
} 

div.chunk {
margin:0;
padding:10px 0 0 0;
clear:left;
display:block;
}

div.chunk2 {
margin:0;
padding:10px 0 0 0;
clear:left;
}

.clearLeft {clear:left;}
.clearRight {clear:right;}
.clearBoth {clear:both;}
.hide {display:none;}
.noborder {border:none !important;}

#col-left2 div.block {
width:144px;
display: block;
margin: -20px 0 7px 0;
}

#col-left2 h2 {
font : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight: bold;
float: left;
line-height: 17px;
margin: 20px 4px 7px -1px;
}

#col-right2 h4 {
font : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
float: left;
line-height: 14px;
margin: 10px 0px 0px 4px;
}

#col-right2 {
float: left;
margin: 5px 0 0 10px;
width: 190px;
text-align: left; }

#col-left2 p {
font : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
line-height: 17px;
margin: 10px 5px 0px -2px;
}

#col-left2 div.block ul li a{
text-decoration: none;
}

#col-left2 {
float: left;
width: 155px;
text-align: left; }

#col-left2 a:hover {
background: transparent;
border-bottom: none;
}

#col-left2 li {
list-style-type: none;
margin: 0;
padding: 0;
border-bottom: 1px solid #e5e5e5;
text-decoration: none;
background-image: none;
line-height: 20px;
font-size: 1.2em;
}

div.block {
width:170px;
float:left;
margin:0 5px 10px 5px;
}

div.jobblock {
width:320px;
float:left;
margin:0 5px 10px 5px;
}

li.enclosure {
padding-left:5px;
background-color:transparent;
background-repeat:no-repeat;
background-position:left 6px;
}

li.video {
background-image:url(../images/video.png);
}

li.audio {
background-image:url(../images/audio.png);
}

li.image {
background-image:url(../images/images.png);
}

div.wideblock {
clear:left;
}

div.wideblock li {
float:left;
border:none;
}

div.wideblock ul li a {
display:block;
padding:3px;
margin: 5px 0 0 5px;
background-color:#369;
list-style-type: none;
}

div.wideblock li a:hover {
background-color:#69c;
}

body div#toolTip {
	position:absolute;
	z-index:1000;
	width:300px;
	background:#000;
	border:2px double #fff;
	text-align:left;
	padding:5px;
	min-height:1em;
	-moz-border-radius:5px;
}

body div#toolTip p {
	margin:0;
	padding:0;
	color:#fff;
	font:12px/1.2em "Lucida Grande", Verdana, Arial, sans-serif;
}

body div#toolTip p em {
	display:block;
	margin-top:3px;
	color:#f60;
	font-style:normal;
	font-weight:bold;
}

body div#toolTip p em span {
	font-weight:bold;
	color:#fff;
}

div.post-jobs {
text-align: left;
font-size: 1.2em;
margin: 0 20px 20px 10px;
padding: 0 0 20px 5px;
}

#col-right3 h4 {
font : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
float: left;
line-height: 14px;
margin: 10px 0px 0px 4px;
}

#col-right3 {
float: left;
margin: 18px 0 0 10px;
width: 190px;
text-align: left; }
