	body {
	color: #eeeeee;
	text-align: center;
	margin: 0;
	padding: 0px;
	background: #111111;
	text-indent: 0;
	}

	image {
		border: 0;
	}

	A {
		text-decoration: underline;
		color: #111111;
	}

	A:hover {
		text-decoration: none;
		color: #E55468;
	}


#container {
	border: 0px solid #545454;
	width: 780px;
	padding: 0px;
	margin: 0;
	color: #111111;
	background: transparent;
	}
	

	#header {
		/*position: fixed;
		top: 0px;
		left: 0px;*/
		display: block;
		width: 780px; /* 100% is no good here */
		height: 130px;
		border: 1px solid #111111;
		margin: 0 0 0 120px !important;
		margin: 0 0 0 120px;
/*		margin: 0;*/
		padding: 0px;
		background: #111111;
	}

	#header H1 {
		display: block;
		margin: 30px 30px 0 30px;
		border: 0px solid #545454;
		padding: 0px 30px 0 30px;
		COLOR: #98aed8; 
		background: transparent;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 1.5em; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif;
		/*text-indent: 110px;*/
		text-align: left;
	}

	#header H1#logo {
		float: left;
		margin: 5px 0 0 100px !important;
		margin: 5px 0 0 50px;
		border: 0px solid #545454;
		padding: 0px;
		COLOR: #98aed8; 
		background: transparent;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 1.5em; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif;
		/*text-indent: 110px;*/
		text-align: left;
	}

	#header H2 {
		display: block;
		margin: 0px 20px 0 0px;
		border: 0px solid #545454;
		padding: 0;
		COLOR: #98aed8; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 1em; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif;
		/*text-indent: 110px;*/
		background: transparent;
		text-align: left;
	}

	#leftBar {
		width: 120px;
		float: left;
		display: block;
		border: 0px solid #545454;
		margin: 0px 0 0 0;
		background: #111111; /* url(gfx/style/46WHITE.JPG) repeat-y;*/
		padding: 0 0 0 0;
		text-align: center;
		text-indent: 0;
		FONT-WEIGHT: bold; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif; 
		TEXT-DECORATION: none;
	}

	#mainMenu {
		width: 120px;
		border: 0px solid #545454;
		margin: 10px 0 0 0;
		background: transparent;
		padding: 0 0 0 0;
		text-align: center;
		text-indent: 0;
		FONT-WEIGHT: bold; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif; 
		TEXT-DECORATION: none;
	}
	
	#mainMenu ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid #545454;
	background: transparent;
	}
		
	#mainMenu ul li {
	line-height: 2.5ex; 
	background: transparent url(bline.gif) no-repeat bottom left; 
	list-style: none;
	margin: 0 0 0 0;
	padding: 0px 0px;
	border: 0px solid #545454;
	}

	#mainMenu ul li#last {
		min-height: 30px;
		background: transparent;
	}

	#mainMenu ul li a {
		text-decoration: none;
		color: #8093b9;
		list-style: none;
		margin: 0 0 0 0;
		padding: 0;
		border: 0px solid #545454;
	}

	#mainMenu ul li a:hover {
		text-decoration: none;
		color: #E4E585;
		list-style: none;
		margin: 0 0 0 0;
		border: 0px solid #545454;
	}

	#content {
		display: block;
		min-height: 550px;
		background: #8093b9;
		float: right;
		clear: none;
		border: 0px  solid #545454;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 660px;
	}

	#longText {
		background: #8093b9;
		border: 0px  solid #545454;
		margin: 0 0 0 0;
		padding: 10px 20px;
		FONT-SIZE: 11pt; 
		COLOR: #111111; 
		FONT-FAMILY: "Trebuchet MS", Verdana, Times, sanf-serif; 
		TEXT-ALIGN: justify
	}

	#longText TABLE {
		color: #111111;
		border: 2px solid white;
	}

	#featured_products {
		width: 310px;
		float: right;
		border: 0px solid #545454;
		padding: 10px 10px 10px 10px;
		margin: 0;
		color: #111111;
		background: transparent;
	}

	#featured_products ul {
		border: 0px solid #545454;
		margin: 0px;
		padding: 0px;
	}
	
	#featured_products li {
		border: 0px solid #545454;
		list-style-type: none;
		display: block; 
		padding-top: 5px; 
		margin-bottom: 5px;
	}

	#featured_products li img {
		border: 0px solid #545454;
		padding: 5px 5px 5px 5px;
		background: #111111;
	}

	#news {
		width: 290px;
		padding: 20px 20px;
		color: #111111;
		border: 0px solid #545454;
		background: transparent;
		margin: 0px 0px;
		float: left;
		FONT-WEIGHT: normal;
		FONT-SIZE: 9pt; 
		FONT-FAMILY: Verdana, Times, sanf-serif; 
		TEXT-ALIGN: justify;
	}
	
	#news P {
		border: 0px solid #545454;
		margin: 0 0;
		padding: 1.5em 0 0 0;
		FONT-WEIGHT: normal;
		FONT-SIZE: 9pt; 
		FONT-FAMILY: Verdana, Times, sanf-serif; 
		TEXT-ALIGN: justify;
	}

	#news P .date {
		display: block;
		color: #E4E585;
		font: bold 11px/18px Georgia, Times New Roman, Times, serif;
		background: url(bulletNews.gif) no-repeat 0px 4px;
		margin: 0 0 0 -15px;
		padding: 0 0 0 15px;
		}

	#news H2 {
		border: 0px solid #545454;
		margin: 0 0;
		padding: 0 0;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 1.5em; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif;
		text-align: center;
	}

	#extras {
		width: 120px;
		min-height: 80px;
		position: relative;
		left: 0px;
		top: 60px;
		display: block;
		border: 0px solid #545454;
		margin: 0px 0 0 0;
		color: #eeeeee;
		background: #111111;
