/* CSS Document */

html {
	height: 100%;
	}


body {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: none;
	font-size: 80%;
	min-height: 101%;
	margin: -1px 0 0 0;
	}

#frame {
	width:892px;
	margin-top:2px;
	padding:0px 0 0 0px;
	text-align: left;
	margin-right:auto;
	margin-left:auto;
	background-color:#ffffff;
	}

#content_frame {
	width: 772px;
	padding:0px 0 0px 116px;
	float: left;
	background-color:transparent;
	background-image: url(images/lines_diagonal.gif);
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	margin: -35px 0 0 0;
	z-index: 100;
	}

#content_frame_blue {
	width: 772px;
	padding:0px 0 0px 116px;
	float: left;
	background-color:transparent;
	background-image: url(images/lines_diagonal_blue.gif);
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	margin: -35px 0 0 0;
	z-index: 100;
	}
#content_frame_tan {
	width: 772px;
	padding:0px 0 0px 116px;
	float: left;
	background-color:transparent;
	background-image: url(images/lines_diagonal_tan.gif);
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	margin: -35px 0 0 0;
	z-index: 100;
	}
#content_frame_green {
	width: 772px;
	padding:0px 0 0px 116px;
	float: left;
	background-color:transparent;
	background-image: url(images/lines_diagonal_green.gif);
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	margin: -35px 0 0 0;
	z-index: 100;
	}
#content_frame_purple {
	width: 772px;
	padding:0px 0 0px 116px;
	float: left;
	background-color:transparent;
	background-image: url(images/lines_diagonal_gray.gif);
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	margin: -35px 0 0 0;
	z-index: 100;
	}
#content_frame_darkblue {
	width: 772px;
	padding:0px 0 0px 116px;
	float: left;
	background-color:transparent;
	background-image: url(images/lines_diagonal_darkblue.gif);
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	margin: -35px 0 0 0;
	z-index: 100;
	}






#header {
	width: 892px;
	height: 67px;
	padding: 5px 0;
	}
#bottom {
	width: 892px;
	height: 30px;
	float: left;
	}

#rounding {
	width: 892px;
	height: 35px;
	z-index: 101;
	position:relative;
	}
#rounding_bottom {
	width: 892px;
	height: 35px;
	z-index: 101;
	position:relative;
	margin: -33px 0 0 0;
	float: left;
	}	

.content {
	width: 625px; 
	margin: 0 0 0 0px;
	padding: 10px 15px 2px 15px;
	font-size: 9pt;
	background-color:#ffffff;
	float:left;
	position: relative;
	}
.content_spacer {
	width: 655px;
	height: 10px;
	float: left;
	background-color:#ffffff;
	}
	
#footer {
	width: 645px;
	height: 30px;
	padding: 0px 0px 0 0px;
	margin: 0px 0 0 0;
	float: left;
	background-color: #284b89;
	background-image: url(images/ef_footer_blue.gif);
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	}	

#footer_gold {
	width: 645px;
	height: 30px;
	padding: 0px 0px 0 0px;
	margin: 0px 0 0 0;
	float: left;
	background-image: url(images/ef_footer_gold.gif);
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	}	
#footer_green {
	width: 645px;
	height: 30px;
	padding: 0px 0px 0 0px;
	margin: 0px 0 0 0;
	float: left;
	background-image: url(images/ef_footer_green.gif);
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	}	
#footer_red {
	width: 645px;
	height: 30px;
	padding: 0px 0px 0 0px;
	margin: 0px 0 0 0;
	float: left;
	background-image: url(images/ef_footer_red.gif);
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	}	
#footer_darkblue {
	width: 645px;
	height: 30px;
	padding: 0px 0px 0 0px;
	margin: 0px 0 0 0;
	float: left;
	background-image: url(images/ef_footer_darkblue.gif);
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	}	





#footer_nav {
	float: left;
	width: 540px;
	background-color: transparent;
	padding: 3px 0 0 117px;
	font-size: 8pt;
	}
	
#footer_copy {

	width: 450px;
	padding: 3px 0 0 117px;
	background-color: #ffffff;
	font-size: 8pt;
	color: #aaaaaa;
	}

.bnav {
	font-weight: bold;
	color: #284b89;
	text-decoration: none;
	}


.bnav_gold {
	font-weight: bold;
	color: #896628;
	text-decoration: none;
	}
.bnav_green {
	font-weight: bold;
	color: #4b8928;
	text-decoration: none;
	}
.bnav_red {
	font-weight: bold;
	color: #89284a;
	text-decoration: none;
	}

.bnav_darkblue {
	font-weight: bold;
	color: #11213c;
	text-decoration: none;
	}



a {
	text-decoration: none;
	}

	
	
#box_right {
	float: right;
	width: 343px;
	height: 195px;
	margin: 16px 0px 20px 10px;
	background-image: url(images/armand_vidss.gif);
	background-color: #4b4426;
	position: relative;
	}
