@media all {

/* @group general styles */
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 75%;
	color: #2c323b;
}
em {
	font-style: italic;
}
strong {
	font-weight: bold;
}
h1 {
	font-size: 1.083em;
	color: #e28a33;
	text-transform: uppercase;
	line-height: 2.083em;
}
h2 {
	color: #e28a33;
	font-weight: bold;
}
h3 {

}
p {
	margin-bottom: 1.25em;
	line-height: 1.5em;
}
p.intro {
	font-size: 1.25em;
}
a {
	color: #2c323b;
	text-decoration: underline;
}
a:hover {
	color: #f5cfaa;
}
a.button {
	text-decoration: none;
}
a.button:hover {
	color: #fff;
}
.error {
	color: red;
}
legend {
	font-size: 1.083em;
	color: #e28a33;
	text-transform: uppercase;
	line-height: 2.083em;
}
/* @end */


/* @group metaNavigation */
#metaNavigation {

}
#metaNavigation a {
	font-size: 0.917em;
	color: #fff;
	text-decoration: none;
}
#metaNavigation a:hover {
	text-decoration: underline;
}
/* @end */


/* @group navigation */
#navigation {
	letter-spacing: 2px;
}
#navigation .subnav li,
#navigation .subnav li a {
	letter-spacing: 0;
	color: #fff;
	text-align: left;
	text-transform: uppercase;
}
#navigation .subnav li,
#navigation .subnav li a {
	color: #5c2f01;
}
#navigation .subnav li ul li,
#navigation .subnav li ul li a {
	color: #fff;
}
#navigation .subnav li ul li a {
	text-transform: none;
}
#navigation a {
	color: #fff;
	line-height: 34px;
	text-decoration: none;
	text-transform: uppercase;
}
#navigation .subnav a {
	line-height: 20px;
}
#navigation .subnav a:hover {
	color: #f3cfab;
}
/* @end */


/* @group content */
#content {
	line-height: 1.417em;
}
/* @end */


/* @group rental */
.rentalOrders {
	font-size: 0.917em;
}
.rentalList .listItems,
.rentalList .listAmount {
	font-weight: bold;
}
.requestFormButttons a {
	font-size: 0.833em;
}
.requestFormTotal {
	font-weight: bold;
}
/* @end */


/* @group homeDock */
.homeDockWrapper a {
	text-decoration: none;
}
.homeDockWrapper a h2 {
	line-height: 32px;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	font-size: 1.75em;
	color: #b4b3b3;
	font-weight: normal;
	cursor: pointer;
}
.homeDockWrapper a h2 em {
	color: #fff;
}
/* @end */


/* @group footer */
#footer {
	font-size: 0.833em;
	color: #fff;
}
#footer a {
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
/* @end */

}