/*		background: #F1EFD1 url(gfx/style/46WHITE.JPG) repeat-y;*/
		padding: 0 0 0 0;
		text-align: center;
		text-indent: 0;
		FONT-WEIGHT: bold; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif; 
		TEXT-DECORATION: none;
		FONT-SIZE: 1em;
		border: 0px solid #98aed8;
	}
	
	#extras ul {
		position: relative;
		top: 10px;
		list-style: none;
		margin: 0px 0 0 5px;
		padding: 0px 0 0 0;
		border: 1px solid #98aed8;
		background: transparent ;
	}
		
	#extras ul li {
		background: transparent;
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: 0px solid red;
	}

	#extras ul li select {
		width: 100px;
		list-style: none;
		margin: 5px 5px 5px 5px;
		padding: 0px 0px 0px 0px;
		border: 0px solid red;
	}

	#extras ul li a {
		text-decoration: none;
		color: #7CA9D9;
		/*background: #E5E5D2;*/
		list-style: none;
		margin: 0 0 0 0;
		padding: 0;
		border: 0px solid red;
	}

	#extras ul li a:hover {
		text-decoration: underline;
		color: #E55468;
		list-style: none;
		margin: 0 0 0 0;
		border: 0px solid red;
	}

	#footer {
		clear: both;
		color: #eeeeee;
		text-align: center;
		margin: 0px 0 0 0;
		padding: 0;
		background: transparent;
		text-indent: 0;
		font-size: 0.9em;
		FONT-WEIGHT: normal; 
		FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif; 
		TEXT-DECORATION: none;
	}

	#footer	A {
		text-decoration: underline;
		color: #eeeeee;
	}

	#footer A:hover {
		text-decoration: none;
		color: #E55468;
	}

	TABLE {
		width: 100%;
		border-collapse: collapse;
		border: 2px solid #eeeeee;
	}

	TABLE TH {
		border-bottom: 2px solid #eeeeee;
	}

	TABLE TD {
		border-top: solid #eeeeee;
		border-width: 1px;
	}

/*	TABLE A {
		text-decoration: none;
		color: #469C6E;
	}

	TABLE A:hover {
		border: 0px solid blue;
		text-decoration: underline;
		color: #E55468;
	}*/
