/* CSS Document */
/* DBG Colors */
body {
	background-color: #000000;
}

body, td, th, text {
	color: #FFFFCC;
}

#redbody {
	background-color: #990000;
}

#missionbody {
	background-color: #000000;
	background-image: url(../images/utilimage/homepage_bk_04.jpg);
	background-repeat: no-repeat;
}

#aboutbody {
	background-color: #FFFFFF;
	background-image: url(../images/utilimage/patton_charley_002.jpg);
	background-repeat: no-repeat;
}

#materialbody {
	background-color: #000000;
}

h1, link  {
	color: #FFCC66;
}

h2, h3, h4, h5, a, .linktext, .linktext_sm, a:link, .rev_copy, .tour_txt_link, .other_txt_link, .specsheaders, a.dir_mkr:link, a.dir_mkr:visited, #artist_page_amazad_left_pos, .frpthumbshdr  {
	color: #FFCC66  !important;
}

h6, a:visited, .dir_mkr_none  {
	color: #CCCC99 !important; 
}

	
a:link img {
	border-color: #FFCC66;
}

a:visited img {
	border-color: #CCCC99;
}

a:active img {
/*	color: #FFFF99 ; */
	border-color: #FFFFFF;
}	

a:hover img {
/*	color: #FFFF99 ; */
	border-color: #FFFFFF;
}	

a:hover, a:active, a.dir_mkr:hover, a.dirbkmrk, a.dirbkmrk:hover  {
	color: #FFFFFF!important;
}

#home_lnav_ban a:link {
	color: #FFCC66 !important;
 	text-decoration: none;
 } 

#home_lnav_ban a:visited	{
	color: #CCCC99 !important;
  	text-decoration: none;
 }
 
#home_lnav_ban a:hover{
	color: #FFFFFF !important;
  	text-decoration: none;
}
 
#home_lnav_ban a:active	{
	color: #FFFFFF !important;
  	text-decoration: none;
}
 
 #page_lnav_ban a:link {
	color: #FFCC66;
 	text-decoration: none;
 } 

#page_lnav_ban a:visited	{
	color: #CCCC99;
  	text-decoration: none;
 }
 
#page_lnav_ban a:hover{
	color: #FFFFFF;
  	text-decoration: none;
}
 
#page_lnav_ban a:active	{
	color: #FFFFFF;
  	text-decoration: none;
}

.lnav_prev_next a:link {
	color:#FFFFCC;
}

 
/* directory pages - return to top links */

a.dir_rettt:link {
	color: #999999 !important;
	padding-left: 10px;
}

a.dir_rettt:hover {
	color: #FFFFFF !important;
	padding-left: 10px;
}

a.dir_rettt:active {
	color: #FFFFFF !important;
	padding-left: 10px;
}

a.dir_rettt:visited {
	color: #999999 !important;
	padding-left: 10px;
}

a.dirbkmrk {
}

a.dirbkmrk:hover {
	color:#FFFFFF;
}

.intro_text {
}

#home_page_ovrly_banner_pos,#home_page_ovrly_banner_posA, #norm_page_ovrly_banner_pos, #norm_page_ovrly_banner_pos_750,  #artist_page_ovrly_banner_pos, #norm_page_ovrly_banner_500_pos {
	color: #FFFF99;
}

/* ------------------------------------ */

#norm_page_ovrly_banner_pos_750 {
	background-image:  url("../graphics/blank_top_banner_750.gif");
	background-repeat: no-repeat;
	/*text-align: center;
	background-position: center;*/
}

#norm_page_ovrly_banner_pos {
	background-image:  url("../graphics/blank_top_banner_950.gif");
	background-repeat: no-repeat;
	text-align: center;
	background-position: center;
}

#norm_page_ovrly_banner_500_pos {
	background-image:  url("../graphics/blank_top_banner_500.gif");
	background-repeat: no-repeat;
}

#home_page_ovrly_banner_pos {
	background-image:  url("../graphics/blank_top_banner_950.gif");
	background-repeat: no-repeat;
	background-position: center;
}

#home_page_ovrly_banner_posA {
	background-image:  url("../graphics/blank_top_banner_950.gif");
	background-repeat: no-repeat;
	background-position: center;
}

