/*   INDEX   */


a:link {color:#C27E34;}
a:visited {color:#C27E34;}
a:hover {color:#CC3300;}

.toplogo {
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
}

.topgradient {
	position:absolute;
	left: 200px;
	top: 0px;
	z-index: 0;
}

.topimage1 {
	position:absolute;
	left: 200px;
	top: 15px;
	z-index: 1;
}


.menu-bg {
	position:absolute;
	left: 200px;
	top: 130px;
	z-index: 2;
	width: 650px;
	height: 25px;
}

.menu-bg2 {
	position:absolute;
	left: 200px;
	top: 130px;
	z-index: 2;
	width: 650px;
	height: 25px;
}


.menutext A:link {text-decoration:none;}
.menutext A:visited {text-decoration:none;}
.menutext a:hover {border-bottom:solid 3px;}
.menutext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	position:absolute;
	top: 134px;
	left: 220px;
	z-index:3;
}

.menutext2 A:link {text-decoration:none;}
.menutext2 A:visited {text-decoration:none;}
.menutext2 A:hover {text-decoration:none;border-bottom:solid medium;}
.menutext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	position:absolute;
	top: 134px;
	left: 220px;
	z-index:3;
}


.sidebarleft {
	position:absolute;
	left: 5px;
	top: 125px;
	z-index: 2;
}


.leftimage {
	position:absolute;
	left: 0px;
	top: 475px;
	z-index: 4;
}

.leftimage2 {
	position:absolute;
	left: 0px;
	top: 475px;
	z-index: 4;
}




/*   BUTTONS   */

.buttonarea {
	position:absolute;
	left: 205px;
	top: 547px;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('/images/btn2-a.jpg') no-repeat scroll top right;
    color:#C27E34;
    display: block;
    float: left;
    font: bold 10px verdana, sans-serif;
    height: 24px;
    margin:0 20px 10px 0;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('/images/btn2-span.jpg') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 13px;
}

a.button:active {
    background-position: bottom right;
    color:#CC3300;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 13px; /* push text down 1px */
}


/*   TEXT   */  

.sidebarright {
	position:absolute;
	left: 670px;
	top: 178px;
	z-index: 2;
	width: 180px;
	border-left:solid medium; border-color:#FFD65A;
	padding-left:15px;
}

.sidebarrighttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15pt;
	margin:8px 0 8px 0;
	color:#666666;
}

.sidebarright2 {
	position:absolute;
	left: 670px;
	top: 178px;
	z-index: 2;
	width: 180px;
	border-left:solid medium; border-color:#FFD65A;
	padding-left:15px;
}

.centertext {
	position:absolute;
	left: 205px;
	top: 173px;
	width:420px;
	height:410px;
	z-index:3;
	text-align:justify;
}

.centertext2 {
	position:absolute;
	left: 205px;
	top: 178px;
	width:420px;
	height:328px;
	overflow:auto;
	z-index:3;
	padding:5px 20px 19px 5px;
	border-bottom:solid 3px #FBAF5D;
	border-top:solid 3px; border-color:#FFD65A;
text-align:justify;
}


.centertext3 {
	position:absolute;
	left: 205px;
	top: 178px;
	width:420px;
	height:387px;
	overflow:auto;
	z-index:3;
	padding:5px 20px 19px 5px;
	border-bottom:solid 3px #FBAF5D;
	border-top:solid 3px; border-color:#FFD65A;
text-align:justify;
}

blockquote {
margin-left:20px;
margin-right:0px;
text-align:justify;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#C27E34;
	font-size: 15pt;
	line-height: 15pt;
	z-index:3;
	margin-bottom:-3px;

}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#C27E34;
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom:-2pt;
}

.byline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 18pt;
	color:#333333;

}

.inline-links {
text-align:left;
font-size:7pt;
}

.unlinked-text {
color:#C27E34;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#C27E34;
	font-size: 10pt;
	line-height: 11pt;
	border-top:dashed; border-width:1px; border-color:#FBAF5D;
	margin:0 0 -5px -14px; padding:7px 0 0 7px;
}

p A:link {text-decoration:none;border-bottom:solid 1px;}
p A:visited {text-decoration:none;border-bottom:solid 1px;}
p A:hover {text-decoration:none;border-bottom:solid 2px;}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13.75pt;
	color:#333333;
}


/*   ALIGNED IMAGES  */  

img.alignright {padding:0; float:right; margin:0.5em 0 0 1em; border:0; background:none;}
img.alignleft {padding:0; float:left; margin:0.5em 1em 0 0; border:0; background:none;}
img.aligncenter {padding:0; display:block; margin-left:auto; margin-right:auto; border:0; background:none;}


