/* a {							text-decoration: none; } */

/* ----- MAIN PAGE STUFF ------------ */

BODY {		background-color: #FFFFFF;
					margin: 0;	
					font-size: 11px;
					font-family: Verdana, Arial; }

TD	{			font-size: 11px;
					font-family: Verdana, Arial;
					color: #000000; }

a {				color: #929C54; }

.page_heading	{	font-size: 14pt;
							font-family: Verdana, Arial;
							color: #C4C5C7; }

.sub_heading {	font-size: 10pt;
							font-family: Verdana, Arial;
							font-weight: bold;
							color: #000000; }

.menu_text	{	font-size: 9px;
							font-family: Verdana, Arial;
							color: #444444; }

.footer_text	{	font-size: 9px;
							font-family: Verdana, Arial;
							color: #444444;
							text-decoration: none; }
.footer_text:hover	{	text-decoration: underline; }

.page_content_container { padding-left: 20px;
													line-height: 150%; }


/* ----- HOMEPAGE ------------ */

.homepage_menu_table { background-image: url(/elements/images/homepage_menu_background.jpg);
											 background-repeat: no-repeat; }

.homepage_main_table { background-image: url(/elements/images/homepage_background.jpg);
											 background-repeat: no-repeat; }

/* ----- ABOUT US ------------ */

.aboutus_menu_table { background-image: url(/elements/images/aboutus_menu_background.jpg);
											 background-repeat: no-repeat; }

.aboutus_main_table { background-image: url(/elements/images/aboutus_background.jpg);
											 background-repeat: no-repeat; }

.aboutus_page_content { background-image: url(/elements/images/aboutus_right.jpg); 
												background-position: top right; 
												background-repeat: no-repeat; 
												height: 400px; }

/* ----- SERVICE ------------ */

.service_menu_table { background-image: url(/elements/images/service_menu_background.jpg);
											 background-repeat: no-repeat; }

.service_main_table { background-image: url(/elements/images/service_background.jpg);
											 background-repeat: no-repeat; }

.service_page_content { background-image: url(/elements/images/service_right.jpg); 
												background-position: top right; 
												background-repeat: no-repeat; 
												padding-left: 20px;
												line-height: 150%;
												 }
/* ----- MENUS ------------ */

.menus_menu_table {		background-image: url(/elements/images/menus_menu_background.jpg);
											background-repeat: no-repeat; }

.menus_main_table {		background-image: url(/elements/images/menus_background.jpg);
											background-repeat: no-repeat; }

.menus_page_content { background-image: url(/elements/images/menus_right.jpg); 
											background-position: top right; 
											background-repeat: no-repeat; 
											padding-left: 20px;
											line-height: 150%;
										}

/* ----- ORDER ------------ */

.order_menu_table {		background-image: url(/elements/images/order_menu_background.jpg);
											background-repeat: no-repeat; }

.order_main_table {		background-image: url(/elements/images/order_background.jpg);
											background-repeat: no-repeat; }

.order_page_content { background-image: url(/elements/images/order_right.jpg); 
											background-position: top right; 
											background-repeat: no-repeat; 
											padding-left: 20px;
											line-height: 120%;
										}

/* ----- MENU BUTTONS ------------ */
.menu_button {	padding-left: 10px;
								padding-right: 10px;
								font-size: 10px;
								font-family: Verdana, Arial;
								font-weight: normal;
								color: #0F0F0D;
								cursor: pointer; cursor: hand;
								text-decoration: none;
							}

.menu_button_text {	
								font-size: 10px;
								font-family: Verdana, Arial;
								font-weight: normal;
								color: #0F0F0D;
								text-decoration: none;
							}

.menu_spacer {  background-color: #A6B62F;
								width: 1px; }

.sn0_rollover {		background-color: #9F8D78; }
.sn0 {		 }

.sn1_rollover {		background-color: #F9C207; }
.sn1 {		 }

.sn2_rollover {	background-color: #B8D500; }
.sn2 {		 }

.sn3_rollover {		background-color: #009CEB; }
.sn3 {		 }

.sn4_rollover {	background-color: #BE0E0E; }
.sn4 {		 }

/* ----- ORDER FORM ------------ */

.order_field { 	background-color: #FFFFFF;
							color : #000000;
							font-family: Verdana,arial;
							font-size: 11px; }

.order_submit {	background-color: #FFFFFF;
								color : #FF2222;
								font-weight: bold;
								font-family: Verdana, arial;
								font-size:10;
							}

.order_req {		color: #FF2222;
								font-weight: bold; }

/* ----- OTHER STUFF ------------ */



.menu_frame { border-width: 1px; 
							border-color: #000000; 
							border-style: solid;
							text-align: center; }



.framed {					border-style: solid; 
							border-color: #A09AA8; 
							border-width: 1 }

.form_content { 			font-family: Verdana, Arial;
							font-size: 12px;
							color: #000000;
							background-color: #FFFFFF; }
		
.submit {
							background-color: #FF3333;
							border-color: #000000;
							border-style: ridge;
							border-width: 1px;
							color : White;
							font-weight: bold;
							font-family: arial;
							font-size:11;
}
