/* CSS Document */

/* ----- header styles -------*/
#banner{
	background:url(../images/banner_bg.png) center top no-repeat;
}

#wrapper{
	
}


/* ----- menu styles -------*/
body{
	background:#AAA url(../images/bg.jpg) center top no-repeat;
}

#menu{
	background:#ffb35a url(../images/menu/topbg.gif) repeat-x;	
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color:#900;
}

#menu ul li.hasmore{
	background: url(../images/menu/drophighlight.png) no-repeat center 27px;
}

#menu ul li a:hover{
	background: url(../images/menu/topselectionleft.png) top left no-repeat;
}

#menu ul li a:hover span{
	background: url(../images/menu/topselectionright.png) top right;
}

#menu ul.dropdown{
	background-image: url(../images/menu/dropdown.png);
	border-bottom: 1px solid #dc902f;
}

#menu ul.dropdown li a{
	border-bottom: 1px solid #e5cd8e;
}

#menu ul.dropdown li a:hover{
	background: url(../images/menu/menuarrow.png) no-repeat left center;
}

#menu ul li h4 a:hover{
	background-image: none;
}

#menu ul.dropdown li.last a
{
	border-bottom-width: 0;
}

/*---------page styles----------*/

#imageBanner{
	background:#FFF url(../images/imageBanner.jpg) no-repeat;
	height:102px;
	width:100%;
}

.articleLeft img, .articleRight img, #imageBanner, .imagesDown img,.imagesDownRight img, .imgBorder{
	border-bottom: 1px solid #900;
	border-top: 1px solid #900;
}

img{
	border:none;
}

#page{
	background-color:#FFF;
}

.articleLeft, .articleRight{
	list-style:none;
	list-style-position:outside;
	list-style-image:url(../images/bullet.gif);
}

/* ----- footer styles -------*/

#footer{
	background:url(../images/footer_bg.png) center bottom no-repeat;
	border-top:1px solid #900;
}