/* START COLUMN LAYOUT */
			body {
				background: #a000a2 url("images/body_bg_black.gif") repeat;
				margin: 0 auto;
				padding: 0;
				text-align: center;
			}

			#wrapper {
				margin: 0px auto;
				padding: 0px;
				width: 800px;
				background: black;
				border-left: 1px solid #999999;
				border-right: 1px solid #999999;
			}

			#header {
				margin: 0 0 0px 0;
			}

			#left {
				float: left;
				width: 145px;
				background: #000;
				margin: 0 0px 0 6px;
				padding: 5px 0px 0 0px;
				height: 80%;
				text-align: center;
			}

			#main { 
				float: left;
				width: 610px;
				padding: 5px 15px 0 15px;

			}
			#content {
				text-align: center;

			}
			#content a {
				color: #ff11ca;
			}
			#content a:hover {
				color: white;
			}
			#footer {
				clear: both;
				background: #000;
				border-bottom: 1px solid #999999;
			}
/* END COLUMN LAYOUT */

/* START NAV STYLES */
			#nav, #sortnav {
				background: url('images/nav_bg.gif');
			}
			
			#nav ul, #sortnav ul {
				list-style: none;
				text-align: center;
				margin: 0px;
				padding: 0px;
			}
			#nav li, #sortnav li {
				text-align: center;
				height: 25px;
				background: url('images/li_bg.gif') no-repeat;
				display: inline;

			}
			#nav li a:hover {
				text-align: center;
				font-family: Arial, Times sans-serif;
				font-weight: bold;
				height: 25px;
				background: url('images/li_bg_hover.gif') no-repeat;
				padding: 1px 0 0 0px;
				color: #ff00c6;
			}
			#nav li a {
				display: block;
				text-decoration: none;
				height: 25px;
				color: black;
				font-family: Arial, Times sans-serif;
				font-weight:bold;
			}
			#sortnav li a {
				display: block;
				text-decoration: none;
				height: 25px;
				color: black;
				font-family: Arial, Times sans-serif;
				font-weight:bold;
				font-size: 15pt;
			}
			#sortnav li a:hover {
				text-align: center;
				font-family: Arial, Times sans-serif;
				font-weight: bold;
				height: 25px;
				background: url('images/li_bg_hover.gif') no-repeat;
				padding: 1px 0 0 0px;
				color: #ff00c6;
			}
/* END NAV STYLES */

/* START RECENTLY ADDED */
			#recently_added a {
				color: gray;
				font: 14px Arial, Times sans-serif;
				font-weight: bold;
				text-decoration: none;
			}
			#recently_added a:hover {
				color: #ff00c6;
			}
			#recently_added a img {
				border: 1px dashed grey;
				margin:0px;
				padding: 0px;
			}
			#recently_added a:hover img {
				border: 1px dashed #ff00c6;
			}
/*END RECENTLY ADDED */

/* START MISC INDEX STYLES */
			#mission {
				font-family: Verdana;
				font-style: italic;
				font-size: 12px;
				color: black;
				text-align: left;
				padding: 0px 5px 0px 5px;
				margin: 0px 0 0px 0;
			}
			h1 {
				font-size: 12px;
				color: black;
				margin: 0px 0px 0px 0px;
				padding: 0px;
			}
			#small_text {
				font-size: 10px;
				font-family: arial;
			}
/* END MISC INDEX STYLES */

/* START "START HERE" STYLES */

			#difference_table {
				padding: 0px 4px;
				margin: 0 0 5px 0;
			}
			#difference_table td {
				padding: 0 5px;
			}
			#difference_text {
				font-size: 15px;
				color: black;
				font-weight: bold;
				font-family: Arial, sans-serif;
			}
			#difference_footer {
				font-size: 23px;
				font-weight: bold;
				text-align: center;
				font-family: Arial, sans-serif;
			}
			#steps_table {
				padding: 0px 4px;
				font-family: arial bold, sans-serif;
			}
			
			#steps_table ul {
				list-style-image: url('images/heart.gif');
				margin-top: 2px;

			}
			#steps_table ul li {
				margin: 0px 0px 3px -5px;
				font-size: 10px;
				font-weight: bold;
				padding: 0px 3px 0 0;
			}
			#details_text {
				font-size: 13px;
				padding: 0 10px;
				margin: 0 0 10px 0;
			}
			#cat_header {
				font-size: 14px;
				font-weight: bold;
			}
			#details_pink {
				color: #ff11ca;
			}
			#details_pink_bold {
				font-size: 14px;
				color: #ff11ca;
				font-weight: bold;
			}

/* END "START HERE" STYLES */
/* START CLIPS STYLES */
			#blurb_description {
				color: white;
				padding: 10px;
				font-weight: bold;

			}
			#blurb_category {
				font-size: 14px;
				color: #ff11ca;
				font-weight: bold;
			}
			#blurb_detail {
				font-size: 14px;
				color: #FFF;
				font-weight: bold;
			}
			#description_header {
				padding: 10px;
				font-size: 14px;
				color: #ff11ca;
				font-weight: bold;
			}
/* END CLIPS STYLES */
/* START FAQ STYLES */
	
			#faq {
				text-align: left;
				color: white;
				font-family: verdana, sans-serif;
				font-size: 11px;
				padding: 0 5px 0 5px;
			}
			#faq_question {
				color: #ff11ca;
				font-weight: bold;
			}
			#faq a {
				color: #ff11ca;
			}
			#faq a:hover {
				color: white;
			}

/* END FAQ STYLES */
/* START LOGIN */

			h3#login {
				color: white;
			}
			#login_box {
				padding: 0 5px 0 5px;
				border: 1px solid white;
				background: #161616;
			}
/* END LOGIN */
/* START CART STYLES */
			
			#cart_category_headers {
				font-weight: bold;
			}
			#remove a {
				color: gray;
				font-size: 14px;
				font-weight: bold;
			}
			#remove a:hover {
				color: red;
			}

/* END CART SYLES */


			#splash_description {
				font-size: 11px;
				color: white;
				padding: 2px;
				font-weight: normal;

			}
			#enter a {
				color: white;
			}
