﻿@charset "utf-8";
/* CSS Document */
a{
	text-decoration:none;
	color: #cc6633;
}
body{
	text-align:center;
	margin: 0px 20px 0px 20px; 
}
/* Template Styles */
#all{
	position:relative;
	top:10px;
	width:967px;
	text-align:left;
	margin: 0px auto -1px auto;
	border:1px solid #999;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:85px;
	height:100%;
	min-height:100%;
}
#content{
	position:relative;
	top:-35px;
	margin-left:15px;
}
#lefthandnav{
	position:absolute;
	top:155px;
	width:165px;
	z-index:2;
	opacity:0.6;
	filter:alpha(opacity=60);
}
#frame_text{
	position:relative;
	top:80px;
	left:130px;
	z-index:1;
	background-color:#FFFFFF;
	height:100%;
	min-height:100%;
	width:780px;
}
#center_image{
	position:absolute;
	top:42px;
}
#bottom_frame{
	position:relative;
	top:15px;
	width:967px;
	text-align:right;
	width:967px;
	margin: 0px auto -1px auto;
}
#copyright {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: gray; 
}
#copyright a{
color: gray; 
}
#imageSmall{
	position:absolute;
	top:11px;
	left:490px;
	height:395px;
	width:276px;
}
#imageLarge{
	position:absolute;
	top:11px;
	left:380px;
	height:395px;
	width:276px;
}
#textSmall{
}
#textLarge{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top:50px;
	margin-left:15px;
	width:300px;
	link-height: 18px;
}
/*Background Start */
#bg_top{
	background-image:url(../images/internal/bg_top.gif);
	height:24px;
	color: #cc6633; 
	font-size:18px;
}
#bg_middle{
	background-image:url(../images/internal/bg_middle.gif);
	background-repeat:repeat-y;
	color: #cc6633; 
	font-size:18px;
}
#bg_bottom{
	position:relative;
	background-color:#cc6633;
	height:35px;
	top:-35px;
	width:830px;
	background-repeat:repeat-y;
	font-size:18px;
	z-index:1;
}
/* Background End */
/* Top Link Start */
#toplink{
	padding-top:5px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	padding-left:55px;
	border-bottom: 1px solid #999;
	height:30px;
	vertical-align:middle;
	width:932px;
	right:10px;

}
#toplink a{
	color:#999999;
}
#toplink ul {
	list-style:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:0;
	margin-top:0; /* cancels gap caused by top padding in Opera 7#54 */
	margin-left:0;
	width:100%;
	line-height:8px; /* fixes Firefox 0#9#3 */
}
#toplink ul li {
	list-style:none;
	display:inline;
	padding-left:0;
	padding-right:10px;
	padding-bottom:5px; /* matches link padding except for left and right */
	padding-top:5px;
	margin:0;
}
#toplinkselected{
	color:#F90;
	font-weight:bold;
}
#toplinkselected a{
	color:#F90;
}
/* Top Link End */
/* Left Link Started*/
#leftlink{
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:10px;
	background-color:#CCCCCC;
	line-height:15px;
} 
#leftlink ul, #leftlink ul a{
	width:160px;
	margin:0;
	padding:0;
}
#leftlink li{
	list-style:none;
	padding-left:5px;
}
#leftlink a{
	color:#333333;
	width:100%;
}
#leftlink ul li:hover,#leftlink a:hover,#leftlink li:hover a,#leftlink li.iehover a{
	width:100%;
	color:#FFFFFF;
	background-color:#6F6F6F;
	font-weight:bold;
}
.fixed a{
	position:relative;	
}
#leftlinkselected{
	background-color:#666;
	color:#FFFFFF;
	width:100%;
	font-weight:bold;
}
#leftlinkselected a{
	color:#FFFFFF;
	font-weight:bold;
}
/* Left Link End */
/* Left Header Start */
#leftheader{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#666666;
}
#leftheader a{
	color:#666666;
}
#leftheader ul{
	list-style:none;
	margin:0;
	padding:0;
}
#leftheader a:hover,#leftheader li:hover a,#leftheader li.iehover a{
	background-color:#999999;
	color:#FFFFFF;
}
#leftheaderselected{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#cc6633;
}
#leftheaderselected a{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#cc6633;
}
/* Left Header End */

