body {font-family: Arial, Helvetica, sans-serif; background: #000 url("../i/backgrounds/background-main2.png") repeat-x top center; background-attachment: fixed; width: 100%;}
/*
body {font-family: Arial, Helvetica, sans-serif; background-color: #FBE1A7; background-image: url(/i/back2.gif); background-attachment: fixed; background-repeat: no-repeat; background-position: top center; }
*/
* {margin:0px; padding:0px;}
p {margin-right:15px; margin-bottom:10px; margin-left:4px; font-size: .75em; line-height: 1.3em;}
div#page-wrapper {width:778px; margin-left:auto; margin-right:auto; background-color:#ffffff;}


div#content-wrapper {width:778px; float:left; background-color:#ffffff;}
.bg-143-416-199 {background: url(../i/backgrounds/sidebar_bg.png) repeat-y;}
.bg-143-615 {background: url(../i/bg-143-615.gif) repeat-y; }
.bg-416-199 {background: url(../i/bg-416-199.gif) repeat-y; }
div#header-wrapper {width:778px; background-color:#00457c;}
div#header {background-color:#6b9ac3; height:35px; width:778px;}
/* Not used anymore for College logo
div#logo {width:143px; height: 195px; background: #6b9ac3 url(../i/home-logo.gif) -0px 0 no-repeat; text-indent: -9999px; }
*/
/* Used to create proper space for lack of College logo */
.side-nav { width: 143px; margin-top: 50px; padding-bottom:100px; }
div#footer {width:778px; float:right;  height: 75px; background-color:#FFFFFF; padding-top:7px; border-top:5px solid #6699cc; top:-5px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
div#footer p {font-size: .65em; color: #000;}
div#copyright {float: left; padding-top: 5px; padding-left: 10px;}
div#footer-icons {float: right; padding-top: 5px;}
div#news-events {width:199px; background-color:#ffe0ab; }
div.center {text-align: center;}
div#center table {margin-left: auto; margin-right: auto; text-align: left;}
.caption {background-color:#ffcc00;padding:5px;font-size:10px;margin-top:5px;}
.hideme {display:none;}

.white {color:#fff;}
#masthead_rt {float: right !important; margin: 35px 10px 0 0 !important;}
#masthead_lft {float: left !important; margin: 15px 0 0 10px !important;}
#headerlinks li {font-size: 11px  !important; list-style:none !important; display:inline !important;}
#headerlinks a {color:#fff; text-decoration:none !important;}
#headerlinks a:hover {text-decoration:underline !important;}
.college_name {text-transform:uppercase !important;font-weight:bold !important;}
.searchbox {background-color:#fff;border:none !important;}
.fltlft {float:left !important;}

.dining-title {
      font-family: Georgia,'Times New Roman',Times,serif; 
      font-size: 12px; 
      font-style: italic; 
      color: #c30;
      font-weight:bold;
      text-align:right;
}

.menu-item {font-size: 12px;text-align:left;}

/* Breadcrumb Home Link Style  */

.homelink a:first-child {color:#790000;font-weight:600;}

/* Academic Division Homepage Styles  */

#academic-content-border {
	border-right:1px dotted #666;
}

#chairs-message-wrapper {
	background-image:url(../i/chair-background.gif);
	background-repeat:no-repeat;
	width:384px;
	height:157px;
	margin-left:-15px;
	padding:10px;
}

#chair-img {
	float: left; 
	margin-right: 10px;
	margin-bottom:20px;
	border: 1px solid black;
}

#marketing-area {
	background-color:#333;
	width:203px;
	_width:199px; /*ie6 hack*/
	text-align:right;
}

.academic-sidebar-content {
	width:198px;
	_width:195px; /*ie6 hack*/
	padding-left:5px;
}

.module-spacing {
	padding-bottom:10px;
}

.chair-title {
	color: #0066ff; 
	font-size: 14px;
}

.read-more {
	color: #0066ff; 
}

.coordinator-space {
	float:left;
	width:125px;
}

.coordinator-img {
	float:left;
	padding:5px;
}

/* Internal Tabbed Contetnt On Pages With Right Nav*/

.tab_wrapper {
     padding: 5px 0px 0px 0px !important; 
     margin: 0 !important;
}

.tab_col {
     width: 190px;
}

.tab_col a {
     text-decoration: underline !important;
     color:#6b9ac3 !important;
}

.tab_col a:hover, .tab_col a:active {
     text-decoration: none !important;
     color:#f68f1e !important;
}

.tab_leftcol {
     float: left; 
}

.tab_rightcol {
     float: right; 
}

/* News Styles */

.rss {
     padding:5px; width:165px; float:left; margin-left:10px;
}

li.news-events {
      padding:0px 5px 9px 5px;
      list-style:none;
}

h3.news-events { 
      padding:0 15px 0 15px;
      margin:10px 0 0 0;
      text-align:center;
      font-weight: bold;
      font-style:normal;
      font-family: Arial, Helvetica, sans-serif;
      font-size:16px;
      color:#000;
}

.newslink a {
     color:#000040 !important;
     text-decoration:none !important;
     font-size: 11px !important;
     text-align: center;
}

.newslink a:hover {
     color:#000040 !important;
     text-decoration:underline !important;
     font-size: 11px !important;
     text-align: center;
}

body.newslink {
     font-size: 11px !important;
     text-align: center;
}

p.newslink {
     font-size: 11px !important;
     text-align: center;
}

#news_center {
     background-image:url(../i/backgrounds/news_center.png); 
     background-repeat:no-repeat; 
     width:160px; 
     height:20px; 
     float:left; 
     margin:5px 0 0 14px;
}

