/* CSS Document */

body{
	padding:0;
	margin:0;
	text-align:center;
	background-color:#2E3D52;
	background-image:url('/images/bg3.gif');
	background-repeat:repeat-x repeat-y;
	}

.outerwrapper{
	background:url(/images/upperLV.jpg) top left no-repeat;
	padding: 50px 0px 0px 75px;
	margin:20px auto; 
    height:600px; 
	width:890px;	
	}

.vinesRight{
	background:url(/images/middleRV.jpg) right no-repeat;
	margin-top:150px;
	width:71px;
	height:270px;
	float:left;
	}
	
.wrapper{
	position:relative;
	float:left;
	width:800px;
	margin-bottom:50px;
	}

.content{
	position:relative;
	float:left;
	width:530px;
	height:400px;
	margin-bottom:3px;
	margin-right:3px;
	}
	
.content .text{
	text-align:left;
	width:505px;
	padding:25px 10px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	background-color:#E2E2E2;
	min-height:350px;
	height:350px;
	}

.rightside{
	float:right;
	text-align:left;
	width:245px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2D3C52;
	background:url(/images/textArea.jpg) top left repeat;
	padding:0px 10px 10px 10px;
	min-height:500px;
	height:520px;
	overflow:auto;
	scrollbar-face-color: #C8A680;
	scrollbar-highlight-color: #74685A;
	scrollbar-3dlight-color: #E7D3BA;
	scrollbar-darkshadow-color: #E7D3BA;
	scrollbar-shadow-color: #74685A;
	scrollbar-arrow-color: #2D3C53;
	scrollbar-track-color: #2D3C53;
	}

.rightside .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#603811;
	font-weight:bold;
	margin-top: 0px;
	}
	
.rightside a:link, .rightside a:visited, .rightside a:active{
		color:#603811;
		font-weight:bold;
	}
	
.rightside ul{
	font-weight:bold;
	}

/*.navigation{
	position:absolute;
	background:url(/images/navBack.gif) top left no-repeat;
	text-align:left;
	padding: 2px 0px 0px 25px;
	width:830px;
	height:40px;
	margin-top:460px;
	left:102px;
	top:2px;
	}
*/
.navigation{
	position:relative;
	background:url(/images/navBack.gif) top left no-repeat;
	text-align:left;
	padding: 2px 0px 0px 25px;
	width:564px;
	height:40px;
	float:left;
	margin-left:-25px;
	z-index:50;
	}

.wrapper > .navigation{
	position:relative;
	background:url(/images/navBack.gif) top left no-repeat;
	text-align:left;
	padding: 2px 0px 0px 25px;
	width:535px;
	height:40px;
	float:left;
	margin-left:-25px;
	z-index:50;
	}

/*Absolutely positioned vines (hopefully this works rather than just needing to manually fill them in but chances are it won't*/

.rightVines{
	background:url(/images/middleRightVine.gif) top left no-repeat;
	width:147px;
	height:270px;
	margin-right:750px;
	margin-top:300px;
	left: 853px;
	top: -15px;
	z-index:1;
	}
	
.middleVines{
	background:url(/images/middleRV.jpg) top left no-repeat;
	width:147px;
	height:270px;
	margin-right:750px;
	margin-top:300px;
	left: 571px;
	top: 142px;
	z-index:1;
	}
	
.topVines{
	background:url(/images/upperLV.jpg) top left no-repeat;
	width:147px;
	height:270px;
	margin-right:750px;
	margin-top:300px;
	left: 64px;
	top: -180px;
	z-index:1;
	}	

	#bottomVine{
behavior: url('/new/css/iepngfix.htc'); 
z-index:51;
height:160px;
width:73px;
position:absolute;
top:470px;
left:50%;
margin-left:58px;
background-image:url('/new/images/bottom_vine.png');
}

#footer{
color:#9F9595;
position:absolute;
width:300px;
height:20px;
top:515px;
left:50%;
margin-left:-272px;
font-family:arial,sans-serif;
font-size:11px;
}

#footer a{
color:#9F9595;
}
.rates tr td{
border-top:1px solid brown;
} 