/* Arrange a Tour */ 
.arrangehead {
	font-family:Verdana, Geneva, sans-serif; 
	color: #2b4252;
	font-size: 18px; 
}
#arrangebodytext {

font-family:Verdana, Geneva, sans-serif; 
size: 12px;
position: relative; 
top:10px; 
left: 25px; 
line-height:18px;

}


#arrangeformbody{
	position: relative;
	left: -10px; 
	top: 30px; 	
	font-family:Verdana, Geneva, sans-serif; 	
	line-height:18px;
}

#formtext {
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 12px; 
	color: #808080; 
	line-height:18px;
}


/* end arrange a tour */

/* Site Text use to update body text content for internal pages */
.sitetexthead {
	font-family:Verdana, Geneva, sans-serif; 
	font-size: 16px;
	color: #2b4252;
	padding-top: 50px;
	padding-right: 370px;
	padding-left: 40px;
	font-weight: 500;
	
	}
.sitetext{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 50px;
	padding-right: 370px;
	padding-left: 40px;
}
/* Site Text End*/
/* Template End*/

/* HomePage File */ 

ul#navmenu-h 
{ 
font-family:Arial, Helvetica, sans-serif;
margin: 0; 
padding: 0; 
list-style:none; 
position: absolute;
top: 680px;
left: 400px;
text-transform : uppercase;
}

ul#navmenu-h ul {
 width: 160px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 bottom: 100%;
 left: 0;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display: inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }

/* Root Menu */
ul#navmenu-h a {
 border-top: 1px solid #FFF;
 border-right: 1px solid #FFF;
 padding: 6px;
 float: left;
 display: block;
 background: #FFFFFF;
 color: #808080;
 font: bold 11px Arial, sans-serif;
 text-decoration: none;
 height: 1%;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background: #FFFFFF;
 color: #808080;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
 background: #FFFFFF;
 
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
 background: #CCC;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }
/* end menu elements */


#hpbg
{
	background-color: #000000; 
	width: 990px;
	height: 645px;
	background-image:url('../images/home/hp_background_final.jpg'); 
	background-position: left center; 
	background-repeat: no-repeat; 
	position:relative; 
	top: 25px; 
	 
}
#rotatingimg {
	position:relative; 
	top: 25px; 
	left: -5px;
}
#medianav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	text-transform: capitalize;
	position: relative;
	z-index:1;
	left: 620px;
	top: -410px;
	font-style: normal;
	color: #FFFFFF;	
}
#medianav a {
	text-decoration: none; 
	color: #FFFFFF;
}
#video {
	position:relative;
	z-index: 1;
	top: -420px;
	left: 605px;
}
#getstarted
{
	position:absolute;
	border: none; 
	z-index:1;
	left: 718px;
	top: 525px;
	text-decoration: none;
	width: 122px;
	height: 52px;
}
#getstarted a, #getstarted a:visisted,  {
text-decoration: none; 
}
#subnav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #808080;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;	
	position: absolute;
	top: 690px;
	left: 550px;
	
}
#subnav a{
color: #808080;
text-decoration:none;
}

/* End HomePage Index File */
/* About Index Start */
#about{
	height:400px;
	margin-left:25px;
	line-height:18px;
}
#abouttop{
	height:420px;
}
#aboutText{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top:50px;
	padding-right: 370px;
	margin-left:15px;
	width:320px;
}
#abfooter
	{
	position:relative;
	top:-25px;
	color: #808080;	
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 20px;
	}
