html, body{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
}

#mainContainer{
	width:980px;
	padding:0px;
	margin:0px auto 0px auto;
	background-image:url(../images/bg_main.jpg); 
	background-repeat:repeat-y;
}

#blockTop, #blockBottom{
	width:980px;
	height:26px;
	padding:0px;
	background-repeat:no-repeat;
}
#blockTop	 { background-image:url(http://www.aveha.com/templates/images/bg_top.jpg); }
#blockBottom { background-image:url(http://www.aveha.com/templates/images/bg_bottom.gif); }

#contentHolder{
	width:900px;
	padding:0px 40px 0px 40px;
	margin:0px;
}

#headerHolder{
	width:900px;
	height:74px;
	padding:0px;
	margin:0px;
}

#headerHolder img { border:none; }

#headerHolder ul{ 
	float:right;  
	padding:10px 0px 0px 0px;
	margin:0px;
	list-style:none;
	text-align:right;
}

/** MENU ************************************************************************************************/

#menuHolder{
	width:900px;
	height:32px;
	padding:0px;
	margin:0px;
}

#menuHolder div{
	float:left;
	width:150px;
	height:24px;
	background-image:url(http://www.aveha.com/templates/images/menu_block.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding:8px 0px 0px 0px;
	margin:0px;
}

#menuHolder div#blockLightGreen { background-color:#7fe931; }
#menuHolder div#blockLightGreen a.active { color:#7fe931; }

#menuHolder div#blockDarkBlue   { background-color:#00b7f0; }
#menuHolder div#blockDarkBlue a.active { color:#00b7f0; }

#menuHolder div#blockPurple     { background-color:#8d7bb9; }
#menuHolder div#blockPurple a.active { color:#8d7bb9; }

#menuHolder div#blockPink 	    { background-color:#ee1e83; }
#menuHolder div#blockPink a.active { color:#ee1e83; }

#menuHolder div#blockLightBlue  { background-color:#9ad9f1; }
#menuHolder div#blockLightBlue a.active { color:#9ad9f1; }

#menuHolder div#blockDarkGreen  { background-color:#339d4e; background-image:url(http://www.aveha.com/templates/images/menu_block_last.gif); }
#menuHolder div#blockDarkGreen a.active { color:#339d4e; }

/** HOME ************************************************************************************************/

#sfeerHolderHome{
	width:900px;
	height:365px;
	padding:0px;
	margin:0px;
	background-image:url(http://www.aveha.com/templates/images/temp/sfeer_home.jpg);
}

#bannerHolderHome{
	width:900px;
	height:100px;
	padding:0px;
	margin:0px;
	background-color:#FFF;
}

/** FOOTER **********************************************************************************************/

#footer{
	width:900px;
	padding:16px 40px 20px 40px;
	margin:0px;
	background-color:#FFFFFF;
	background-image:url(http://www.aveha.com/templates/images/colors.gif);
	background-position:right;
	background-repeat:no-repeat;
}

/** GRAPHIC PAGES ***************************************************************************************/

#sfeerHolder{
	width:900px;
	height:210px;
	padding:0px;
	margin:0px;
}

#mainContent{
	width:900px;
	overflow:hidden;
	margin:0px 0px -10px 0px;
	padding:0px 40px 0px 40px;
	background-repeat:no-repeat;
	background-position:16px bottom;
}

#contentLeft{
	float:left;
	width:300px;
	text-align:right;
	padding:100px 0px 0px 0px;
}

#contentLeft ul{ 
	/*float:right;*/
	padding:0px 0px 40px 0px;
	margin:0px;
	list-style:none;
	text-align:right;
}

#contentRight{
	float:left;
	width:550px;
	padding:0px 0px 0px 50px;
}

#contentRight div#headerText {
	clear:left;
	width:550px;
	height:64px;
	padding:36px 0px 0px 0px;
}

#contentRight div#bannerHolder {
	clear:left;
	width:550px;
	height:100px;
	padding:0px;

}

/** FONT ************************************************************************************************/

div,p,span,a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	line-height:160%;
	text-decoration:none;
}
p { padding:0px 0px 10px 0px; margin:0px; }

a,a:link,a:visited,a:hover,a:active{
	font-weight:bold;
}
a:hover{ text-decoration:underline; }

#headerText h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:32px;
	line-height:normal;
	text-decoration:none;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

#headerHolder ul,#headerHolder ul a{ font-family:Arial, Helvetica, sans-serif; line-height:normal; font-size:11px; color:#373737; }
#menuHolder div,#menuHolder div a{ font-family:Arial, Helvetica, sans-serif; line-height:normal; font-size:11px; color:#919191; }
/*#contentLeft ul,#contentLeft ul a{ font-weight:normal; } */
#contentLeft ul li.activeSub a{ color:#000000; } 
#footer a{ font-weight:normal; }

/** COLORS **********************************************************************************************/

div.graphicLightGreen{ background-image:url(http://www.aveha.com/templates/images/graphics/green.jpg); }
div.graphicLightGreen #headerText.handleColor h1{ color:#339d4e; }
div.graphicLightGreen a.sectionLink{ color:#339d4e; }

div.graphicDarkBlue{ background-image:url(http://www.aveha.com/templates/images/graphics/blue.jpg); }
div.graphicDarkBlue #headerText.handleColor h1{ color:#00b7f0; }
div.graphicDarkBlue a.sectionLink{ color:#00b7f0; }

div.graphicPurple{ background-image:url(http://www.aveha.com/templates/images/graphics/lila.jpg); }
div.graphicPurple #headerText.handleColor h1{ color:#8d7bb9; }
div.graphicPurple a.sectionLink{ color:#8d7bb9; }

div.graphicPink{ background-image:url(http://www.aveha.com/templates/images/graphics/pink.jpg); }
div.graphicPink #headerText.handleColor h1{ color:#ee1e83; }
div.graphicPink a.sectionLink{ color:#ee1e83; }

div.graphicLightBlue{ background-image:url(http://www.aveha.com/templates/images/graphics/lightblue.jpg); }
div.graphicLightBlue #headerText.handleColor h1{ color:#9ad9f1; }
div.graphicLightBlue a.sectionLink{ color:#9ad9f1; }

div.graphicDarkGreen{ background-image:url(http://www.aveha.com/templates/images/graphics/darkgreen.jpg); }
div.graphicDarkGreen #headerText.handleColor h1{ color:#339d4e; }
div.graphicDarkGreen a.sectionLink{ color:#339d4e; }

