	@charset "UTF-8";
	/* CSS Document */
	
	body { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background-color: #000; text-align: center; }
	h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #D83728; font-size: 16px; padding-bottom: 12px; padding-top: 32px; }
	li { float:left; margin-right:3px; }
	ul, li{ margin:0; padding:0; list-style:none; }
	a:link { color: #E79C38; text-decoration: none; }
	a:hover { color: #D8372A; text-decoration: none; }
	a:active { text-decoration: none; color: #E79C38; }
	a:visited { text-decoration: none; color: #E79C38; }
	#mainbox { width: 1020px; margin-left: auto; margin-right: auto; position: relative; background-repeat: repeat-x; background-image: url(/images/background_test.jpg); background-color: #FFF; }
	#header { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; vertical-align: top; padding-top: 25px; padding-right: 25px; padding-left: 25px; height: 160px; background-image: url(/images/topheader_01.jpg); }
	#logo { height: 110px; width: 264px; background-image: url(http://www.sexyninja.com/images/sexy-ninja_logo.png); margin-top: 0px; padding-right: 0px; padding-bottom: 0px; background-repeat: no-repeat; float: left; margin-left: 25%; z-index: 1; }
	#catname { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #220E15; text-transform: uppercase; }
	#body { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; float: left; width: 434px; line-height: 16px; font-size: 12px; text-align: left; }
	#body2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; float: left; width: 534px; line-height: 16px; font-size: 12px; text-align: left; padding-left: 50px;}
	#col3 { float: right; width: 332px; font-size: 14px; text-align: left; margin-top: 25px;}
	#NAV { background-image: url(http://www.sexyninja.com/images/nav-test_03.jpg); padding-left: 850px; clear: both; }
	#NAVMAIN { float: right; width: 375px; margin-top: 16px; margin-right: 0px; margin-bottom: 0px; margin-left: 450px; padding: 0px; }
	#col1 { float: left; width: 186px; padding-left: 25px; margin: 0px; line-height: 25px; text-align: left; }
	#red { color: #D83711; }
	#sexyninja { background-image: url(http://www.sexyninja.com/images/sexy-ninja_girl.png); background-repeat: no-repeat; height: 274px; width: 268px; position: absolute; left: 10px; top: -10px; }
	#sexygirlfooter { color: #FFF; float: right; background-image: url(http://www.sexyninja.com/images/footer_girl.png); background-repeat: no-repeat; height: 198px; width: 250px; }
	#search { float: right; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; font-weight: lighter; }
	#searchtxt { font-size: 12px; line-height: 16px; color: #FFF; float: right; clear: right; width: 336px; }
	#footer { clear: both; font-size: 12px; background-color: #320114; padding-left: 25px; padding-bottom: 53px; color: #876370; text-align: left; }
	.numbers { height: 14px; width: 30px; background-image: url(http://www.sexyninja.com/images/number.png); float: left; padding-left: 6px; font-family: Arial, Helvetica, sans-serif; color: #FFF; line-height: 15px; padding-top: 0px; margin-top: 5px; margin-right: 7px; margin-bottom: 0px; margin-left: 0px; font-size: 12px; background-repeat: no-repeat; }
	.white { color: #FFF; }
	.login { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #D83728; font-size: 12px; padding-bottom: 0px; padding-top: 5px; }
	.smallclick { font-size: 12px; color: #E79C38; float: left; padding-top: 8px; padding-right: 3px; }
	.titleheader { font-size: 14px; margin-top: 12px; margin-bottom: 2px; padding: 8px; color: #FFF; background-color: #3B1625; }
	.section-body{ background:#e9f0f5; padding:14px; }
    /* -------------------------------- */
	/* 	ACTIVE ELEMENTS					*/
	.tab a:link, .tab a:visited{
	color:#FFF;
	display:block;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	text-align: right;
	background-image: url(http://www.sexyninja.com/images/tab-round.jpg);
	background-position: right 60px;
	background-color: #561033;
	}
	.tab a span{
	display:block;
	margin-right:14px;
	padding-left:14px;
	background-image: url(http://www.sexyninja.com/images/tab-round.jpg);
	background-position: left 60px;
	}
	.tab a:hover{
	background:url(http://www.sexyninja.com/images/tab-round.jpg) right 30px;
	display:block;
	color:#FFF;
	}
	.tab a:hover span{
	background:url(http://www.sexyninja.com/images/tab-round.jpg) left 30px;
	display:block;
	}

	/* -------------------------------- */
	/* 	ACTIVE ELEMENTS					*/
	.active a:link, .active a:visited, .active a:visited, .active a:hover{
	color:#FFF;
	background:url(http://www.sexyninja.com/images/tab-round.jpg) right 0 no-repeat;
	} 
	.active a span, .active a:hover span{
	background:url(http://www.sexyninja.com/images/tab-round.jpg) left 0 no-repeat;
	}

