﻿/*logos*/
#logo						{position:absolute; top:40px; 		left:0px;			width:auto; 	height:auto;}
#textlogo					{
	position: absolute;
	top: 20px;
	left: 0px;
	width: auto;
	height: auto;
}
/*#textlogo					{background:url('../graphics/logo_bg.png') no-repeat left top; width:530px; height:150px;}*/
#logo_tagline				{
	position: absolute;
	top: -361px;
	left: 86px;
	width: auto;
	height: auto;
}
#seo_1						{
	position: absolute;
	top: 80px;
	left: 20px;
	width: 570px;
	height: inherit;
	text-align: left; /*static componentsbackground:url('../graphics/seo_h1bg.png') no-repeat;*/
}
#seo_2						{position:absolute; top:255px; 		left:20px;			width:570px; 	height:auto;	text-align:left;}

/*static components*/
#news_ticker				{position:absolute; top:360px; 		left:0px; 			text-align:left; background:url('../graphics/latest_news_ticker.png') no-repeat 0px 0px; padding:0px 0px 0px 50px; height:40px; }
#search						{
	position: absolute;
	top: -214px;
	left: 1px;
}
#bookmark					{position:absolute; top:18px; 		right:150px; 			width:auto; 	height:50px;}
#menu_top					{
	position: absolute;
	top: 0px;
	right: 10px;
}
#twitter-facebook			{position:absolute; top:7px; 		right:22px;}
#themed_object				{visibility:hidden; display:none; 	position:absolute; 	top:350px; 		left:45px;}
#get_in_touch				{position:absolute; top:355px; 		right:0px;}

/*animated components*/
#mp3_component				{visibility:hidden; display:none;	position:absolute; 	top:0px; 		left:0px;			width:342px;	height:90px;}
#zoom_menu_component		{visibility:hidden; display:none;	position:absolute; 	top:149px; 		right:50px;			width:300px; 	height:auto;		}
#zoom_menu					{														width:300px;	margin-left:auto; 	margin-right:auto;}

/*secondary split rotator components*/
#secondary_src				{
	position: absolute;
	top: 150px;
	right: 22px;
	width: 1px;
	height: 1px;
	left: 450px;
}
#headerDivssr				{width:380px;		height:200px; 	position:relative;	margin:0px 0px 0px 10px;	background:url('../themed_images/portfolio-small-1.jpg') no-repeat left top; }



/* change "PAGE WIDTHS" here */
#main_wrapper				{width:990px; /*  min-width:990px; - max-width:1680px;  */ padding:0px; margin:0px; border:0px;}

/* change "HEADER HEIGHT" here */
.boxm-content				{padding-top:420px; *padding-top:410px; }

/* change "BACKGROUND IMAGE" here */
#main						{background:url('../themed_images/secondary_themed_bg.jpg') no-repeat center top;}

/* change "FOOTER HEIGHT" here */
#footer_bg					{margin:0px 0px 0px 0px;}
#footer						{padding:0px 0px 0px 0px; 		text-align:center;}

/* change "ADVERTISING" here */
#advertising				{margin:0px 0px 0px 0px; padding:5px; text-align:center;}

/* change "BACK TO TOP" here */
#backtotop					{margin:0px auto 0px auto; height:40px; width:100px;}
.back_to_top				{
	position: absolute;
	top: -210px;
	left: -37px;
}

/* page styles */
html, body					{margin:0px; 		padding:0px;}
#main						{width:100%; 		position:absolute; 		top:0px; left:0px; padding:0px; margin:0px;}
#main_wrapper				{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin: -1px auto 0px auto;
	border: 1px transparent solid;
	top: 190px;
}
body						{background:url('../graphics/body_bg.jpg') center top;}

/* header styles - do not edit */
#header_bg					{width:100%;		position:absolute;		top:0px;	left:0px;	padding:0px;	border:0px; 			}
#header_wrapper				{width:100%;		position:relative;		margin-left:auto; margin-right:auto;}

/* content styles - do not edit */
#content1_bg				{width:100%;		padding:0px; 			border:0px;}
#content1_wr				{margin-left:auto;	margin-right:auto;		position:relative;	padding:0px; 	border:0px;	min-height:350px;	}
#content1					{margin-left:0px; 	margin-right:0px; 		position:relative; 	padding:0px 0px 0px 0px; border:0px;}

/* footer styles - do not edit */
#footer_bg					{width:100%;		padding:0px;}
#footer						{width:100%;		padding:10px 0px 10px 0px;	height:auto;}
#footer_bg					{background:url('../graphics/footer_bg.jpg') center top;}
#footer						{background:url('../graphics/footer.jpg') repeat-x  center top;}
#footercolumns				{width:990px; margin-left:auto; margin-right:auto;}

/* change "TWITTER FEED" here */
#advertising				{background:url('../graphics/advertising.jpg') no-repeat center top;}
#advertising_wrapper		{background:url('../graphics/advertising_bg.jpg') center center;}

.clear						{min-width:600px; max-width:990px; margin-left:auto; margin-right:auto; clear:both; height:0px;}

/*HIDDEN COMPONENTS*/
#portfolio_component		{visibility:hidden; display:none;}
#headerDivportfolio			{visibility:hidden; display:none;}
#headerDivportfolio img		{visibility:hidden; display:none;}
#slider_component			{visibility:hidden; display:none;}
#primary_src				{visibility:hidden; display:none;}
