h1, h2, h3, h4, h5, li, p, td, th, caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	background: #ffffff no-repeat fixed top center;
}

#rootline,
#navigation_top {
	background-color: #b40014;
}

#content ul.list, #content ul.list li {
	border-color: #d3002e;
}

#page {
	background-image: url(../images/backgrounds/arabella_classics.gif);
	background-color: #faf5ed;
}

#rootline #search {
	background-image: url(../images/search_rootline_arabella_classics.gif);
}

#rootline li a,
#rootline li span {
	font-variant: normal;
	color: #ffffff;
}

#rootline #legal_information {
	padding-right: 8px;
}

#navigation_scroll {
	background-color: #c2313b;
}

#navigations ul {
	padding-left: 10px;
	width: 189px;
}

#navigations li a {
	width: 180px;
	padding-left: 9px;
	font-weight: normal;
}

#navigation_top {
	height: 291px;
	padding-top: 10px;
	border-left: 1px solid #d3002e;
}

#navigation_top li a:hover {
	background-color: #bf242e;
}

#navigation_top li a.active,
#navigation_top li a.active:hover {
	background-color: #cd5451;
}

#navigation_secondary {
	padding: 0 0 0 18px;
	width: 772px;
}

#navigation_secondary li a {
	padding: 2px 10px;
	background-position: 0 5px;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
}

#navigation_secondary li a:hover,
#navigation_secondary li a.active,
#navigation_secondary li a.active:hover {
	background-color: transparent;
	color: #d3002e;
}


#navigation_bottom li a:hover,
#navigation_bottom li li a:hover {
	background-color: #ca4e4f;
}

#navigation_bottom li a.active,
#navigation_bottom li a.active:hover,
#navigation_bottom li li a.active:hover {
	background-color: #d6746b;
}

#navigation_bottom li ul {
	width: 167px;
}

#navigation_bottom li li a {
	width: 158px;
	font-weight: normal;
	color: #000000;
}

#navigation_bottom li ul {
	width: 167px;
}


#content a {
	color: #d3002e;
}

#content li a,
#content p a {
	background-image: url(../images/link_small_arabella_classics.gif);
}

#content table caption {
	border-color: #faf5ed;
	background-color: #d3002e;
}

#content table th {
	background-color: #e67a92;
	color: #FFFFFF;
}

#content table td {
	background-color: #f2e8db !important;
}

#content table td p {
	color: #000000;
}



/** Order form **/

#content #order_form {
	width: 492px;
	background: none;
	border: 0 none;
}

#content #order_form ul {
	width: 478px;
	padding-left: 0;
}

#content #order_form li.spacing {
	padding-bottom: 15px;
}

#content #order_form li.label {
	width: 140px;
}

#content #order_form li input,
#content #order_form li select{
	border: 1px solid #b40014;
}

#content #order_form li input.small {
	width: 65px;
}

#content #order_form li input.submit {
	background-color: #b40014;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}