@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	background: #c4c1aa url(images/bg_main.jpg) repeat-x;
	line-height:16px;
}




p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#664427;
	line-height: 16px;
	text-align:justify;
	}
	
a {
	font-family:Arial, Helvetica, sans-serif;
	color:#664427;
	text-decoration:underline;
	
	}
	
	
ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#664427;
	line-height: 16px
	}
	ul li {
		margin-bottom:10px;g
	}
	
.headerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	line-height: 24px
	}
	
.subheaderText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	line-height: 16px
	}
	
a:hover {
	text-decoration:none;
	}
		
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#800a13;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#04245f;
	margin-bottom: -10px;
	}
	
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#04245f;
	}
	
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#04245f;

	}

.contact {
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 14px
	}

.contact td {
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 14px
	}

div#wholeContainer {
	width:721px;
	margin:0 auto;
	
}


div#MainNav {
	
}


div#header {
	
		background:url(images/top.jpg) no-repeat bottom;
	wide: 721px;
	height: 59px;
	margin-top: 10px;
	

}

div#flash {
	
	padding-left: 1px;
	

}

div#column2 {
	margin: 0;
	padding-left: 15px;
padding-right: 15px;
padding-bottom: 5px;
	background:url(images/sides.jpg)  repeat-y;
	
}
div#column1 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	
}
div#navcol {
	padding: 10px;
	width: 130px;
	float: left;
}
div#main {
padding-top: 20px;
	padding-left: 25px;
	padding-right: 25px;
    float:left;
	text-align:left;
	width:390px;
}


div#mainContact {
padding-top: 40px;
	padding-left: 45px;
	padding-right: 45px;
    float:left;
	text-align:left;
	width:340px;
}


div#sidecol {
	
	width: 228px;
	padding-top: 25px;
	padding-right: 10px;
	
	float: right;
	background-color: #fff;
}
div#foot {
	
	text-align: left;
	clear: both;
	background:url(images/bottomImg.jpg)  right bottom no-repeat; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height: 14px;
	height:40px;
	background:url(images/bottom.jpg) no-repeat;
	
}





.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.foot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#664427;
	line-height: 14px;
	text-align:center;
}



div#success {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 14px
	
}

div#pics {
float:left;

	width: 30%;

}

div#story {
	float:right;
	width: 60%;
}



/* videoBTN Document */

#NavBarHa div, #NavBarHb div {
	margin: 0; 
	
	
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	position: relative;
	font-family: arial, helvetica, sans-serif;
	width: 220px; /*-----------------WIDTH------------------------------------------*/
	height: 199px; /*-----------------HEIGHT-----------------------------------------*/
	}

#NavBarHa div a {
	display: block;
	color: #4a8c7d;
	font-size: 12px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	width: 220px; /*-----------------WIDTH------------------------------------------*/
	height: 198px; /*-----------------HEIGHT-----------------------------------------*/
	}




#NavBarHa div a.selected img{
	visibility:hidden
	}

#NavBarHa div a:hover img{
	visibility:hidden
	}
	
#NavBarHa div span {
	position: absolute;
	left: 5px;
	top: 1px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	color:#FFFFFF;
	}

#NavBarHa div img {
	width: 220px; /*-----------------WIDTH------------------------------------------*/
	height: 198px; /*-----------------HEIGHT-----------------------------------------*/
	border: 0;
	}




/* CSS Document */

#NavBarH div {
	margin: 0; 
	padding: 0;
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	position: relative;
	font-family: arial, helvetica, sans-serif;
	width: 220px; /*-----------------WIDTH------------------------------------------*/
	height: 54px; /*-----------------HEIGHT-----------------------------------------*/
	}

#NavBarH div a {
	display: block;
	color: #4a8c7d;
	font-size: 12px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	width: 220px; /*-----------------WIDTH------------------------------------------*/
	height: 54px; /*-----------------HEIGHT-----------------------------------------*/
	}




#NavBarH div a.selected img{
	visibility:hidden
	}

#NavBarH div a:hover img{
	visibility:hidden
	}
	
#NavBarH div span {
	position: absolute;
	left: 5px;
	top: 1px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	color:#FFFFFF;
	}

#NavBarH div img {
	width: 220px; /*-----------------WIDTH------------------------------------------*/
	height: 54px; /*-----------------HEIGHT-----------------------------------------*/
	border: 0;
	}
	
* html a:hover {
	visibility:visible
	}
	
/*-----------------------------------------------------------*/

.btn1 {
	background-image: url(images/rbtn1.jpg);
	}
	
.btn2 {
	background-image: url(images/rbtn2.jpg);
	}
	
.btn3 {
	background-image: url(images/rbtn3.jpg);
	}
	

	
/*---------------------main Nav--------------------------------------*/





ul.h-navigation { 
float: left; 
margin: 0px 0px 0px 40px; 
padding: 0 0 0 0; 
list-style: none; 
background: #132527  ; 
}

ul.h-navigation li { 
float: left; 
font-family: "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px;
background:  url(images/h-nav-over.gif) no-repeat;
margin-bottom:0;
 
}
ul.h-navigation li a { 
display: block; 
padding: 12px 0px 7px 0; 
color: #fff; 
text-decoration: none; 
width: 80px; 
text-align: center; 
height: 1%; 
}
ul.h-navigation li a:hover { 
background: #ffffff url(images/h-nav-over.gif) no-repeat; 
color:#800a13;
}
ul.h-navigation li a.selected { 
background: #ffffff url(images/h-nav-over.gif) no-repeat; 
color:#800a13;
}






/* rounded corner box */


.dialog {

padding-top:20px;
padding-bottom:20px;
text-align:left;

 color:#fff;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:15px;
}

.dialog .ft .c {
 height:25px;
}

.dialog .hd {
 background:transparent url(images/tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(images/tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(images/ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(images/mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 8px 0px 4px;

 padding:1em;
}

.dialog .ft {
 background:transparent url(images/bl.gif) no-repeat 0px 0px;

}

.dialog .ft .c {
 background:transparent url(images/br.gif) no-repeat right 0px;
}


/* grey rounded corner box */


.dialog2 {

padding-top:20px;
padding-bottom:20px;
text-align:left;

 color:#fff;
}

.dialog2 .hd2 .c2,
.dialog2 .ft2 .c2 {
 font-size:1px; /* ensure minimum height */
 height:15px;
}

.dialog2 .ft2 .c2 {
 height:25px;
}

.dialog2 .hd2 {
 background:transparent url(images/tlGrey.gif) no-repeat 0px 0px;
}

.dialog2 .hd2 .c2 {
 background:transparent url(images/trGrey.gif) no-repeat right 0px;
}

.dialog2 .bd2 {
 background:transparent url(images/mlGrey.gif) repeat-y 0px 0px;
}

.dialog2 .bd2 .c2 {
 background:transparent url(images/mrGrey.gif) repeat-y right 0px;
}

.dialog2 .bd2 .c2 .s2 {
 margin:0px 8px 0px 4px;

 padding:1em;
}

.dialog2 .ft2 {
 background:transparent url(images/blGrey.gif) no-repeat 0px 0px;

}

.dialog2 .ft2 .c2 {
 background:transparent url(images/brGrey.gif) no-repeat right 0px;
}
