html { min-height: 100%; margin-bottom: 1px}

body {
	/* margin: 0 20px 0 15px;  to avoid margins */
	/* text-align: center;  to correct the centering IE bug*/
	font-size:72%;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	line-height:1.7em;
	margin:0;
	background-color: #004432;
}

h1 { 
	margin:40px 40px 13px 40px;
	font-size:1.8em;
	text-transform:uppercase;
	font-weight:normal;
	line-height:24px;
	color:#a9b925
}

p {margin:0 35px 13px 40px;
	font-size:1.1em
}

.rightlight p, .rightdark p { margin:0; color:#fff}
.rightlight h4, .rightdark h4 { margin:0 0 2px 0; font-size:1em}
.rightlight img, .rightdark img { margin:8px 0 0 0}

ul { margin:0 30px 15px 25px; list-style-image:url(../assets/build/bullet.gif );font-size:1.1em}

 h2, h3, h4, h5{ 
	font-size:1.2em; font-weight:normal; line-height:1.3em; color:#97a524; margin-left:40px; margin-bottom:8px; text-transform:uppercase
}

h2 { font-size:1.2em; margin-top:30px}

strong { font-weight:normal; color: #97a524}


#foot p { 
	padding:0 15px 15px 15px; font-size:1.05em; line-height:1.5em
}

#wrapper {width:830px; margin-left: auto; margin-right: auto; margin-top:20px; text-align: left; background:#fff url(../assets/build/bg_wrapper.gif) repeat-y }

#header { 
	display:block;
	clear:both;
	width:830px;
	height:277px;
	background:#FFFFFF
}
#headbuy { 
	display:block;
	clear:both;
	width:830px;
	height:70px;
	background: url(../assets/build/sprite_4th.gif) no-repeat #fff;
	background-position: 0 0}
	
#flash {
	display:block;
	clear:both;
	width:830px;
	height:207px;
	background:#000}
#nav {display:block;
	clear:both;
	width:830px;
	height:28px;
	overflow:hidden
}

#leftcol {
	display:block;
	float:left;
	width:630px}

#rightcol {
	display:block;
	float:right;
	width:200px
}

#foot {display:block;
	clear:both;
	width:830px;
	height:20px;
	background:url(../assets/build/bg_footer.gif) no-repeat #004432;
	font-size:72%;
	font-family:Arial, Helvetica, sans-serif;
	color:#004432;
	padding-left:10px
	}
	


#headbuy h2, a#butbuy, a#butreturn{
	background:url(../assets/build/sprite_4th.gif);
	display:block;
	float:left;
	width:50px;
	height:0;
	margin:15px 48px 0 0;
	overflow:hidden;
	background-position: 0 0;
	cursor:pointer;
	padding-top:80px;
}
a#butbuy { display:none}

a { text-decoration:underline; color:#004432 }
a:hover { color:#9aa824 }
#headbuy h2 { width:405px; background-position: -334px -87px; padding-top:36px; margin:24px 0 0 40px; cursor:auto}

a#butbuy { background-position: 0 -70px; margin:21px 20px 0 0; width:159px; padding-top:26px; float:right}
a#butreturn { background-position: -160px -70px; margin:21px 12px 0 0; width:159px; padding-top:26px; float:right}






.rightlight, .rightdark { width:156px; padding:22px}

.rightdark { display:none}

.rightdark { background:#4c4c4c}

.textbox{ margin:0 0 15px 0; width:95%}

.newstitle { font-size:100%; width:550px; height:26px; overflow:hidden; color:#004432; cursor: hand; cursor: pointer; margin:0;}



.thenews p { margin:0}

















