html {
overflow-y: scroll;
}

body {
padding : 0;
margin : 0;
line-height : 1.5em;
background : #303030 url(images/headerbg.jpg) no-repeat center top;
font : 14px Arial, Sans-Serif;
color : #777777;
}

a {
color : #777777;
background : inherit;
text-decoration : none;
}

a:hover {
color : #777777;
background : inherit;
text-decoration : underline;
}

p {
margin : 5px 0;
}

h1 {
font : bold 20px Georgia, Times New Roman, Serif;
padding : 8px 0 4px 0;
margin : 0;
letter-spacing : -0.5px;
}

h2 {
font : bold 18px Georgia, Times New Roman, Serif;
color : #777777;
padding : 8px 0 4px 0;
}

h3 {
font : bold 16px Georgia, Times New Roman, Serif;
color : #808080;
padding : 0;
margin : 0;
}

sup {
vertical-align : super;
font-size : smaller;
}

ul {
margin : 0;
padding : 0;
list-style : none;
}

img {
border : 0;
}

hr {
height : 1px;
border-style : none;
color : #d0d0d0;
background-color : #c0c0c0;
margin : 10px 0;
}

.content {
margin : 0 auto;
width : 1000px;
}

#header {
padding-top : 0;
background : transparent;
height : 136px;
}

#logo {
float : left;
margin : 26px 0 0 26px;
background : url(images/logo.png) no-repeat top left;
background-size : 293px 100px;
width : 293px;
height: 100px;
padding : 0;
}

#menu {
float : right;
margin : 0;
height : 100px;
padding : 38px 15px 0 0;
font : 16px Arial, Sans-Serif;
}

#menu li {
list-style : none;
display : inline;
line-height : 33px;
}

#menu li a {
text-decoration : none;
margin : 0;
padding : 11px;
color : #ffffff;
}

#menu li a:hover {
color : #ff8a00;
background : transparent;
margin : 0;
}

#menu li a.current {
background : transparent;
color : #ff8a00;
}

.mainbg {
background : #e0e0e0;
}

#main {
width : 950px;
margin : 0;
padding : 20px 25px;
text-align : justify;
}

#main #centered {
padding : 20px;
background : #ffffff;
text-align : center;
}

#main #cclear {
padding : 20px;
text-align : center;
}

#main img {
float : center;
}

#inner {
display : inline;
padding : 0px 20px;
text-align : justify;
}

#inner_split {
height : 500px;
padding : 0px 20px;
text-align : justify;
}

#inner ul {
list-style-position : outside;
margin-left : 2px;
}

#inner ul li {
list-style-type : square;
margin-left : 15px;
}

#left {
width : 280px;
height : 500px;
float : left;
overflow : hidden;
}

#right {
width : 620px;
height: 500px;
float : right;
overflow : hidden;
}

#main p {
padding : 0 0 15px;
}

#title {
height: 43px;
background-color : #e0e0e0;
background-image : url(images/titlel.gif), url(images/titler.gif), url(images/titlec.gif);
background-repeat: no-repeat, no-repeat, repeat-x;
background-position : top left, top right, top;
padding : 10px 20px;
font : 22px Times New Roman, Serif;
color : #e0e0e0;
}

