body {
	font-family: 				Verdana, Arial, Helvetica, sans-serif;
	font-size:					10px;
	color:						white;
	margin: 					0px;
	background-image: 			url(../images/interface/v_pattern_bg.gif);
	min-width:					955px;	
}
div#container {
	width: 						955px;
	margin-left: 				auto;
	margin-right: 				auto;
	background-image: 			url(../images/interface/drop_shadow.gif);
	background-repeat: 			repeat-y;
}

div#inner_container {
	padding-left: 				10px;
	padding-right: 				10px;
}

/* -----------------------------------------------
	Heading 1
------------------------------------------------*/
div#heading1 {
	background-color:			black;
	clear:						both;
	height:						25px;
	text-transform:				uppercase;
}
div#header1_left {
	color:						#cbb673;
	padding:					7px 20px 0px 20px;
	float:						left;
}
div#header1_left a {
	color:							#cbb673;
}
div#header1_left a:hover {
	color:							#b39a5d;
}
div#header1_right {
	color:						#cbb673;
	padding:					7px 20px 0px 20px;
	float:						right;
}
div#header1_right a {
	color:							#cbb673;
}
div#header1_right a:hover {
	color:							#b39a5d;
}

/* -----------------------------------------------
	Heading 2
------------------------------------------------*/
div#heading2 {
	height:						40px;
	background-image: 			url(../images/interface/header2_bg.gif);	
}

/* -----------------------------------------------
 	Body Columns
------------------------------------------------*/
div#body_column1 {
	width:						229px;
	float:						left;
}
div#body_column2 {
	width:						351px;
	float:						left;
}
div#body_column3_wrap {
	width:						355px;
	float:						right;
}
div#body_column3 {
	text-align:					center;
	padding:					10px 5px 20px 0px;
}
div#body_column3 a {
	color:						#fff;
}

/* -----------------------------------------------
	Footer 1
------------------------------------------------*/
div#footer1_wrap {
	height:						80px;
	background-image: 			url(../images/interface/abovefooter_bg.gif);
	text-align:					right;
	clear:						both;
}
div#footer1 {
	color:						#cbb673;
	padding:					35px 20px 0px 0px;
	text-transform: 			uppercase;
	text-align: 				right;
}
div#footer1 a {
	color:						#cbb673;
}

/* -----------------------------------------------
	Footer 2
------------------------------------------------*/
div#footer2_wrap {
	height:						40px;
	width: 						955px;
	margin-left: 				auto;
	margin-right: 				auto;
	background-image: 			url(../images/interface/footer_bg.gif);
	background-repeat: 			no-repeat;
}
div#footer2 {
	color:						white;
	padding:					10px 0px 0px 30px;
}
div#footer2 a {
	color:						white;
}
div#footer2 a:hover {
	color:						#b39a5d;
}

/*-------------------------------------------------------
	Text Formats
-------------------------------------------------------*/
h1 {
	font-size:						14px;
	text-transform:					uppercase;
}
h2 {
	font-size:						12px;
}
h3 {
}

/*-------------------------------------------------------
	Others
-------------------------------------------------------*/
.thumbs {
	margin-left:					5px;
	margin-bottom:					5px;
}