#nccc_events {
     background-image:url(../i/backgrounds/nccc_events.png); 
     background-repeat:no-repeat; 
     width:160px; 
     height:20px; 
     float:left; 
     margin:5px 0 0 14px;
}

.sidebar_rule {
     color:#003366;
     background-color:#003366;
     height:1px;
     border:none;
     width:155px;
}

.program_hdr a {color: #f68f1e !important; text-decoration:none !important; font-size: 14px; font-weight:bold; outline:none !important;}

/*
a.news-events{outline: 0; color:#6b9ac3;  }
a:hover.news-events {outline: 0; color:#f68f1e}
a.news-archive{outline: 0; color:#000000; }
a:hover.news-archive {outline: 0; color:#f68f1e}
*/
div#content-main-416 {width:416px; float:left; background-color:#fff; margin-left:16px;}
div#content-main-615 {width:615px; float:left; background-color:#fff; margin-left:16px;}
div#side-nav {width:143px; float:left; background-color:#6b9ac3; line-height:12px;}

div#LeftNavLinks {width:123px; background-color:transparent; background: url(../i/sub-nav-back.gif) repeat-y; padding-left:15px;}
div#left-links {width:123px; background-color:transparent; background: url(../i/sub-nav-back.gif) repeat-y; padding-left:15px;}
h3.left-links { padding-left:15px; padding-right:15px; margin-top:10px; text-align:center; font-weight: bold; font-size: 1.1em; font-family: "Helvetica", Arial, sans-serif; color:#ffffff; font-stretch:ultra-condensed;}
a.left-links {padding-left:0px; color:#ffffff; text-decoration: none; font-size: .85em; line-height: 15px; font-weight: bold;}
a:hover.left-links {outline: 0; color:#f68f1e; font-weight: bold;}
div#sub-left-links {width:123px; background-color:transparent; background: url(../i/sub-nav-back.gif) repeat-y; padding-left:15px;}
a.sub-left-links {padding-left:0px; color:#ffffff; text-decoration: none; font-size: .85em; line-height: 15px;}
a:hover.sub-left-links {outline: 0; color:#f68f1e;}
li.left-links {font-size: .75em; display:none; list-style:none; font-style: italic; text-decoration:none; text-indent: -1em; padding-left: 10px;}
ul.left-links {font-size: .75em; display:none; text-decoration:none; margin-left:10px;}


/*addthis toolbar*/
.addthis {
         border:3px solid #ccc;
         padding:3px;
         width:200px;
         float:right;
         margin-right:10px;
         margin-top:3px;
}

.addthis a{ 
         text-decoration: none;
         font-size:12px;
}


/* Top Navigation */
#top-nav {margin: 0px 0px 0px 0px; width: 778px; background-color:#6b9ac3; text-align:center;}
#top-nav li {list-style: none;line-height:1.7em; margin-top:3px;}
/*#top-nav li {float: left;list-style: none; padding-right:10px; padding-right:15px; line-height:1.7em; margin-top:3px;}*/
#top-nav a {text-decoration: none; outline: 0; color:#6b9ac3; font: 1.0em "Times New Roman", Times, serif;}
#top-nav a:hover, #top-nav a.selected { color:#FFFFFF;}
.c-bracket {color:#6b9ac3;font-size:1.5em;}


/* SITE NAVIGATION */

A.home{background: url(../i/home.png) -0px -25px no-repeat;text-indent:-9999px; width:143px; height:26px;display:block;line-height:17px;margin-top:-1px; }
A.home-selected, A.home:hover { background: url(../i/home.png) 0px 0px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.whynccc{background: url(../i/whynccc.png) no-repeat;text-indent:-9999px; width:143px; height:26px; display:block;line-height:17px;margin-top:-1px;}
A.whynccc-selected, A.whynccc:hover{ background: url(../i/whynccc.png) -0px -25px no-repeat;line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.admissions{background: url(../i/admissions.png) no-repeat;text-indent:-9999px; width:143px; height:26px; display:block;line-height:17px;margin-top:-1px;}
A.admissions-selected, A.admissions:hover{ background: url(../i/admissions.png) -0px -25px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.academics{background: url(../i/academics.png) no-repeat;text-indent:-9999px; width:143px; height:26px; display:block;line-height:17px;margin-top:-1px;}
A.academics-selected, A.academics:hover{ background: url(../i/academics.png) -0px -25px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.faculty{background: url(../i/faculty-staff.png) no-repeat;text-indent:-9999px; width:143px; height:27px; display:block;line-height:17px;margin-top:-1px;}
A.faculty-selected, A.faculty:hover { background: url(../i/faculty-staff.png) -0px -26px no-repeat;line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:27px; display:block;margin-top:-1px;}

A.career{background: url(../i/career-opportunities.png) -0px -26px no-repeat; text-indent:-9999px; width:142px; height:27px; display:block;line-height:17px;margin-top:-1px;}
A.career-selected, A.career:hover { background: url(../i/career-opportunities.png) 0px 0px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:142px; height:27px; display:block;margin-top:-1px;}

A.student{background: url(../i/students.png) no-repeat;text-indent:-9999px; width:143px; height:26px;display:block;line-height:17px;margin-top:-1px; }
A.student-selected, A.student:hover{ background: url(../i/students.png) -0px -25px no-repeat;line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.alumni{background: url(../i/alumni-foundation.png) no-repeat;text-indent:-9999px; width:143px; height:26px;display:block;line-height:17px;margin-top:-1px; }
A.alumni-selected, A.alumni:hover { background: url(../i/alumni-foundation.png) -0px -25px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.wfcd{background: url(../i/wfcd.png) no-repeat;text-indent:-9999px; width:143px; height:41px;display:block;line-height:17px;margin-top:-1px; }
A.wfcd-selected, A.wfcd:hover{ background: url(../i/wfcd.png) -0px -40px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:41px; display:block;margin-top:-1px;}

A.audio-video{background: url(../i/audio-video.png) no-repeat;text-indent:-9999px; width:143px; height:26px;display:block;line-height:17px;margin-top:-1px; }
A.audio-video-selected, A.audio-video:hover { background: url(../i/audio-video.png) -0px -25px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.athletics{background: url(../i/athletics.png) no-repeat;text-indent:-9999px; width:143px; height:26px;display:block;line-height:17px;margin-top:-1px; }
A.athletics-selected, A.athletics:hover { background: url(../i/athletics.png) -0px -25px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:143px; height:26px; display:block;margin-top:-1px;}

A.community{background: url(../i/community-education.png) -0px -26px no-repeat; text-indent:-9999px; width:142px; height:27px; display:block;line-height:17px;margin-top:-1px;}
A.community-selected, A.community:hover { background: url(../i/community-education.png) 0px 0px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:142px; height:27px; display:block;margin-top:-1px;}

A.workforce{background: url(../i/workforce-development.png) -0px -26px no-repeat; text-indent:-9999px; width:142px; height:27px; display:block;line-height:17px;margin-top:-1px;}
A.workforce-selected, A.workforce:hover { background: url(../i/workforce-development.png) 0px 0px no-repeat; line-height:17px;text-indent:-9999px;margin:0px 0px 0px 0px; width:142px; height:27px; display:block;margin-top:-1px;}

div#SubNav {width:123px; background-color:transparent; background: url(../i/backgrounds/subnav-bg.png) repeat-y; padding-left:15px;}

A.SubNavLink,A.SubNavLink:visited{color:#000040; font-size: 10px; text-decoration: none;font-family: Arial, Helvetica, sans-serif; line-height: 12px; vertical-align:middle;}
A.SubNavLink:hover,A.SubNavLink:active{color:#800000;}

A.SubNavLinkActive,A.SubNavLinkActive:visited{color:#000040; font-size:10px; text-decoration: none;font-family: Arial, Helvetica, sans-serif; line-height: 12px; vertical-align:middle;}
A.SubNavLinkActive:hover,A.SubNavLinkActive:active{color:#800000;font-size:10px; text-decoration: none;font-family: Arial, Helvetica, sans-serif; line-height: 12px; vertical-align:middle;}

/* ARTS & MEDIA Styles */

ul.am-details {
	list-style: none;
	}
li.am-bold {
	font-weight: bold;
}

li.am-italic {
	font-style: italic;
}

.am-event-title {
	font-size:18px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: bold;
	color:black;
}
	
/* ORIENTATION NAVIGATION */


#so-nav {
  margin-left:-40px;
  height:32px;
  font-family:Arial, Helvetica, sans-serif;
  position:relative;
  left:auto;
  z-index:1;
}
#so-nav img {
  border:none;
}
#so-nav ul {
  list-style:none;
}
#so-nav li {
  position:relative;
  float: left;
}
#so-nav li li {
  float: none;
  font-size: 12px;
}
#so-nav a {
  display:block;
  text-decoration:none;
}
#so-nav li li a {
  height:auto;
  background:none;
  border:0;
  text-align:left;
  margin:0;
  line-height:24px;
}
.subnav-name {
  color: #da1c23;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 0 0 10px !important;
  font-weight:bold;
}
.ddContainer-main {
  position:absolute;
  left:-10000px;
  background: #fff;
  padding:10px 0 5px 0;
  line-height: 24px;
  border-left:1px solid #000;
  border-right:1px solid #000;
  z-index:2;
}
#ddContainer {
  width: 400px;
  border-top:5px solid #003366;
}
#ddContainer2 {
  width: 400px;
  border-top:5px solid #006600;
}
#ddContainer3 {
  width: 400px;
  border-top:5px solid #cc9900;
}
#ddContainer4 {
  width: 400px;
  border-top:5px solid #cc0000;
}
#ddContainer5 {
  width: 400px;
  border-top:5px solid #6600cc;
}
#ddContainer6 {
  width: 400px;
  border-top:5px solid #3366cc;
}
#ddContainer a, #ddContainer2 a, #ddContainer3 a,  #ddContainer4 a,  #ddContainer5 a,  #ddContainer6 a {
  font-weight: bold;
  color: #000;
  text-decoration: none;
  padding-left: 10px;
  width: auto !important;
}
#ddContainer a:hover, #ddContainer2 a:hover, #ddContainer3 a:hover, #ddContainer4 a:hover, #ddContainer5 a:hover, #ddContainer6 a:hover {
  text-decoration:underline;
}
#so-nav #ddc2, #so-nav #ddc4 {
  padding-left:5px;
  border-right:1px dotted #000;
}
ul #ddc2, ul #ddc3, ul ddc4, ul #ddc5, ul #ddc6, ul #ddc7, ul #ddc8 {
  margin:0;
  padding:0;
}
ul #ddc9, ul #ddc10 {
  margin-left:50px;
  margin-top:20px;
}
ul li #ddc11 {
  margin-left:80px;
  margin-top:20px;
}
ul #ddc12 {
  margin-left:35px;
  margin-top:20px;
}
#so-nav #ddc1, #so-nav #ddc2, #so-nav #ddc3, #so-nav #ddc4, #so-nav #ddc5, #so-nav #ddc6, #so-nav #ddc9, #so-nav #ddc10{
  width: 180px;
}
#so-nav #ddc7{
  width: 200px;
}
#so-nav #ddc8{
  width: 250px;
}
#so-nav #ddc11{
  width: 120px;
}
#so-nav #ddc12{
  width: 100px;
}
#so-nav #ddc1, #so-nav #ddc2, #so-nav #ddc3, #so-nav #ddc4, #so-nav #ddc5, #so-nav #ddc6, #so-nav #ddc7, #so-nav #ddc8, #so-nav #ddc9, #so-nav #ddc10, #so-nav #ddc11, #so-nav #ddc12 {
  float: left; 
  margin-left: 10px;
}
#so-nav li:hover #ddContainer, #so-nav li:hover #ddContainer2, #so-nav li:hover #ddContainer3 {
  position:absolute;
  left:0;
  display:block;
  z-index:2;
}
#so-nav li:hover #ddContainer4 {
  position:absolute;
  left:-95px;
  display:block;
  z-index:2;
}
#so-nav li:hover #ddContainer5 {
  position:absolute;
  left:-290px;
  display:block;
  z-index:2;
}
#so-nav li:hover #ddContainer6 {
  position:absolute;
  left:-290px;
  display:block;
  z-index:2;
}
.ddFooter {
  position:absolute;
  height:30px;
  bottom:-30px;
  left:-1px;
  width:400px;
  padding:0;
  background:#fff;
  font-size:12px;
  text-transform:uppercase;
  border-top:1px dotted #000;
  border-bottom:1px solid #000;
  border-left:1px solid #000;
  border-right:1px solid #000;
}
.ddFooter a {
  line-height: 24px;
  margin-left: 300px;
  clear: both;
  text-align: right;
  padding-right: 10px;
}


