﻿/* BLUE PRINT OVERWRITE*/
.span-5-1 {width:220px;float:left;margin-right:10px;}
.span-11-1 {width:500px;float:left;margin-right:10px;}
.span-15-1 {width:570px;float:left;margin-right:10px;}
.span-22-1 {width:860px;float:left;margin-right:10px;}

body 
{
    font-family: Arial;
}

/* TOP */
.top {
    margin-top: 14px;
}

.logo {
    padding-right: 27px;
}

.logo img {
    float: left;
    margin-left: 19px;
    
}

.menu-top ul {
    margin: 0;
    padding: 0;
    padding-left: 15px;
    padding-top: 7px;
}

.menu-top ul li {
    display: inline;
    list-style-type: disc;
    padding: 0 0 0 5px;
}

.menu-top ul li a{
    color: #3c3b31;
    text-decoration: none;
    font-size: 10px;
    background: url("../img/footer-bullet.gif") no-repeat scroll 0 6px transparent;
    padding: 0 0 0 9px;
}


.menu-top ul li a.first{
    color: #3c3b31;
    text-decoration: none;
    padding: 0;
    background: none;    
}

.search  {
    width: 190px;
}

.seachField {
    background:url("/img/search-icon.gif") no-repeat scroll 0 2px transparent;
    margin-left:15px;
    padding-left:20px;
    vertical-align:bottom;
    width: 125px;
}

.btnSearch {
    border:0 solid;
    margin-bottom:6px;
    margin-left:2px;
    vertical-align:bottom;
}

/* BANNER */

.banner {
    margin-left: 3px;
}

.imageLinkOverlay {
    width: 950px;
    height: 242px;
    position: absolute;
    z-index: 9999;
    top: 90px;
}

.TopBanner { height: 242px; width: 950px; margin: auto; }
div#noflash-banner, div#noflash-nav { margin-left: 13px; } /* +13px to align A in about to explore */
.TopBanner img {height: 242px; width: 950px; display: none;} /* hidden to prevent img flash if slow JS */


.menubanner-link 
{
    width:350px;
    height: 31px;
    position: absolute;
    left:570px;
    top: 330px;
    z-index: 999999;
}

.menubanner-link a
{
    padding: 3px;
    float: left;
}

.menubanner-link img 
{
    width: 300px;
    height: 32px;
    cursor: pointer;
}

/* NAVIGATION */
.navigation-bar {
    height: 36px;
    margin-top: 3px;
    margin-left: 3px;
}

.navigation {
    background-image: url(../img/navigation-bg.png);
    background-repeat: no-repeat;
    background-position: 544px top;
}

ul#navBar {
    background: url(../img/menu.gif) no-repeat 0px 0px;    
	width: 561px;
	height: 36px;
	list-style: none;
	margin:0;
	padding: 0;
}

ul#navBar li{
	display: inline;
}

ul#navBar li a {
	height: 36px;
	float: left;
	text-indent: -9999px;
}

#navAboutus a { width: 135px; }
#navBACGA a { width: 155px; }
#navStudents a{ width:140px;}
#navMembers a { width: 127px;}
 
.menubanner { margin-top: 2px;margin-left: 3px;height: 30px; width: 340px;}
.menubanner img { width: 301px;height: 30px; display: none; }

/* CONTENT */

div.h1 {
	padding-top: 18px;
	padding-bottom: 0;
}


/* EXPLORE */

.explore {
    width: 210px;
    margin-right: 15px;
    float: left;
}

div#explore div.h1 {
    border-bottom: 1px solid #eee;
}

div.h1 h1 {
    color: #b9b9b9;
    font-size: 22px;
    text-transform: uppercase;
}

div#explore .nav2 a {
	display: inline-block; /* IE 6/7 accepts the value only on elements with a natural display: inline.*/
	padding: 7px 10px;
	width: 190px; /* 310px excluding padding */
	font-size: 15px;
	font-weight: bold;
	color: #585858;
	text-decoration: none;
	text-transform: uppercase;
}