#box_right2 {
	float: right;
	width: 343px;
	margin: 16px 0px 20px 10px;
	background-color: #4b4426;
	position: relative;
	}
	
.box_left_385 {
	float: left;
	width: 385px;
	margin: 0px 10px 0px 0px;
	background-color: #4b4426;
	
		
	position: relative;
	}	
	
.box_right_385 {
	float: right;
	width: 385px;
	margin: 16px 0px 0px 10px;
	background-color: #896628;

	position: relative;
	}	
.box_right_flash {
	float: right;
	
	margin: 16px 0px 0px 10px;
	background-color: #ffffff;

	position: relative;
	}	
	
	
.box_right_flash_240 {
	float: right;
	margin: 40px -1px 0px 10px;
	background-color: #ffffff;
	position: relative;
	}	

.box_right_flash_new {
	float: right;
	margin: 40px -3px 0px 10px;
	background-color: #ffffff;
	position: relative;
	}		
	
		
.box_right_385_content {
	width: 361px;

	float: left;
	padding: 0 0px 0 17px;
	}
.box_right_255_pic {
	float: right;
	width: 255px;
	margin: 0px 0px 0px 10px;
	position: relative;
	}	
	
.box_right_255 {
	float: right;
	width: 255px;
	margin: 0px 0px 0px 10px;
	background-color: #8f7c29;
	background-image: url(images/lines_diagonal_gold.gif);
	position: relative;
	}	
	
.box_right_255_content {
	width: 231px;

	float: left;
	padding: 0 0px 0 15px;
	}
		
	
.right_round2 {
	margin: 0;
	padding: 0;
	float: left;
	}
	
	
#box_left {
	float: left;
	width: 343px;
	height: 195px;
	margin: 0px 10px 0px 0px;
	background-image: url(images/armand_vidss.gif);
	background-color: #4b4426;
	position: relative;
	}

.nav_image {
	padding: 0 0 6px 0;
	}	

.nav_image2 {
	padding: 0 0 0px 0;
	}	







#bignavbox {
	width: 655px;

	float: left;
	background-color: none;
	}
				.navsquare {
					width: 120px;
					height: 100px;
					background-color:#FF9933;
					margin: 0 5px 0 0;
					padding: 0 0px 0 0;
					float: left;
					}
#bignav ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 0;
	list-style-type: none;
	background-color:#0000cd;
	float: left;
	width: 655px;

	}
#bignav li { 
	display: inline;
	}
#bignav a { 
	text-decoration: none;
	padding: 31px 17px 8px 17px; 
	color: #333333;
	background-color: #323232;
	font-size: 8pt;
	font-weight: bold;
	float: left;
	text-align:center;
	}
#nav1 a { 
	background-color: #aaaaaa;
	}
#nav2 a { 
	background-color: #cccccc;
	}
#nav3 a { 
	background-color: #dddddd;
	}
#nav4 a { 
	background-color: #cccccc;
	}
#nav5 a { 
	background-color: #aaaaaa;
	}
	
#nav_active a { 
	color: #ffffff;
	background-color: #252725;
	}




#nav_phone {
	color: #4b4426;
	}


#bignav a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #cccccc;
	}
#nav1 a:hover {
	color: #ffffff;
	background-color: #252725;
	}
#nav2 a:hover {
	color: #ffffff;
	background-color: #252725;
	}
#nav3 a:hover {
	color: #ffffff;
	background-color: #252725;
	}
#nav4 a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #252725;
	}
	
#nav5 a:hover {
	color: #ffffff;
	background-color: #252725;
	}

#nav_active a:hover {
	color: #ffffff;
	background-color: #252725;
	}




#picnav ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 5px;
	list-style-type: none;
	background-color: #ffffff;
	float: left;
	width: 650px;

	}
#picnav li { 
	display: inline;
	}
#picnav a { 
	text-decoration: none;
	padding: 0px 5px 0px 0px; 
	background-color: transparent;
	font-size: 8pt;
	font-weight: bold;
	float: left;
	text-align:center;
	width: 125px;
	}
#picnav a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #ffffff;
	}

#picnav_active a {
	color: #ffffff;
	background-color:#ccb65e;
	}



#listnav {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	}

#listnav li {
	padding-left: 0px;

	background-repeat: no-repeat;
	background-position: 0 .2em;
	font-size: 11pt;
	margin: 0 0 3px 0;
	}

#listnav a {
	color: #284b89;
	font-weight: bold;
	
	}

#listnav a:hover {
	color: #896628;
	font-weight: bold;
	text-decoration: underline;
	}

#listnav2 {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	}

#listnav2 li {
	padding-left: 0px;

	background-repeat: no-repeat;
	background-position: 0 .2em;
	font-size: 11pt;
	margin: 0 0 3px 0;
	}

#listnav2 a {
	color: #284b89;
	font-weight: bold;
	
	}

#listnav2 a:hover {
	color: #4b8928;
	font-weight: bold;
	text-decoration: underline;
	}








