﻿/* position / visibility of elements */
#themed_object				{position:absolute; top:200px; 		left:0px;}
#themed_object2				{position:absolute; top:200px; 		right:0px;}
#logo						{
	position: absolute;
	top: 194px;
	left: 96px;
	width: auto;
	height: auto;
}
#textlogo					{margin-left:auto; margin-right:auto;		width:440px; 	height:auto;}
#textlogo_wrapper			{
	position: absolute;
	top: 195px;
	width: 100%;
	height: auto;
	left: -1px;
}
#menu_top					{
	position: absolute;
	top: 141px;
}
#themed_icons				{position:absolute; top:0px; 		left:0px; 	width:256px; 	height:134px; background:url('../themed_images/icon_bg.png') no-repeat 0px 0px;}
#themed_icons				{ visibility:hidden; display:none;}
.icon_wrapper				{position:relative; padding:20px 0px 0px 10px;}
#icon1						{position:absolute; top:20px; left:15px;}
#icon2						{position:absolute; top:24px; left:55px;}
#icon3						{position:absolute; top:28px; left:95px;}
#icon4						{position:absolute; top:32px; left:135px;}
#icon6						{position:absolute; top:36px; left:175px;}
#twitter-facebook			{position:absolute; top:129px; 		right:28px;}


html, body					{margin:0px; padding:0px;}

html						{ /* background:url('../themed_images/background.jpg') repeat center top; */ }
body						{ /* background:url('../themed_images/background_image1.jpg') no-repeat center top; */ }

#main						{width:100%;}

#header_bg					{width:100%;		padding:0px; border:0px; position:absolute; top:-130px; left:0px;}
#header_wr					{width:990px;		height:175px;	margin-left:auto;	margin-right:auto;	position:relative;		padding:0px; border:0px;}
#header_r					{width:0px;			float:right;																					padding:0px; border:0px;}
#header						{margin-left:0px; 	margin-right:0px;																				padding:0px; border:0px;}

#content1_bg				{width:100%;		margin:0px 0px 0px 0px;	padding:0px; border:0px;}
#content1_wr				{width:990px;		min-height:300px;	margin-left:auto;	margin-right:auto;	position:relative;	padding:0px; border:0px;}
#content1_wr				{background:url('../themed_images/themebg_right.png') no-repeat scroll right bottom;}
#content1_l					{width:0px;			float:left;																						padding:0px; border:0px;}
#content1_r					{width:0px;			float:right;																					padding:0px; border:0px;}
#content1					{margin-left:0px; 	margin-right:0px; position:relative; 															padding:40px 0px 10px 0px; border:0px;}

#content2_bg				{width:100%;		padding:0px; border:0px;}
#content2_wr				{width:990px;		min-height:0px;	margin-left:auto;	margin-right:auto;	position:relative;	padding:0px; border:0px;}
#content2_l					{width:0px;			float:left;																						padding:0px; border:0px;}
#content2_r					{width:0px;			float:right;																					padding:0px; border:0px;}
#content2					{margin-left:0px; 	margin-right:0px; position:relative; 															padding:0px; border:0px;}

#footer_bg					{width:100%;		padding:0px; border:0px;}
#footer_wr					{width:990px;		min-height:100px;	margin-left:auto;	margin-right:auto;	position:relative;	padding:0px; border:0px;}
#footer_l					{width:0px;			float:left;																						padding:0px; border:0px;}
#footer_r					{width:0px;			float:right;																					padding:0px; border:0px;}
#footer						{margin-left:0px; 	margin-right:0px;  position:relative; text-align:center;										padding:0px; border:0px;}


/* column1 padding / margins */
#columns1					{padding-top:0px; 			padding-bottom:0px;}					
#column1_wrapper			{padding:0px 0px 0px 0px;	margin:0px;}
#left1col					{padding:0px 0px 0px 0px;	margin:0px;}
#left1pad					{padding:0px 0px 0px 0px;	margin:0px;}
#right1col					{padding:0px 0px 0px 0px;	margin:0px;}
#right1pad					{padding:0px 0px 0px 0px;	margin:0px;}
#center1col					{padding:0px 0px 0px 0px ;}

/* column2 padding / margins */
#columns2					{padding-top:1
0px; 			padding-bottom:0px;}					
#column2_wrapper			{padding:0px 0px 0px 0px;	margin:0px;}
#left2col					{padding:0px 0px 0px 0px;	margin:0px;}
#left2pad					{padding:0px 0px 0px 0px;	margin:0px;}
#right2col					{padding:0px 0px 0px 0px;	margin:0px;}
#right2pad					{padding:0px 0px 0px 0px;	margin:0px;}
#center2col					{padding:0px 0px 0px 0px ;}


/* seo */	
#seo						{width:100%; height:0px; position:absolute; top:0px; left:0px;}
#seo_wrapper				{position:relative; top:0px; left:0px;}
#seo_wrapper				{margin-left:auto; margin-right:auto; border:0px;}

.clear						{
	min-width: 600px;
	max-width: 990px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	height: 0px;
	font-size: 16px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	color: #0A0A0A;
}

/* -------------------------- TEXT LOGO styles ------------------ */
#textlogo 								{color: #efefef;	font-size:30px; padding:10px 0px 0px 0px; text-align:center; text-shadow: 2px 2px 2px #333333;}
#textlogo a:link 						{color: #efefef;}
#textlogo a:visited 					{color: #efefef;}
#textlogo a:hover 						{color: #ffffff;}
#textlogo a:active 						{color: #efefef;}

#mp3_component {visibility:hidden; display:none; }
