@charset "UTF-8";

#dam_set {
	width:710px;
	positon:absolute;
	left:291px;
	top:70px;
	z-index:2;
	position: absolute;
	padding: 3px 30px 0px 30px;
	background-color: #000;
}

#cbn_set {
	height:200px;
	width:200px;
	positon:absolute;
	z-index:2;
	background-color: #CCC;
	left:650px;
	top:10px;
	position: absolute;
}

#dam {
	height:200px;
	width:200px;
	positon:absolute;
	z-index:2;
	background-color: #CCC;
	left:400px;
	top:350px;
	position: absolute;
}

#cbn {
	height:200px;
	width:400px;
	positon:absolute;
	z-index:2;
	left:300px;
	top:250px;
	position: absolute;
}

#subpage {
	position:absolute;
	width:600px;
	left: 271px;
	height: 600px;
	top: 10px;
	background-color: #CCC;
	z-index:2;
}


#topbar{
position:absolute;
border: 1px solid black;
padding: 10px;
padding-right:20px;
background-color: #cccccc;
width: 375px;
visibility: hidden;
z-index: 100;
}


#topbar2{
	margin:0px 10px 0px 25px;
	float:right;
}

.head {
	color:666666;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	line-height:20px;
}

.sub_head {
	color:#333;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	
}
.sub_head2 {
	color:#333;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	
}
.sub_head2 a{
text-decoration:none;
color:#333;	
}

.sub_head2 a:hover{
text-decoration:underline;
color:#333;	
}

.sub_head2 a:visited{
text-decoration:none;
color:#333;	
}



.status {
	color:#900;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height:40px;
}

.style1 {
	font-family:helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color:#CCC;
}

.style2 {
	
	font-family:Arial, Helvetica,  sans-serif;
	font-size: 12px;
	color: #888;
	line-height:20px;
}
.price {
	
	font-family:Arial, Helvetica,  sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #CCC;
	line-height:20px;
}
.style3 {color: #009933}
.style4 {color: #5599ce}


.hovermenu ul{
font: 13px arial;
padding: 0;
margin: 0;
height:300px;
width:200px;

}

.hovermenu ul li{
	list-style: none;
	display:block;
	height:25px;
	border-bottom: 1px solid #999;
	padding-top: 10px;

}

.hovermenu ul li a{
	padding: .5em 1em .5em 1em;
	text-decoration: none;
	color: white;
	

}

.hovermenu ul li a:hover{
	background-color: #222;
	font: arial 11pt #222;
	color: 222;

	
}




#main_image {

}


#nf {
	width: 280px;
	margin-top: 5px;
	margin-bottom: 15px;
	text-align: left;
}

#text {
	width: 110px;
	height: 150px;
	margin-top: 7px;
	margin-left: 10px;
	margin-bottom: 5px;
}
#cp {
	width: 300px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
	margin: auto auto auto 10px;
}
#links {
	width: 300px;
	float: right;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11pt;
	font-style: italic;
}

	#logo{
	margin: auto auto auto 50px;
	padding-top: 12px;
	width: 100px;
	float: left;
}

#wtlst{
	margin: 15px 50px auto auto;
	width: 150px;
	float: right;
}

#plane{
	position: relative;
	margin: 40px 10px auto 600px;
}


#everything{
	position: relative;
	height:1000px;
	margin: 0px auto 0px auto;
}


#content{
	margin:0px auto 0px auto;
	width:100%;
	position: relative;
}

#topline{
	background-image: url(aa_images/bg_top.gif);
	background-repeat: repeat-x;
	width: 900px;
	height: 15px;
	margin: 0px auto 0px auto;
}

#box_2_content{
	height: 70px;
	padding: 5px 10px 10px 10px;
}

#box1images{
}



#image2{
	margin: 0px auto 0px auto;
	width: 165px;
}

#image1{
	height:75px;
	width:75px;
	margin: 5px 5px 5px 5px;
	background: #ffffff;
	float: left;
}
#image{
	width:280px;
	margin: 0px 10px auto 10px;
}

#text1{
	margin: 0px 5px 5px 5px;
	float: left;
	padding: 5px 5px 5px 5px;
	width: 250px;
}

#text2{
	height:55px;
	width:100px;
	margin: 5px 5px 5px 5px;
	background: #ffffff;
	float: right;
	padding: 5px 5px 5px 5px;
}

#bottomdiv{
	height:90px;
	width:280px;
	margin: 5px 5px 5px 5px;
}

/*
#image2{
	height:75px;
	width:75px;
	margin: 5px 5px 5px 5px;
	background: #ffffff;
	float: left;
}*/

body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	font-size: 100%;
	background-color: #000;
}
#container {
	width: 900px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
/*#header css start*/
#header {
	width: 100%;
	margin: 0px auto 0px auto;
	height: 50px;
	position: relative;
	background-image: url(aa_images/gun2.jpg);
	z-index: 3;
}
#logo_header {
	height:150px;
	width:900px;
	padding-top: 15px;
	position: relative;
}
#logo_header #logo {
	border: none;
	position: relative;
}
#logo_header table {
	height: 150px;
	width: 900px;
	border:none;
	position: relative;
}
#menu2 {
	position: absolute;
	visibility: visible;
	width: 200px;
	top: 13px;
	left: 50px;
	z-index: 2;
	height: 280px;
	}