/* About Index End */
/* Getting Started */ 
#start{
	height:450px;
	line-height:18px;
}
#start a{
	color:#cc6633;
}
#startBottom{
	position:relative;
	top:-120px;
	margin-left:12px;
	z-index:4;
}
#gsfoottermoptionshead
{
	position:relative;
	top:-22px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color: #000000;
	width: 330px;
	font-weight:700;
}
#gsfoottermoption
{	
	position:relative;
	top:-22px;
	width: 350px;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;	
	line-height:18px;
	height:220px;
}
#gsfoottermoption a
{
	color:#cc6633;
}
.gssitetexthead {
	font-family:Verdana, Geneva, sans-serif; 
	font-size: 16px;
	color: #2b4252;
	padding-top: 50px;
	padding-left: 40px;
	font-weight: 500;
}
.sitetextgs
{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-right: 370px;
	padding-left: 40px;
	height: 330px;
	width:400px;
	link-height: 18px;
}
#gsfooterm
	{
	
	position:relative;
	z-index:2;
	top: 0px;
	left: -12px;
	right: 20px;
	height: 100px;
	width: 805px;
	margin-bottom:30px;
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 20px;	
	}
#gsfooterall{
	position:absolute;
	top:70px;
	left:415px;
	z-index:3;
	width:280px;
}
#gsfoottermhead
{
	position:relative;
	z-index:2;
	top:50px; 
	left: -12px; 
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color: #000000; 
	width:400px;
	font-weight:700;
}
#gsfootermlist ul
{
	position:relative;
	top:40px;
	color:#cc6633;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	list-style-position: inside;
	list-style-type: square;
	line-height:18px;
	width:375px;
	margin-left:-12px;
}
/* end getting started */ 
/* Center */
#center{
	height:380px;
}
#cntop{
	height:400px;
}
#cnimage{
	position:relative;
	top:-280px;
	left:475px;
}
.sitetextc {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 10px;
	padding-right: 370px;
	padding-left: 40px;
	width:400px;
	line-height: 18px;
}


/* end center */
/* Floorplan start */
#floorplan{
	height:405px;
	line-height:18px;
}
#fpimages{
	position:relative;
	left:35px;
	top:25px;

}
#fpmainPhoto{
	position:relative;
	margin-left:35px;
}
#fpsecondPhoto{
	position:relative;
	top:-390px;
	left:460px;
}
#fptop{
	height:460px;
	width:640px;
}
#fptext{
	position:relative;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 10px;
	padding-left: 40px;
	top:-35px;
}
#fpPlanTextFull
{
	margin-left:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#fpthumbnail {
	position: relative; 
	top:-60px;
	left:600px;
}

/* Floorplan end */
/* Amenities */
.amenities{
	position:relative;
	height:475px;
	color: #cc6633; 
	font-size:18px;
}
.amenities ul{
	margin:0px;
	position:relative;
	top:10px;
	padding-left:15px;
	line-height:25px;
	color: #000000;	
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 12px;

}
#features{
	position:absolute;
	top: 90px;
	left: 60px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}
	#features ul, #services ul, #abfootermlist ul {
	color:#cc6633;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height:18px;
	}
#services{
	position:absolute;
	top: 90px;
	left: 460px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
/* End Amenities */
/* Tour Start */
	#tour{
		height:675px;
	}
/* Tour End */
/* Information Sheet Start */
	#information{
		height:980px;
	}
	#informationLink{
		position:relative;
		top:-475px;
		left:500px;
		width: 200px;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		color:#000000;
		link-height: 18px;
	}
	#informationLink a{
	text-decoration: none; 
	color: #cc6633;
	}
/* Tour End */
/* mentors */
#mentors{
	height:415px;
}
#mentorsTop{
}
#mentorsBottom{
	position:relative;
	z-index: 3; 
	top:-530px;	
	left:15px;
}
.sitetextm {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 10px;
	padding-right: 430px;
	padding-left: 40px;
	line-height: 22px;
}

#mentororange
	{
	position:relative;
	top: 390px;
	left: -10px;
	width: 800px;
	height: 100px;
	z-index:2;
	background-color: #cc6633;
	color: #FFFFFF;	
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 20px;
	}

#abfooterm
	{
	position:relative;
	top: 445px;
	left: -15px;
	right: 20px;
	width: 780px;
	height: 100px;
	margin-right: 3px; 
	z-index:2;
	color: #FFFFFF;	
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 20px;

 }
 
 
#abfoottext { 
z-index:1; 
top: 410px; 
left: 40px; 
Font-family: Verdana, Geneva, sans-serif; 
color: #FFFFFF;	
font-size: 20px;


}

