body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
#site{
        width: 880px;
        text-align:left;
}
#top{
        margin-bottom:20px;
}
#testtop{
	position:absolute;
	z-index: 2;
}
#testtopbanner {
	position:absolute;
	z-index: 2;
}
#topbanner {
        width: 100%;
        float:left;
        margin:0px;
        padding:0px;
        font-size: 0px;
}
#testtopcurves {
	position:absolute;
	z-index: 2;
}
#topcurves {
        width: 13px;
        float:left;
        height:32px;
        margin:0px;
        padding:0px;
        font-size: 0px;
}
#testtopnav {
	position:absolute;
	z-index: 2;
}
#topnav {
        width: 853px;
        float:left;
        background-color:#FCF0D4;
        height:27px;
        margin-bottom:20px;
        padding-top:5px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
	z-index: 2;
}
#navitem{
        z-index: 2;
}
#navitem a{
        font-style:normal;
        text-decoration:none;
        color:#000000;
        padding-right:24px;
        float:left;
        z-index: 2;
}
#main{
        width:100%;
        margin-top:20px;
        margin-bottom:20px;
}
#flash{
        width:100%;
        float:left;
        padding-top:20px;
        padding-bottom:20px;
        height:320px;
        z-index: 1;
}
#flashvideo{
position: absolute;
            visibility: visible;
            z-index: 2;
            height: 15px;
            width: 100%;
            top: 367px; 
            padding:0px;
            margin:0px;
}
#flashposition{
        width:100%;
        z-index: 1;
}
#news_box{
        background-image:url(graphics/newstop.gif);
        background-repeat:no-repeat;
        background-color:#E5E5E5;
        width:185px;
        margin-left:20px;
        padding-top:60px;
        padding-left:10px;
        padding-bottom:10px;
	padding-right:10px;
        text-align:left;
        color:#686868;
}
#news_box h4{
    color:#686868;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    text-decoration:none;
    background-image:url(graphics/newsbullet.gif);
    background-repeat:no-repeat;
    padding-left:8px;
    margin:0px;
}
#news_box h4 a{
    color:#686868;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    text-decoration:none;
    padding-left:8px;
    margin:0px;
}
#news_box p{
    color:#686868;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
    padding-left:15px;
    margin:0px;
}
#news_box hr{
    border: 0;
    height: 0px;
    text-align: left;
}
h3, h3 a{
    color:#EFB437;
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    font-weight:bold;
    text-decoration:none;
    padding:1px;
    padding-bottom:4px;
    margin:0px;
}
h4, h4 a{
    color:#00327B;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
    padding:0px;
    margin:0px;
}
h5, h5 a{
    color:#00327B;
    font-family:Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    text-decoration:none;
    padding:1px;
    padding-bottom:2px;
    padding-top:2px;
    margin:0px;
    font-size:10px;
}
p{
    padding:1px;
    margin:0px;
}
#news_box hr {
    clear:both;
    padding-right:3px;
    padding-left:3px;
    margin-bottom:0px;
}
#news_box img {
    padding-right:1px;
    padding-left:1px;
    padding-top:2px;
    padding-bottom:4px;
}
#news_box h4{
    padding-top:3px;
}
#vela{
        float:left;
        width:100%;
        z-index: 1;
}
#velatext{
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        color:#686868;
        padding-left:20px;
        margin-top:30px;
        text-align:left;
        float:left;
        z-index: 2;
}
.gallery_image {
	margin: 2px;
	border: 1px solid #000000;
}
.gallery_item {
	width:20%;
	height:100px;
	padding-right:2px;
	padding-left:2px;
	padding-top:5px;
	padding-bottom:5px;
	margin:2px;
	text-align:center;
	float:left;
}
#gallery {
	width:619px;
	margin:0px;
	padding:0px;        
	padding-top:10px;
	padding-bottom:10px;
        float:left;
}
#gallery a {
	color:#000000; 
	font-weight:bold;
	text-decoration:none;
}
#gallery a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
#buttons{
        width:206px;
        margin:0px;
        padding-top:10px;
        padding-left:30px;
        padding-bottom:10px;
	padding-right:10px;
        text-align:left;
        color:#686868;
        float:left;
}
#buttons img{
        margin:0px;
        padding:0px;
}
#content{
        width:619px;
        float:left;
        padding-left:15px;
}
#pagebrowser{
        font-weight:bold;
        align:right;
}
#pagebrowser a{
        color:#00327B;
        text-decoration:none;
}
#link a{
        color:#00327B;
        text-decoration:none;
        font-weight:bold;
}
#content img{
    clear:right;
}
#content hr {
    clear:both;
}
