/* CSS Document */

body {
	background-color:#a1acb6;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
a {
	color:#ff7200;
	}
	
a:hover {
	text-decoration:none;
	}
	
h1 {
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	}

.hidden { visibility:hidden; margin:0 auto; }	

/* HOME CSS */
	
#container {
	width:936px;
	background-image:url(images/bg.gif);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	}
	
#header {
	width:822px;
	height:64px;
	background-color:#326e0c;
	background-image:url(images/bg_header_1.jpg);
	background-repeat:no-repeat;
	padding-left:96px
	}
	
#nav {
	width:822px;
	height:30px;
	background-image:url(images/bg_nav_1.jpg);
	background-repeat:no-repeat;
	background-color:#ff7200;
	padding-left:96px
	}
	
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#nav li {
	display:inline;
	float:left;
	padding:0;
	margin:0;
	}

li#tab1 {width:68px; height:30px; display:block; background-image:url(images/nav_01.gif)}
li#tab1x {width:68px; height:30px; display:block; background-image:url(images/nav_x_01.gif)}
li#tab2 {width:77px; height:30px; display:block; background-image:url(images/nav_02.gif)}
li#tab3 {width:74px; height:30px; display:block; background-image:url(images/nav_03.gif)}
li#tab4 {width:80px; height:30px; display:block; background-image:url(images/nav_04.gif)}
li#tab5 {width:91px; height:30px; display:block; background-image:url(images/nav_05.gif)}
li#tab6 {width:95px; height:30px; display:block; background-image:url(images/nav_06.gif)}
li#tab7 {width:91px; height:30px; display:block; background-image:url(images/nav_07.gif)}
li#tab8 {width:90px; height:30px; display:block; background-image:url(images/nav_08.gif)}
li#tab9 {width:109px; height:30px; display:block; background-image:url(images/nav_09.gif)}

li#tab1 a {width:68px; height:30px; display:block; background-image:url(images/nav_01.gif)}
li#tab1x a {width:68px; height:30px; display:block; background-image:url(images/nav_x_01.gif)}
li#tab2 a {width:77px; height:30px; display:block; background-image:url(images/nav_02.gif)}
li#tab3 a {width:74px; height:30px; display:block; background-image:url(images/nav_03.gif)}
li#tab4 a {width:80px; height:30px; display:block; background-image:url(images/nav_04.gif)}
li#tab5 a {width:91px; height:30px; display:block; background-image:url(images/nav_05.gif)}
li#tab6 a {width:95px; height:30px; display:block; background-image:url(images/nav_06.gif)}
li#tab7 a {width:91px; height:30px; display:block; background-image:url(images/nav_07.gif)}
li#tab8 a {width:90px; height:30px; display:block; background-image:url(images/nav_08.gif)}
li#tab9 a {width:109px; height:30px; display:block; background-image:url(images/nav_09.gif)}

li#tab1 a:hover, li#tab1 a.on {width:68px; height:30px; display:block; background-image:url(images/nav_on_01.gif)}
li#tab1x a:hover, li#tab1 a.on {width:68px; height:30px; display:block; background-image:url(images/nav_onx_01.gif)}
li#tab2 a:hover, li#tab2 a.on {width:77px; height:30px; display:block; background-image:url(images/nav_on_02.gif)}
li#tab3 a:hover, li#tab3 a.on {width:74px; height:30px; display:block; background-image:url(images/nav_on_03.gif)}
li#tab4 a:hover, li#tab4 a.on {width:80px; height:30px; display:block; background-image:url(images/nav_on_04.gif)}
li#tab5 a:hover, li#tab5 a.on {width:91px; height:30px; display:block; background-image:url(images/nav_on_05.gif)}
li#tab6 a:hover, li#tab6 a.on {width:95px; height:30px; display:block; background-image:url(images/nav_on_06.gif)}
li#tab7 a:hover, li#tab7 a.on {width:91px; height:30px; display:block; background-image:url(images/nav_on_07.gif)}
li#tab8 a:hover, li#tab8 a.on {width:90px; height:30px; display:block; background-image:url(images/nav_on_08.gif)}
li#tab9 a:hover, li#tab9 a.on {width:109px; height:30px; display:block; background-image:url(images/nav_on_09.gif)}