#examplediv {
	visibility: visible;
	width: 200px;
	z-index: 2;
	height: 280px;
	left: 50px;
	top: 13px;
	position: absolute;
	}
/*#header css end*/
/*#mainContent css start*/
#mainContent {
	width: 900px;
	margin: 0px auto 0px auto;
	position: relative;

}

#sub_content_container {
	position: relative;
	background:#FFFFFF;
	border: 1px solid #cccccc;
	width: 600px;
	margin: 0px auto 0px 210px;
}

#text {
	margin: 0px auto 0px 10px;
	height: 25px;
	width: 280px;
	text-align: center;
}

#sub_header_small {
	height:20px;
	width: 190px;
	border-bottom: 2px solid #cccccc;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

#sub_header {
	height:30px;
	width: 590px;
	border-bottom: 2px solid #cccccc;
	margin-bottom: 10px;
	padding-left: 10px;
	background-image: url(aa_images/bg_blue.gif);
	background-repeat: repeat-x;
}

#sidemenu{
	width:200px;
	position:relative;
	float: left;
	padding-bottom: 20px;
	background-image: url(aa_images/bg_blue.gif);
}

#content_container {
	position: relative;
	background-image: url(images/aa_flash_03.gif);
}
#content_container_b {
	width: 900px;
	position: relative;
	background-repeat: repeat-x;
	padding-top: 20px;
	height: 200px;
	margin: 0px auto 0px auto;
	background-image: url(aa_images/linen.jpg);
}

#content_container_c {
	width: 900px;
	position: relative;
	background-repeat: repeat-x;
	margin-top: 0px;
	background-color: #FFF;
	padding-top: 15px;
	border-bottom: 2px solid #444444;
	height: 600px;
}



#home_header {
	width:900px;
	position: relative;
	margin-top: 15px;
	margin-bottom: 15px;
}
#home_header img {
	margin-left:23px;
}
#home_header p {
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-bottom: 25px;
}
/*.box_I Start*/
#box_I {
	width:300px;
	background-repeat: repeat-x;
	position: relative;
	float: left;
	height: 200px;
}
#box_4 {
	width:200px;
	background-repeat: repeat-x;
	position: relative;
	float: left;
	height: 500px;
}

#box_I #box_header {
	height:25px;
	width:216px;
	margin-right: 10px;
}
#box_I #arrow {
	float: right;
	margin-top: 6px;
	border:none;
	margin-bottom: 5px;
}
#box_I #box_news_tb {
height:150px;
width:226px;
}
#box_I p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	margin-left: 10px;
}
#box_I a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
#box_I a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5599CE;
	font-weight: bold;
	text-decoration:none;
}
/*.box_I End*/
/*.box_II Start*/
#box_5 {
	background-color: #000;
	z-index: 2;
	width: 700px;
}


#box_II {
	width: 300px;
	float: left;
	height: 200px;
}
#box_II #box_header{
	height:25px;
}
#box_II #arrow {
	float: right;
	margin-top: 6px;
	border:none;
	margin-bottom: 5px;
}
#box_II #box_text {
	padding: 0px 10px 10px 10px;
}
#box_II p {
	font-family:Helvetica, Arial, sans-serif;
	margin-left: 10px;
	background-position: center;
	margin-right: 10px;
	line-height: 16px;
}

#box_II #box_text  a{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5599CE;
text-decoration:none;
margin-top:20px;
}
#box_II #box_text a:hover{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5599CE;
text-decoration:underline;
margin-top:20px;
}
#box_II #box_text img{
border:none;
}
/*.box_II End*/
/*.box_3 Start*/
#box_3 {
	height:200px;
	width:299px;
	background-repeat: repeat-x;
	position: relative;
	float: left;
}
#box_3 #box_header {
	height:25px;
	width:216px;
	margin-right: 10px;
}
#box_3 #arrow {
	float: right;
	margin-top: 6px;
	border:none;
	margin-bottom: 5px;
}
#box_3 #box_news_tb {
height:150px;
width:226px;
}
#box_3 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	margin-left: 10px;
}
#box_3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
#box_3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5599CE;
	font-weight: bold;
	text-decoration:none;
}
/*.box_3 End*/



/*#mainContent css end*/

/*#footer css start*/
#footer_left{
	margin: 10px auto auto 50px;
	color:#ffffff;
	width: 230px;
	float: left;
	height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}

#footer{
	margin: 5px 50px auto auto;
	color:#ffffff;
	width: 100px;
	float: right;
	height: 15px;
}
#footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
text-decoration:none;
}
#footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}


#footer_bar {
	position: relative;
	margin: auto auto 0px auto;
	width: 100%;
	background-image: url(aa_images/gun.jpg);
	height: 30px;
}
/*#footer css end*/
