/*[variables]
colors
{
	@10: #5D5B4B;
	@00: #4F4A36;
}
*/
BODY
{
	font: 9.5pt/135% Calibri;
	margin: 0;
	background: #3F3D30 url(images/bg.jpg) no-repeat top;
	color: #B9B7A0;
}
#main
{
	background: url(images/flourish.png) no-repeat bottom right;
	width: 900px;
	min-height: 600pt;
	margin: 0 auto;
}
#logo
{
	z-index: -5;
	width: 900px;
	margin: 0;
	position: absolute;
}
#content_main
{
	width: 900px;
	margin: 0;
	position: inherit;
}
#spacer
{
	width: 900px;
	clear: both;
	height: 295px;
}
/*menu*/
#menu
{
	width: 520px;
	margin: 235px 0 0 185px;
	position: absolute;
	z-index: 9998;
}
#menu #nav
{
	margin: 0;
	padding: 0;
}
#menu #nav LI
{
	display: inline;
}
#menu #nav LI A
{
	float: left;
	width: 130px;
	height: 0;
	padding-top: 40px;
	overflow: hidden;
	background-image: url(http://www.twobyrds.com.au/images/menu.png);
	background-repeat: no-repeat;
}
#menu #nav LI A
{
	float: left;
	width: 130px;
	height: 0;
	padding-top: 40px;
	overflow: hidden;
	background-image: url(http://www.twobyrds.com.au/images/menu.png);
	background-repeat: no-repeat;
}
/*BUTTONS*/
#menu #nav LI#home A
{
	background-position: 0 0;
}
#menu.home #nav LI#home A
{
	background-position: 0 0;
}
#menu #nav LI#home A:hover
{
	background-position: 0 -40px;
}
#menu #nav LI#voucher A
{
	background-position: -130px 0;
}
#menu.voucher #nav LI#voucher A
{
	background-position: -130px -80px;
}
#menu #nav LI#voucher A:hover
{
	background-position: -130px -40px;
}
#menu #nav LI#news A
{
	background-position: -260px 0;
}
#menu.news #nav LI#news A
{
	background-position: -260px -80px;
}
#menu #nav LI#news A:hover
{
	background-position: -260px -40px;
}
#menu #nav LI#contact A
{
	background-position: -390px 0;
}
#menu.contact #nav LI#contact A
{
	background-position: -390px -80px;
}
#menu #nav LI#contact A:hover
{
	background-position: -390px -40px;
}
#footer
{
	background: #39382D;
	height: 75px;
	text-align: center;
	padding: 20px 0 0;
	color: #6B685C;
	width: 900px;
	margin: 0;
}
#footer A
{
	color: #686559;
	text-decoration: none;
}
#footer A:hover
{
	color: #1B1B15;
	text-decoration: none;
}
#subscribe
{
	margin: 0;
	width: 900px;
	background: #454436 url(images/subscribe.gif) no-repeat top;
	height: 50px;
	padding: 52px 0 0;
	color: #818069;
}
#subscribe INPUT
{
	font: 9pt Calibri;
	background: #7F7D69;
	border: 1px solid #454545;
	color: #1D1D18;
	padding: 5px;
}
#subscribe INPUT:hover
{
	background-color: #6D6B5A;
}
#blurb
{
	float: left;
	width: 375px;
	margin: 0 0 15px 25px;
}
#clear
{
	clear: both;
	width: 900px;
}
#gallery
{
	float: right;
	width: 425px;
	margin: 0 1px 20px 0px;
}
#brands
{
	float: right;
	width: 400px;
	margin: 0 25px 15px 0;
}
H1
{
	color: #FFFFFF;
	font-size: 15pt;
	font-weight: normal;
	margin: 15px 0;
}
H2
{
	font-size: 13pt;
	font-weight: normal;
	color: #FFFFFF;
	margin: 20px 0 10px;
}
P
{
	margin: 0 0 10px;
}
A, A:visited
{
	text-decoration: none;
	color: #DD848D;
}
A:hover
{
	text-decoration: underline;
}
#paypal_form INPUT
{
	font: 9pt Calibri;
	background: #7F7D69;
	border: 1px solid #454545;
	color: #1D1D18;
	padding: 5px;
}
#paypal_form SELECT
{
	font: 8pt/120% Verdana;
	background: #7F7D69;
	border: 1px solid #454545;
	color: #1D1D18;
	padding: 0;
	height: 30px;
}
#paypal_form SELECT P
{
	padding: 5px 0 0;
}
#paypal_form SELECT OPTION
{
	font: 8pt Verdana;
	background: #7F7D69;
	color: #1D1D18;
	padding: 5px;
}
#paypal_form INPUT:hover
{
	background-color: #6D6B5A;
}
#paypal_form .button
{
	margin: 15px 5px 5px;
	width: 100px;
	text-align: center;
}