#home_L {
	float:left;
	width:584px;
	}
	
#home_L #flash {
	float:left;
	width:584px;
	height:203px;

	}

#home_L #flash2 {
	float:left;
	width:584px;
	height:251px;

	}
	
#home_L #flash3 {
	float:left;
	width:584px;
	height:218px;

	}

#home_L #flash4 {
	float:left;
	width:584px;
	height:203px;

	}

#home_L #flash5 {
	float:left;
	width:584px;
	height:251px;

	}
	
#home_L #home_spacer {
	float:left;
	margin-left:18px;
	width:566px;
	border-top-width:1px;
	/*border-top:thin;*/
	border-top-style:solid;
	border-top-color:#FF7200;
	}
	
#home_L #home_buttons {
	float:left;
	width:584px;
	}
	
#home_buttons #location {
	float:left;
	width:302px;
	height:153px;
	margin-left:40px;
	}

#home_L #newhead {
	float:left;
	width:567px;
	height:97px;
	margin-left:20px;
	margin-top:20px;
	}
	
#home_L #heroBKG {
background-image:url(images/heroBKG.jpg);
background-repeat:no-repeat;
	float:left;
	width:567px;
	height:588px;
	margin-left:20px;
	}
	
#home_L #giftcardBKG {
	background-image:url(images/Denominatedgift_persp_50.jpg);
	background-repeat:no-repeat;
	float:left;
	width:560px;
	height:361px;
	margin-left:20px;}
	
#home_L #colL {
	float:left;
	width:220px;
	height:auto;
	margin-left:40px;
	margin-top:0px;
	}

#home_L #colL h1 {
font-size:16px;
}	

#home_L #colL ul {
margin:0px;
padding:0px;
font-weight:bold;
margin-left:1em;
}	

#home_L #colR {
	float:left;
	width:190px;
	height:auto;
	margin-left:80px;
	margin-top:0px;
	margin-bottom:0px;
	}

#home_L #colR h1 {
font-size:16px;
}	

#home_L #colR ul {
margin:0px;
padding:0px;
font-weight:bold;
margin-left:1em;
}	

#home_L #buttonsLanguage {
float:left;
height:92px;
width:240px;
margin-top:00px;
margin-left:300px;
}

	
#home_buttons #license {
	float:left;
	width:229px;
	height:153px;
	margin-left:40px;
	}
	
#home_buttons #b2s {
	float:left;
	width:229px;
	height:153px;
	margin-left:0px;
	}

#home_buttons #taxrefund {
	float:left;
	width:302px;
	height:300px;
	margin-left:0px;	
	}
	
#home_buttons #visa {
	float:left;
	width:288px;
	height:246px;
	margin-left:40px;
	}
	
#home_buttons #promo {
	float:left;
	width:531px;
	height:158px;
	margin:15px 0 0 40px;
	}

#home_R {
	float:left;
	width:300px;
	margin:17px 0 0 17px;
	color:#FFFFFF;
	line-height:16px;
	}
		
#home_R .title {
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	}
	
/* END HOME CSS */


/* INTERIOR CSS */

#container2 {
	width:936px;
	background-image:url(images/bg2.gif);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	}
	
#container3 {
	width:936px;
	background-image:url(images/bg3.gif);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	}

#container4 {
	width:936px;
	background-image:url(/tony052810/images/bg4.gif);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	}
		
#header2 {
	width:849px;
	height:64px;
	background-color:#326e0c;
	background-image:url(images/bg_header_2.jpg);
	background-repeat:no-repeat;
	padding-left:69px
	}
	
#nav2 {
	width:822px;
	height:30px;
	background-image:url(images/bg_nav_2.jpg);
	background-repeat:no-repeat;
	background-color:#ff7200;
	padding-left:96px
	}
	
#nav2 ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#nav2 li {
	display:inline;
	float:left;
	padding:0;
	margin:0;
	}


#int_L {
	float:left;
	width:369px;
	}

#int_L2 {
	float:left;
	width:469px;
	}
	
#int_L #pic {
	float:left;
	width:369px;
	height:86px;
	}
	
