 body {	background: url(images/bg_04.jpg) repeat-x #2d2d2d;	background-position: top;	position: relative;	z-index: 100; } .wmtek_tpl ul {	padding-left: 3em;	list-style: disc outside; } .wmtek_tpl p { margin: 1em 0px; } .wmtek_tpl strong { font-weight: bold; } .wmtek_tpl em { font-style: italic; } #header_wrapper {	height: 105px;	width: 100%;	margin: auto;	background: url(images/header_bg_02.jpg) repeat-x; } #menu_position {	height: 47px;	width: 804px;	top: 0px;	background: url(images/menu_bg_02.png) top no-repeat;	margin-left: auto;	margin-right: auto;	text-align: center;	padding-top: 10px;	padding-left: 35px; } 	#menu_position .item {		float: left;		padding-right: 15px;		padding-left: 15px;		font-family: Verdana, Geneva, sans-serif;		font-size: 18px;		font-weight: bolder;		color: #a3a19d; } 		#menu_position .item a, a:visited {			text-decoration: none;			color: #a3a19d; } 		#menu_position .item a:hover { color: #FFFFFF; } #breadcrumb_wrapper {	top: 75px;	width: 1019px;	height: 63px;	background: url(images/breadcrumb_bg_11.png) no-repeat;	margin-left: auto;	margin-right: auto;	position: relative;	z-index: 50; } #breadcrumb_position {	margin-left: 180px;	padding-top: 20px;	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;	color: #CCC; } 	#breadcrumb_position a, a:visited {		color: #FFF;		text-decoration: none; } 	#breadcrumb_position a:hover { color: #FFC; } #sidemenu_position {	top: 195px;	width: 185px;	margin-left: 50%;	left: -514px;	z-index: 90;	position: absolute; } #logo_position {	top: 60px;	width: 310px;	margin-left: 50%;	left: -500px;	z-index: 90;	position: absolute; } #search_position {	margin-top: 25px;	width: 400px;	margin-left: 50%;	left: 25px;	z-index: 90;	position: absolute; } #content_wrapper {	width: 1022px;	position: relative;	margin: 0 auto;	top: 15px;	background: url(images/content_bg_07.png) repeat-y;	border-left: #CCC 1px solid;	z-index: -50;	overflow: hidden; } #feature_position {	margin-left: 180px;	margin-right: 35px;	margin-top: 65px;	margin-bottom: 20px;	overflow: hidden;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px; } 	#feature_position #title {		color: #372803;		font-size: 18px;		font-weight: bold;		line-height: 24px;		padding-bottom: 10px;		font-family: Georgia, "Times New Roman", Times, serif;		border-bottom: dashed 1px;		#ccc; } #left_column {	width: 472px;	float: left;	margin-left: 17px;	background: url(images/very_transparent_bg_27.png) repeat;	border: #CCC 1px solid;	z-index: 90; } #leftcolumn_content {	margin: 15px;	background: #FFF;	border: #CCC 1px solid;	padding: 15px;	z-index: 95;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 16px; } 	#leftcolumn_content #title {		color: #372803;		font-size: 12px;		font-weight: bold; } #right_column {	width: 505px;	float: left;	margin-left: 6px;	padding-bottom: 10px; } #rightcolumn_content #title {	margin-right: 20px;	margin-left: 15px; } #rightcolumn_content #body {	margin-right: 20px;	margin-left: 15px; } #category_title {	float: left;	width: 521px;	height: 57px;	background: url(images/title_bg_23.png) no-repeat left;	padding-left: 20px;	font-family: Verdana, Geneva, sans-serif;	font-size: 18px;	font-weight: bold;	color: #dfb503; } 	#category_title #title { padding-top: 12px; } #bottom_border {	border-bottom: #CCC 0px solid;	width: 1001px;	margin-left: 0px;	height: 5px; 	} #column_wrapper { overflow: hidden; } #right_border {	overflow: hidden;	background: url(images/right_border.png) right repeat-y;	width: 1025px; } #summary_content {	margin-right: 15px;	margin-left: 15px;	margin-top: 10px;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 16px;	padding-top: 10px;	padding-bottom: 15px;	z-index: 95;	background: url(images/very_transparent_bg_27.png) repeat; } 	#summary_content #body {		padding-right: 15px;		padding-left: 15px; } a {	position: relative;	z-index: 100;	text-decoration: none; } a, a:visited { color: #960; } a:hover { color: #79643E; } #summary_content #title {	color: #372803;	font-size: 12px;	font-weight: bold;	padding-right: 15px;	padding-left: 15px; } #border {	margin: 5px 15px 5px 10px;	padding: 8px 8px 15px 8px;	background: #FFF;	border: 1px solid #CCC;	-moz-box-shadow: 3px 3px 4px #999;	-webkit-box-shadow: 3px 3px 4px #999;	box-shadow: 3px 3px 4px #000;	-ms-filter: \"progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999')"; /* For IE 8 */	filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999'); /* For IE 5.5 - 7 */ } #footer_position {	width: 900px;	margin-left: auto;	margin-right: auto;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 16px; } /*/#footer_position #body a, a:visited {color: #FFF; text-decoration: none;} #footer_position #body a:hover {color: #FFC;}/*/#feature_content #body { overflow: hidden; } #left_column .dockmenu {	position: relative;	height: 50px; /* play with this until you get it as you want */	margin-bottom: 30px;	margin: 15px;	background: #FFF;	border: #CCC 1px solid;	padding: 15px;	z-index: 95;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 16px; } #feature_position .dockmenu {	position: relative;	height: 50px; /* play with this until you get it as you want */	margin-bottom: 30px; } .dockmenu > div {	position: absolute;	top: 25px; /* play with this until you get it as you want */ } #article_rotator_wrapper { margin-left: 165px; } .article_rotator_info {    background: none repeat scroll 0 0 #404040;    float: right;    margin-right: 25px;    margin-top: -40px;    padding: 20px 5px 5px 15px;    width: 241px;	min-height:297px;}.article_rotator_info2 {    background: none repeat scroll 0 0 #404040;    float: right;    height: 123px;    margin-right: 25px;    margin-top: 0;    padding: 10px;    width: 241px;}.article_rotator_info a:link, .article_rotator_info a:active, .article_rotator_info a:visited {    color: #949494;    font-family: "Arial","verdana","sans serif";    text-decoration: none;}.article_rotator_info a:hover {    text-decoration: underline;}.port-title {    color: #FF9900;    font-family: verdana,arial,sans-serif !important;    font-size: 18px;    font-weight: bold;    margin-bottom: 13px;	padding-top:20px;}.port-info {    color: white;    font-family: Verdana,Geneva,sans-serif;    font-size: 13px;    padding-bottom: 20px;}.port-live {    background-color: #252525;    color: #949494 !important;    float: left;    font-family: Verdana,Geneva,sans-serif;    height: 44px;    line-height: 42px;    padding: 0;    text-align: center;    width: 261px;}.port-live a {    color: #949494;    font-size: 14px;}.port-live a:hover {    font-family: Verdana,Geneva,sans-serif;    font-size: 14px;    font-weight: bold;    height: 72px;    text-align: center;    width: 261px;	color:#FF9900;}.port-back {    background: none repeat scroll 0 0 #313131;    float: right;    font-size: 14px;    height: 32px;    padding-top: 10px;    text-align: center;    width: 193px;}.port-back a {    color: #959595;    font-family: Verdana,Geneva,sans-serif;}.port-back a:hover {    color: #FF9900;    font-family: Verdana,Geneva,sans-serif;    font-weight: bold;}.port-arrow {    background: url("images/left-arrow.png") no-repeat scroll 0 0 transparent;    float: left;    height: 42px;    margin-right: -18px;    width: 24px;}.button-wrapper {    float: right;    margin-right: -19px;    margin-top: 73px;    padding-right: 10px;    width: 217px;}.info-wrapper {	width: 286px;    float: right;	min-height: 530px;}
