body  {	background-color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;	color:#2d67af; padding:0px; margin:0px;}

@font-face {
    font-family: 'ClarendonLTStdBold';
    src: url('clarendonltstd-bold-webfont.eot');
    src: url('clarendonltstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('clarendonltstd-bold-webfont.woff') format('woff'),
         url('clarendonltstd-bold-webfont.ttf') format('truetype'),
         url('clarendonltstd-bold-webfont.svg#ClarendonLTStdBold') format('svg');
    font-weight: normal;
    font-style: normal;
}		

img.bg {	min-height: 100%;	min-width: 1024px;	width: 100%;	height: auto;	position: fixed;	top: 0;	left: 0; _height:0px;}
@media screen and (max-width: 1024px){	img.bg {		left: 50%;		margin-left: -512px; }}
div#content {position: relative; _top:0px; width:917px; margin-left:auto; margin-right:auto; background-color:#fff; padding:0px 19px 19px 19px}

h1 {font-weight:normal; font-size:22px; font-family: "ClarendonLTStdBold", sans-serif; color:#2d67af; margin-top:0px;}
h2 {font-weight:normal; font-size:22px; font-family: "ClarendonLTStdBold", sans-serif; color:#2d67af; }
h3 {font-family: "ClarendonLTStdBold", sans-serif; color:#2d67af; font-size:18px; }

.clr {clear:both;}
.img-center{vertical-align:middle;}
.img-right{float:right; margin-left:10px; margin-bottom:10px; border:1px solid #000;}
.gallery-img {border:none}
.gallery-img-zoom {border:10px solid #fff;}
.tweet {padding-bottom:5px; border-bottom:1px solid #eee; margin-bottom:5px;}
.photo {float:left; border:5px solid #fff; margin:5px; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 2px 2px 5px #999; }

#message {background-color:#080; color:#fff; font-weight:bold; padding:10px 5px 10px 5px; text-align:center; margin: 5px 0px 0px 0px;}
#error   {background-color:#c00; color:#fff; font-weight:bold; padding:10px 5px 10px 5px; text-align:center; margin: 5px 0px 0px 0px;}
#warning {background-color:#F90; color:#fff; font-weight:bold; padding:10px 5px 10px 5px; text-align:center; margin: 5px 0px 0px 0px;}

#page-header{position:relative; width:917px; height:269px; background-image:url(../img/header-bg.jpg); background-repeat:no-repeat; margin-bottom:20px;}

#page-body{position:relative; width:917px; background-image:url(../img/content-bg.gif); background-repeat:repeat-y;}
#page-body img {border:none}

#page-footer{position:relative; width:917px; border-top:1px solid #ccc; padding-top:10px; margin-top:10px;}
#page-footer a { color:#2d67af; text-decoration:none;}
#page-footer a:hover { text-decoration:underline;}

#logo{position:relative; float:left; width:349px; height:138px;}
#logo img {border:none;}

#slider{position:relative; width:663px; height:326px;}

#col1{position:relative; float:left; width:233px; margin-right:2px;}
#col2{position:relative; float:left; width:96px; margin-right:4px;}
#col3{position:relative; float:left; margin-right:4px;}
#col4{position:relative; float:right; width:205px; }

#col1-logos{position:relative; float:none; width:210px; margin-top:0px; }
#col1-social{position:relative; float:right; width:210px; text-align:left; margin-bottom:15px; margin-right:25px;}

#col2 ul {list-style:none; margin:0px; padding:0px; border:none; font-family: "ClarendonLTStdBold", sans-serif; font-size:18px;} 
#col2 li {display:inline; margin:0px;} 
#col2 li a {display:block; padding:6px 5px 6px 5px; margin:0px 0px 15px 0px; color:#2d67af; background-color:#fff; text-decoration:none; font-weight:normal;} 
#col2 li a:hover {color:#fff; background-color:#2d67af;} 

#header-words{position:relative; font-size:48px; color:#FFFFFF; font-weight:normal; letter-spacing:-0.04em; padding-top:210px; width:897px; text-align:right; padding-right:20px; font-family: "ClarendonLTStdBold", sans-serif;}
#header-words div {display:none; text-shadow: 2px 2px 10px #020143;}
#header-words div.active {display:inline;}
#header-words div.last-active {display:none;}

#page-footer-left{width:400px; position:relative; float:left; font-size:10px}
#page-footer-right{width:475px; position:relative; float:right; text-align:right; font-size:10px}
#page-footer-right a {color:#2d67af; text-decoration:none;}
#page-footer-right a:hover {color:#2d67af; text-decoration:underline;}
