@charset "utf-8";
/* CSS Document */

#bottomShadow {
		background:url(../images/top-shadow.png) right bottom repeat-x;
		height:10px;
		top:-15px;
		position:relative;
}

#content {
	margin:0 auto;
}

#header {
	position:relative;
	z-index:100;	
}

#headerGrey {
	background:url(../images/greyHeaderGradient.png) repeat-x; 
	height:50px;
}

.list-cat li{float: none;}

#left {
	width:200px; 
	height:414px;
	position:relative; 
	float:left; 
	text-align:right; 
	margin-top:10px;
	padding-top:3px;
}

/*
@font-face { font-family: ZURCHBC; src: url('/css/ZURCHBC.TTF'); }
.menus{
    float:left;
    font-size:15px;
    font-weight:bold;
    font-family: "ZURCHBC", serif;
    margin-top:10px;
    overflow:hidden;
    text-transform:uppercase;
    
}
*/
.menus li ul{
    display:none;
    position:absolute;
    background:/*url("images/ul_bg.png") no-repeat*/ scroll 0 0 transparent;
    background-color:#eee;
    font-size: 15px;
    font-weight:normal;
    width: 150px;
    margin: 0 auto;
    padding:0px;
    text-transform:none;
    z-index: 100;
}

.menus li ul li ul{display:block;}

.menus li ul li a{color:#104963;margin:0;padding:0;}

#menus li {
	display:inline;
	list-style-type:none;
	padding-right:0px;
}

.menus li a{
    margin:17px 0 0 10px;
    padding:0 10px;
    display:block;
    color:#fff;
    text-align:center;
    /*line-height:24px;*/
}

.menus li a img{
    padding-right: 15px;
}

.menus li a:hover{ color:#fff;text-decoration:none;background-color:Black; }

.menus .logo{
    width: 127px;
    height: 63px;
    float: left;
    padding-right:10px;
}

.menus .post-items{ float:left; }

#middle {
	 width:960px; 
	 position:relative; 
	 float:left; 
	 height:414px;
}

.minitab {
	position:relative;
	z-index:100;
	top:24px;	
}

.navbar{ clear:both;overflow:hidden;width:940px;text-align:left;height:63px;margin: 0 auto; }

#right {
	width:200px; 
	position:relative; 
	float:left; 
	margin-top:10px;
	padding-top:18px;
	text-align:left;
}



#tanBackground {
	background:url(../images/tanBackground.gif) repeat-x; 
	height:414px; 
	top:-5px;
	position:relative;
}

#tanwrapper {
	position:relative; 
	margin:0 auto; 
	width:1360px;
}

#topImage {
	position:relative;
	z-index:100;
}
#topMenu {
	margin-bottom:15px;
	margin-left:35px;
	text-align:left;
}


.topMenuLink {
	font: 14px arial, sans-serif;
	line-height:150%;
	margin-left:20px;
	text-decoration:none;	
}

.topMenuLink a {
	color:black;
	text-decoration:none;	
}

.topMenuLink a:HOVER {
	color:#4F2E85;
	text-decoration:underline;
}

.topMenuLinkSelected {
	background-color:#F1ECE0;
	font:bold 14px arial, sans-serif;
	line-height:150%;
	margin-right:20px;
	padding-left:7px;
	text-decoration:none;
}

.topMenuLinkSelected a {
	color:#4F2E85;
	text-decoration:none;
}

#topText {
	padding-left:15px;
	text-align: left;
}

.topTextBody {
	font: 14px arial, sans-serif;
}

.topTextTitle {
	color:#C2A04F;
	font:bold 20px arial, sans-serif;
} 

.wrap1 { 
	background:url(../images/bottom-shadow.png) right bottom repeat-x;
	display:inline-table;
	/* \*/display:block;/**/
	padding:0 0 5px 0;
	position:relative;
	z-index:99;
}

.wrap2 { background:url(../images/dropshadow_bl.gif) left bottom no-repeat; }

.wrap3 {
	background:url(../images/purpleGradient.png) repeat-x; 
	height:70px;
	display:block;
	position:relative;
	z-index:99;
}

#mainSidebar h5 {
	margin-bottom:2px;
}
