@import url(/template/wysiwyg.css);

body  {
	font-family: Verdana, sans-serif;
	text-align:center;
    font-size: 11px;
	background-color:#000000;
	margin:0;
	padding:0;
	}
p {
	color: #FFFFFF;
	}
h1 { 
	font-size:1.4em; 
	color: #EDBF02;
	margin:1em 0;
	font-weight:bold;
	}
h2 { 
	font-size:1.2em; 
    }

h3 { 
	font-size:1.2em;
	}
h4 { 
	font-size:1.0em; 
	}
a img {
	border:none;
	}	
.links-information ul, 
.links-information li,
.links-login ul, 
.links-login li {
	list-style:none;
	margin:0;
	padding:0;
	}
#container {
	width:820px;
	margin:auto;
	text-align:left;
	background-color:#8D5C2A;
	}
	
#nav-top {
	background:url(/template/nav-top.jpg) 0 -32px no-repeat;
	height:32px;
	line-height:32px;
	font-weight:bold;
	text-transform:lowercase;
	}
.link-home {
	padding:0 20px 0 40px;
	color:white;
	text-decoration:none;
	}
.links-information,
.links-information ul,
.links-information li {
	display:inline;
	}
.links-information a {
	padding:0 15px;
	color:white;
	text-decoration:none;
	}

.highlight-edit-small {
	color:red !important;
	}
	
#brand {	
	background:#8D5C2A url(/library/logo1.jpg) top right no-repeat;
	height:178px;
	text-align: left;
	}
	
#brand img {
	text-align: left;
	
}
#brand span {	
	height:68px;
	display:block;
	background:url(/library/logo1.jpg) top left no-repeat;
	padding:0;
	margin:0;
	}
#brand h2 {	
	background:url(/images/library/logo6.JPG) top left no-repeat;
	float:left;
	width:414px;
	height:178px;
	float:left;
	padding:0;
	margin:0;
	text-indent:-99em;
	}
#brand h2 a {	
	display:block;
	text-decoration:none;
	height:110px;
	}
#brand ul {	
	list-style:none;
	margin:0;
	padding:0;	
	}	
#brand ul li {	
	float:left;
	height:110px;
	}	
#brand ul a {	
	display:block;
	text-decoration:none;
	height:16px;
	padding-top:94px;
	color:#B3865D;
	text-indent:15px;
	font-weight:bold;
	}
#brand ul a:hover {
	color:#CEAD90;
	}	
	
.links-products ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.links-products li {
	height:143px;
	display:inline;
	padding:0;
	margin:0;
	}
.links-products li a {
	height:16px;
	float:left;
	padding:127px 0 0 0;
	display:block;
	color:#B3865D;
	text-decoration:none;
	text-indent:15px;
	font-weight:bold;
	}	
.links-products li a:hover {
	color:#CEAD90;
	}	
	
.link-life a {
	width:87px;
	background:url(/library/logo1.jpg) 0 -153px no-repeat;
	}	
.link-life a:hover {
	background:url(/library/logo1.jpg) 0 0 no-repeat;
	}	
	
.link-glow a {
	width:81px;
	background:url(/template/nav2.jpg) 0 -153px no-repeat;
	}	
.link-glow a:hover {
	background:url(/template/nav2.jpg) 0 0 no-repeat;
	}	
	
.link-flirt a {
	width:79px;
	background:url(/template/nav3.jpg) 0 -153px no-repeat;
	}	
.link-flirt a:hover {
	background:url(/template/nav3.jpg) 0 0 no-repeat;
	}	
	
.link-tickle a {
	width:85px;
	background:url(/template/nav4.jpg) 0 -153px no-repeat;
	}	
.link-tickle a:hover {
	background:url(/template/nav4.jpg) 0 0 no-repeat;
	}	
	
.link-tease a {
	width:82px;
	background:url(/template/nav5.jpg) 0 -153px no-repeat; 
	}	
.link-tease a:hover {
	background:url(/template/nav5.jpg) 0 0 no-repeat;
	}	
	
.link-more a {
	width:79px;
	background:url(/template/nav6.jpg) 0 -153px no-repeat;
	}	
.link-more a:hover {
	background:url(/template/nav6.jpg) 0 0 no-repeat;
	}	
	
.link-sizzle a {
	width:82px;
	background:url(/template/nav7.jpg) 0 -153px no-repeat;
	}	
.link-sizzle a:hover {
	background:url(/template/nav7.jpg) 0 0 no-repeat;
	}	
	
.link-slap a {
	width:84px;
	background:url(/template/nav8.jpg) 0 -153px no-repeat;
	}	
.link-slap a:hover {
	background:url(/template/nav8.jpg) 0 0 no-repeat;
	}	
	
.link-lust a {
	width:79px;
	background:url(/template/nav9.jpg) 0 -153px no-repeat;
	}	
.link-lust a:hover {
	background:url(/template/nav9.jpg) 0 0 no-repeat;
	}	
	
.link-spank a {
	width:82px;
	background:url(/template/nav10.jpg) 0 -153px no-repeat;
	}	