#abfoottermhead {
	position: relative; 
	top: 50px; 
	left: 35px; 
	top: 530px; 
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px; 
	font-weight: 800;
	color: #cc6633; 
}
#mefoottermhead {
	position: absolute; 
	top:550px;
	left: 35px;  
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px; 
	font-weight: 800;
	color: #cc6633; 
}
#abfootermlist ul {
	position:relative;
	top: 460px;
	left: 15px;	
}

#abfootermlist li {
	list-style-type:square;
	line-height: 18px;
	 
	}

/*end  mentor */

/* boardroom */
#board{
	height:1325px;
	line-height: 18px
}
#sitetextbor

{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 10px;
	width:360px;
	margin-left:55px;
	width:560px;
	line-height: 18px
}

#sitetextbor h2 {
	font-size:12px;
	color: #cc6633; 
}

#sitetextbor hr {
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;
}

/* end boardroom */

/* innovation team */
#team{
	height:800px;
	18px;
}
/* end innovation team */

/* community */

#sitetextcom

{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 10px;
	padding-right: 100px;
	padding-left: 50px;
	line-height: 18px; 
}

#sitetextcom h2 {
	font-size:12px;
	color: #cc6633; 
}

/* end community */
/* Photos Start */
#photos{
	position:relative;
	top:15px;
	margin-left:35px;
	height:420px;
}
#mainPhoto{
	position:relative;
	top:10px;
}

#ph2{
	position:relative;
	vertical-align:top;
	width:450px;
}

#thumbPhoto{
	position:relative;
	left:480px;
	top:-390px;
}
/* Photots end */
/* contact start */
#contacts{
	
	height:330px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top: 60px; 
	padding-left: 50px;
	padding-right: 370px;
	color: #000000; 
	font-size:12px;
}

#contactshead 
	{
		font-family: Verdana, Geneva, sans-serif; 
		color: #2b4252; 
		font-size:16px;
		
	}
	
	
#contacts a {
	text-decoration: none; 
	color: #cc6633;
}


#contacttitle{
	font-family:Verdana, Geneva, sans-serif;
	color: #cc6633; 
	font-size:12px;
	font-style: normal; 
	font-weight:500;
}

#contacts h2 {
	padding-top: 30px;
	font-family:Verdana, Geneva, sans-serif;
	color: #000000;
	font-weight:500;
	font-size: 18px;
	
	
}

#contactPhoto{
	position:absolute;
	top:58px;
	left: 475px;
	
}
/* contact end */
/* Experience Home start */
#exp{
	height:390px;
}
#expTop{
	height:250px;
}
/* Experience Home end */
/* Center Innovations Start */
#innovation{
	height:1830px;
}
#innovationTop{
	height:450px;
}
.innovationText
{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	padding-top: 10px;
	width:650px;
	padding-left: 40px;
	line-height: 18px;
}
.innovationText a:hover
{
	text-decoration:underline;
}
.innovationText h2 {
	font-size:12px;
	color: #cc6633; 
}
#innovationPhoto{
	position:absolute;
	top:25px;
	left:500px;
}
/* Center Innovations End */
/* Campus Start */


#campus{
	height:510px;
	padding-top: 30px;
	padding-left: 50px;	
}
#campusPhoto {
position:absolute;
top:70px;
left:10px;
}

#campusheader {
font-family:Verdana, Geneva, sans-serif; 
color: #2b4252;
}

.welness{
position: relative;
top: 193px; 
left: 180px;
z-index: 2;
}

welness:hover{
background-color: transparent;
z-index: 50;
}

.welness span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.welness span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.welness:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -310px;
left: -170px;; /*position where enlarged image should offset horizontally */

}

/*  deli */ 


.deli{
position: relative;
top: 150px; 
left: 240px;
z-index: 2;
}

deli:hover{
background-color: transparent;
z-index: 50;
}

.deli span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.deli span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.deli:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20px;
left: -110px; /*position where enlarged image should offset horizontally */

}


/* end deli */ 

.shop{
position: relative;
top: 154px; 
left: 377px;
}

.shop:hover{
	position:relative;
	z-index:2;

}

