@charset "utf-8";
/* CSS Document */

body {
	background: #211e18 url(../images/newpage_bg.gif) repeat-x center 0 ;
	height: 100%;
	color: #466;
	/*font: normal 62.5% "Lucida Sans Unicode",sans-serif;*/
	}
/* 
---------------------------------------------------------------------------------
DO NOT MODIFY THIS SECTION
THIS PLACES THE FOOTER AT THE BOTTOM OF THE PAGE 
---------------------------------------------------------------------------------
*/
* {
	margin: 0;
}
html, body {
   height:100%;
   padding: 0px;
	
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 50px;
	background-color:#221f19;
	font-size: 10px; 
    line-height: 17px; 
    color: #fff; 
    font-family: "Lucida Sans Unicode",sans-serif;
	padding: 20px 0px 20px 0px /* .push must be the same height as .footer */
}
/* 
---------------------------------------------------------------------------------
DO NOT MODIFY THIS SECTION
THIS PLACES THE FOOTER AT THE BOTTOM OF THE PAGE 
---------------------------------------------------------------------------------
*/

/* links */
a {
	color:#99b539; 
	background-color: inherit;
	text-decoration:underline;	
}
a:visited {
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	background-color: inherit;
	text-decoration: none;
}


#container {
	margin: 0;/**/
	width: 1018px;
	/* HIDE _ USE WHEN NEEDED   border: 1px #FF0000 solid;*/
}

/* content */
.content {
	margin: 0;
	width: 1018px;
}
#headerwrap {
    margin: 0;
	width: 1018px;
	height: 130px;
}

.header {
    background: #fff url(../images/header_bg.jpg) repeat-x center 0;
	color: #466;
	height: 99px;
	width: 1018px;
	font: normal 99.5% "Lucida Sans Unicode",sans-serif;
	margin: 0px 29px 0px 29px;
	}

.logo {
   background: #fff url(../images/logo.jpg) no-repeat center;
   float:left;
   height:99px;
   width: 900px;
   padding:0px;
}	
	
	
	
/* ----------------------------------------------------------------------------------------- */
/* navbar */	
.navbar {
   /*background: #fff url(../images/navbar.jpg) no-repeat center;*/
   float:left;
   height:31px;
   width:960px;
   padding:0px;
}	

/* ----------------------------------------------------------------------------------------- */
/* home page flash section */
.home-center-1a {
   background: #666 url(../images/home_center_1a.jpg) no-repeat center;
   float:left;
   height:40px;
   width:1018px;
   margin:0px 0px 0px 0px;
   position:relative;
}

.home-center-left {
   background: #666 url(../images/home_center_leftside.jpg) no-repeat center;
   float:left;
   height:257px;
   width:29px;
   margin:0px 0px 0px 0px;
   position:relative;
}

.home-center-flash {
   background: #666 url(../images/flash.jpg) no-repeat center;
   float:left;
   height:257px;
   width:620px;
   margin:0px 0px 0px 0px;
   position:relative;
}

.home-center-about {
   background: #666 url(../images/home_center_about.jpg) no-repeat center;
   float:left;
   height:257px;
   width:340px;
   margin:0px 0px 0px 0px;
   position:relative;
}

.home-center-right {
   background: #666 url(../images/home_center_rightside.jpg) no-repeat center;
   float:left;
   height:257px;
   width:29px;
   margin:0px 0px 0px 0px;
   position:relative;
}


/* ----------------------------------------------------------------------------------------- */
/* greenbar */
#greenbarwrap {
    margin: 0;
	width: 1018px;
	height: 42px;
}

.bar-center-left {
   background: #3f582f url(../images/breakingnews.jpg) no-repeat left;
   float:left;
   height:42px;
   width:649px;
   margin: 0px 0px 0px 0px;
   position:relative;
}

.bar-center-right {
   background: #3f582f url(../images/next_gen_bar.jpg) no-repeat right;
   float:right;
   height:42px;
   width:369px;
   margin: 0px 0px 0px 0px;
   position:relative;
}


/* ----------------------------------------------------------------------------------------- */
/* main section */

#main_wrap {
    margin:0;
	width: 1018px;
}
.mainback-split {
   background: #fff url(../images/fade_top.jpg) no-repeat 0;
   width:1018px;
   height: 19px;
   margin: 0px 0px 0px 0px;
   /*position:inherit;*/
   float:left;
  
}
/* content */
.main-content {
	background: #fff url(../images/home-fade-back.jpg) repeat-y 0;
   	margin: 0;
	width: 1018px;
	height:100%;
	clear:both;
}

.text_temp{
    font-size: 13px; 
    line-height: 17px; 
    color: #666; 
    font-family: "Lucida Sans Unicode",sans-serif;
	padding: 20px 25px 25px 40px;
	}
.text_temp_list {
    font-size: 13px; 
    line-height: 17px; 
    color: #666; 
    font-family: "Lucida Sans Unicode",sans-serif;
	padding: 20px 25px 25px 10px;
	float:left;
	
	
}
ul, ol {margin-left:5px;}
ul ul, ol ol {margin:0; margin-left:20px;}
ol {list-style-type:decimal;}
li {display:list-item; list-style-type:disc;}


#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
  border: 1px solid black;
  background-color: #777;
  color: white;
  font-size: 0.95em;
}