.link-spank a:hover {
	background:url(/template/nav10.jpg) 0 0 no-repeat;
	}		
	
.link-compact a {
	width:79px;
	background:url(/template/nav11.jpg) 0 -120px no-repeat;
	}	
.link-compact a:hover {
	background:url(/template/nav11.jpg) 0 0 no-repeat;
	}		
	
.link-refill a {
	width:82px;
	background:url(/template/nav12.jpg) 0 -120px no-repeat;
	}	
.link-refill a:hover {
	background:url(/template/nav12.jpg) 0 0 no-repeat;
	}		
	

.links-login {
	background:url(/template/nav-sub.jpg) 0 0 no-repeat;
	height:31px;
	clear:both;
	color:white;
	line-height:31px;
	text-align:right;
	padding-right:10px;
	}
.links-login li {
	display:inline;
	}
.links-login li a {
	color:white;
	text-decoration:none;
	padding:0px 8px;
	border-left:1px solid white;
	}
.highlight-currency {
	color:white;
	}
.highlight-price,
.highlight-price em {
	color:white;
	}
.logged-in .links-login .login,
.logged-in .links-login .createaccount {
	display:none;
	}
.logged-out .links-login .logout,
.logged-out .links-login .account {
	display:none;
	}

	
	
#body {
	background:#8D5C2A url(/template/color-browndark.jpg) -104px 0 repeat-y;
	clear:both;
	}
.section-admin #body {
	background:#FFF url(/template/color-browndark.jpg) -104px 0 repeat-y;
	}
	
	
#sidenav {
	padding:4px;
	width:158px;
	float:left;
	color:white;
	}
#sidenav form {
	padding:13px 0 13px 17px;
 	background-color:#522B08;
 	margin:0;
	}
#sidenav label {
	display:none;
	}
#sidenav #keywords {
	padding:2px;
 	border:1px solid #C7B26F;
 	width:91px;
	}
#sidenav #button-search {
	text-align:right;
 	font-size:1px;
 	color:#522B08;
 	background:#522B08 url(/template/button-search.jpg) top left no-repeat;
 	padding:10px 0 10px 20px;
 	border:none;
	}
	
#sidenav .links-category ul,
#sidenav .links-category li {
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
	}
#sidenav .links-category a {
	display:block;
	color:white;
	border-bottom:1px solid #895F37;
	padding:10px 17px;
	text-decoration:none;
	}
#sidenav .links-category a:hover {
	background:#8B582A;
	}
#sidenav .links-category a.highlight-edit-small {
	color:red;
	}
#sidenav .links-category a.highlight-edit-small:hover {
	color:white;
	}
	
	
	

#content {
	padding: 0 0 16px 16px;
	float:left;
	width:364px;
	color:white;
	}

#content a {
	color: #EDBF02;
	}
.section-admin #content a {
	color:blue;
	}
/*#content fieldset {
	border:none;
	background:none;
	}
#content legend {
	border:none;
	background:none;
	}*/
	
.category-description,
.products,
#content legend,
#content,
#content h1 span {
	color:white;
	}

.section-admin #content legend,
.section-admin #content label,
.section-admin #content p,
.section-admin #content h2,
.section-admin #content h3,
.section-admin #content h4,
.section-admin #content div,
.section-admin #content span,
#content .message-ok,
#content .message-alert,
#content .message-error,
#content .message-info
	{
	color:black !important;
	}
	
#content .highlight-edit
	{
	color:red !important;
	}
	

	

.links-admin a {
	color:blue;
	}	

#content .box-action,
#content .box-info
	{
	background:none;
	border:none;
	padding:0;
	}

	
.section-contact .form-standard fieldset,
.section-about .form-standard fieldset,
.section-shop .form-standard fieldset {
	background:none;
	border:none;
	}
	
.section-login #content  form,
.subsection-product #content  form {
	width:300px; 
	}
.section-login #content  form fieldset,
.section-account #content  form fieldset,
.section-order #content  form fieldset,
.section-purchase #content  form fieldset,
.subsection-product #content  form fieldset {
	border:1px solid #AD8A66;
	background:#996D40;
	}
	
	

/* TABLE DATA */

.table-data { 
	width:100%; 
	border-left:1px solid #AD8A66; 
	border-bottom:1px solid #AD8A66;
	background:white;
	color:black;
	}
.table-data th 	{ 
	font-weight:bold; 
	padding:4px 8px;
	border-top: solid 1px #AD8A66; 
	border-bottom: solid 1px #AD8A66; 
	border-right: solid 1px #AD8A66; 
	background-color: #996D40; 
	color:white;
	}
.table-data tr.heading td,
.table-data tr.heading th { 
	font-weight:bold; 
	padding:8px 8px 2px 8px;
	border-bottom: solid 1px #AD8A66; 
	background:#F2F2F2;
	margin-bottom:-1px;
	font-weight:bold;
	}
.table-data .endrow { 
	padding:4px 8px;
	margin-top:1px;
	background:#996D40;
	}