/* ORIENTATION CALLOUT BOX */


.so-callout {
 background-image:url(../i/backgrounds/welcome-bg.png);
 background-repeat: no-repeat;
 height:79px;
 width:608px;
}
.so-callout-spacing {
 padding:5px 2px 2px 5px;
}

/* jQuery Quicklinks Menu Styles */

#header2 {
 height:109px;
 background: url("../i/backgrounds/header.png") repeat-x top center;
 width:778px;
}

#categories{
width: 778px;
margin: auto;
}

#sliderWrap {
position: absolute;
margin: 0 auto;
width: 778px;
z-index: 9900;
}

#slider {
position: absolute;
background-image:url(/i/backgrounds/slider.png);
background-repeat:no-repeat;
background-position: bottom;
width: 778px;
height: 273px;
margin: -244px 0 0 0;
}

#slider img {
border: 0;
}
#sliderContent {
margin: 20px 0 0 5px;
position: absolute;
color:#333333;
font-weight:bold;
padding: 10px;
width:778px;
}

#sliderContent ul li a {
text-decoration:none;
text-align:left;
color:#ffcc33;
font-family: "Helvetica", Arial, sans-serif;
font-size: 13px !important;
}

#sliderContent ul li a:hover {
text-decoration:none;
color:#fff;
font-family: "Helvetica", Arial, sans-serif;
font-size: 13px !important;
}

