/*HARVARD MAINTENACE 121508*/
/*SITE DESIGN/CONCEPT/BUILD ~ RHIZOME DESIGN ~ www.rhizomedesign.com*/
/*SITE DESIGN ~ Jen Pennington ~ RHIZOME DESIGN*/
/*WEB/MEDIA DEVELOPER ~ James McGrath ~ RHIZOME DESIGN*/

/*BODY TAG STYLES*/
body
{   
   position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;background-color:#fff;font:11px tahoma, verdana, arial, sans-serif;color:#666666;line-height:16px;
}

/*AREA HOLDING ALL PAGE CONTENT*/
#area_float
{
   width:780px;margin-right:auto;margin-left:auto;margin-bottom:500px;padding:0;background-color:#fff;text-align:left;border:solid 1px #7d6a55;
}

/*HEADER STYLES*/
/*AREA HOLDING CLIENT & EMPLOYEE LOGIN*/
#area_login
{
   font-size:9px;width:210px;height:0;position:relative;left:-25px;top:-105px;float:right;z-index:1;
}

/*CLIENT & EMPLOYEE LOGIN LINKS*/
#area_login a, a:link, a:visited, a:active
{
    color:#77253d;text-decoration: underline;
}

#area_login a:hover
{
    color:#7d6a55;text-decoration: underline;
}

/*NAVIGATION*/
#area_nav
{
   width:780px;background-color:#7d6a55;float:left;color:#77253d;border-top:solid 1px #77253d;
}

/*AREA HOLDING PRIVACY LINK, NEWSLETTER SUBSCRIPTION AND CONTACT LINK*/
#area_contact
{
   background-image:url(../images/emailbox_background.jpg);width:780px;height:95px;border:0;float:left;
}

/*CONTACT LINK*/
#area_contact_link
{
	width:300px;
	color:#d3af7e;
	float:right;
	/*margin:28px 0 0 0;*/
	padding-top:20px;
}

/*PRIVACY LINK*/
#area_contact_privacy
{
  width:75px;float:left;margin:25px 0 0 10px;
}

/*PRIVACY LINK*/
#area_contact_privacy a, a:link, a:visited, a:active
{
    color:#77253d;text-decoration: underline;
}

#area_contact_privacy a:hover
{
    color:#7d6a55;text-decoration: underline;
}

/*NEWSLETTER SUBSCRIPTION*/
#area_contact_newsletter
{
   width:300px;height:25px;float:left;padding:10px 0 0 150px;
}

/*HOME PAGE STYLES*/
/*AREA HOLDING HOME PAGE CONTENT*/
#area_home
{
   width:740px;float:left;padding:20px;
}

/*HOME PAGE LINKS*/
#area_home a, a:link, a:visited, a:active
{
    color:#77253d;text-decoration: underline;
}

#area_home a:hover
{
    color:#7d6a55;text-decoration: underline;
}

/*HOME PAGE FLASH MOVIE*/
#flashcontenthome
{
   width:780px;height:192px;border:0;float:left;   
}

/*AREA HOLDING NEWS SECTIONS ON HOME PAGE*/
#area_news
{
   width:187px;float:left;border-right:dotted 2px #D3AF7F;padding-right:5px;
}

/*AREA HOLDING NEWS SECTIONS ON HOME PAGE LINKS*/
#area_news_text
{
   overflow:auto;width:177px;height:220px;margin-top:10px;font-weight:bold;padding-left:10px;
}

/*AREA HOLDING THREE BUTTONS ON HOME PAGE*/
#area_home_buttons
{
   width:169px;float:left;margin-left:10px;
}

/*AREA HOLDING VIDEO ON HOME PAGE*/
#area_home_video
{
   width:325px;float:right;margin-left:10px;padding:10px;background-color:#eadfcf;border:solid 1px #d3af7e;font-size:9px;line-height:14px;
}

/*AREA HOLDING VIDEO PLAYER ON HOME PAGE*/
#area_home_video_player
{
   width:180px;text-align:center;float:left;clear:both;
}

/*AREA HOLDING VIDEO ON HOME PAGE HEADER*/
#area_home_video h1
{
   font-size:11px;color:#556293;margin-top:0;margin-bottom:0;
}

/*AREA HOLDING VIDEO ON HOME PAGE HEADER PARAGRAPHS*/
#area_home_video p
{
   margin-top:0;
}

/*AREA HOLDING hilight ON HOME PAGE*/
#area_home_hilight
{
   width:325px;float:right;margin-left:10px;padding:10px;background-color:#eadfcf;border:solid 1px #d3af7e;font-size:11px;line-height:16px;
}

/*AREA HOLDING hilight PLAYER ON HOME PAGE*/
#area_home_hilight_player
{
	width:100px;
	height:134px;
	text-align:center;
	float:left;
	clear:both;
	border: 1;
	border-color: #77253d;
}

/*AREA HOLDING hilight ON HOME PAGE HEADER*/
#area_home_hilight h1
{
   font-size:11px;color:#556293;margin-top:0;margin-bottom:0;
}

