/* ---------- Begin HTML Classes ---------- */

body, a, div, input, p, span, select, td, textarea {
	font-family:Verdana, Helvetica, Geneva, Arial, sans-serif;
	color:#222222;
}

body, a, div, p, span, td {
	font-size:11px;
}

a {
	color:#4E5ED5;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

body {
	background-color:#FFFFFF;
	margin:0px;
}

form {
	margin:0px;
	padding:0px;
}

img {
	border:none;
}

input, select, textarea {
	font-size:8pt;
}

table {
	border:none;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

td {
	padding:0px;
	text-align:left;
	vertical-align:top;
}

/* ---------- Content Layout Classes ---------- */
/* ---------- DevNote: !!! IMPORTANT !!! This is the model for future classes; simple and compact. ---------- */

.content-titlebar {
	font-size: 10px;
}

.content-subtitlebar {
	font-size: 20px;
	color:#656565;
}

.content-small {
	font-size: 10px;
}

/* ---------- Begin Form Classes ---------- */
/* ---------- DevNote: !!! IMPORTANT !!! This is the model for future classes; simple and compact. ---------- */

.form-label {
	text-shadow: #FFFFFF 1px 1px 1px;
}

/* ---------- Begin Help Classes ---------- */
/* ---------- DevNote: !!! IMPORTANT !!! This is the model for future classes; simple and compact. ---------- */

.help {
	font-size:xx-small;
	color: #555555;
	text-shadow: #FFFFFF 1px 1px 1px;
}

a.help, a.help:visited {
	color : #4E5ED5;
	text-decoration:none;
}

a.help:active, a.help:hover {
	color : #4E5ED5;
	text-decoration:underline;
}

/* ---------- Begin Template Classes ---------- */

.template-container-outer {
	width:100%;
	position:relative;
	text-align:center;
}

.template-container-inner {
	width:947px;
	margin-left:auto;
	margin-right:auto;
}

/* ---------- Begin Layout Classes ---------- */

.layout-site-area-header {
	width:100%;
	height:85px;
}

.layout-site-body-content-container {
	width:710px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
}

.layout-site-body-content-container-inner-left {
	width:3px;
	background-image:url(https://media.eldoradofurniture.com/images/websites/www.eldoradofurniture.com/layout/site_content_inner_table_01_border_left.gif);
	background-repeat:repeat-y;
}

.layout-site-body-content-container-inner-center {
}

.layout-site-body-content-container-inner-right {
	width:3px;
	background-image:url(https://media.eldoradofurniture.com/images/websites/www.eldoradofurniture.com/layout/site_content_inner_table_01_border_right.gif);
	background-repeat:repeat-y;
}
.layout-site-body-one-column {
	width:100%;
}

.layout-site-body-two-column-left {
	width:183px;
}

.layout-site-body-two-column-right {
	height:100%;
}

.layout-site-body-two-column-right-inner {
	text-align:center;
	height:400px;
}

.layout-site-body-two-column-space {
	width:8px;
}

.layout-site-body-spot-form {
	width:183px;
	height:50px;
}

.layout-site-dot {
	width:1px;
	height:1px;
}

.layout-site-hider {
	display:none;
}

.layout-site-navigation-header-catalog {
	left:0px;
	width:100%;
	height:27px;
}

.layout-site-navigation-header-page {
	position:absolute;
	left:250px;
	width:697px;
	text-align:right;
}

div.layout-footer-tab-header  {
	color: #222222;
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
	margin-top:6px;
	margin-bottom:20px;
	margin-left:8px;
	text-shadow: #FFFFFF 1px 1px 1px;
}

div.layout-footer-tab-content  {
	color: #656565;
	margin-left:8px;
}
	A.layout-footer-tab-content {
		color : #1b78e0;
		text-decoration: none;
	}
	A.layout-footer-tab-content:Visited {
		color : #1b78e0;
		text-decoration: none;
	}
	A.layout-footer-tab-content:Active {
		color : #1b78e0;
		text-decoration: underline;
	}
	A.layout-footer-tab-content:Hover {
		color : #1b78e0;
		text-decoration: underline;
	}

div.layout-list-product-1  {
	float:left;
	width:187px;
	height:300px;
}

div.layout-list-catalog-1, div.layout-list-catalog-1R  {
	float:left;
	margin-top:10px;
}

div.layout-list-catalog-1  {
	margin-right:10px;
}

/* ---------- Begin Navigation Classes ---------- */

.navigation-header {
	font-size: 10px;
	color:#000000;
	text-shadow: #FFFFFF 1px 1px 1px;
}
	A.navigation-header {
		color : #000000;
		text-decoration: none;
	}
	A.navigation-header:Visited {
		text-decoration: none;
	}
	A.navigation-header:Active, A.navigation-header:Hover {
		text-decoration: underline;
	}

div.navigation-main-top-parent {
	color: #000000;
}

div.navigation-main-top-parent-over {
	color: #444444;
}

div.navigation-main-top-parent, div.navigation-main-top-parent-over {
	font-size: 12px;
	margin-top:6px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	text-shadow: #FFFFFF 1px 1px 1px;
}

div.navigation-main-left-area  {
	width:100%;
	margin-top:4px;
	background-image:url(https://media.eldoradofurniture.com/images/websites/www.eldoradofurniture.com/layout/bgd_left_nav_item.gif);
	background-repeat:no-repeat;
	border-bottom:solid 1px #D0D0D0;
}

.navigation-main-left-parent, .navigation-main-left-parent-here  {
	font-size: 12px;
}

.navigation-main-left-subchild, .navigation-main-left-subchild-here, .navigation-main-left-subchild-title  {
	font-size: 10px;
}

.navigation-main-left-parent  {
	color: #000000;
}

.navigation-main-left-parent-here  {
	color: #000000;
	font-weight:bold;
}

.navigation-main-left-child  {
	color: #656565;
}

.navigation-main-left-child-here  {
	color: #000000;
	font-weight:bold;
}

.navigation-main-left-subchild  {
	color: #656565;
}

.navigation-main-left-subchild-here  {
	color: #000000;
}

div.navigation-main-left-parent  {
	padding-top:4px;
	margin-bottom:6px;
	margin-left:10px;
}

div.navigation-main-left-child  {
	margin-top:4px;
	margin-bottom:4px;
	margin-left:10px;
}

div.navigation-main-left-subchild  {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}

div.navigation-main-left-subchild-title  {
	color: #000000;
	font-weight:bold;
	margin-bottom:4px;
}

.navigation-main-left-seperator  {
	width:183px;
	height:1px;
	margin-top:5px;
}
.navigation-breadcrumb {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
	A.navigation-breadcrumb {
		color : #555555;
	}
	A.navigation-breadcrumb:Visited {
		color : #555555;
	}
	A.navigation-breadcrumb:Active {
		color : #555555;
		text-decoration: underline;
	}
	A.navigation-breadcrumb:Hover {
		color : #777777;
		text-decoration: underline;
}
.navigation-breadcrumb-here {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #9c0000;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}

/* ---------- Begin Form Classes ---------- */

input.form-field-search, input.form-field-subscribe, input.form-field-jumpmenu {
	color: #333333;
	font-size: 7pt;
	width: 146px;
	margin-left:2px;
}

input.form-field-search {
	border: 1px solid #1C51B2;
}

input.form-field-standard, select.form-field-standard, textarea.form-field-standard {
	font-size: 8pt;
	width:100%;
	margin-top:2px;
	margin-bottom:10px;
}

input.form-field-subscribe {
	border: 1px solid #8F8F8F;
}

/* ---------- Begin Element Classes ---------- */

div.element-title {
	color: #FFFFFF;
	font-size: 9px;
	font-weight:bold;
}