#int_L #int_buttons {
	float:left;
	width:369px;
	background-image:url(images/bg_int_buttons.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#int_L2 #int_buttons {
	float:left;
	width:469px;
	height:1200px;
	background-image:url(images/bg_int_buttons.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#int_buttons #location {
	float:left;
	width:303px;
	height:161px;
	margin:10px 0 0 48px;
	}
	
#int_buttons #license {
	float:left;
	width:303px;
	height:133px;
	margin:28px 0 0 48px;
	}

#int_buttons #services {
	float:left;
	width:403px;
	height:133px;
	margin:28px 0 0 48px;
	}
	
#int_buttons #address {
	float:left;
	color:#FFFFFF;
	width:303px;
	margin:30px 0 0 48px;
	}
	
#int_buttons #organizations {
	float:left;
	color:#000000;
	width:303px;
	margin:30px 0 0 48px;
	}

#int_buttons #organizations ul {
	margin:0 0 0 1em;
	padding:0;
	}

#int_buttons #organizations li {
	margin:0;
	padding:0;
	}

#int_all {
	float:left;
	width:500px;
	margin:17px 0 0 17px;
	color:#000000;
	height:86px;
	}
	
#int_table {
	float: left;
	width: 90%;
	border: solid 2px White;	
	margin-left: 20px;	
	}
	
#int_R {
	float:left;
	width:500px;
	margin:17px 0 0 17px;
	color:#000000;
	line-height:17px;
	}
	
#int_R2 {
	float:left;
	width:400px;
	margin:17px 0 0 17px;
	color:#000000;
	line-height:17px;
	}
		
#int_R .title {
	font-size:30px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin:0px;
	line-height:30px;
	color:#326e0c;
	}
	
#int_R img {
	margin-left:15px;
	}

#menuslider, #menuslider1, #menuslider2, #menuslider3, #menuslider4, #menuslider5, #menuslider6, #menuslider7, #menuslider8, #menuslider9, #menuslider10, #menuslider11, #menuslider12, #menuslider13, #menuslider14, #menuslider15, #menuslider16, #menuslider17, #menuslider18, #menuslider19, #menuslider20, #menuslider21, #menuslider22, #menuslider23, #menuslider24 {
	visibility:hidden;
	display:block;
	margin-bottom:10px;
}

.smalltext 
{
font-size: 95%;
font-weight:bold;
margin: 0;
padding: 0;
}

	
#footer2 {
	clear:both;
	width:936px;
	height:80px;
	background-image:url(images/footer2.gif);
	background-repeat:no-repeat;
	background-color:#a1acb6;
	margin-left:auto;
	margin-right:auto;
	}	
	
#footer3 {
	clear:both;
	width:936px;
	height:80px;
	background-image:url(images/footer2.gif);
	background-repeat:no-repeat;
	background-color:#a1acb6;
	margin-left:auto;
	margin-right:auto;
	color:White;
	}	

#footer4 {
	clear:both;
	width:936px;
	height:80px;
	background-image:url(images/footer4.gif);
	background-repeat:no-repeat;
	background-color:#a1acb6;
	margin-left:auto;
	margin-right:auto;
	}	


#footer {
	clear:both;
	width:936px;
	height:80px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	background-color:#a1acb6;
	margin-left:auto;
	margin-right:auto;
	}
	
#footer div, #footer2 div, #footer4 div {
	float:left;
	margin:25px 0 0 40px;
	font-size:11px;
	line-height:18px;
	color:#FFFFFF;
	}
	
#footer div a, #footer2 div a, #footer3 div a, #footer4 div a {
	color:#FFFFFF;
	}
	
#footer div a:hover, #footer div a:hover {
	text-decoration:none;
	}
	
/* CONTACT FORM */

.red {
	color:#FF0000;
	}

#contact-area {
	width: 400px;
	float:left;
	margin-right:100px
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	float:left;
	width: 250px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #ccc;
}

#contact-area textarea {
	height: 70px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #004b85;
}

#contact-area input.submit-button {
	width: 80px;
	margin-left:115px;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
}
#map{
	width:500px;
	height:400px;
	border:1px solid #000000;
}