/*AREA HOLDING hilight ON HOME PAGE HEADER PARAGRAPHS*/
#area_home_hilight p
{
   margin-top:0;
}

/*AREA HOLDING TEXT BELOW VIDEO ON HOME PAGE*/
#area_home_text
{
   width:345px;float:right;margin:15px 0 0 10px;padding:10px 0;border-top:dotted 2px #D3AF7F;color:#7d6a55;
}

/*SUB PAGE STYLES*/
/*SUB PAGE LEFT COLUMN*/
#area_left_col
{
   width:594px;float:left;border-right:dotted 2px #D3AF7F;
}

/*LINKS*/
#area_left_col a, a:link, a:visited, a:active
{
    color:#77253d;text-decoration: underline;
}

#area_left_col a:hover
{
    color:#7d6a55;text-decoration: underline;
}

/*SUB PAGE LEFT COLUMN*/
#area_left_col .content
{
   width:554px;padding:20px;color:#7d6a55;float:left;
}

/*SUB PAGE LEFT COLUMN SUB COLUMNS*/
#area_left_col .column
{
   width:277px;float:left;
}

/*WHO WE SERVE SHORTENED COLUMN TO MAKE WAY FOR CAROUSEL*/
#area_left_col .column2
{
   width:200px;float:left;
}


/*SUB PAGE LEFT COLUMN HEADERS*/
#area_left_col h1
{
   margin:0;font-size:13px;color:#556293;
}

/*SUB PAGE LEFT COLUMN HEADERS*/
#area_left_col h2
{
   margin:0;font-size:11px;color:#556293;
}

/*SUB PAGE LEFT COLUMN HEADERS*/
#area_left_col h3
{
   margin:0;font-size:11px;color:#556293;
}

/*SUB PAGE LEFT COLUMN HEADERS*/
#area_left_col .services h2
{
   font-weight:normal;margin:0;font-size:11px;color:#666666;
}

/*SUB PAGE LEFT COLUMN LISTS*/
#area_left_col ul
{
   color:#77253d;margin-top:0;
}

/*SUB NAV - TOP RIGHT OF LEFT COLUMN*/
#area_left_col .subnav
{
   padding: 4px 0;margin-left: 0;margin-bottom: 0;margin-top: 0;font:10px verdana, arial, sans-serif ;color:#d3af7e;list-style-type: none;text-align: right; /*set to left, center, or right to align the menu as desired*/
}

#area_left_col .subnav li
{
   display: inline;margin: 0;
}

hr
{
	color:#d3af7e;clear:both;	
}

.expandlist li
{
   margin-top:5px;   
}

/*SUB PAGE RIGHT COLUMN*/
#area_right_col
{
   width:184px;float:left;padding-top:20px;text-align:center;
}

/*LINKS*/
#area_right_col a, a:link, a:visited, a:active
{
    color:#77253d;text-decoration: underline;
}

#area_right_col a:hover
{
    color:#7d6a55;text-decoration: underline;
}

/*SUB PAGE RIGHT COLUMN*/
#area_right_col .content
{
   width:160px;border:solid 1px #DCD2C6;color:#556293;text-align:left;margin-right:auto;margin-left:auto;
}

/*SUB PAGE RIGHT COLUMN PARAGRAPHS*/
#area_right_col p
{
   width:140px;padding:0 10px;margin:10px 0;
}

/*SUB PAGE RIGHT COLUMN*/
#area_right_col_accordian
{
   width:172px;float:left;padding-top:20px;padding-left:12px;
}

/*FIRST PARAGRAPH FOLLOWING A HEADER TITLE*/
p.first
{
   margin-top:0;   
}

/*TESTIMONIAL ATTRIBUTE TEXT*/
.attribute
{
   font-style:italic;color:#556293;
}

/*harvarddifference.asp*/
/*MISSION STATEMENT BOX*/
#mission_statement
{
    padding:5px;border:solid 1px #7d6a55;background-color:#7d6a55;color:#fff;  
}

#mission_statement h2
{
    color:#d3af7e;
}

/*green.asp*/
/*LOGOS*/
#green_logos
{
   width:174px;float:right;text-align:center;   
}

/*whoweserve.asp*/
/*REPRESENTATIVE CLIENTS SLIDESHOW*/
#clients_slideshow
{
   width:320px;height:164px;padding:2px;border:solid 1px #7d6a55;margin-top:20px;text-align:center;
}

/*nationalpresence.asp*/
/*STATES SERVED*/
#nat_pres_map
{
   width:100%;text-align:center;border:0;
}

/*MAP LEGEND BURGANDY BOX*/
.map_legend
{
   width:10px;height:10px;background-color:#772742;float:left;margin:5px 4px 0 65px;
}

/*STATES LIST*/
#states_left
{
   float:left;
}

#states_right
{
   margin-left:50px;float:left;
}


/*accordian.asp*/
/*accordian TABLE*/
#table_accordian
{
   width:100%;border:solid 1px #DCD2C6;   
}

