@charset "UTF-8";/* CSS Document *//*	################################   	GENERAL	  ################################ */body {	margin: 0px;	padding: 0px;	background: url(container_bg.jpg) repeat-x top left;  background-color:#000;	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;	color:#7a6960;	line-height: 140%;	height: 100%;}a {	color:#963;	text-decoration: none;}a:hover {	color:#b63f0a;	text-decoration:none;}blockquote {	margin:0 0 0 20px;	padding: 0 0 0 20px;	border-left: 5px solid #432f25;}img {  padding:6px;  border:1px solid #d3c0ab;}ul, ol {	margin: 0 0 20px 20px;	padding: 0px;}hr {  border: 0;  color: #d3c0ab;  background-color: #d3c0ab;  width: 90%;  height: 1px;  margin: 20px 0 10px 0;}/*	################################   	BASIC LAYOUT	  ################################ */	#page {	width: 900px;	margin: 0 auto;	height: 100%;}	#header {	position: relative;	width: 800px;	height: 110px;	margin: 0 auto;	background-color: #fafafa;	overflow: hidden;}#content {	position: relative;	width: 800px;	height: 100%;	background-color: #fafafa;	margin: 0 auto;	padding: 40px 0 0 0;}#content-left {	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-top: 0px;	position: relative;	background-color: #fafafa;	float: left;	width: 550px;	height: 100%;}#content-right {	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-top: 0px;	position: relative;	background-color: #fafafa;	float: right;	width: 210px;	height: 100%;}#footer {}/*	################################   	HEADINGS	  ################################ */	h1 {	margin: 0 0 14px 0;	font: 16px Georgia, "Times New Roman", Times, serif;	color: #432f25;}h2 {	margin: 0 0 10px 0;	font:normal 14px "Helvetica Neue", Helvetica, Arial, sans-serif;  color: #432f25;}h3 { 	font: normal 13 px "Helvetica Neue", Helvetica, Arial, sans-serif;	color:#185084;	margin: 0 0 -5px 0;}h4 {	margin:0 0 20px 0;	padding: 0px;	font:normal 13px "Helvetica Neue", Helvetica, Arial, sans-serif;	color:#fafafa;}p.info {	font: normal 11px "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #999;	padding: 20px 0px 0px 0px;	margin: 20px 0px 0px 0px		}/*	################################   	HEADER	  ################################ */.menuStyle {	background:#fafafa;	height: 20px;	padding: 10px 0 6px 0px;	/*padding: 10px 15px 6px; */	border-bottom: #333 1px solid;	position: relative;	width: 800px;  margin: 0 auto;}.menuStyle li {        float: right;        list-style: none;				margin-right: 15px;}.menuStyle li a {	color: #2e2f31;	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;	text-decoration: none;	outline: none;	text-align: right;	padding: 6px;	text-transform: uppercase;	letter-spacing: 0;	height: 25px;} 	.menuStyle li#current a, .menuStyle a:hover, li.current_page_item a {        color: #fff;	background-color: #333;	-webkit-border-radius:  4px;        -moz-border-radius:  4px;}  /*	################################   	CONTENT	  ################################ */	/** box left */.box-left {	margin: 0 0 20px 0;	clear: both;}	.box-left img {	float: left;	margin: 5px 10px 20px 0;}.tools {  font-size: 12px;  padding:8px 0px 12px 20px;  float:right;}.tools a{  padding:2px 5px 2px 5px;  border:1px solid #d3c0ab;  margin-right: 6px;}/** box right */.box-right {	margin: 0 0 20px 0;	clear: both;}.box-right ul {	margin: 0px;	padding: 0px;	list-style: none;}.box-right li {	display: inline; /* white space bug IE6 */}li.cat-item ul.children {	margin: 0px;	padding: 0px;}li.cat-item ul.children li {	margin: 0px;	padding: 0px;}.box-right li a {	display: block;	margin: 0px;	padding: 5px;	border-bottom: 1px solid #d3c0ab;	text-decoration: none;}li.cat-item ul.children li a {	padding: 5px 5px 5px 20px;}li.cat-item ul.children li ul.children li a {	padding: 5px 5px 5px 40px;}.box-right li a:hover {	background: #eee5ce;}.box-right .page_item a, .box-right .current_page_item a {	background: transparent;	width: auto;	height: auto;	color:#c7532d;	font-weight: normal;	text-align: inherit;}#flickr {	margin-top: 20px;	}	/*	################################   	FOOTER	  ################################ */	#footer-wrap {}#footer {	position: relative;	width: 780px;	height: 250px;	margin: 0 auto;	background: url(footer.jpg) no-repeat top left;	background-color: #000;	overflow: hidden;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-top: 20px;	font:normal 12px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;	line-height: 150%;	color: #a79084;}#footer h2 {	margin:0 0 20px 0;	padding: 0px;	font:normal 14px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;	color:#f8f2e3;}#footer a {	color:#a79084;    border-bottom: 1px dotted #f8f2e3;}#footer a:hover {    color:#f8f2e3;    border-bottom: 1px solid #f8f2e3;}#about {	float:left;	width:280px;	margin-right:20px;}#contact {	float: left;	width: 240px;}#stuff {	float: right;	width: 200px;    margin-left:20px;	text-align: left;}#legal {	float: left;	width: 540px;    margin:100px 0 0 0;}/*	################################   	USEFUL	  ################################ */	.aligncenter, div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;}.alignleft {  	float: left;}.alignright {   float: right;}.float {	float: none;		}.clear {	clear:both;}.v7 {	height:5px;	}.v10 {	height:10px;	}.v20 {height:20px;}.v50 {height:50px;}.v100 {height:100px;}
