A        {text-decoration: none; color: #271a09;}
A:hover  {text-decoration: underline;}

.huge       {font-size: 34pt; font-weight: bold;}
.big        {font-size: 14pt; font-weight: bold;}
.med        {font-size: 12pt;}
.small      {font-size: 9pt;}
.tiny       {font-size: 8pt;}




.nav               {font: normal normal 24px "Skia", "Arial"; width: 100%; margin: 0; padding: 0; list-style: none outside;}
.nav li a,
.nav a li          {padding-bottom: 4px; padding-top: 4px; background-repeat: no-repeat; background-position: 17px 50%; color: #ffffff;}
.nav li a:hover,
.nav a:hover li    {color: #ee7f0a;}
.nav li a.hilight,
.nav a.hilight li  {color: #ee7f0a;}
.nav li.menu       {font-size: 14pt; padding-top: 20px; padding-left: 0; background-repeat: no-repeat; background-position: 25px 50%;}
.nav li.item       {font-size: 13pt; padding-top: 4px; padding-left: 15px; background-repeat: no-repeat; background-position: 25px 50%;}
.nav li.sub        {font-size: 12pt; padding-top: 2px; padding-left: 25px; background-repeat: no-repeat; background-position: 25px 50%;}



		body		
		{
			margin: 0;
			padding: 0;
			background-color: #444444;
		}
		

		#title_line{
			border-color: #ffffff;
			border-style: solid;
			border-width: 0px 0px 2px 0px;
			height: 20px;
			margin: 0 auto;
			width: 1035px;
			position: absolute;
			top: 40px;
			left: 31px;
			z-index: 10;
		}

		#title_text{
			height: 15px;
			margin: 0 auto;
			width: 120;
			position: absolute;
			top: 42px;
			left: 954px;
			font: normal normal 11px "Skia", "Arial";
			font-color: #ffffff;
			padding: 2px;
			z-index: 10;
		}

		#content_container{
			background-color: #594222;
			background-image: url(http://joelproffitmusic.com/content/images/background.jpg);
			border: 1px solid #594222;
			margin: 0;
			padding: 0;
			width: 1100px;
                        height: 780px;
			position: absolute;
			top: 0px;
			left: 0px;
		}


		#content_containerUSA{
			background-color: #594222;
			background-image: url(http://joelproffitmusic.com/content/images/backgroundUSA.jpg);
			border: 1px solid #594222;
			margin: 0;
			padding: 0;
			width: 1100px;
                        height: 780px;
			position: absolute;
			top: 0px;
			left: 0px;
		}



		#nav_links{
			border-color: #DADADA;
			border-style: solid;
			border-width: 0;
			height: 550px;
			margin: 0 auto;
			width: 240px;
			position: absolute;
			top: 110px;
			left: 32px;
			z-index: 10;
		}

		#main_container{
			border-color: #ff0000;
			border-style: solid;
			border-width: 0;
			margin: 0 auto;
			width: 520px;
			height: 574px;
			position: absolute;
			top: 109px;
			left: 272px;
			overflow: auto;
			z-index: 0;
		}

		#bottom_floater{
			border-color: #ff0000;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			height: 20px;
			margin: 0 auto;
			width: 510px;
			position: absolute;
			top: 654px;
			left: 274px;
			z-index: 10;
		}

		.nav_text{
			font: normal normal 21px "Skia", "Arial";
			color: #ffffff;
		}

		.small_text{
			font: normal normal 15px "Skia", "Arial";
			color: #ffffff;
		}

		.real_small_text{
			font: normal normal 13px "Skia", "Arial";
			color: #ffffff;
		}

		.small_black_text{
			font: normal normal 15px "Skia", "Arial";
			color: #000000;
			padding: 2px;
		}

		.order_text{
			font: normal normal 12px "Skia", "Arial";
			color: #ffffff;
background: #8d7760;
			padding: 2px;
		}

		.order_text_title{
			font: normal normal 18px "Skia", "Arial";
			color: #FFFFFF;
background: #351e06;
			padding: 2px;
		}


		.title_image{
			position: absolute;
			top: 10px;
			left: 24px;
		}

		#footer_container{
			height: 15px;
			font: normal normal 14px "Skia", "Arial";
			text-color: #ffffff;
			margin: 0 auto;
			width: 400;
			position: absolute;
			top: 65px;
			left: 705px;
			z-index: 10;
		}


		#footer_verse{
			height: 80px;
			font: normal normal 14px "Skia", "Arial";
			text-color: #ffffff;
			margin: 0 auto;
			width: 250;
			position: absolute;
			top: 700px;
			left: 830px;
			z-index: 10;
		}



		#footer_cart{
			border: none;
			font: normal normal 14px "Skia", "Arial";
			text-color: #ffffff;
			margin: 0;
                        padding: 0;
                        position: relative;
			width: 250px;
		}





		#footer_container_2{
			height: 15px;
			font: normal normal 14px "Skia", "Arial";
			text-color: #ffffff;
			margin: 0 auto;
			width: 400;
			position: absolute;
			top: 755px;
			left: 351px;
			z-index: 10;
		}
