@font-face {
	font-family: my_font;
	src: url('headline.ttf');
    }


body {
	margin:0;
	padding:0; 
	background:#ffffff;
	color:#000000;
	font-family: my_font, Arial, Helvetica, sans-serif;
}

.orange{
	color:#fc9504;
	vertical-align:15%;
	line-height:12px;
}

.bred{
	border:solid thin red;
}

.vts{
	font-weight:200;
	font-size:.9em;
}

p.homesub{
    font-size:.9em !important;
}

#wrapper {
	border:0px solid #bbb;
	width:1400px;
	height:800px;
	margin-left: auto ;
    margin-right: auto ;
	position:relative;
	overflow:hidden;
	font-size:16px;
	}
	
#page {
	border:0px solid #bbb;
	width:1400px;
	height:800px;
	top:60px;
	text-align:right;
	margin-left: auto ;
    margin-right: auto ;
	position:relative;
	overflow:hidden;
	font-size:16px;
	z-index:9;
	}
	
#slideshow{
	left:316px;
	}
	
#preload {
	display:none;
	}
	
#logo {
	width:100px;
	height:100px;
	top:-870px;
	left:80px;
	position:relative;
	z-index:10;
	}
	
#side-text {
	width:300px;
	height:500px;
	top:-886px;
	left:26px;
	color:#666666;
	position:relative;
	z-index:10;
	}


	
#side-text a{
	text-decoration:none;
	color:#000000;
	}
	
#side-text a:hover{
	color:#00A3E6;
	}
	
#menu-bar {
	width:1000px;
	height:100px;
	top:-852px;
	left:310px;
	position:relative;
	z-index:10;
	}
	
	#menu-bar img{
	    width:920px;
	}
	
#bar-top {
	width:1400px;
	height:8px;
	top:-1056px;
	left:00px;
	position:relative;
	z-index:1;
	}
	
#bar-bottom {
	width:1400px;
	height:8px;
	top:-384px;
	left:00px;
	position:relative;
	z-index:10;
	}
		
#nav {
	border:0px solid #bbb;
	font-family: Helvetica, sans-serif;
	padding:0px;
	margin: 0;
	position: relative;
	color:#FFFFFF;
	font-size:13px;
	left:330px;
	top:-733px;
	width:700px;
	height:100px;
	font-size:12px;
	z-index:12;
	}
	
	#nav ul {
    list-style-type: none;
	text-align:left;
    }
	
    #nav li {
	float:left;
	padding-right:30px;
	line-height:14px;
    }
	
	#nav ul a {
    display: block;
    text-decoration: none;
	margin-top:-5px;
	color: #FFFFFF;
    }
	
	#nav a:hover {
    color: #00A3E6;
	}
	
	#nav .current {
    color: #00A3E6;
	}
	
	a img{
    border:0;
    }
    
    .bred{
        border:solid thin red;
    }
    .footer{
        text-align:right;
        padding-right:55px;
        font-size: .8em;
        margin-top:10px;
        font-weight:100;
        letter-spacing:1px;
        color:#4f4f4f;
        font-family: my_font, Arial, Helvetica, sans-serif;
    }
	
	.footer a, .footer a:visited{
	    color:#0494de;
	    text-decoration:none;
	}
	
	.footer a:hover{
	    color:#4f4f4f;
        text-decoration:none;
	}
@media all and (max-width:1450px) {	

#page {
	width:1200px;
	}
	
#slideshow{
	left:232px;
	}
	
#slide-show {
	height:600px;
	}
	
#logo {
	left:120px;
	}
	
#side-text {
	left:60px;
	}
	
#menu-bar {
	left:326px;
	}
	
#nav {
	left:336px;
	}
	
#bar-top img{
	width:1245px;
	}
	
#bar-bottom {	
	top:-462px;
	z-index:10;
	width:1300px;
	}
	
#bar-bottom img{
	width:1245px;
	}
		
}


@media all and (max-width:1100px) {	

#side-text {
	width:290px;
}
	
}

