body {
	margin: 0;
	padding: 0;
	background-color: #000000;
	background-image: url(../images/bg2.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;

	}
H1 {font:13pt Verdana; color: #BFBAA2; font-weight:bold; margin-bottom:1; margin-top:0}

H2 {font:12pt Verdana; color: #997F46; font-weight:bold; margin-bottom:0; margin-top:0}

H3 {font:16pt Verdana; color: #997F46; font-weight:bold; margin-bottom:0; margin-top:0}
	
.account_top {
	background-attachment: scroll;
	background-image: url(../images/top_buttons.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.spec_ops_banner {
	background-attachment: scroll;
	background-image: url(../images/spec_ops_banner.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav_bg {
	background-attachment: scroll;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.flash_bg {
	background-attachment: scroll;
	background-image: url(../images/mast_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Display_box1 {
	background-attachment: scroll;
	background-image: url(../images/display_box1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Display_box2 {
	background-attachment: scroll;
	background-image: url(../images/display_box2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Display_box3 {
	background-attachment: scroll;
	background-image: url(../images/display_box3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.center_bg1 {
	background-attachment: scroll;
	background-image: url(../images/center_bg_repeat1.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.verdana_lightgrey_med {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #91866E;
	text-decoration: none;
}

.bottom_nav_bg {
	background-attachment: scroll;
	background-image: url(../images/bottom_nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #CEB878;
	text-decoration: none;
}

.bottom_nav_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #CEB878;
	text-decoration: underline;
	
}
.bottom_nav_bg #navcontainer #navlist a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: uppercase;
	color: #997F46;
}

.verdana_sm_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #BFBAA2;
	text-decoration: none;
}
.verdana_sm_grey_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #BFBAA2;
	text-decoration: underline;
}
.verdana_grey_12_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #BFBAA2;
	text-decoration: underline;
}
.readmore_verdana_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #AD8434;
	text-decoration: none;
}
.readmore_verdana_yellow:link, .readmore_verdana_yellow:active, .readmore_verdana_yellow:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #AD8434;
	text-decoration: none;
}
.readmore_verdana_yellow:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #AD8434;
	text-decoration: underline;
}
.verdana_sm_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #B29136;
	text-decoration: none;
}
.search_field {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #907D5A; 
	background-image: url(../images/search_bg.gif); 
	border: 0;
	padding: 7px;
	width:140px;
}
.email_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #907D5A;
	background-image: url(../images/contact_bg_right.gif);
	border: 0;
	height: 21px;
	width: 252px;
	padding-top:8px;
	padding-left:8px;
	padding-right:5px;
}
.form_field_bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #907D5A;
	background-image: url(../images/bg_forms.gif);
	border: 1px solid #333333;
	height: 15px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.account_field_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #907D5A;
	background-image: url(../images/bg_forms.gif);
	border: 1px solid #333333;
	width: 475px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.product_description_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #907D5A;
	background-image: url(../images/bg_forms.gif);
	border: 1px solid #333333;
	width: 251px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.account_field_titlearea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #907D5A;
	background-image: url(../images/bg_forms.gif);
	border: 1px solid #333333;
	width: 475px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.email_forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #907D5A;
	background-image: url(../images/contact_bg_forms.gif);
	border: 0;
	height: 21px;
	width: 248px;
	padding-top:8px;
	padding-left:8px;
	padding-right:5px;
}
.comment_field_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #907D5A;
}
.comment_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #907D5A;
	background-image: url(../images/contact_comments_bg.gif);
	border: 0;
	height: 102px;
	width: 252px;
	padding-top:8px;
	padding-left:8px;
	padding-right:5px;
}
.comment_field_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #907D5A;
	background-image: url(../images/contact_bg_center.gif);
	border: 0;
	height: 150px;
	width: 527px;
	padding-top:8px;
	padding-left:8px;
	padding-right:5px;
}
.line_vertical_repeat {
	background-attachment: scroll;
	background-image: url(../images/line_vertical_repeat.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.divide_horiz {
	background-attachment: scroll;
	background-image: url(../images/horiz_line.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.divide_horiz_yellow {
	background-attachment: scroll;
	background-image: url(../images/line_vertical_yellow.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.transparent_repeat {
	background-attachment: scroll;
	background-image: url(../images/transparent_repeat.gif);
	background-repeat: repeat;
	background-position: left top;
}
.verdana_bold_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #CC1111;
	text-decoration: none;
}
.verdana_bold_lightbrown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B5964A;
	text-decoration: none;
}
.verdana_bold_lightbrown_noline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B5964A;
	text-decoration: none;
}
.verdana_bold_lightbrown:visited, .verdana_bold_lightbrown:active, .verdana_bold_lightbrown:link, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B5964A;
	text-decoration: none;
}
.verdana_bold_lightbrown:hover {
	text-decoration: underline;
}
.verdana_bold_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B5964A;
	text-decoration: none;
}
.mast_bg1 {
	background-attachment: scroll;
	background-image: url(../images/mast_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg2 {
	background-attachment: scroll;
	background-image: url(../images/press_media_mast2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg2b {
	background-attachment: scroll;
	background-image: url(../images/mast_latestnews.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg3 {
	background-attachment: scroll;
	background-image: url(../images/patrol_base_mast2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.gallery_image_border {
	border: 2px solid #AD8434;
}
.gallery_image_border2 {
	border: 1px solid #AD8434;
}
.center_bgrepeat_clean {
	background-attachment: scroll;
	background-image: url(../images/center_bg_repeat_clean.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.divide_horiz_repeat {
	background-attachment: scroll;
	background-image: url(../images/horiz_line_repeat.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
#navcontainer { width: 180px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 180px;
background-color: #2E1300;
border-bottom: 1px solid #B5964A;
}

#navcontainer a:link, #navlist a:visited
{
color: #B69F7E;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #B69F7E;
color: #2E1300;
}
.Nav_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #BFA787;
	text-decoration: none;
	
}
.Nav_font:link, .Nav_font:visited, .Nav_font:active  {
	font-family: arial narrow, impact, haettenschweiler, sans-serif;
	font-size: 14px;
	color: #BFA787;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.Nav_font:hover {
    color: #B5964A;
}
.mast_bg4 {
	background-attachment: scroll;
	background-image: url(../images/contactus_mast2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg5 {
	background-attachment: scroll;
	background-image: url(../images/feedback_mast2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg6 {
	background-attachment: scroll;
	background-image: url(../images/galleries_mast2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg7 {
	background-attachment: scroll;
	background-image: url(../images/store_mast.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mast_bg8 {
	background-attachment: scroll;
	background-image: url(../images/clear_mast.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

