@charset "utf-8";
body,td,th { color: #000; text-align: left; }
a:link { color: #999; cursor: pointer; text-decoration: underline; }
a:visited { color: #0CF; text-decoration: underline; }
a:hover, a:active, a:focus { color: fc9; text-align: center; text-decoration: none; }
h1 { color: #333; font-size: 24px; margin: 0; padding: 0 0 2px 0; text-align: center; }
h2 {
	color: #FFF;
	font-size: 24px;
	text-align: center;
}
h3 {
	color: #CCC;
	font-size: 30px;
	text-align: left;
	width: 70%;
	border-bottom: 1px solid #999;
}
h4 {
	font-size: 24px;
	text-align: left;
	margin: 0;
	text-transform: lowercase;
}
h5 { font-size: 24px; }
#container {
	margin: 0 auto;
	padding: 0 5px;
	position: relative;
	width: 930px;
}
.container_mid {
	background: #FFF url(../images/bgs/metal_02.jpg) repeat-y;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.container_bottom {
	background: url(../images/bgs/container_butt.jpg) no-repeat;
	height: 33px;
	vertical-align: bottom;
}
#footer { background: url(/images/bgs/shadow_07.png) no-repeat center bottom; height: 150px; overflow: hidden; position: relative; text-align: center; width: 100%; }
#footer p { margin: 0; padding: 20px; text-align: center; }
#footer p a { color: #000; font-variant: small-caps; }
#footer p a:hover { color: #000; text-decoration: none; }
#header { height: 120px; margin: 0; overflow: visible; padding: 50px 5px 015px; position: static; width: 100%; }
#header h1 { color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; margin: 0; padding: 25px 0; text-align: left; }
#logo { position: relative; }
#mainContent {
	color: #FFF;
	font-size: medium;
	margin: 0;
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
}
#sidebar { 

.rounded-corners {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px; border: 2px solid #CCC; border: 2px solid #CCC font-size: 16px; font-size: 24px; font-size: 18px; font-size: 18px; border-left: 1px solid #FFF; border-left: 2px dashed #CCC; }
}
#sidebar1, #sidebar {
	border: none;
	color: #FFF;
	float: right;
	width: 230px;
	margin: 10px 5px;
	text-align: center;
}
#sidebar1 ul { list-style: none; 
}
#sidebar1 a {
	color: #FFF;
	font-variant: small-caps;
}
#sidebar1 a:hover {
	text-decoration: none;
	color: #0FF;
}
.clearfloat {
	clear: both;
	height: 50px;
}
.fltlft { float: left; margin-right: 8px; }
.fltrt { border: none; float: right; margin-left: 8px; }
.spacer { background-image: url(/images/bgs/spacer.gif); background-repeat: repeat; height: 30px; }
#wrapper { background: #FFF; height: 270px; padding: 5px; text-align: center; }
#wrapper a { color: #2D6FAC; }
.wrapper { font-family: Verdana, Geneva, sans-serif; font-size: small; overflow: hidden; padding: 5px; text-align: left; }
.wrapper1, .wrapper2 { color: #000; height: 260px; overflow: hidden; padding: 5px; position: relative; text-align: center; }
.wrapper1 { border-right: 1px solid #CCC; float: left; text-align: center; width: 31%; }
.wrapper2 { float: right; width: 31%; }
.wrapper1 .button, .wrapper2 .button { left: 0px; position: absolute; }

