/*Header variables*/
/*Header total width is 982px (header_left + header_right)*/
#header_left { width: 678px; background: url("../images/header_a.gif") top repeat-x; }
#header_right { width: 304px; background: url("../images/header_b.gif") top repeat-x; }
.header_part { right: 301px; }

/*Search variables*/
#search { width: 279px; }
#search input[type="text"] { width: 250px; }
#search input[type="submit"] { width: 20px; cursor: pointer; }
	
/*Main promo gfx strip*/
#promo_gfx { width: 670px; height: 345px; margin: 4px 0 0 8px; padding:0; float: left; z-index: 1; }
#promo_menu { width: 304px; height: 353px; margin: 0; padding: 0; float: right; background: url("../images/promo_a.gif"); z-index: 1; }
#promo_menu_header { width: 304px; height: 23px; margin: 0; padding: 0; font-size: 13px; color: #FFF; text-align: center; background: url("../images/promo_header.gif"); }					
.promo_divider { width: 304px; height: 1px; clear: both; background: url("../images/promo_divider.gif"); font-size: 1px; z-index: 2; }
.promo_button { clear: both; z-index: 2; }
.promo_button img { margin: 10px 15px 0 16px; float: left; }
.promo_button h1 { padding: 9px 10px 0 0; font-size: 18px; line-height: 18px; }							
.promo_button p { padding: 3px 10px 0 0; font-size: 11px; color: #7C8893; line-height: 14px; }
.promo_button a { text-decoration: none; color: #000; }				
.promo_button a:hover { color: #888; }																			  
												
/*Navbar strip*/
#navbar_left { width: 648px; height: 28px; margin: 0; padding: 0 0 0 30px; float: left; background: url("../images/navbar_a.gif"); z-index: 1; }
.navbar_left_part { position: absolute; left: 0; width: 24px; height: 28px; background: url("../images/navbar_left.gif"); font-size: 1px; }
#navbar_left p { padding: 5px 0 0 0; font-size: 11px; white-space: nowrap; }
#navbar_right { width: 304px; height: 28px; margin: 0; padding: 0; float: right; background: url("../images/navbar_b.gif"); z-index: 1; }
.navbar_right_part { position: absolute; right: 0; width: 10px; height: 28px; background: url("../images/navbar_right.gif"); font-size: 1px; }

/*Main content body variables*/
.right_column { width: 304px; position: relative; margin: 0; padding: 0; float: right; z-index: 1; }
.left_column { width: 666px; position: relative; margin: 0; padding: 5px 3px 6px 6px; float: left; text-align: center; }

/*Right info window*/
#right_window { width: 304px; min-height: 301px; position: relative; margin: 0 0 6px 0; padding: 0 0 8px 0; background: url("../images/promo_b.gif"); z-index: 1; }
#right_window h1 { margin: 10px 21px 10px 21px; font-size: 14px; line-height: 17px; }
#right_window p { margin: 10px 21px 10px 21px; font-size: 12px; color: #7C8893; line-height: 15px; }
#right_window b i { color: #576066; }
#right_window img { margin: 0 0 0 22px; }
#right_window a img { margin: 0px; }
#right_window_header { width: 304px;  height: 23px; margin: 0; padding: 0; font-size: 13px; color: #FFF; text-align: center; background: url("../images/promo_header.gif"); z-index: 2; }
#right_window_footer { width: 304px; position: absolute; bottom: 0; left: 0;  height: 8px; margin: 0; padding: 0; font-size: 1px; background: url("../images/promo_footer.gif"); z-index: 2; }

#right_window ul { margin: 10px 21px 10px 21px; list-style-type: none; }
#right_window li h1 { margin: 0px; color: #000; }
#right_window li a { color: #7C8893; }
#right_window li p { margin: 5px 0px; }


/*Modual windows for left and right column*/
.modual_window { width: 304px; background: url("../images/modular_wide.gif"); }
.modual_window_header { width: 304px; background: url("../images/modular_wide_header.gif"); }
.modual_window_footer  { width: 304px; background: url("../images/modular_wide_footer.gif"); }

/*Main content deffinitions*/
.content_text {	width: 634px; margin: 6px 2px 2px 2px; background: url("../images/text.gif"); }
.content_text_top { width: 664px; background: url("../images/text_top.gif"); z-index: 1;}
.content_text_bottom { width: 664px; background: url("../images/text_bottom.gif"); z-index: 1;}		  