/*  MAIN STYLES  */
/**/

.wrapper {background: url(../images/content-bg.gif) repeat-x 0px 900px;}

.ledewrapper {width: 620px; float: left; background: url(../images/lede-separators.png) no-repeat 0 0; margin: 10px 0px 0px 20px; color: #fff; display: inline; }
.ledewrapper a {color: #ffb95f; text-decoration: none;}
.ledewrapper a:hover {color: white;}
.ledewrapper img {border: 1px solid white; padding: 0px; margin: 0px; width: 170px;}
.ledewrapper img a {color: white;}
.ledewrapper img:hover {border: 1px solid #ffb95f;}
.ledewrapper h3 {font: bold 16px/32px Arial, Helvetica, sans-serif; margin: 0px 0px 5px 0px; width: 172px; }
.ledewrapper p {margin: 0px 0px 8px 0px; padding: 0px;}
.ledewrapper ul {list-style-type: none; margin: 0; padding: 0;}
.ledewrapper li {padding-left: 15px;}
.lede1, .lede2, .lede3 {width: 172px; float: left; }
.lede2, .lede3 {margin-left: 52px;}
.lede1 h3 {border-bottom: 4px solid #e16827;}
.lede2 h3 {border-bottom: 4px solid #54a646;}
.lede3 h3 {border-bottom: 4px solid #5f72ba;}
.lede1 li {background: url(../images/lede1-bullet.gif) no-repeat 0 0; }
.lede2 li {background: url(../images/lede2-bullet.gif) no-repeat 0 0; }
.lede3 li {background: url(../images/lede3-bullet.gif) no-repeat 0 0; }


.newsfeed {width: 660px; background: url(../images/feed-bg.png) no-repeat 0 0; float: left; margin: 15px 0px 0px 0px;}
.newsfeed a {color: #ffd8a6; text-decoration: none;}
.newsfeed a:hover {color: #ffb95f;}
.feed1, .feed2, .feed3 {width: 172px; float: left; margin: 20px 0px 0px 0px; display: inline;}
.feed1 {margin-left: 20px;}
.feed2, .feed3 {margin-left: 52px;}
.newsfeed ul {list-style-type: none; margin: 0px 0px 20px 0px; padding: 0px;}
.newsfeed li {padding-left: 15px; margin: 0px;}
.feed1 li {background: url(../images/lede1-bullet.gif) no-repeat 0 0;}
.feed2 li {background: url(../images/lede2-bullet.gif) no-repeat 0 0;}
.feed3 li {background: url(../images/lede3-bullet.gif) no-repeat 0 0;}
.newsfeed h3 {height: 12px; text-indent: -9999px; padding: 0; margin: 0px 0px 8px 0px; line-height: 12px;}
.feed1 h3 {width: 121px; background: url(../images/education-news.png) no-repeat 0 0;}
.feed2 h3 {width: 102px; background: url(../images/careers-news.png) no-repeat 0 0;}
.feed3 h3 {width: 158px; background: url(../images/advancement-news.png) no-repeat 0 0;}

.blogfeed {width: 280px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px;}
.blogfeed h3 {width: 260px; height: 13px; background:url(../images/notes-from-the-edge.png) no-repeat 0 0; text-indent: -9999px; margin: 0px 0px 13px 0px; padding: 0px;}
.blogfeed ul {list-style-type: none; margin: 0; padding: 0;}
.blogfeed a {color: #bc4700; text-decoration: none; font-weight: bold; display: block; line-height: 12px;}
.blogfeed a:hover {color: #ffb95f;}

.datefield {color:#000; font-size: 80%; }
.blogitem li {list-style-type: none; padding: 0px; padding-left: 20px; margin: 0px 0px 10px 0px; background: url(../images/light-bullet.gif) no-repeat 0 0; font-size: 12px;}


.rightcol {width: 300px; background: #f2e5c4 url(../images/column-bg.gif) no-repeat 0 0; float: right; margin: 40px 0px; padding: 20px 20px 0px 0px; }
.leftcols {width: 660px; background: #f2e5c4; float: left; padding-top: 20px;}
.leftcol {width: 300px; float: left; margin: 0px 0px 0px 20px; display: inline;}
.centercol {width: 300px; float: right; margin-right: 20px; display: inline;}


h3#greatlife {width: 220px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/great-life.png) no-repeat 0 0;}
h3#success-stories {width: 220px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/success.png) no-repeat 0 0;}
h3#poll {width: 220px; height: 12px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/poll2.png) no-repeat 0 0;}
h3#tools {width: 229px; height: 12px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/tools2.png) no-repeat 0 0;}
h3#contests-and-promotions {width: 265px; height: 12px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/contests.png) no-repeat 0 0;}
h3#sponsored-feature {width: 217px; height: 12px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/sponsored2.png) no-repeat 0 0;}
h3#special-features {width: 230px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/special.png) no-repeat 0 0;}
h3#multimedia {width: 141px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/multimedia.png) no-repeat 0 0;}
h3#subscribe {width: 136px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/subscribe.png) no-repeat 0 0;}
h3#discussions { width: 220px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/discussions2.png) no-repeat 0 0; }
h3#military-headlines { width: 220px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/headlines.png) no-repeat 0 0; }
h3#military-career-news { width: 260px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/military_career_news.png) no-repeat 0 0; }
h3#notes-from-the-edge { width: 260px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/notes-from-the-edge.png) no-repeat 0 0; }
h3#best-for-vets { width: 260px; height: 13px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; background: url(../images/best-for-vets.png) no-repeat 0 0; }


.promo {width: 260px; margin: 0px 0px 20px 0px; padding: 0px 15px; color: #000; line-height: 16px;}
.promo a {font-weight: bold; text-decoration: none; color: #e16827; text-transform: uppercase;}
.promo a:hover {color: #ffb95f;}
.promo img {border: 0; float: left; margin: 0px 10px 3px 0px;}
.promo p {margin: 0px 0px 0px 0px;}
.promo p a { }
.promo ul {
	list-style-image: url(/images/light-bullet.gif);
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	list-style-position: inside;
}
.promo ul li {
	padding: 0px 0px 0px 0px; 
	margin: 3px 0px 0px 0px;
}
.promo ul li a {font-weight: normal;}

.promodark {width: 260px; margin: 0px 0px 20px 0px; padding: 20px; color: #fff; line-height: 16px; background: url(/images/dark-bg.png) no-repeat 0 0;}
.promodark a {font-weight: bold; text-decoration: none; color: #ffb95f;}
.promodark a:hover {color: #e16827;}
.promodark img {border: 1px solid white; float: left; margin: 0px 10px 3px 0px;}
.promodark p {margin: 0px 0px 0px 0px;}
.promodark p a { }
.promodark ul {
	list-style-image: url(/images/light-bullet.gif);
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	list-style-position: inside;
}
.promodark ul li {
	padding: 0px 0px 0px 0px; 
	margin: 3px 0px 0px 0px;
}
.promodark ul li a {font-weight: normal;}

.promodark h3#military-headlines { background: url(../images/military-headlines2.png) no-repeat 0 0; }
.promodark h3#military-career-news { background: url(../images/military_career_news2.png) no-repeat 0 0; }

/* POLL STYLES */
.promodark .hl {
	font-size: 14px;
	font-weight: bold;
	color: #ffb95f;
}
.promodark .row {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.promodark .row img {
	border: solid 1px #ff6000;
	border: none;
}
.promodark .option {
	font-weight: bold;
}
.promodark .count {
	float: left;
	margin-top: 10px;
	font-weight: bold;
	width: 100%;
}
/* ----------------------------------- */

.sponsordark {width: 260px; margin: 0px 0px 20px 0px; padding: 20px; color: #fff; line-height: 16px; background: url(../images/sponsor-bg.png) no-repeat 0 0;}
.sponsordark a {font-weight: bold; text-decoration: none; color: #ffb95f;}
.sponsordark a:hover {color: #e16827;}
.sponsordark img {border: 1px solid white; float: left; margin: 0px 25px 3px 0px;}
.sponsordark p {margin: 0px 0px 0px 0px;}
.sponsordark p a { }
.sponsordark ul {
	list-style-type: none; 
	margin: 0px; 
	padding: 0px;
}
.sponsordark ul li {
	padding: 0px 0px 0px 15px; 
	margin: 3px 0px 0px 0px; 
	background: url(../images/light-bullet.gif) no-repeat 0 0; 
}
.sponsordark ul li a {font-weight: normal;}

.style1 {
text-align: center;
} 
