body,tr,td,th {	font-family: "Lucida Sans", "Lucida Grande", Arial, "Lucida Sans Unicode", "Arial Unicode MS", "Microsoft Sans Serif", "Franklin Gothic";	font-size: 12px;	font-weight: normal;	co;}body {	color: black;	background-color: #000;	margin: 0;	padding: 0; }a:link {	color: #304c81;	text-decoration: none; }a:visited {	color: #304c81;	text-decoration: none; }a:hover { text-decoration: underline; }a:active {	color: #6c3; }p {	line-height: 20px;	font-weight: normal;	margin-top: 0;	margin-bottom: 2ex;}input,textarea {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	background-color: #DFFF95;	border: 1px solid #FFFFFF;}.text-fine {	font-size: 11px;	font-weight: normal;}.text-white {	color: #FFFFFF;}.text-white a:link {	color: #87BD00;	text-decoration: none;}.text-white a:visited {	color: #87BD00;	text-decoration: none;}.form-textbox {	background-color: #EFFFCC;}ul {	margin-left: 20px;	padding-left: 0px;	margin-bottom: 20px;}li {	margin-bottom: 10px;	line-height: 150%;}h1,h1,h3,h4,h5,h6 {	font-family: "Franklin Gothic", "Arial Unicode MS", Arial, "Microsoft Sans Serif", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande"; }h1 {	font-family: "Franklin Gothic", Arial, "Lucida Grande", "Lucida Sans";	font-size: 18px;	line-height: 22px;	margin-top: 0px;	margin-bottom: 20px;	letter-spacing: 2px;	font-weight: normal;}h2 {	font-size: 14px;	margin-top: 0px;	margin-bottom: 5px;	font-weight: normal;}.titleimg-about {	background-image: url(images/core/title-about.gif);	background-repeat: no-repeat;	background-position: 70px 270px;}.titleimg-services {	background-image: url(images/core/title-services.gif);	background-repeat: no-repeat;	background-position: 150px 280px;}.titleimg-contact { background-image: url(images/core/title-contact.gif); background-repeat: no-repeat; background-position: 360px 0px; }.list_table_cells { color: #67673b; background-color: #ecf0b6; background-position: 0 0; padding: 12px 30px 6px 12px; border-bottom: 1px solid white; }.image_padding_right {	margin-right: 10px;	margin-bottom: 10px;	border: 1px solid #B8B3A3;}.image_padding_left {	border: 1px solid #B8B3A3;	margin-bottom: 10px;	margin-left: 10px;}.image_padding_bottum {	padding-bottom: 6px;}.horiz_line {	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #876033;}.border-bottom {	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #000000;	padding-bottom: 10px;}hr {	margin-top: 10px;	border-top: 1px solid #acbfb7; }.column_container {	width: 100%;	height:100px; }.column-left { width:218px; float:left; height:100px; padding-top: 70px; padding-right: 20px; padding-left: 20px; display: table; }.column-right { width:auto; height:100px; padding-top: 70px; padding-right: 30px; display: table; }.header_box-portfolio {	background-color: #000;	display: block;	height: 100px;	background-image: url(images/core/logo-sieberstudio.gif);	background-repeat: no-repeat;	background-position: 590px 18px;}.header_box-services {	background-color: #000;	background-image: url(images/core/header-services.jpg);	background-repeat: no-repeat;	height: 100px;	display: block; }.header_box-contact { background-color: #000; background-image: url(images/core/header-contact.jpg); background-repeat: no-repeat; display: block; height: 100px; }.header_box-about {	background-color: #000;	background-image: url(images/core/header-about.jpg);	background-repeat: no-repeat;	display: block;	height: 100px;}.cell-menu { background-color: #87bd00; padding-top: 10px; }.cell-content {	border-top: 4px solid #fff;	border-bottom: 4px solid #fff; }.col-content {	padding: 30px 20px 20px; }.col-content-b { border-left: 4px solid #fff; }.col-content-portfolio { background-image: url(images/core/title-port-wedding.gif); background-repeat: no-repeat; background-position: 15px 60px; border-left: 4px solid #fff; }.cell-footer {	color: #fff;	width: 750px;	padding-top: 40px;	padding-right: 20px;	padding-bottom: 0;	padding-left: 20px;}.cell-footer a:link {	color: #9C9C9C;	text-decoration: none;}.cell-footer a:visited {	color: #9C9C9C;	text-decoration: none;}.cell-footer a:hover {	color: #87bd00; }.cell-footer a:active {	color: #9C9C9C;}