#undernav ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 5px;
	list-style-type: none;
	background-color:#ffffff;
	float: left;
	width: 650px;

	}
#undernav li { 
	display: inline;
	}
#undernav a { 
	text-decoration: none;
	padding: 6px 0px 8px 0px; 
	color: #ffffff;
	background-color: #284b89;
	font-size: 10pt;
	font-weight: bold;
	float: left;
	text-align:center;
	width: 125px;
	margin: 0 5px 0 0;
	}
#undernav a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #284b89;
	}





.goldnav {
	background-color: #896628;
	}

















#undernav2 ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 5px;
	list-style-type: none;
	background-color:#ffffff;
	float: left;
	width: 650px;

	}
#undernav2 li { 
	display: inline;
	}
#undernav2 a { 
	text-decoration: none;
	padding: 6px 0px 8px 0px; 
	color: #ffffff;
	background-color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	float: left;
	text-align:center;
	width: 125px;
	margin: 0 5px 0 0;
	}
#undernav2 a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #ffffff;
	}
#undernav_active a {
	color: #ffffff;
	background-color: #284b89;
	}
#undernav_active a:hover {
	color: #ffffff;
	background-color: #284b89;
	}

#undernav_gold a {
	color: #ffffff;
	background-color: #896628;
	}
#undernav_gold a:hover {
	color: #ffffff;
	background-color: #896628;
	}
#undernav_green a {
	color: #ffffff;
	background-color: #4b8928;
	}
#undernav_green a:hover {
	color: #ffffff;
	background-color: #4b8928;
	}
#undernav_red a {
	color: #ffffff;
	background-color: #89284a;
	}
#undernav_red a:hover {
	color: #ffffff;
	background-color: #89284a;
	}
#undernav_darkblue a {
	color: #ffffff;
	background-color: #11213c;
	}
#undernav_darkblue a:hover {
	color: #ffffff;
	background-color: #11213c;
	}





img
{
	border-style: none;
}




	
	
	
	
	
	
	
.green {
	color: #00cd00;
	font-style: italic;
	font-weight: bold;
	}





/* shift right content/code */


.blue {
	color: #284b89;
	}

/*gold: 8f7c29 */





a:visited {
	color:#89284a;
	}




.content h2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #262a26;
	font-size: 14pt;
	margin: 0px 0 0 0;
	padding: 14px 0px 10px 0;
	}
.content h3 {
	font-size: 10pt; 
	margin: 4px 0px 4px 0px;
	padding: 0px 0 0 0;
	color: #284b89;
	}
.content h4 {
	font-size: 11pt; 
	margin: 8px 0px 4px 0px;
	padding: 0px 0 0 0;
	color: #000000;
	}
.content p {
	margin: 10px 0 0 0;
	padding: 0 0px 0 0;
	color: #000;
	line-height: 20px;
	}
#content2 h2 {
	font-family: "Courier New", Courier, mono;
	color: #262a26;
	font-size: 14pt;
	margin: 0px 0 0 0;
	padding: 14px 0px 10px 0;
	}
#content2 h3 {
	font-size: 12pt; 
	margin: 14px 0px 14px 0px;
	padding: 0px 0 0 0;
	color: #00cd00;
	}
#content2 p {
	margin: 10px 0 0 0;
	padding: 0 0px 0 0;
	color: #000;
	line-height: 20px;
	}


.brown {
	color:#8f7c29;
	}


.black {
	color: #000000;
	font-weight:bold;
	}
.white {
	color: #ffffff;
	}



#footer_x2 {
	width: 780px;
	height: 31px;
	/*background-color:#56695f;*/
	background-image: url(images/footer_image_f.gif);
	text-align: right;
	padding: 0px 0 0px 0;
	float: left;
	border-top: 0px solid #ffffff;
	}
	
	
	








#maincolumn p {
	font-size: 9pt;
	color: #000000;
	margin: 0px 0 0px 0px;
	}

img
{
	border-style: none;
}










/* unneeded code */


.c2box {
	width: 193px;
	height: 180px;
	margin: 0 18px 0 0;
	float: left;

	}
.c2box_2 {
	width: 193px;
	height: 180px;
	margin: 0 0px 0 0;
	float: left;
	
	}

.c2box_u {
	width: 193px;
	height: 170px;
	margin: 20px 18px 0 0;
	float: left;

	}
.c2box_2_u {
	width: 193px;
	height: 170px;
	margin: 20px 0px 0 0;
	float: left;

	}	

#flashright {
	float: right;
	width: 343px;
	height: 295px;
	margin: 16px 0px 20px 10px;
	background-image: url(images/armand_vidss.gif);
	background-color: #aaaaaa;
	}
	
#flashright_2 {
	float: right;
	width: 317px;
	height: 317px;
	margin: 16px 0px 20px 10px;
	background-image: url(images/jtj_vidss.gif);
	}
#flashright_3 {
	float: right;
	width: 320px;
	height: 400px;
	margin: 16px 0px 20px 10px;
	background-image: url(images/jm_vidss.gif);
	}


