﻿@import url("misc/nivo_slider.css");

/* TURN COMPONENTS ON OR OFF BY CHANGING THE 'visiblity' FROM 'visible' TO 'hidden' */
/*logo and seo----------------------------------------------*/
#graphic_logo				{visibility:hidden; display:none;}
#text_logo					{visibility:visible;}
#logo_tagline				{visibility:hidden; display:none;}
#seo_1						{visibility:hidden; display:none;}
#seo_2						{visibility:hidden; display:none;}
#optional_content			{visibility:hidden; display:none;}
/*----------------------------------------------------------*/

/*static components-----------------------------------------*/
#news_ticker				{visibility:hidden; display:none;}
#search						{visibility:hidden; display:none;}
#bookmark					{visibility:hidden; display:none;}
#twitter-facebook			{visibility:visible;}
#themed_object				{visibility:hidden; display:none;}
#get_in_touch				{visibility:hidden; display:none;}
/*----------------------------------------------------------*/

/*menu components------------------------------------------*/
#menu_top					{visibility:visible;}
.sidemenu					{visibility:visible;}
/*----------------------------------------------------------*/

/*global news boxes ----------------------------------------*/
.whatsnew					{visibility:visible;}
.currentnews				{visibility:visible;}
.recentevents				{visibility:visible;}
/*----------------------------------------------------------*/

/*animated components---------------------------------------*/
#zoom_menu_component		{visibility:hidden; display:none;}
/*----------------------------------------------------------*/

/*main image component--------------------------------------*/
#nivo_slider				{visibility:visible;}
/*----------------------------------------------------------*/

/*small image component-------------------------------------*/
#nivo_slider_small			{visibility:hidden; display:none;}
/*----------------------------------------------------------*/

/* POSITION COMPONENTS BY INCREASING OR DECEASING THE 'top' / 'left' OR 'right' PIXEL NUMBERS */
/*logos*/

#text_logo					{position:absolute; 	top:10px; 		left:0px;			width:auto;		height:auto;	text-align:center; 	z-index:6;/*background:url('../graphics/logo_bg.png') no-repeat left top; width:530px; height:150px;*/}
#logo_tagline				{position:absolute; 	top:77px; 		left:7px;			width:auto; 	height:auto;						z-index:6;}
#graphic_logo				{position:absolute; 	top:40px; 		left:50px;			width:auto; 	height:auto;						z-index:6;}
#seo_1						{position:absolute; 	top:24px; 		right:20px;			width:400px; 	height:40px;	text-align:right;  /*static componentsbackground:url('../graphics/seo_h1bg.png') no-repeat;*/}
#seo_2						{position:absolute; 	top:51px; 		right:20px;			width:400px; 	height:auto; 	text-align:right; }
#optional_content			{position:absolute; 	top:130px; 		left:0px;			width:300px; 	height:auto; }

/*static components*/

#news_ticker				{position:absolute; 	top:530px; 		left:5px; 			width:500px;	height:40px;	text-align:left; 		z-index:6;}
#bookmark					{position:absolute; 	top:0px; 		right:2%; 			width:140px; 	height:30px;	z-index:999;}

.googlesearch				{position:absolute; 	top:481px; 		right:0px; 			width:310px;	height:65px;	z-index:991;  }

#menu						{position:absolute; 	top:98px; 		width:100%; 		z-index:990;}

#twitter_facebook			{
	position: absolute;
	top: 96px;
	right: -2px;
	width: 314px;
	height: 41px;
	padding-top: 7px;
	padding-right: 9px;
	z-index: 999;
	background: none;
}
#themed_object				{position:absolute; 	top:110px; 		right:0%;}
#get_in_touch				{position:absolute; 	top:680px; 		right:0px;}

/*animated components*/

#zoom_menu_component		{position:absolute; 	top:500px; 		left:0px;			width:300px; 	height:auto;		}
#zoom_menu					{															width:300px;	margin-left:auto; 	margin-right:auto;}

