body
{
	background-color: #333333;
	font-family: sans-serif;
	font-size: 11px;
	color: #595959;
}
div#wrapper
{
	background: #C2CFD3;
	height: 673px !important;
}
div#header
{
/*	background: url("/images/bg_home_knrm.jpg") no-repeat scroll left top;*/
        background: url("/images/bg_home.jpg") no-repeat scroll left top;
}


ul.nav
{
    padding-top: 5px;
    position: relative;
    height: 287px;
}

ul.nav li.first
{
    border-top: 0 none;
}
ul.nav li
{
    display: block;
    padding: 3px 36px 4px;
    height: 14px;
    border-top: 1px solid #CDCDCD;
    background: transparent url('/images/nav_arrow.png') no-repeat right top;
}





ul.nav li:hover
{
    background-position: right -23px;
}

ul.nav li:hover li a
{
    color: #595959;
}




ul.nav li:hover a,
ul.nav li:hover li:hover a
{
    color: #ED6423;
}



ul.nav li.imagelink
{
    background: transparent url('/images/nav_image_arrow.png') no-repeat right top;
    padding-top: 0;
    padding-bottom: 0;
    height: auto;
}

ul.nav li a
{
	text-decoration: none;
	color: #595959;
	display: block;
}
/* submav */
ul.nav ul
{
    position: absolute;
    padding: 0;
    margin: 0;
    width: 200px;

    border-left: 1px solid #CDCDCD;
    
    background: #fff;
    display: none;
    left: 226px;
    
}

ul.nav ul li
{
	padding: 3px 20px 4px;
}




ul.nav li:hover ul
{
    display: block;
}

ul.nav li.image_url
{
	height: 49px;
	padding: 0;
	background: transparent none no-repeat left bottom;
}

ul.nav li.image_url:hover
{
	background-position: left top;
}

ul.nav li.image_url a
{
     display: block;
     height: 100%;
     width: 100%;
}

/* third sub */

ul.nav ul ul
{
	display: none;
	left: 200px;
	top: -181px;
	width: 480px;
	height: 391px;
	
}
ul.nav li:hover ul li ul
{
    display: none;
}

ul.nav li:hover ul li:hover ul
{
    display: block;
}


/* Other */

ul.nav li.shop_bootsman{ background-image: url('/images/nav_bootsman.png'); }
ul.nav li.shop_silverfish{ background-image: url('/images/nav_silverfish.png'); }
ul.nav li.shop_moonday{	background-image: url('/images/nav_moonday.png'); }
ul.nav li.occasion {     background-image: url('/images/nav_occasion.png'); }
ul.nav li.knrm {     background-image: url('/images/nav_knrm.png'); }

div#content
{
	width: 700px;
    margin-top: 446px;
    background: #9db2b9;
    height: 198px;
}



form.mailing
{
	margin-left: 19px;
	font-weight: bold;
	color: #fff;
	padding-top: 26px;
}

form.mailing input.mail_address
{ 
	border: 0 none;
	width: 182px;
	margin-top: 20px;
	color: #989898;
	padding: 3px;
	font-size: 11px;
}

form.mailing input.mail_address_black
{
	color: #000;
}

form.mailing input.mail_submit
{
	border: 0 none;
	
	background: #ED6322 none repeat scroll 0 0;
	border: 0 none;
	color: #FFFFFF;
	margin-left: 121px;
	margin-top: 15px;
	
}

.carousel li
{
	background: transparent url('/images/rounded_back.png') no-repeat left top;
	padding: 10px 16px !important;
	margin: 5px 12px;
}



.carousel hr
{
	background: #B8B8B8;
	height: 1px;
	border: 0;
	width: 160px;
}


div.carousel a.prev,
div.carousel a.next
{
	
	float: left;
	padding: 64px 4px;
}