div#explore .nav2 a:hover {
	background-color:#EEE; /* silver */
}

div#explore div.nav2 { border-bottom: solid 1px #eee; /* grey */ }
div#explore div.nav2:first-child /* IE7 + */ { border-top: solid 1px #eee; /* grey */ }

#explore .advertisement {
    width: 210px;
    text-align: center;
    padding-top: 10px;
    float: left;
}

/* HEADLINES */
.headlines {
    margin-right: 15px;
}

.headlines h3 {
    margin-bottom: 4px;
    color: #585858;
}

.headlines p {
    margin-bottom: 4px;
}

div#headlines div.h1 { border-bottom: solid 1px #eee; /* grey */ }

div#headlines ul {
	margin-left: 0px; /* overwrite wysiwyg.css */
	padding-left: 0px; /* overwrite screen.css */
	margin-bottom: 5px;
}

div#headlines li {
	list-style-type: none;
	background-color: #eee;
	border-bottom: 1px solid #fff;
	width: 500px;
}

div#headlines li a {
	font-family: Arial;
	font-size: 13px;
	display: inline-block; /* IE 6/7 accepts the value only on elements with a natural display: inline.*/
	padding: 7px 15px;
	width: 470px; /* 470px excluding padding */
	text-decoration: none;
	color: #4E4C41;
}
div#headlines li a:hover { background-color: #D2D2D2; color: white; }

.share {
}

.share .sharebtn {
}

.share .socialmedia {
    
}

.share .socialmedia .followus {
    font-size: 14px;
    color: #b9b9b9;
    text-transform: uppercase;
    font-weight: bold;
    margin-right: 0px;
    margin-left: 95px;
    margin-top: 4px;
    *margin-top: -2px;
    float: left;
}

.share .socialmedia a {
    float: left;
    margin-left: 7px;
}


/* FEATURES */

#features {
    width: 145px;
    float: left;
}

#features p {
    text-align: center;
    margin-bottom: 10px;
}

/* FOOTER */

.footer-message {
    padding-top: 20px;
    padding-bottom: 15px;
}

.footer {
    font-size: 12px;
}

.footer-menu {
    height: 45px;
    border-bottom: 1px solid gray;
}

.footer-menu ul {
    margin: 0;
    padding: 0;
    padding-left: 12px;
    padding-top: 12px;
}

.footer-menu ul li {
    display: inline;
    list-style-type: disc;
    padding: 0 0 0 5px;
}

.footer-menu ul li a{
    color: #3c3b31;
    text-transform: capitalize;
    text-decoration: none;
    background: url("../img/footer-bullet.gif") no-repeat scroll 0 6px transparent;
    padding: 0 0 0 9px;
}


.footer-menu ul li a.first{
    color: #3c3b31;
    text-transform: capitalize;
    text-decoration: none;
    padding: 0;
    background: none;    
}

.footer-info {
    padding-top: 20px;

}
    
.footer-info .info {
    margin-right: 40px;
}
    
.footer-info .info p {
    color: #3c3b31;
    padding-left: 15px;
}

/* E-cubed LOGO */
.e-cubedRightSide {
    width: 168px;
	float: right;
	margin-left: 20px;
}

.e-cubedFooterImage {
	float: left;
}
.e-cubedFooterText ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 35px;
}
.e-cubedFooterText ul li {
	line-height: 1.2em;
	font-size: 11px;
	color: #3c3b31;
}
.e-cubedFooterText ul li a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #3c3b31;
}

#boxMobile {
    border-left:1px solid gray;
    float:right;
    margin-left:25px;
    padding-left:25px;
    padding-right:20px;
}

/* Antonio did not include global.css on homepage */
.Pdf {
	padding-left: 10px;
	color: #999999;
	font-size: 11px;
}
