
body {
	margin: 0;
	background: transparent url(/images/sr_bg.jpg) repeat top left;
}

.ui_clear {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
}


.ui_clear img {
	width: 1px;
	height: 1px;
	border: none;
}

.ui_page {
	width: 809px;
	margin: 0 auto;
}

.ui_header {
	background: transparent url(/images/sr_header.jpg) no-repeat top left;
	width: 809px;
	height: 180px;
}

.ui_content_bg {
	background: transparent url(/images/sr_content.jpg) repeat-y top left;
}

.ui_content {
	background: transparent url(/images/sr_nav_bottom.jpg) no-repeat bottom left;
}

.ui_left {
	width: 142px;
	float: left;
	padding-bottom: 200px;
}

.ui_print_email {
	float: right;
	width: 256px;
}

.ui_print_email a:link, .ui_print_email a:active, .ui_print_email a:visited {
}

.ui_print_email a:hover {
	text-decoration: none;
}

.ui_print_email .ui_link_text {
	color: #544F2E;
	font-weight: normal;
	font-size: 10px;
}

.ui_print_email a.ui_print:link, .ui_print_email a.ui_print:active, .ui_print_email a.ui_print:visited {
}

.ui_print_email a.ui_email:link, .ui_print_email a.ui_email:active, .ui_print_email a.ui_email:visited {
}

.ui_print_email a.ui_basket:link, .ui_print_email a.ui_basket:active, .ui_print_email a.ui_basket:visited {
	
}

.ui_nav_bottom {}

.ui_right {
	width: 659px;
	float: right;
}

.ui_main_content_wrapper {
	padding: 20px;
}

.ui_main_content {

}	

.ui_main_content img {
	border-color: #9E5C31;
}

.ui_footer {
	background: transparent url(/images/sr_footer.jpg) no-repeat top left;
	width: 809px;
	height: 75px;
}

.ui_copyright {
	clear: both;
	text-align: right;
	width: 790px;
	font-size: 10px;
}

.ui_tagline {
	clear: both;
	text-align: right;
	width: 790px;
	font-size: 10px;
}

.ui_tagline a:link, .ui_tagline a:active, .ui_tagline a:visited, .ui_tagline a:hover {
	color: #544F2E;
	text-decoration: none;
}

.Home_Flash_App { background: none; }

/* Required Browser Specific Declarations */

/* <td><p>...</p><p>...</p><p>...</p></td> in firefox creates additional space above the first element and below the last */
/* the following classes remove this extra space */
.ui_main_content td p:first-child { margin-top: 0; }
.ui_main_content td > p { margin-bottom: 0; }