.shop span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.shop span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.shop:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 15px;
left: -100px;; /*position where enlarged image should offset horizontally */

}
.innovation{
position: relative;
top: 213px; 
left: 320px;
z-index: 2;
}

innovation:hover{
background-color: transparent;
z-index: 50;
}

.innovation span{ /*CSS for enlarged image*/
z-index: 2; 
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.innovation span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.innovation:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -90px;
left: 30px;; /*position where enlarged image should offset horizontally */

}


.commons{
position: relative;
top: 155px; 
left: 128px;
z-index: 7;
}

commons:hover{
background-color: transparent;
position: relative; 
height: 400px; 
z-index: 70;
}

.commons span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.commons span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.commons:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 15px;
left: -215px; /*position where enlarged image should offset horizontally */

}

/* Campus End */
/* Community Start */

#community{
height:1250px;
}

/* Community End */
/* Privacy Start */
#privacy{
	height:1590px;
}

#privacy a {
	text-decoration: none; 
	color: #cc6633;
}
#privacyLink a{
	text-decoration: none; 
	color: #cc6633;
	}
  

/* Privacy End */
/* Home Page styles */

/* this will have to be copied into site.css */ 
 
ul#navmenu-h 
{ 
margin: 0; 
padding: 0; 
list-style:none; 
position: absolute;
top: 680px;
left: 600px;
}
 
ul#navmenu-h ul {
 width: 160px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 bottom: 100%;
 left: 0;
}
 
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }
 
ul#navmenu-h li { float: left; display: inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }
 
/* Root Menu */
ul#navmenu-h a {
 border-top: 1px solid #FFF;
 border-right: 1px solid #FFF;
 padding: 6px;
 float: left;
 display: block;
 background: #FFFFFF;
 color: #808080;
 font: bold 11px Arial, sans-serif;
 text-decoration: none;
 height: 1%;
}
 
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background: #FFFFFF;
 color: #808080;
}
 
/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
 background: #FFFFFF;
 
}
 
/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
 background: #CCC;
}
 
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #999;
}
 
/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #666;
}
 
/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}
 
/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}
 
/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }
/* end menu elements */
 
#rotate {
position:absolute; 
z-index: 1; 
top: 80px; 
left: 25px;
}
.bottomnav {
 font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
position: absolute;
z-index: 1;
left: 620px;
top: 440px;
font-style: normal;
color: #FFF;   
}
 
.bottomnav a {
text-decoration: none; 
color: #FFFFFF;
}
 
.media {
position:absolute;
z-index: 1;
left: 625px;
top: 270px;
}
 
getstarted
 
{
position:absolute;
z-index:1;
left: 730px;
top: 525px; 
text-decoration: none;         
}
 
 
#subnav {
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
color: #808080;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: capitalize;    
position: absolute;
top: 690px;
left: 550px;

}
 
#subnav a{
color: #808080;
text-decoration:none;
}
#container_homepage{
	width:980px;
	margin: 0px auto -1px auto;
	position:relative;
	text-align:left;
}
#bottom_frame_homepage{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	position:relative;
	top:70px;
	width:100%;
	text-align:right;
	vertical-align:middle;
	border-top: 1px solid #999;
} 
 #hpbghold
{
	background-color: #000000; 
	width: 990px;
	height: 645px;
	background-image:url('../images/home/hp_background_hold.jpg'); 
	background-position: left center; 
	background-repeat: no-repeat; 
	position:relative; 
	top: 25px; 
	 
}
.classLabel
{
	color:#808080;
	font-family:Verdana;
	font-size:12px;
} 
.classText
{
	color:Black ;
	font-family:Verdana;
	font-size:small;
}  
.classText a
{
	color:#cc6633;
	font-family:Verdana;
	font-size:small;
}  
.classHeader
{
	color:Black ;
	font-family:Verdana ;
	font-weight:bold; 
}
.classTDBorder
{
	border-color:Black;
	border-width:thin;
} 
#buzz{
	position:relative;
	top:0px;
	height:580px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	margin-left:25px;
}
#buzz a{
	color:#000000;
}
#buzz ul{
	list-style:none;
}
#buzz a:hover{
	color:#cc6633;
	text-decoration:underline;
}

