.headerBg {
	background-image: url(images/header_stretcher.jpg);
	background-repeat: repeat-x;
}
.navShadow {
	background-image: url(images/navshadowstretcher.jpg);
	background-repeat: repeat-y;
}
.content {
	padding: 40px 20px 20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.footer {
	background-image: url(images/footer_stretcher.jpg);
	background-repeat: repeat-x;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.navBg {
	background-image: url(images/nav_stretcher.jpg);
	background-repeat: repeat-y;
}
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003558;
}
p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003558;
}
a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
}
.footerLinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
li {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003558;
}
h2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003558;
}

#promoslideshow {
    position:relative;
    height:149px;
}

#promoslideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#promoslideshow DIV.promo-active {
    z-index:10;
    opacity:1.0;
}

#promoslideshow DIV.promo-last-active {
    z-index:9;
}

#promoslideshow2 {
    position:relative;
    height:149px;
}

#promoslideshow2 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#promoslideshow2 DIV.promo-active {
    z-index:10;
    opacity:1.0;
}

#promoslideshow2 DIV.promo-last-active {
    z-index:9;
}

#promoslideshow3 {
    position:relative;
    height:149px;
}

#promoslideshow3 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#promoslideshow3 DIV.promo-active {
    z-index:10;
    opacity:1.0;
}

#promoslideshow3 DIV.promo-last-active {
    z-index:9;
}

.home_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #003558;
}



#wrap_home {position:relative; top:0px; left:0px; width:344px; height:500px; padding: 0px; margin:0; overflow:hidden;}
#main_area {position:absolute; top: 0px; left: 0px; width: 344px; height: 500px;}
#circle_top_left {position: absolute; top:-229px; left:60px; width:110px; height:112px; z-index:20;}
#circle_top_right {position: absolute; top:-229px; left:175px; width:110px; height:112px; z-index:30;}
#circle_bottom_left {position: absolute; top:-112px; left:60px; width:110px; height:112px; z-index:40;}
#circle_bottom_right {position: absolute; top:-112px; left:175px; width:110px; height:112px; z-index:50;}
#circle_quarter {position: absolute; top:88px; left:13px; width:316px; height:309px; z-index:60; filter:alpha(opacity=0);}
#circle_spikes {position: absolute; top:88px; left:12px; width:316px; height:309px; z-index:70; filter:alpha(opacity=0);}
#small_circle_1 {position: absolute; top:0px; left:225px; width:89px; height:87px; z-index:80; filter:alpha(opacity=0);}
#small_circle_2 {position: absolute; top:327px; left:10px; width:118px; height:116px; z-index:90; filter:alpha(opacity=0);}
#circle_big {position: absolute; top:0px; left:10px; width:317px; height:443px; z-index:10;filter:alpha(opacity:0); opacity:.0; -moz-opacity:.0; }
#fade {position:absolute; background: url(../images/home/home_fade.png) no-repeat top left; width:344px; height:74px; top:0px; left:0px; z-index:99;}