#artist_page_ovrly_banner_pos {
	background-image:  url("../graphics/blank_top_banner_950_03.gif");
	background-repeat: no-repeat;
	text-align: center;
	background-position: center;
}

/* ------------------------------------ */
.home_headline_txt {
	color: #FFFFCC;
	padding-right: 5px;
	padding-left: 5px;
}

#frpphotoimage img {
border-color: #FFCC66;
}

.rfrpphotoimage img {
border-color: #FFCC66;
}


.home_headline_txt_h2 {
	color: #FFFFCC;
}

.page_headline_txt_h2 {
	color: #FFCC66;
}

.frpthumbshdrG {
	color:#00FF00;
}

.frpthumbpic {
	border-color: #FFCC66;
}

.whts_new_date {
	color:#FFCC66;
}	

.no_portrait_txt {
	border-color: #FFCC66;
/*	border-style: groove; */
}	

.no_portrait_txt  a:link {
	color:#FFCC66 !important;
  	text-decoration: none;
}

.no_portrait_txt a:visited	{
	color: #CCCC99 !important;
  	text-decoration: none;
 }
 
.no_portrait_txt a:hover{
	color: #FFFFFF !important;
  	text-decoration: none;
}
 
.no_portrait_txt a:active	{
	color: #FFFFFF !important;
  	text-decoration: none;
}

/* layout graphics */
.horiz_sepa_01 {
	height: 10px;
	width: 750px;
	text-align: center;
	clear: left;
}

.horiz_sepa_01 img {
	height: 10px;
	width: 600px;
	text-align: center;
}

.horiz_sepa_01_nm {
	background:  url("../graphics/dbg-artsy/arthsepa_950.gif") no-repeat center;
	height: 10px;
	width: 950px;
	text-align: center;
	clear: both;
}

.horiz_sepa_01_750_nm {
	background:  url("../graphics/dbg-artsy/arthsepa.gif") no-repeat center;
	height: 10px;
	width: 750px;
	text-align: center;
	clear: both;
}

.horiz_sepa_01_bm {
	background:  url("../graphics/dbg-artsy/arthsepa.gif") no-repeat center;
	height: 10px;
	width: 950px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	clear: both;
}

.horiz_sepa_01_100p_bm {
	background:  url("../graphics/dbg-artsy/arthsepa.gif") no-repeat center;
	height: 10px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	clear: both;
}

.horiz_sepa_01_lm {
	background:  url("../graphics/dbg-artsy/arthsepa.gif") no-repeat center;
	height: 10px;
	width: 750px;
	margin-bottom: 5px;
	text-align: center;
	clear: left;
}

.vert_l_sepa_01_nm {
	background:  url("../graphics/dbg-artsy/arthsepav.gif") no-repeat center;
	height: 470px;
	width: 10px;
	float: left;
/*	clear: left; */
}
.vert_r_sepa_01_nm {
	background:  url("../graphics/dbg-artsy/arthsepav.gif") no-repeat center;
	height: 250%;
	width: 10px;
	float: right;
	position: absolute;
	right: 20px;
	top: 75px;
/*	clear: left; */
}

.vert_l_sepa_01_nmg {
	height: 30%;
	width: 10px;
	float: left;
	position: absolute;
	left: 20px;
	top: 75px;
/*	clear: left; */
}

.vert_l_sepa_01_nmg img {
	height: 750px;
	width: 10px;
/*	clear: left; */
}

.BrowserNotice {
	color: #00FFFF;
  }

.homepagetxt {
/*	background: url(../images/james_nehemiah_images/testtxt_bk_01.gif) repeat center; */
/*	color: #FFCC66; */
}

#page_body_centered_b_pos {
	border-color: #FFCC66;
}

#page_body_centered_500_pos {
	border-color: #FFCC66;
}

.news {
	color:#FF0000;
}

.kool {
	color:#0099FF;
	text-decoration: none;
}

#hp_birthdays {
	border-color: #FFCC66;
	border-width: medium;
	border-style: double;
	width: 480px;
	height: 293px;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 10px;
	
}
