	html, body {    height: 100%;	margin:0;	padding:0}body {	background:url(img/main_bg.jpg);	font:9px Tahoma;	color:#FFF;	line-height: 13px;}IMG {	border:0}IMG.png {	behavior: url("png.htc")}#footer {	position: absolute;	bottom: 0;	width:100%;	background:#252525;	height:45px;	/*margin-bottom:-1px;*/	border-top:3px solid #FFF}#header {	width:100%;	height:36px}#header #home {	text-align:left;	float:left;	position:absolute;}#header #mail {	text-align:right;	float:left;	position:absolute;	right:0}#content {	width:924px;	height:418px;	margin:0 auto;	margin-top:80px}#content #left {	height:418px;	width:200px;	float:left}#left #top_menu {	width:200px;	height:250px;	background:url(img/left_menu.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/left_menu.png,sizingMethod=crop);}	#top_menu #item {		font:12px Tahoma;	color:#FFF;	padding-left:21px;	height:25px;	position:absolute}#item a {	color:#FFF;	text-decoration:none;	display:block;	z-index:500;}#item a:hover {	color:#ED0094;	text-decoration:none;	display:block;	z-index:500}#top_menu #item span {	display:block;	font:9px Tahoma;	color:#595C5E}#left #logo {	width:200px;	height:152px;	margin-top:16px;}#left #logo div {	padding-left:3px}	#content #main {	height:418px;	width:430px;	float:left;	background:url(img/main.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/main.png,sizingMethod=crop);}#content #right {	height:418px;	width:276px;	float:left}#content #right .r_block {	width:275px;	height:64px;	margin-bottom:4px;	background:url(img/r_block.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/r_block.png,sizingMethod=crop);	clear:both;	cursor:pointer}#content #right .shop_block {	width:275px;	height:64px;	margin-bottom:4px;	background:url(img/bg_tshit1.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_tshit1.png,sizingMethod=crop);	clear:both;	cursor:pointer}#content #right .shop_block2 {	width:275px;	height:64px;	margin-bottom:4px;	background:url(img/bg_tshit_spa.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_tshit_spa.png,sizingMethod=crop);	clear:both;	cursor:pointer}#shop_item {	width:275px;	height:64px;	background:url(img/bg_tshit3.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_tshit3.png,sizingMethod=crop)}#shop_item2 {	width:275px;	height:64px;	background:url(img/bg_tshit3_spa.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_tshit3_spa.png,sizingMethod=crop)}#content #right .support_block {	width:275px;	height:64px;	margin-bottom:3px;	background:url(img/bg_support.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_support.png,sizingMethod=crop);	clear:both;	cursor:pointer}#content #right .support_block2 {	width:275px;	height:64px;	margin-bottom:3px;	background:url(img/bg_support_spa.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_support_spa.png,sizingMethod=crop);	clear:both;	cursor:pointer}#support_item {	width:275px;	height:64px;	background:url(img/bg_support3.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_support3.png,sizingMethod=crop);	}#support_item2 {	width:275px;	height:64px;	background:url(img/bg_support3_spa.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_support3_spa.png,sizingMethod=crop);	}#content #right .career_block {	width:275px;	height:64px;	margin-bottom:4px;	background:url(img/bg_career.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_career.png,sizingMethod=crop);	clear:both;	cursor:pointer}#content #right .career_block2 {	width:275px;	height:64px;	margin-bottom:4px;	background:url(img/bg_career_spa.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_career_spa.png,sizingMethod=crop);	clear:both;	cursor:pointer}#career_item {	width:275px;	height:64px;	background:url(img/bg_career3.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_career3.png,sizingMethod=crop);}#career_item2 {	width:275px;	height:64px;	background:url(img/bg_career3_spa.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_career3_spa.png,sizingMethod=crop);}#b_1 {	width:275px;	height:64px;	background:url(img/bg_tshit1.png) no-repeat;	//background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/main.png,sizingMethod=crop);}.r_block #pic {	width:70px;	height:64px;	float:left;	position:absolute}.r_block #pic IMG {	margin:8px 0 0 8px;}.r_block #text {	width:115px;	height:64px;	float:left;	position:absolute;	margin-left:72px	}.r_block #text div {	padding-top:22px}.r_block #more {	width:50px;	height:64px;	float:left;	position:absolute;	margin-left:187px}.r_block #more div {	padding-top:27px;	padding-left:15px}#content #spacer {	height:418px;	width:9px;	float:left	}#footer #copy {	width:40%;	float:left;	text-align:right	}#footer #copy div {	padding-right:20px;	padding-top:11px;	clear:both}#footer #logo {	width:60%;	float:left}#footer #logo div {	padding-left:15px;	padding-top:6px}a.more {	color:#ED0094;	text-decoration:none}a.more:hover {	color:#ED0094;	text-decoration:underline}#main #bhome, #srown, #career, #services, #news, #portfolio, #contact, #broshure, #support, #shop {	padding:25px;	clear:both;	width:380px;	position:absolute}h3 {	font:9px Tahoma;	color:#ED0094;	padding:0;	margin:0}p {	margin-top:13px;	margin-bottom:0;	padding:0	}#recent, #portf1, #portf2,#portf3,#portf4 {	width:100%;	text-align:center;	clear:both;	margin-top:32px}#nextprev {	width:100%;	margin-top:3px}#nextprev #prev {	float:left;	position:absolute;	text-align:left}#nextprev #next {	float:left;	right:0;	position:absolute;	text-align:right;	padding-right:29px}IMG.bd {	border:5px solid #262626;	margin-right:5px}.img2 {	margin-right:0;	border:5px solid #262626;}.dopmenu {	margin-top:110px}.dopmenu a {	font:9px Tahoma;	color:#FFF;	text-decoration:none}.dopmenu a:hover {	font:9px Tahoma;	color:#FFF;	text-decoration:underline}.esp {	margin-top:15px}#mainForm {	margin:0;	padding:0;}#mainForm2 {	margin:0;	padding:0;}#mainForm3 {	margin:0;	padding:0;}#mainForm INPUT {	background:#939393;	border:0;	height:18px;	width:200px}#mainForm2 INPUT {	background:#939393;	border:0;	height:18px;	width:200px}#mainForm3 INPUT {	background:#939393;	border:0;	height:18px;	width:200px}#mainForm TEXTAREA {	background:#939393;	border:0;	width:200px}#mainForm2 TEXTAREA {	background:#939393;	border:0;	width:200px}#mainForm3 TEXTAREA {	background:#939393;	border:0;	width:200px}