#table_accordian td.cell1
{
   border-right:solid 1px #DCD2C6;border-bottom:solid 1px #DCD2C6;
}

#table_accordian td.cell2
{
   border-bottom:solid 1px #DCD2C6;
}

#table_accordian td.cell3
{
   border-right:solid 1px #DCD2C6;
}

/*news.asp*/
/*TRADESHOWS COLUMN*/
#tradeshows
{
   margin-left:25px;   
}

/*executivebios.asp*/
/*BOLD ATTRIBUTE*/

b.bios
{
   color:#556293;
}

/*AREA HOLDING VIDEO ON NEWS PAGE*/
#area_video
{
   width:325px;float:right;margin-left:10px;padding:10px;background-color:#eadfcf;border:solid 1px #d3af7e;font-size:11px;line-height:14px;
}

/*AREA HOLDING VIDEO PLAYER ON HOME PAGE*/
#area_video_player
{
   width:180px;text-align:center;float:left;clear:both;
}

/*AREA HOLDING VIDEO ON HOME PAGE HEADER PARAGRAPHS*/
#area_video p
{
   margin-top:0;
}

/*community.asp*/
/*CHARITY SLIDESHOW*/
#charity_slideshow
{
   width:315px;height:162px;padding:2px;border:solid 1px #7d6a55;text-align:center;float:right;
}


/*FOOTER*/
#area_footer
{
   width:780px;background-color:#fff;color:#7d6a55;float:left;text-align:left;font:10px verdana, arial, sans-serif;
}

/*FOOTER CONTACT INFO*/
#area_footer_contact
{
   margin:5px 0 5px 5px;
}

/*FOOTER CONTACT LINKS*/
#area_footer_contact a, a:link, a:visited, a:active, a:hover
{
   color: #7d6a55;text-decoration: none;  
}

/*FOOTER NAV LINKS*/
#area_footer_links
{
   margin:5px 0 5px 5px;color:#d3af7e;
}

/*FOOTER NAV LINKS*/
#area_footer_links a, a:link, a:visited, a:active
{
   color: #d3af7e;text-decoration: none;  
}

/*FOOTER NAV LINKS*/
#area_footer_links a:hover
{
   color:#7d6a55;text-decoration: none;    
}

/*LIST STYLE*/

ul.expandlist
{
   list-style-type:none;      
}

.hiddentext
{
   color:#7d6a55;
}

.sub_list_text
{
   color:#7d6a55;
}


/* ----------------- accordian MODULE -------------------------*/

.featureEmpOn_rdr
{
   height: 205px;
   float: left;
   width: 160px;
   margin:0;
   padding: 0px !important;
   background: transparent !important;
   border:solid 1px #752641;
}

.featureEmpOnTop_fmt{
	height: 26px;
	float: left;
	width: 160px;
	clear: both;
}

.featureEmpOnBot_fmt{
	height: 5px;
	float: left;
	width: 160px;
	margin: 13px 0;
	background: url(../images/accordian/accordian_ftr.gif) no-repeat !important;
}

.featureEmpOnBot_fmt a:link, .featureEmpOnBot_fmt a:visited, .featureEmpOnBot_fmt a:hover {
	margin:0px;
	padding:5px 0px 0px 8px;
	color:#e5f559;
	font-size:80%;
	display:block;
}

.featureEmpOnBody_fmt{
	height: 162px;
	float: left;
	width: 160px;
	margin: 0px;
	background: url(../images/accordian/accordian_open_bg.gif) repeat-y !important;
	padding:0;
}

.empTop_fmt {
	background: url(../images/accordian/accordian_closed.gif) no-repeat !important;
	height: 22px;
	margin: 0px;
	padding:5px 0px 0px 9px;
	font-weight:bold;
}

.empTop_fmt a:link, .empTop_fmt a:visited{
	font-size: 10px;
	color: #006893;
	text-decoration: none;
}

.empTop_fmt a:hover, .empTop_fmt a:active{
	text-decoration: underline;
}

.subslide_fmt {
	width:160px;
	background: url(../images/accordian/accordian_open_bg.gif) no-repeat !important;
	margin: 0px;
	padding: 0px 10px 0px 8px;
	height: 95px;
	color: #443b23;
	font-size: 95%;
}

.subslide_fmt p {
   width:75px;
	margin:0px;
	padding:5px 0 0 0;
	height:75px;
	overflow:hidden;
	line-height:15px;
}

.subslide_fmt .pic_fmt{
	width: 48px;
	height: 48px;
	margin: 0px 11px 37px 3px;
	padding: 0px;
	float: left;
}

.subslide_fmt a {
	color:#006893; 
	text-decoration:none; 
	font-weight:bold;
}

.subslide_fmt a:hover {
	color:#75750e; 
	text-decoration:none; 
	font-weight:bold;
}

.subslide_fmt .watchVid {
	margin: 5px 0px 0px -2px;
	float: left;
}
