body{
font: 66%/14pt Verdana, Arial, Tahoma, sans-serif;
margin:40px 0px;
background:#ededed; 
color:#424242;
padding:0px;
text-decoration:none;
list-style:none;
text-align:center;
}


a:link {color: #5f5f5f}
a:visited {color: #5f5f5f}
a:hover {color: #b01e1e}
a:active {color: #b01e1e}
a{text-decoration: none}

h1{
font: 120%/14pt Verdana, Arial, Tahoma, sans-serif;
color:#424242;
margin:0px;
}

ul{
position:relative;
}


#page{
position:relative;
height: 100%;
margin-top: 50px;
width: 916px;
margin:0px auto;
text-align:left;
}

#logo{
	position:relative;
	margin:0px 30px;
    clear: both;
    width: 250px;
	height:80px;
    display: block;
	background: url(../img/logo.jpg) 0px 0px no-repeat;
	float:left;
}

#navigation{
	position:relative;
    width: 422px;
	height:34px;
	float:right;
	overflow:none;
	margin-right:3px;
	clear: both;
	z-index: 10;
}


#bgtop{
	position:relative;
	height: 16px;
	width: 916px;
	background: url(../img/bgtop.jpg) 0px 0px no-repeat;
	float:left;
	overflow:none;
	margin:0px 0px;
	clear: both;
}



#mainContent{
position:relative;
width: 916px;
background: url(../img/bg.jpg);
overflow:none;
clear: both;
float:left;
}


#stripe{
margin-left:8px;
position:relative;
height: 100px;
width: 900px;
background-color: #b01e1e;
background: url(../img/stripe.jpg);
}

#stripe2{
margin-left:8px;
position:relative;
height: 100px;
width: 900px;
background-color: #b01e1e;
background: url(../img/stripe3.jpg);
}

#stripe3{
margin-left:8px;
position:relative;
height: 10px;
width: 900px;
}

#vmenu{
position:relative;
width: 160px;
background-color: #ffffff;
background: url(../img/menu_bg.jpg);
margin-top:30px;
margin-left:30px;
float:left;
}

#news{
padding:10px;
padding-top:3px;
padding-left:20px;
height: auto !important;
min-height:20px;
position:relative;
width: 130px;
background-color: #ffffff;
background: url(../img/menu_bg.jpg);
float:left;
margin-top:30px;
margin-left:30px;
}


#captions{
position:relative;
height: 1px;
width: 160px;
background-color: #ffffff;
}

#maintext{
position:relative;
margin-left:220px;
margin-top:30px;
padding-bottom:30px;
width: 630px;
background-color: #ffffff;
height: auto !important;
min-height:400px;
text-align: top;
}

#bgbottom{
position:relative;
top:-11px;
height: 50px;
width: 916px;
background: url(../img/bgbottom.jpg) 0px 0px no-repeat;
overflow:none;
clear: both;
float:left;
}

#ads{
position:relative;
top:87px;
left:920px;
height: 700px;
width: 170px;
}