.table-data .endrow td { 
	border-top: solid 1px #AD8A66;
	}
.table-data td 	{
	vertical-align:top;
	padding:2px 8px;
	border-right:1px solid #AD8A66;  
	color:white;
	}
.table-data tr:hover { 
	background:#8D5C2A;
	}
.table-data tr.none:hover { 
	background:#8D5C2A;
	}
.table-data .row 	{ 
	background:#8D5C2A;
	}
.table-data .row-alternate 	{ 
	background-color: #986633;
	}
.table-data .row-edit 	{ 
	background-color: #9E7346;
	}
.table-data .row-plain 	{ 
	border-bottom:1px solid #AD8A66;  
	}
	
/* TABLE DATA in admin */

.section-admin .table-data { 
	width:100%; 
	border-left:1px solid #CCD9E7; 
	border-bottom:1px solid #CCD9E7; 
	}
.section-admin .table-data th 	{ 
	font-weight:bold; 
	padding:4px 8px;
	/*border-top: solid 1px #8EB6E1; */
	border-top: solid 1px #CCD9E7; 
	border-bottom: solid 1px #CCD9E7; 
	border-right: solid 1px #CCD9E7; 
	background-color: #E9EFF5; 
	color:black;
	}
.section-admin .table-data tr.heading td,
.section-admin .table-data tr.heading th { 
	font-weight:bold; 
	padding:8px 8px 2px 8px;
	border-bottom: solid 1px #CCD9E7; 
	background:#F2F2F2;
	margin-bottom:-1px;
	font-weight:bold;
	}
.section-admin .table-data .endrow { 
	padding:4px 8px;
	margin-top:1px;
	background:#F6F6F6;
	}
.section-admin .table-data .endrow td { 
	border-top: solid 1px #CCD9E7;
	}
.section-admin .table-data td 	{
	vertical-align:top;
	padding:2px 8px;
	border-right:1px solid #CCD9E7;  
	color:black;
	}
.section-admin .table-data tr:hover { 
	background:#EFF6E6;
	}
.section-admin .table-data tr.none:hover { 
	background:none;
	}
.section-admin .table-data .row 	{ 
	background-color: #FFFFFF;
	}
.section-admin .table-data .row-alternate 	{ 
	background-color: #F0F4F8;
	}
.section-admin .table-data .row-edit 	{ 
	background-color: #F6EBDB;
	}
.section-admin .table-data .row-plain 	{ 
	border-bottom:1px solid #CCD9E7;  
	}


	
	
#sidenav2 {
	width:274px;
	float:left;
	}
#sidenav2 .circles {
	width:274px;
	height:264px;
	display:block;
	background:url(/template/circles.jpg) top right no-repeat;
	}
.section-admin #sidenav2 .circles {
	background:url(/template/circles-admin.jpg) top right no-repeat;
	}
#sidenav2 .clickhere {
	width:274px;
	height:94px;
	text-decoration:none;
	display:block;
	background:url(/library/logo1.jpg) top right no-repeat;
	text-indent:-999em;
	}
#sidenav2 .boatmen {
	width:274px;
	height:266px;
	text-decoration:none;
	display:block;
	background:url(/library/logo1.jpg) top right no-repeat;
	text-indent:-999em;
	}
	
/* PRODUCT PAGE and ADMIN - hide the right nav */
.section-account #sidenav2,
.section-order #sidenav2,
.section-purchase #sidenav2,
.section-admin #sidenav2,
.subsection-product #sidenav2 {
	display:none;
	width:274px;
	float:left;
	}
.section-account #content,
.section-order #content,
.section-purchase #content,
.section-admin #content,
.subsection-product #content {
	width:618px;
	}

label:hover {
	background:none !important;
	}

#footer {
	clear:both;
	background:#381204;
	height:20px;
	line-height:20px;
	font-size:10px;
	color:#E7CA9C;
	padding:0 10px;
	}
#footer a {
	color:#E7CA9C;
	text-decoration:none;
	padding-right:15px;
	}
#footer a:hover {
	text-decoration:underline;
	}
#footer span {
	float:right;
	}
	
	
	
body.subsection-product .link-zoom {
	background:url(/images/library/zoom.gif) 33% 8px no-repeat;
	}

body#page-zoom .link-unzoom {
	background:url(/images/library/unzoom.gif) 43% 8px no-repeat;
	}

	
	
/* ADMIN */

.links-subsection {
	font-size:10px;
	}
.form-admin {
	clear:left;
	}
body #content div.box-edit {
	color:black !important;
	}
	
/* 	EXCEED ONLINE RESELLER BRANDING */

body.admin .panel-admin {
	padding-bottom:88px;
	background:white url(http://exceedonline.co.nz/admin-exceed-helpline.gif) 9px 97% no-repeat;
	}

#page-delivery .text-theestimateddate,
#page-delivery .th-estdeliverydate,
#page-delivery .td-estdeliverydate {
	display:none;
	}

.message-info {
     display: none;
}
