html,body{margin:0;padding:0}
a {outline: 0;}
h1{
	font-size: 16px;
	line-height: 18px;
}
h2{
	font-size: 18px;
	margin:20px
}
body{
	font: 14px tahoma;
	text-align: center;
	/*background: #ffffff;
	background: #000000 url(../387606063_408c203f6c_o.jpg) no-repeat fixed;*/
	background: #000000 url(../images/skyline.jpg) no-repeat fixed;
}
div#legal {
	padding:20px;
	font: 11px tahoma;
	font-style: italic;
}
p{margin:0 5px 5px}
a{color:#333;}
div#header{
	width: 980px;
	text-align: left;
}
div#topnav{
	height: 25px;
	line-height: 25px;
	margin: 0;
	/*background: #ccc url(images/header_bg.gif) no-repeat;*/
	color: #ffffff;
	width: 980px;
	z-index:100011;
}
div#topnav h1{padding-left:5px;}
div#content p{line-height:1.4;font-size:16px;margin:0;padding:10px 20px}

div#footer p{margin:0;padding:5px 10px}
div#footer{color: #222;clear:both;width:100%;text-align:center;font: 80% tahoma;padding:10px;}
div#footer a:hover{color: #fff;}

div#container{
	width:980px;
	text-align: left;
	margin:20px auto; 
	/*background:#b2bdc4 url(../images/grey_bg.jpg);*/
	/*background: #b2bdc4;*/
	background:#ffffff;
}

/*div#container{width:980px;margin:20px auto; background:#c6c6c6 no-repeat;}*/

div#content{float:right;width:980px}
div#copy{float:right;width:980px}
div#copymain{float:right;width:980px;min-height:600px;}

div#copymain h3 {
	color: #000;
	font-size: 14px;
	margin: 8px 10px;
}

div#altcopyimg{float:left;width:250px;}
div#altcopy{float:right;width:730px}
div#altcopy h1{
	color: #ffffff;
	font-size: 16px;
	padding: 10px;
}
div#altcopy h2{
	color: #000000;
	padding-left: 10px;
}
div#callout1{
	float: left;
	width: 315px;
	height: 250px;
	margin: 20px 12px 10px 5px;
	background: #fff;
}
div#callout1 p{margin:0;padding:5px 10px}
div#callout2{
	float: left;
	width: 315px;
	height: 250px;
	margin: 20px 0 10px 0;
	background: #fff;
	font-size: 11px;
}
div#callout2 p{margin:0;padding:5px 10px}
div#callout3{
	float: right;
	width: 315px;
	height: 250px;
	margin: 20px 5px 10px 5px;
	background: #fff;
	font-size: 11px;
}
div#callout3 p{margin:0;padding:5px 10px}
div#hero {width:980px;height:300px;z-index:10;}

/*Slideshow Hero */

/*preload classes*/
.svw {width: 50px; height: 20px; background: #fff;}
.svw ul {position: relative; left: -999em;}

/*core classes*/
.stripViewer { 
/*position: relative;*/
overflow: hidden;  
margin: 0 0 1px 0;
}
.stripViewer ul { /* this is your UL of images */
margin: 0;
padding: 0;
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
}
.stripViewer ul li { 
float:left;
}
.stripTransmitter {
overflow: auto;
width: 1%;
}
.stripTransmitter ul {
margin: -27px 0 0 892px;
padding: 0;
position: absolute;
list-style-type: none;
}
.stripTransmitter ul li{
width: 20px;
float:left;
margin: 0 1px 1px 0;
}
.stripTransmitter a{
font: bold 10px Verdana, Arial;
text-align: center;
line-height: 22px;
background: #454445;
color: #fff;
text-decoration: none;
display: block;
}
.stripTransmitter a:hover, a.current{
background: #fff;
color: #454445;
}

/*tooltips formatting*/
.tooltip
{
padding: 0.5em;
background: #fff;
color: #000;
border: 5px solid #dedede;
}

