body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#666666;
	background-image:url(../images/background.png)
}

#wrapper { 
	margin: 0 auto;
	width: 800px;
	top: 25px;
	position: relative;
}

#vw-link {
	position: absolute;
	top: 730px;
	left: 75%;
}

#logo {
	position:absolute;
	left: 37px;
	top: 44px;
}

/* Top Right Menu Content Settings */
#menu1-ct a {
	text-decoration: none;
	color: #000000;
}

#menu1-ct a:visited {
	text-decoration: none;
	color: #000000;
}

menu1-ct a:hover {
	text-decoration: none;
	color: #000000;
}

menu1-ct a:active {
	text-decoration: none;
	color: #000000;
}

#menu1 {
	position:absolute;
	height: 120px;
	width: 400px;
	top: 20px;
	left: 425px;
	}

#menu1-lt {
	background-image:url(../images/menu1-bg-lt.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 120px;
	position: relative;
	float:left;
}

#menu1-ct {
	background-image:url(../images/menu1-bg.png);
	background-repeat:repeat-x;
	width: 370px;
	height: 120px;
	position: relative;
	float:left;
}

#menu1-rt {
	background-image:url(../images/menu1-bg-rt.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 120px;
	position: relative;
	float:left;	
}

#menu1-sep {
	background-image: url(../images/menu1-bg-sep.png);
	background-position: right;
	background-repeat: no-repeat;
	display: inline-block;
	position: relative;
	float: left;
	height: 120px;
}

#voicemail {
	text-shadow: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
	position: relative;
	float: left;
	width: 115px;
	height: 120px;	
}

#links {
	text-shadow: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
	position: relative;
	float: left;
	width: 120px;
	height: 120px;	
}

#contact {
	text-shadow: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
	position: relative;
	float: left;
	width: 115px;
	height: 120px;			
}


.block1{
	display: block; 
	height: 120px; 
	width: 115px; 
	padding-left: 5px;
}

.over1 {
	background-image:url(../images/menu1-bg-on.png);
	background-repeat:repeat-x;
	display: block; 
	height: 120px; 
	width: 115px; 
	padding-left: 5px;
}

/* Primary Middle Content Settings */
#content {
	position:absolute;
	height: 270px;
	width: 800px;
	top: 150px;
	left: 20px;
	}

#content-lt {
	background-image:url(../images/content-bg-lt.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 270px;
	position: relative;
	float:left;
}

#content-ct {
	background-image:url(../images/content-bg.png);
	background-repeat:repeat-x;
	width: 750px;
	height: 270px;
	position: relative;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#content-rt {
	background-image:url(../images/content-bg-rt.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 270px;
	position: relative;
	float:left;	
}

#ofx-main {
	padding-top: 5px;
	padding-left: 370px;
}

#point-1, #point-2, #point-3, #point-4, #point-5 {
	position: absolute;
	width: 380px;
}

/* Menu Under Primary Content - Content Settings */
#menu2 {
	position:absolute;
	height: 42px;
	width: 780px;
	top: 413px;
	left: 35px;
	}

#menu2-lt {
	background-image:url(../images/menu2-bg-lt.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 42px;
	position: relative;
	float:left;
}

#menu2-ct {
	background-image:url(../images/menu2-bg.png);
	background-repeat:repeat-x;
	width: 720px;
	height: 42px;
	position: relative;
	float:left;
}

#menu2-rt {
	background-image:url(../images/menu2-bg-rt.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 42px;
	position: relative;
	float:left;	
}

#menu-item-sep {
	background-image: url(../images/menu2-sep.png);
	background-position: right;
	background-repeat: no-repeat;
	display: inline-block;
	position: relative;
	float: left;
	height: 42px;
}



.block{
	display: block; 
	height: 26px; 
	width: 175px; 
	padding-top: 10px; 
	padding-left: 5px;
}

.over {
	background-image:url(../images/menu2-bg-on.png);
	background-repeat:repeat-x;
	display: block; 
	height: 26px; 
	width: 175px; 
	padding-top: 10px; 
	padding-left: 5px;
}

#menu-item  {
	text-shadow: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
	vertical-align: middle;
	height: 42px;
	width: 175px;
	display: inline-block;
	position: relative;
	float: left;
}

#sub-content {
	position:absolute;
	height: 211px;
	width: 800px;
	top: 460px;
	left: 25px;
	}

/* Bottom Left Content Settings */
#content2 {
	position:relative;
	float: left;
	height: 211px;
	width: 250px;
	top: 10px;
	}
	
#content2-lt {
	background-image:url(../images/content2-bg-lt.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 211px;
	position: relative;
	float:left;
}

#content2-ct {
	background-image:url(../images/content2-bg.png);
	background-repeat:repeat-x;
	width: 210px;
	height: 211px;
	position: relative;
	float:left;
}

#content2-rt {
	background-image:url(../images/content2-bg-rt.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 211px;
	position: relative;
	float:left;	
}

/* Bottom Right Content Settings */
#content3 {
	position:relative;
	float: left;
	height: 211px;
	width: 550px;
	top: 10px;
	left: 5px;
	}
	
#content3-lt {
	background-image:url(../images/content2-bg-lt.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 211px;
	position: relative;
	float:left;
}

#content3-ct {
	background-image:url(../images/content2-bg.png);
	background-repeat:repeat-x;
	width: 500px;
	height: 211px;
	position: relative;
	float:left;
	padding-top: 5px;
}

#content3-rt {
	background-image:url(../images/content2-bg-rt.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 211px;
	position: relative;
	float:left;	
}

#pscroller{
	padding-top: 5px;
	width: 210px;
	height: 190px;
}

#footer {
	position: absolute;
	top: 700px;
	left: 200px;
}


/* Hyperlink Styles */
a {
	text-decoration:none;
	color: #000000;
}

a:visited {
	text-decoration:none;
	color: #000000;	
}

a:active {
	text-decoration:none;
	color: #000000;	
}

a:hover {
	font-weight: bold;
	color: #000000;	
}

#menu-item a {
	text-decoration: none;
	color: #000000;
}

#menu-item a:visited {
	text-decoration: none;
	color: #000000;
}

#menu-item a:hover {
	text-decoration: none;
	color: #000000;
}

#menu-item a:active {
	text-decoration: none;
	color: #000000;
}