.category {
float:left;
}

.category ul{
float:left;
list-style: none !important;
width: auto;
margin: 0 7px 0 0 !important;
}

.category h4{
font-family: "Helvetica", Arial, sans-serif;
font-size: 13px !important;
color:#fff;
padding-bottom:10px;
margin-left: 0;
}

ul.rightside{
border-right: 1px dotted #fff;
padding-right:8px !important;
height:150px !important;
}

.rightside li {
line-height:0.9 !important;
}

.list-text-increase-fix {
line-height:0.9 !important;
}

#openCloseWrap {
position:absolute;
margin: 255px 0 0 334px;
font-size:13px !important;
font-weight:bold;
width:94px;
}


/* Links */


a {outline: 0; color:#6b9ac3;line-height: 17px;}
a:hover, a:active {color:#f68f1e; text-decoration: none;}
img { border: none; }

/* Text */
h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.4em; line-height:26px; font-weight:bold; padding-bottom:5px; margin-left:3px; margin-top:10px;} /* main page heading */
h2 { color:#00457c; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 0 0px 5px 0px; line-height: 1.7em; font-weight:bold; padding-bottom:5px;} /* section page heading */
.bracket {color:#6b9ac3; font-family:"Times",Times New Roman, serif; font-weight:bold; font-size:1.3em; font-style:normal;}
h3 { color:#00457c; font-family:Arial, Helvetica, sans-serif; font-size:.95em; font-style:italic; margin: 10px 0px 3px 0px; line-height: 1.7em; font-weight:bold; padding-bottom:5px;} /*subhed*/
h4 {font-size: .75em; margin:0px 0px 5px 15px;} /* sub subhed*/
ul p {font-size: 12px;}
ol p {font-size: 12px;}
ul, ol {margin-left:25px; display:block; padding-bottom:15px;}
ol li {list-style:decimal; margin-left:25px; font-style:normal;}
ul ul {list-style:circle; margin-left:25px; font-style:normal; font-size:16px;}
.section_title { color:#00457c; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 0 0px 5px 0px; line-height: 1.7em; font-weight:bold; padding-bottom:5px;} /* section page heading */
.section_subtitle { color:#00457c; font-family:Arial, Helvetica, sans-serif; font-size:.95em; font-style:italic; margin: 10px 0px 3px 0px; line-height: 1.7em; font-weight:bold; padding-bottom:5px;} /*subhed*/


li {font-size: .75em; line-height: 1.3em; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
span.error {padding: 2px 4px; background-color: #b87f9e; color: #fff;}
#headline {font-family:"Times New Roman", Times, serif; font-size:2.0em;}
.intro {font-family:"Times New Roman", Times, serif; font-size:1.0em; line-height:20px; margin-left:0px; padding-right:30px;}
.more { color:#6b9ac3; font-family:"Times New Roman", Times, serif;}
.paging { color:#000; font-size:.6em; text-align:right;}
.list {margin-left:25px; display:block; padding-bottom:15px;}


/* Options Bar (i.e. print page, bookmark page, email page) */
#options-bar {
   text-align:right;
   padding:5px;
   background-color:#666;
   width:608px;
   /*-webkit-border-radius:3px;
   -moz-border-radius:3px;*/
   border-radius:3px;
   margin-top:1px;
} 


/* here follows the brillant "no-extra-markup" clearing method devised by Tony Aslett - www.csscreator.com */
/* simply add the clearfix class to any containter that must enclose floated elements */
/* read the details of how and why this works at http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
content: "."; /* the period is placed on the page as the last thing before the div closes */
display: block; /* inline elements don't respond to the clear property */
height: 0; /* ensure the period is not visible */
clear: both; /* make the container clear the period */
visibility: hidden; /* further ensures the period is not visible */
}




.clearfix {display: inline-block;} /* a fix for IE Mac */


/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */


/* Script for drop down menu 
<script language="JavaScript">
<!--
function goToURL(form)
  {
    var myindex=form.dropdownmenu.selectedIndex
    if(!myindex=="")
      {
        window.location.href=form.dropdownmenu.options[myindex].value;
      }
}
//-->
</script>
end of script */