/*main image component*/

#nivo_slider				{position:absolute; 	top:150px; 		width:100%; 	margin:0px; 	padding:0px; 	border:0px;}


/*custom components*/
#custom_component1			{position:absolute; 	top:0px; 		left:0px;}
#custom_component2			{position:absolute; 	top:0px; 		left:0px;}
#custom_component3			{position:absolute; 	top:0px; 		left:0px;}



/* CHANGE PAGE WIDTH / APPLIES TO FIXED LAYOUTS ONLY */
#main 						{width:960px;  margin-left:auto; margin-right:auto;} /* min-width:960px; max-width:1280px; *//* for flexible pages, warning: they do not render well in the design window */

/* CHANGE HEADER HEIGHT */
#headerTop					{
	height: 140px;
	width: 100%;
	position: relative;
	background-image: url(../graphics/primary_bg.jpg);
}

/* CHANGE FOOTER WIDTH / APPLIES TO FIXED LAYOUTS ONLY */
.footer 					{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background-color: #98AE58;
} /* min-width:960px; max-width:1280px; *//* for flexible pages, warning: they do not render well in the design window */

 
/* DO NOT CHANGE PAST THIS LINE UNLESS OTHERWISE INSTRUCTED  
#columns_top				{background: url('../graphics/columns_top.png') top center no-repeat; height:0px; width:auto;}

#columns_bg					{background: url('../graphics/columns_bg.png') top center repeat-y;}

#columns_bottom				{background: url('../graphics/columns_bottom.png') bottom center no-repeat; height:0px; width:auto;}
*/
#footer_bg					{
	width: 100%;
	padding: 0px;
	background-color: #98AE58;
}
#footer						{
	width: 100%;
	height: 100%;
	background-color: #98AE58;
}
#footer_bg					{
	background-color: #98AE58;
	background-image: none;
	background-repeat: repeat-y;
	background-position: center bottom;
}
#footer						{
	background-color: #98AE58;
}
#footer_bg					{
	margin: 0px 0px 0px 0px;
	background-color: #98AE58;
}
#footer						{
	padding: 5px 0px 20px 0px;
	text-align: center;
	background-color: #98AE58;
}
#copyright					{
	background-color: #586721;

}

#backtotop					{height:40px; 		width:98%;}
.back_to_top				{position:absolute; top:-20px; left:0px;margin:0px auto 0px auto; }
.backtotop					{height:40px; 		width:100px; margin-left:auto; margin-right:auto;}
/* CHANGE PAGE BACKGROUND COLOR AND IMAGE HERE */ 
/* CHANGE PAGE BACKGROUND COLOR AND IMAGE HERE */ 
html, body, #bdy_wrapper	{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/**/
#bdy_wrapper				{
	width: 100%;
	background-image: url(../graphics/primary_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
body						{background:none;}


/* FIXED BACKGROUNDS 
html { 
    background: none; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../graphics/primary_bg.jpg', sizingMethod='scale')";
}

#headerInner 				{background:url('../graphics/header_bg.png') no-repeat scroll center top;}

#headerInner 				{height:630px; width:960px;}

#main_content 				{background:url('../graphics/content_bg.png') repeat-y scroll center top;}
#main_content 				{padding-top:20px;
							 background: 		 
										url('../graphics/content_top.png') no-repeat center top,
										url('../graphics/content_bg.png')  repeat-y scroll center top;
}

.footer 					{background:#586721;} 

#advertising 				{background:url('../graphics/advertising_bg.png') repeat-y scroll center top;}
#advertising				{background: 		 
										url('../graphics/content_top.png') no-repeat center top,
										url('../graphics/content_top.png') no-repeat center bottom,
										url('../graphics/advertising_bg.png') repeat-y scroll center top;
}

#copyright					{background:#3a3239;}

*/
