body {	background-image: url(images/bk3.jpg);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	background-color: #110904;	background-position: right top;	font-family: "Helvetica neue", helvetica, arial;	font-weight: normal;}a:link {	color: #64341e;}a:visited {	color: #615b3d;}a:hover {	color: #FFFFFF;	background-color: #64341e;	text-decoration: none;}a:active {	color: #64341e;}.flickr_badge_image {margin:5px 0px;}.flickr_badge_image img {	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}.container {	background-image: url(images/bk2.jpg);	margin: 0px auto;	padding: 0px;	height: 700px;	background-repeat: no-repeat;	background-position: right top;	width: 970px;}.col01 {	width: 242px;	background-image: url(images/col.gif);	float: right;	padding: 0px 10px 180px 10px;	margin-top: 215px;	text-align: left;	background-repeat: no-repeat;	margin-bottom: 0px;	_margin-left: 20px;	background-position: right bottom;}h2 {	color: #F1047E;	font-family: "Helvetica neue", helvetica, arial;	font-size: 13px;	background-image: url(images/bk_h2.gif);	line-height: 18px;	padding: 0px;	margin: 10px 0px 0px;	font-weight: normal;	text-indent: 4px;}.data {	font-family: "Helvetica neue", helvetica, arial;	font-size: 11px;	font-weight: normal;	color: #615B3D;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #282517;	padding-top: 5px;	padding-bottom: 5px;	margin: 0px;	padding-right: 0px;	padding-left: 0px;}.data02 {	font-family: "Helvetica neue", helvetica, arial;	font-size: 11px;	font-weight: normal;	color: #615B3D;	padding-top: 5px;	padding-bottom: 5px;	margin: 0px;	padding-right: 0px;	padding-left: 0px;}.nolink {	text-decoration: none;	border: 0px solid #000000;	margin: 0px;	padding: 0px;}.txt {	font-family: arial;	font-size: 11px;	font-weight: normal;	margin: 0px;	padding: 0px;}.noli {	margin: 0px;	padding: 0px;	list-style-type: none;}.col02 {	height: 821px;	width: 670px;	float: right;	padding: 0px;	margin-top: 220px;	margin-right: 0px;	text-align: left;	margin-bottom: 0px;	margin-left: 0px;}.rosa {	color: #F1047E;}.welcome {	font-family: "Helvetica neue", helvetica, arial;	font-size: 15px;	font-weight: normal;	color: #615B3D;	width: 250px;	padding: 0px;	margin: 0px 0px 25px 25px;	line-height: 1.2em;}.menu01 {	font-size: 17px;	float: left;	color: #00CCCC;	list-style-type: none;	background-image: url(images/menu.jpg);	padding: 8px 15px 0px 0px;	height: 30px;	background-repeat: no-repeat;	background-position: right;	margin: 0px 0px 0px 15px;	font-weight: normal;}.menu03 {	font-size: 17px;	float: left;	color: #00CCCC;	list-style-type: none;	padding: 8px 0px 0px;	height: 30px;	background-position: right;	margin: 0px 0px 0px 15px;	font-weight: normal;}.menu_container {	margin-left: 15px;}.sub_container {	padding: 15px;	width: 600px;	margin-top: 20px;	margin-bottom: 10px;	margin-left: 20px;	float: left;	background-color: #000000;	list-style-type: none;	text-align: center;}.ima {	margin: 1px;	padding: 0px;	float: left;	height: 90px;	width: 198px;	list-style-type: none;	background-color: #000000;}h1 {	font-size: 17px;	margin: 10px 0px 0px 20px;	padding: 0px;	color: #00CCCC;	float: left;	font-weight: normal;}.right {	float: right;	margin: 0px;}.footer {	width: 300px;	margin-left: 20px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: "helvetica neue", helvetica, arial;	font-size: 11px;	font-weight: bold;	color: #532A12;	padding: 0px;	height: 100px;}.twitter a {	color: #00CCCC;	font-weight: bold;	text-decoration: none;}a span.siunder {	text-decoration: underline;}