/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		body {
			font-family: Arial, Verdana, Times;
			font-size: 12 px;
			color: #000000;
			
			background: url(images/page-bg.jpg);
		}
	
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		.headerCell h1 a
		{
			background: url(images/header-logo.jpg) no-repeat;
			width: 748px;
			height: 86px;
		}
		.headerCell2 h1 a
		{
			background: url(images/logo2.jpg) no-repeat;
			width: 748px;
			height: 86px;
		}
		
		.siteTable
		{
			background: url(images/site-bg.jpg) repeat-y;
			width: 237px;
			height: 344px;
		}
		
		.headerBg
		{
			background: url(images/header-bg.jpg) no-repeat;
			width: 237px;
			height: 344px;
		}
		
		.headerImage
		{
			background: url(images/header-image-0905.jpg) no-repeat;
			width: 511px;
			height: 344px;
		}
		.headerImage2
		{
			background: url(images/header-image2.jpg) no-repeat;
			width: 511px;
			height: 344px;
		}
		
		.headerBottom
		{
			background: url(images/header-bottom-0905.jpg) no-repeat;
			width: 511px;
			height: 22px;
		}	
		
		.bottomTextLinks {
			color: #002F4F;
		}
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		.navigationTop { background: url(images/nav-top.jpg) no-repeat; width: 209px; height: 12px; }

		.navigationBottom { background: url(images/nav-bottom.gif) no-repeat; width: 209px; height: 24px; }
		
		.navigation a {
			display: block;
			width: 209px;
			height: 22px;
		}
		
		.navigation a span {
			display: none;
		}

		a.home {
			background: url(images/nav-home-up.gif) no-repeat;
		}
		a.home:hover {
			background: url(images/nav-home-over.gif) no-repeat;
		}

		a.about {
			background: url(images/nav-about-up.gif) no-repeat;
		}
		a.about:hover {
			background: url(images/nav-about-over.gif) no-repeat;
		}

		a.bedroom {
			background: url(images/nav-bedroom-up.gif) no-repeat;
		}
		a.bedroom:hover {
			background: url(images/nav-bedroom-over.gif) no-repeat;
		}

		a.chairs {
			background: url(images/nav-chairs-up.gif) no-repeat;
		}
		a.chairs:hover {
			background: url(images/nav-chairs-over.gif) no-repeat;
		}

		a.dining {
			background: url(images/nav-dining-up.gif) no-repeat;
		}
		a.dining:hover {
			background: url(images/nav-dining-over.gif) no-repeat;
		}

		a.entertainment {
			background: url(images/nav-entertainment-up.gif) no-repeat;
		}
		a.entertainment:hover {
			background: url(images/nav-entertainment-over.gif) no-repeat;
		}

		a.kids {
			background: url(images/nav-kids-up.gif) no-repeat;
		}
		a.kids:hover {
			background: url(images/nav-kids-over.gif) no-repeat;
		}

		a.tables {
			background: url(images/nav-tables-up.gif) no-repeat;
		}
		a.tables:hover {
			background: url(images/nav-tables-over.gif) no-repeat;
		}

		a.sofas {
			background: url(images/nav-sofas-up.gif) no-repeat;
		}
		a.sofas:hover {
			background: url(images/nav-sofas-over.gif) no-repeat;
		}

		a.contact {
			background: url(images/nav-contact-up.gif) no-repeat;
		}
		a.contact:hover {
			background: url(images/nav-contact-over.gif) no-repeat;
		}

		a.bars {
			background: url(images/nav-bars-up.gif) no-repeat;
		}
		a.bars:hover {
			background: url(images/nav-bars-over.gif) no-repeat;
		}

		a.desks {
			background: url(images/nav-desk-up.gif) no-repeat;
		}
		a.desks:hover {
			background: url(images/nav-desk-over.gif) no-repeat;
		}

		a.futons {
			background: url(images/nav-futons-up.gif) no-repeat;
		}
		a.futons:hover {
			background: url(images/nav-futons-over.gif) no-repeat;
		}

		a.mattresses {
			background: url(images/nav-mattresses-up.gif) no-repeat;
		}
		a.mattresses:hover {
			background: url(images/nav-mattresses-over.gif) no-repeat;
		}

	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		table.footer {
			width: 739px;
		
			background: #599dcb;
		}
		
		.copyright {
			font-size: 10px;
			color: #FFFFFF;
		}
		
		.copyright2 {
			font-size: 10px;
			color: #FFFFFF;
			font-family: Verdana;
		}
		.copyright2 a{
			font-size: 10px;
			text-decoration: none;
		}
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
		
		h1.new {
		height: 26px;
		margin: 0;
		background: url(images/titlesBG.gif) repeat-x;
		background-position: bottom;
		color: #106399;
		font-size: 18px;
		font-weight: bold;
		}
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for text contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		a.copyright {
			color: #fbf200;
			font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: underline;
		}
		a.copyright:hover {
			color: #fff6ab;
			font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none;
		}
		
		a {
			color: #599dcb;
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: underline;
		}
		a:hover {
			color: #63afe2;
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: underline;
		}
	
	
		a.imglink img{
			border: 2px solid #ffffff;
			background: transparent;
		}
		a.imglink:hover img {
			border: 2px solid #63afe2;
			background: transparent;
		}
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
	
	}
	.tableRowHeader
	{
	
	}
	.tableRowFooter
	{
	
	}
	.textRequiredField
	{
	
	}
	.textSmallerFont
	{
	
	}
	.labelColumn
	{
	
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for any other contained in the bodycontents */
		
		/* Image Gallery System Styles */
		
		.igs-tableCommon {
			width: 100%;
			margin: auto;
		}
		
		.igs-tableCommon tr td{
			vertical-align: center;
			text-align: center;
			padding: 5px;
		}
		
		.igs-title {
			display: none;
		}
		
		.igs-imageListingLinkText {
			display: none;
		}
		
		.igs-tableRowHeader {
			display: none;
		}
		
		.igs-galleryNavigation {
			text-align: center;
		}
		
		.igs-tableSlideShowSpeed, .igs-tableSlideShowNav {
			width: 40%;
			margin: auto;
		}
		
		.igs-tableSlideShowSpeed tr td, .igs-tableSlideShowNav tr td{
			padding: 5px;
			text-align: center;
		}
		
		
		#main-nav{
			background: #589CC9 url(images/background-navigation.png) repeat-x;
			width: 200px;
			min-height: 330px;
			margin-left: 20px;
			margin-top: -5px;
			position: relative;
			}
			
		ul#main-nav-list{
			list-style-type: none;
			margin-left: 20px;
			padding: 15px 0 15px 0;
			font-size: 16px;
			}
			
		ul#main-nav-list a{
			color: #fff;
			text-decoration: none;
			font-size: 14px;
			}
			
		ul#main-nav-list a:hover{
			text-decoration: underline;
			}
			
		ul#main-nav-list  li{
			margin-left: 0px;
			/**height: 20px;**/
			padding: 0px 0 0px 25px;
			background-image: url(images/checkbox.png);
			background-repeat: no-repeat;
			background-position:  0px -5px;
			}
			
		ul#main-nav-list li:hover{
			background-image: url(images/checkbox-checked.png);
			}
			
		ul#main-nav-list li.facebook{
			background-image: none;
			margin-left: 30px;
			height: 50px;
			padding-top: 10px;
			}
			
			

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