.slideshow {
	position : relative;
	padding : 0 25px;
	max-width : 950px;
	height : 235px;
	margin : 0;
}
.slideshow figure {
	margin : 0;
	max-width : 950px;
	height : 235px;
	background : #fff;
	position : absolute;
}
.slideshow figcaption {
	position : absolute;
	top : 5px;
	color : #fff;
	background : rgba(0,0,0,.3);
	font-size : .8em;
	padding : 8px 12px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity : 0;
	transition : opacity .5s;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-o-transition: opacity .5s;
	-ms-transition: opacity .5s;
	transition: opacity .5s;
}
.slideshow:hover figure figcaption {
	transition : opacity .5s;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-o-transition: opacity .5s;
	-ms-transition: opacity .5s;
	transition: opacity .5s;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity : 1;
}
.slideshow-attr {
	max-width : 950px;
	text-align : right;
	font-size : .7em;
	font-style : italic;
	margin : 0 auto;
}
.slideshow-attr a {
	color : #777;
}
.slideshow figure:nth-child(1),.slideshow figure:nth-child(2),.slideshow figure:nth-child(3),.slideshow figure:nth-child(4),.slideshow figure:nth-child(5),.slideshow figure:nth-child(6),.slideshow figure:nth-child(7) {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}
.slideshow figure:nth-child(1) {
	-webkit-animation: xfade 36s 30s infinite;
	-moz-animation: xfade 36s 30s infinite;
	-ms-animation: xfade 36s 30s infinite;
	-o-animation: xfade 36s 30s infinite;
	animation: xfade 36s 30s infinite;
}
.slideshow figure:nth-child(2) {
	-webkit-animation: xfade 36s 24s infinite;
	-moz-animation: xfade 36s 24s infinite;
	-ms-animation: xfade 36s 24s infinite;
	-o-animation: xfade 36s 24s infinite;
	animation: xfade 36s 24s infinite;
}
.slideshow figure:nth-child(3) {
	-webkit-animation: xfade 36s 18s infinite;
	-moz-animation: xfade 36s 18s infinite;
	-ms-animation: xfade 36s 18s infinite;
	-o-animation: xfade 36s 18s infinite;
	animation: xfade 36s 18s infinite;
}
.slideshow figure:nth-child(4) {
	-webkit-animation: xfade 36s 12s infinite;
	-moz-animation: xfade 36s 12s infinite;
	-ms-animation: xfade 36s 12s infinite;
	-o-animation: xfade 36s 12s infinite;
	animation: xfade 36s 12s infinite;
}
.slideshow figure:nth-child(5) {
	-webkit-animation: xfade 36s 6s infinite;
	-moz-animation: xfade 36s 6s infinite;
	-ms-animation: xfade 36s 6s infinite;
	-o-animation: xfade 36s 6s infinite;
	animation: xfade 36s 6s infinite;
}
.slideshow figure:nth-child(6) {
	-webkit-animation: xfade 36s 0s infinite;
	-moz-animation: xfade 36s 0s infinite;
	-ms-animation: xfade 36s 0s infinite;
	-o-animation: xfade 36s 0s infinite;
	animation: xfade 36s 0s infinite;
}
@keyframes "xfade" {
	0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
	14.67% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
	16.67% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
	98% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
	100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
}
@-moz-keyframes xfade {
	0% { filter: alpha(opacity=100); opacity: 1; }
	14.67% { filter: alpha(opacity=100); opacity: 1; }
	16.67% { filter: alpha(opacity=0); opacity: 0; }
	98% { filter: alpha(opacity=0); opacity: 0; }
	100% { filter: alpha(opacity=100); opacity: 1; }
}
@-webkit-keyframes "xfade" {
	0% { filter: alpha(opacity=100); opacity: 1; }
	14.67% { filter: alpha(opacity=100); opacity: 1; }
	16.67% { filter: alpha(opacity=0); opacity: 0; }
	98% { filter: alpha(opacity=0); opacity: 0; }
	100% { filter: alpha(opacity=100); opacity: 1; }
}
@-ms-keyframes "xfade" {
	0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
	14.67% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
	16.67% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
	98% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
	100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
}
@-o-keyframes "xfade" {
	0% { filter: alpha(opacity=100); opacity: 1; }
	14.67% { filter: alpha(opacity=100); opacity: 1; }
	16.67% { filter: alpha(opacity=0); opacity: 0; }
	98% { filter: alpha(opacity=0); opacity: 0; }
	100% { filter: alpha(opacity=100); opacity: 1; }
}

#privacy {
padding : 10px 0;
color : #777777;
font : 10px Arial, Helvetica, Sans-Serif;
}

.footer {
height : 160px;
background : #303030 url(images/footerbg.png) repeat-x;
}

#copy {
margin : 0 auto;
height : 40px;
width : 950px;
padding : 20px 0;
color : #767676;
font : 12px Arial Narrow, Arial, Helvetica, Sans-Serif;
/*background : url(images/uschamber.png) no-repeat right;*/
}
