@charset "utf-8";
/* CSS Document */

/*/////////////// FONT ////////////////////*/

/* @license
 * MyFonts Webfont Build ID 2323485, 2012-07-12T14:23:42-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the urls below.
 * 
 * Webfont: Futura Book by Bitstream
 * url: http://www.myfonts.com/fonts/bitstream/futura/book/
 * Copyright: Copyright 1990-2003 Bitstream Inc. All rights reserved.
 * Licensed pageviews: 10,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2323485
 * 
 * © 2012 Bitstream Inc
*/
  
 @font-face {
font-family: 'Futura';
src: url('font-face/23741D_0_0.eot');
src: url('font-face/23741D_0_0.eot#iefix') format('embedded-opentype'),
url('font-face/23741D_0_0.woff') format('woff'),
url('font-face/23741D_0_0.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

/* Provided by Fontfabric (http://www.fontfabric.com) */
@font-face {
    font-family: 'bebas_neueregular';
    src: url('font-face/bebas/BebasNeue-webfont.eot');
    src: url('font-face/bebas/BebasNeue-webfont.eot#iefix') format('embedded-opentype'),
         url('font-face/bebasneue-webfont.woff2') format('woff2'),
         url('font-face/bebas/BebasNeue-webfont.woff') format('woff'),
         url('font-face/bebas/BebasNeue-webfont.ttf') format('truetype'),
         url('font-face/bebas/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



#advisoryBand-orange {
 background: transparent repeat-x url(../images/advisoryband-bg.gif) center;
 min-width: 997px;
 height:56px;
 text-align:center;
}

#advisoryBand-yellow {
background: transparent repeat-x url(../images/advisoryband-bg-yellow.gif) center;
min-width: 997px;
height:56px;
text-align:center;
}

#advisoryBand-text {
position:relative;
background: transparent repeat-x url(../images/advisoryband-bg-yellow.gif) top center;
min-width: 997px;
/*height:56px;*/
text-align:center;
}

#advisoryBand-text a {
color: #f3c400;
text-decoration:none;
font-size:20px;
font-weight:bold;
}

#advisoryBand-text a:hover {
color: #f4ce2f;
text-decoration:none;
font-size:20px;
font-weight:bold;
}

.clearit {
 height:0px;
 width:0px;
 margin: 0;
 padding: 0;
 height: 0;
 clear: both;
}

.spacer {
height:25px;
}


BODY {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;
line-height:1.5em;
color: #291c03;
margin: 0px;
background-color:#fff;
}

a {
font-size:12px;
color:#bf7304;
font-weight:normal;
}
a:hover {
font-size:12px;
color:#d8912a;
font-weight:normal;
}
a{ outline: 0 none; }

h6 {
font-family:Arial, Helvetica, 'sans serif';
font-size:11px;
color:#843e1c;
color:#804b15;
}

hr {
border: 0;
height: 2px;
border-top: 2px dotted #d9aa29;
width:100%;
margin-top:15px;
margin-bottom:15px;
}

.callout {
border-top:2px dotted #dfbd00;
border-bottom:2px dotted #dfbd00;
font-size:20px;
padding:20px;
}

/* TEXT STYLING
//////////////////////////////////////////////////////////*/
.text14 {
font-size:14px;
}
.text15 {
font-size:15px;
}


/* EM3 FORM FORMATTING
//////////////////////////////////////////////////////////*/

/* Added div.title and div.instruction by Keith @ EM3 for Rachel for form testing*/
div.title{ 
    font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
    font-size:10pt;
    padding:5px;
    font-weight:bold;
}

div.instruction { 
    font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
    font-size:9pt;
    font-style:italic;
}

div.subhead { 
    font-weight:bold;
    font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
    font-size:13pt;
    padding-bottom:5px;
    border-bottom:4px #ead490 solid;
    margin-top:35px;
    margin-bottom:10px;
}
input.text { 
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13pt;
padding:5px;
color:#9b7a15;
}
input.password { 
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13pt;
padding:5px;
color:#9b7a15;
}
input.select { 
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13pt;
padding:5px;
}
.cal-select select { 
background: transparent; 
width: 268px; 
padding: 5px; 
font-size: 16px; 
border: 1px solid #ccc; 
height: 34px; 
}

textarea.textarea { 
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12pt;
padding:5px;
color:#9b7a15;
}


/*///////////////////////// Expand/Hide Div Styles /////////////////////////*/
.toggle {
 cursor: pointer;
}
.no-expand {
padding: 0px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
height:30px;
}

.expandDiv {
cursor: pointer;
padding: 0px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
background: url(../images/more-down_on.png) no-repeat right top;
height:30px;
}
.expandDiv-highlight {
background: url(../images/more-down_off.png) no-repeat right top;
height:30px;
}
.expandDiv-title {
float:left;
width:90%;
font-weight:bold;
text-decoration:none;
font-size:14px;
padding-top:5px;
}
.expandDiv-title a {
font-weight:bold;
text-decoration:none;
font-size:14px
}
.expandDiv-arrow {
float:right;width:30px; 
}
.eventDate-text {
padding-top:6px;
font-weight:bold;
}
.hidDiv {
clear:both;
padding: 15px;
padding-top:5px;
margin-top:0;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:10pt;
padding-left:0;
}
.shoDiv {
padding: 15px;
padding-top:0;
margin-top:0;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:10pt;
padding-left:0;
}


/*//////////////////////// Table Styles //////////////////////////////*/

TD {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;
line-height:1.5em;
color: #291c03;
}

.tdheader{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
background-color:#dedede;/*was #bfbfbf*/
padding:5px;
}

table.gridtable {
 color:#333333;
 border-width: 1px;
 border-color: #bfbfbf;
 border-collapse: collapse;
}
table.gridtable th {
 border-width: 1px;
 padding: 8px;
 border-style: solid;
 border-color: #bfbfbf;
 background-color: #dedede;
                 text-align:left;
                 font-weight: bold;
}
table.gridtable td {
 border-width: 1px;
 padding: 8px;
 border-style: solid;
 border-color: #bfbfbf;
 background-color: #ffffff;
}

table.gridtable2 {
color:#333333;
border-width: 0px;
border-color: #bfbfbf;
border-collapse: collapse;
margin:0px;
}
table.gridtable2 th {
border-width: 0px;
padding: 8px;
border-style: solid;
border-color: #bfbfbf;
background-color: #dedede;
text-align:left;
font-weight: bold;
}
table.gridtable2 td {
border-width: 0px;
padding: 8px;
border-bottom: 1px solid #bfbfbf;
border-style: solid;
border-color: #bfbfbf;
background-color: #ffffff;
}

/*table.gridtable2 td:hover { 
background-color:#EEEEEE; 
} */

#rowhighlights tr:hover {
background-color:#EEEEEE;
}

/*///////////////////////////////////////////////////////////////////////*/
h3.bebas {
    font-family:bebas_neueregular !important;
	font-size:20px;
    margin:0px;
    margin-top:10px !important;
    margin-bottom:-15px !important;
    font-weight:bold;
}
h2.sectionHead {
    padding:0;
	padding-top:18px;
	padding-bottom:18px;
	margin:0;
	margin-top:40px;
	margin-bottom:20px !important;
	border-top: 2px solid #b4975b;
	border-bottom: 2px solid #b4975b;
	text-align:center;
	font-family:bebas_neueregular !important;
	font-size:50px !important;
	color:#b4975b !important;
    font-weight:normal !important;
	
}

.blackheader{
font-family: Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#ffffff;
font-weight: bold;
font-size:18px;
background-color:#2e2e2e;
padding:5px;
}

.boldheader{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
padding:5px;
}

.rowheader-div{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
background-color:#7c7c7c;/*#bfbfbf*/
padding:7px;
/*padding-top:12px;
height:25px;
*/
padding-left:12px;
text-align:left;
margin-bottom:5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
border-radius: 5px 5px 0 0;
color:#ffffff;
text-shadow: 2px 2px 2px #000;
cursor: pointer;
}

.sport-ico{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
background-color:#7c7c7c;/*#bfbfbf*/
padding:2px;
text-align:left;
margin-bottom:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
color:#ffffff;
text-shadow: 2px 2px 2px #000;

}


#jp-title{
color: #000000;
background-color:#bfbfbf;
padding:5px;
margin-bottom:7px;
/*border:1px #797979 solid;*/
font-family:Futura, 'Century Gothic', 'sans serif';
font-size:18px;
font-weight:bold;
}
#jp-title h1 {color: #000000}

ul.goldList {
border:0;
padding:0;
margin:0;
margin-left:20px;
margin-right:20px;
list-style-type: none;
}
ul.goldList  li {
margin-top:15px;
margin-bottom:7px;
background-image: url(../images/ligold.gif);
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 14px;
}

ul.goldList ul{
border:0;
padding:0;
margin:0;
margin-left:20px;
margin-right:20px;
list-style-type: none;
}
ul.goldList ul li {
margin:0px;
margin-bottom:5px;
background-image: url();
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 14px;
}
ul.goldList ul ul li {
margin-bottom:5px;
background-image: url(../images/ligrey.gif);
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 12px;
}


/*  HEADER BAR
//////////////////////////////////////////////////////////*/

#goldBarSpace {
position:relative;
z-index:900;
margin: 0px auto;
padding: 0px;
width: auto;
min-width: 997px;
height:67px;
background: transparent url(../images/goldbar-bac.jpg) repeat-x top center;
}
#goldBarContainer {
position:relative;
margin: 0px auto;
padding: 0px;
width: 997px;
margin-left:auto;
margin-right:auto;
height:67px;
background: transparent url(../images/goldbar-bac.jpg) repeat-x top center;
}
#logoFlag {
position:absolute;
left:0;
top:-60px;
z-index:999;
width:35px;
height:42px;
margin-left:10px;
}

#textLogoTop {
 position:absolute;
 top:17px;
 left:200px;
 /*margin-left:255px;
 margin-top:17px;*/
 width:317px;
 height:31px;
}
#gbL {
width:45%;
height:42px;
float:left;
line-height:42px;
color:#4d4d4d;
font-weight:bold;
padding-left:50px;
letter-spacing:.5px;
font-size:18px;
}

#gbR {
width:45%;
height:42px;
float:right;
line-height:42px;
color:#4d4d4d;
text-align:right;
padding-right:25px;
font-size:15px;
}
#bannerSpace {
padding: 0px;
width: 100%;
margin: 0px auto;
min-width: 997px;
height:400px;
position:relative;
background-color:#000000;
/*background: transparent #000000 url(../images/goldbar-bac.jpg) repeat-x top center;*/
}

#banner-rotator {
 width: 100%;
 height: 400px;
 margin: 0 auto;
}

#themeSpace {
margin: 0px auto;
padding: 0px;
width: auto;
min-width:997px;
height:142px;
position:relative;
background-color:#000000;
text-align:center;
background: #000000 url(../images/theme-oldseal-orig.jpg) no-repeat top center;
}

#titleBar {
 /*position:absolute;
 z-index:300px;
 bottom:0px;*/
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 height:25px;
 text-align:right;
 width:890px;
 margin-right:auto;
 margin-left:auto;
 padding-top:115px;
}

#titleBar h1{
 text-transform:uppercase;
 font-size:38px;
 font-size:30px;
 line-height:25px;
 line-height:30px;
 text-shadow: 4px 4px 4px #000;
 color:#FFFFFF;
 padding:0;
 margin:0; 
}

/* SEARCH BOX
/////////////////////////////////////////////////////////////////////// */
#searchBoxHeader {
 position:absolute;
 top:20px;
 right:20px;
 /*margin-left:255px;
 margin-top:17px;*/
 width:265px;
 height:32px;
}
.searchTxt
{
    FONT-SIZE: 14px;
    COLOR: #beab85;
 padding:0;
 margin-top:9px;
 margin-left:17px;
 width:190px;
 /*height:30px;*/
 border:0;
}

.searchTxt:hover
{
    FONT-SIZE: 14px;
    COLOR: #4b3509;
 padding:0;
 margin-top:9px;
 margin-left:17px;
 width:190px;
 /*height:30px;*/
 border:0;
}
.searchTxtActive {
    FONT-SIZE: 14px;
    COLOR: #4b3509;
 padding:0; 
 margin-top:8px;
 margin-left:17px;
 width:190px;
 /*height:30px;*/
 border:0;
}
#searchFld {
width:225px;
height:32px;
float:left;
text-align:left;
background: transparent url(../images/searchbox-sm-bg.gif) no-repeat top left;
}

input:focus {
    outline: none;
}

#searchFldActive {
width:225px;
height:32px;
float:left;
background: transparent url(../images/searchbox-sm-bg.gif) no-repeat top left;
text-align:left;
}

#searchBtn {
/*width:44px;
height:39px;*/
width:32px;
height:32px;
float:left;
background: transparent;
}
.searchButton
{
border:0;
padding:0;
margin:0;
background: transparent url() no-repeat top left;
width:32px;
height:32px;
background: transparent;
}

.searchButton:hover { 
border:0;
padding:0;
margin:0; 
cursor:hand;
background: transparent url() no-repeat top left;
width:32px;
height:32px;
background: transparent;
}
.formFix {
border:0px;
margin:0;
padding:0;
}
/* TOP NAVIGATION
/////////////////////////////////////////////////////////////////////// */

#topLinks {
 position:absolute;
 top:0px;
 right:15px;
 text-align:right;
 /*margin-left:255px;*/
 margin-top:-2px;
margin-right:20px;
 padding:0;
 width:320px;
}
#topLinks ul {
padding:0;
margin:0;
list-style-type:none;
}

#topLinks ul li{
 display:inline;
 padding:0;
 margin:0;
 border-right:1px solid #FFF;
 margin-right:15px;
 margin-top:0px;
 /*letter-spacing:.1em;*/
 font-size:12px;
 color:white;
 padding-right:15px;
}

#topLinks ul li a{
 font-size:12px;
font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 text-shadow: 1px 1px 1px #a57e20;
 border-bottom:0px dotted #a57e20;
}

#topLinks ul li a:hover{
 font-size:12px;
font-weight:bold;
 color:#7b5908;
 text-decoration:none;
 border-bottom:1px dotted #a57e20;
 text-shadow: 0px 0px 0px #a57e20;
}

#topLinks ul li.last{
 border-right:0;margin-right:0;
 padding:0;
 margin:0;
}
#navBarBac {
 /*font-family: BebasNeueRegular,Arial,sans-serif;
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';*/
 position:absolute;
 width:100%;
min-width: 997px;
 z-index:200;
 height:40px;
 left:0px;
 top:67px;
 background-color:#000000;
 /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
 /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=50);
 /* Older than Firefox 0.9 */
        -moz-opacity:0.5;
 /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.5;
 /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.5;
 border-bottom: 1px solid #393939;
}

/* Content Boxes
//////////////////////////////////////////////////////////////////////// */

#contentBoxSpace {
margin: 0px auto;
padding: 0px;
width: auto;
height:180px;
position:relative;
background-color:#e4d8b9;
border-bottom: 3px solid #ba9b56;
/*background: transparent #000000 url(../sitegraphics/goldbar-bac.jpg) repeat-x top center;*/
}
#contentBoxContainer {
position:relative;
margin: 0px auto;
padding: 10px 5px 10px 5px;
width: 987px;
margin-left:auto;
margin-right:auto;
height:160px;
background-color:#e4d8b9;
border-bottom: 3px solid #ba9b56;
/*background: transparent #000000 url(../sitegraphics/goldbar-bac.jpg) repeat-x top center;*/
}
#cbox1 ul {
 list-style: none;
 margin-left: 0;
 padding:0;
 padding-top: 10px;
 }

 #cbox1 li {
 margin-bottom: 5px;
 padding-left:1em;
 height:20px;
 /*background-color:#f3d17f;*/
 }

 #cbox1 li:hover {
 background-color:#f3d17f;
 }

 #cbox1 ul a{
 text-decoration:none;
 color: #291c03;
 display:block;
 width:98%;
 }

 #cbox1 ul a:hover{
 text-decoration:none;
 display:block;
 font-weight:bold;
 width:98%;
 }

#cbox1 {
 float:left;
 width:235px;
 height:153px;
 text-align:left;
 background: #ddb75c url(../images/cbox-yellowtop.jpg) repeat-x top center;
 border: 2px #c98c0d solid;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-topleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
border-radius: 5px 5px 5px 5px;
}

#cbox1 h1{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
width:auto;
margin-top:10px;
margin-left:10px;
text-shadow: 0 0 1px rgba(51,51,51,0.3);
}

#cbox2 {
 color:#a2cd69;
 float:left;
 width:235px;
 height:153px;
 text-align:left;
 margin-left:8px;
 background: #486a2c url(../images/cbox-greentop.jpg) repeat-x top center;
 border: 2px #3e581b solid;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-topleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
border-radius: 5px 5px 5px 5px;
}

#cbox2 h1{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
width:auto;
margin-top:10px;
margin-left:10px;
}
#cbox2 ul {
 list-style: none;
 margin-left: 0;
 padding:0;
 padding-top: 10px;
 }

 #cbox2 li {
 margin-bottom: 12px;
 padding-left:1em;
 /*background-color:#f3d17f;*/
 }

 #cbox2 li:hover {
 background-color:#577a3a;
 }

 #cbox2 ul a{
 text-decoration:none;
 color: #a2cd69;
 display:block;
 width:98%;
 }

 #cbox2 ul a:hover{
 text-decoration:none;
 color:#bee788;
 font-weight:bold;
 display:block;
 width:98%;
 }

#cbox3 {
 float:left;
 width:235px;
 height:153px;
 text-align:left;
 margin-left:8px;
 background: #6b1219 url(../images/cbox-redtop.jpg) repeat-x top center;
 border: 2px #570b11 solid;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-topleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
border-radius: 5px 5px 5px 5px;
}

#cbox3 h1{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
width:auto;
margin-top:10px;
margin-left:10px;
}

#cbox3bac{
margin:0;
padding-top:10px;
background: transparent url(../images/pic-sq-faith-bac4.jpg) no-repeat top right;
height:106px; 
}

#cboxText{
/*margin:.7em;
margin-top:1.4em;*/
margin-left:.7em;
margin-right:.7em;
padding-right:7.5em;
color:#cc6e76;
}

#cboxText a{
 text-decoration:none;
 color: #f3616e;
 font-weight:bold;
 }

#cboxText a:hover{
 text-decoration:none;
 color:#f7828c;
 font-weight:bold;
 }

#cbox4 {
 float:left;
 width:235px;
 height:153px;
 text-align:left;
 margin-left:8px;
 background: #f1d8a6 url(../images/cbox-goldtop.jpg) repeat-x top center;
 border: 2px #a77b23 solid;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-topleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
border-radius: 5px 5px 5px 5px;
overflow:hidden;
}

#cbox4bac{
margin:0;
background: transparent url(../images/pic-sq-online-bac2.jpg) no-repeat top right;
height:113px;
}

#cbox4 h1{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
width:auto;
margin-top:10px;
margin-left:10px;
}

#cbox4 ul {
 list-style: none;
 margin-left: 0;
 padding:0;
 padding-top: 10px;
 }

 #cbox4 li {
 margin-bottom: 5px;
 padding-left:1em;
 height:20px;
 /*background-color:#f3d17f;*/
 }

 #cbox4 li:hover {
 background-color:#fae4b9;
 }

 #cbox4 ul a{
 text-decoration:none;
 color: #291c03;
 display:block;
 width:98%;
 }

 #cbox4 ul a:hover{
 text-decoration:none;
 color:#564118;
 font-weight:bold;
 display:block;
 width:98%;
 }

/* STATUS BAR
//////////////////////////////////////////////////////////////////////// */

#statusBarSpace {
margin: 0px auto;
padding: 0px;
width: auto;
min-width: 997px;
position:relative;
border-bottom: 3px solid #e4b646;
border-top: 1px solid #494949;
background: #353430 url(../images/status-bar-charcoal.gif) repeat top center;
}
#statusBarContainer {
position:relative;
margin: 0px auto;
padding: 0;
width: 987px;
margin-left:auto;
margin-right:auto;
height:28px;
/*background-color:#e4d8b9;
border-bottom: 3px solid #ba9b56;
background: transparent #000000 url(../sitegraphics/goldbar-bac.jpg) repeat-x top center;*/
}

#breadCrumbs{
 float:left;
 margin-top:5px;
width:790px;
 font-family:Arial, 'Verdana', 'Arial', 'sans serif';
 font-size:9px;
 letter-spacing:-.05px;
 color:#a3a3a3;
 text-transform:uppercase;
}

#breadCrumbs ul{
 padding:0;
 margin:0;
 list-style-type:none;
}

#breadCrumbs ul li:after {
 content: "\00BB \0020";
 color:#F2C233;
 font-weight:normal;
 font-size:12px;
 padding:7px;
}

#breadCrumbs li{
 display:inline;
 padding:0;
 margin:0;
}

#breadCrumbs li a{
 color:#a3a3a3;
 font-size:9px;
 font-weight:bold;
 text-decoration:none;
}

#breadCrumbs li a:hover{
 color:#bbbbbb;
 font-size:9px;
 font-weight:bold;
 border-bottom: 1px dotted #bbbbbb;
 text-decoration:none;
 font-weight:bold;
}
#statusPanel{
 float:right;
width:180px;
 margin-top:5px;
 font-family:Arial, 'Verdana', 'Arial', 'sans serif';
 font-size:10px;
 font-weight:bold;
 color:#F2C233;
 text-transform:uppercase;
}

#breadCrumbs .selected{
 color:#ffffff;
 font-weight:bold;
}
#breadCrumbs li.selected:after {
 content: "";
}

/* CONTENT
//////////////////////////////////////////////////////////////////////////*/
#contentSpace {
position:relative;
margin: 0px auto;
padding: 0px;
width: auto;
min-width: 997px;
/*background: transparent url(../images/gold-stripes.jpg) repeat-x bottom center;*/
padding-bottom:45px;
padding-bottom:0px;
}
#contentSpace-noshell {
position:relative;
margin: 0px auto;
padding: 0px;
width: auto;
/*background: transparent url(../images/gold-stripes.jpg) repeat-x bottom center;*/
padding-bottom:45px;
padding-bottom:0px;
}

#contentContainer {
position:relative;
margin: 0px auto;
padding: 0px;
width: 997px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
#contentFullscreen {
position:relative;
margin: 0px auto;
padding: 0px;
width: auto;
margin-left:20px;
margin-right:20px;
text-align:left;
}

#eventListing{
  padding:10px;
  /*background-color:#eeeeee; */ 
  margin-bottom:15px;
}
#eventListing h3{
  color:#ffffff;
  margin:0;
    text-shadow: 2px 1px 2px #000000;
  
}
#eventListing .colorBand{
  padding:5px;
  margin-bottom:5px; 
  width:auto;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px
}
#eventListPanel {
  background-color:#eeeeee;
  margin-bottom:10px; 
  background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#cacaca));
  background: -moz-linear-gradient(top, #eeeeee, #cacaca);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cacaca');
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
border: 1px solid #c1c1c1;
}

a.printlink:link {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#999999;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
a.printlink:hover {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#c1c1c1;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
a.printlink:visited {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#999999;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}

#inquotes blockquote {
   font-family: Georgia, serif;
   font-size: 18px;
   font-style: italic;
   width: auto;
   margin: 0.25em 0;
   padding: 0.25em 40px;
   line-height: 1.45;
   position: relative;
   color: #383838;
  }
  #inquotes blockquote:before {
   display: block;
   content: "\201C";
   font-size: 80px;
   position: absolute;
   left: -20px;
   top: -20px;
   color: #7a7a7a;
  }
  #inquotes blockquote cite {
   color: #999999;
   font-size: 14px;
   display: block;
   margin-top: 5px;
  }
  #inquotes blockquote cite:before {
   content: "\2014 \2009";
  }
.pullquote {
padding: 15px 15px 10px 15px; 
margin-bottom: 10px; 
}

/* BUTTONS
/*////////////////////////////////////////////////////////////////////////*/

/* Style for all submit buttons*/


/* input button default */
input[type="button"] {
/*background: transparent url('') repeat-x left top;
background-position:0px -10px;*/
color: #fff;
cursor: pointer;
font-family: Futura, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 0 4px 10px 4px;
padding: 6px 10px;
text-transform: uppercase;
outline: none;
-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
text-shadow: 1px 1px 1px #a77e05;
color: #fef4e9;
font-weight:bold;
border: solid 1px #be9416;
background: #dfb127;
background: -webkit-gradient(linear, left top, left bottom, from(#fecd3b), to(#be9312));
background: -moz-linear-gradient(top, #fecd3b, #be9312);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecd3b', endColorstr='#be9312');
}
input[type="button"]:hover {
/*background: transparent url('') repeat-x left top;
background-position:0px -15px;*/
color: #fff;
cursor: pointer;
font-family: Futura, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 0 4px 10px 4px;
padding: 6px 10px;
text-transform: uppercase;
/*outline: 1px solid #CE8B0A;*/
outline:none;
-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
text-shadow: 1px 1px 1px #a77e05;
color: #ffffff;
font-weight:bold;
border: solid 1px #be9416;
background: #fdcc3a;
background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
background: -moz-linear-gradient(top, #ffda68, #d09d01);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
}

body form input[type="submit"] {
color: #fff;
cursor: pointer;
font-family: Futura, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 0 4px 10px 4px;
padding: 6px 10px;
text-transform: uppercase;
outline: 0px solid #CE8B0A;
-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
text-shadow: 1px 1px 1px #a77e05;
/*ADDS GOLD TO THE SUBMIT BUTTON BACKGROUND*/
color: #fef4e9;
font-weight:bold;
border: solid 1px #be9416;
background: #dfb127;
background: -webkit-gradient(linear, left top, left bottom, from(#fecd3b), to(#be9312));
background: -moz-linear-gradient(top, #fecd3b, #be9312);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecd3b', endColorstr='#be9312');
}
input[type="submit"]:hover {
/*background: transparent url('') repeat-x left top;
background-position:0px -15px;*/
color: #fff;
cursor: pointer;
font-family: Futura, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 0 4px 10px 4px;
padding: 6px 10px;
text-transform: uppercase;
outline: 0px solid #CE8B0A;
-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
text-shadow: 1px 1px 1px #a77e05;
/*ADDS GOLD TO THE SUBMIT BUTTON BACKGROUND*/
color: #ffffff;
font-weight:bold;
border: solid 1px #be9416;
background: #dfb127;
background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
background: -moz-linear-gradient(top, #ffda68, #d09d01);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
}

body form input[type="reset"] {
/*background: transparent url('') repeat-x left top;
background-position:0px -10px;*/
color: #fff;
cursor: pointer;
font-family: Futura, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 0 4px 10px 4px;
padding: 6px 10px;
text-transform: uppercase;
outline: 1px solid #CE8B0A;
-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
text-shadow: 1px 1px 1px #a77e05;
/*new*/
color: #ffffff;
font-weight:bold;
border: solid 1px #be9416;
background: #dfb127;
background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
background: -moz-linear-gradient(top, #ffda68, #d09d01);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
}

/*//////////////////////////// GENERAL BUTTON STYLES ///////////////////////////////*/


.button {
display: inline-block;
zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
/*-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;*/
}
.button:hover {
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
}
.button:active {
position: relative;
top: 1px;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
}
.bigrounded {
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
}
.rounded {
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
}
.smallrounded {
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
padding: .2em 1em .275em;
}
.medium {
font-size: 12px;
padding: .4em 1.5em .42em;
}
.medium:hover {
font-size: 12px;
padding: .4em 1.5em .42em;
}
.medium:active {
font-size: 12px;
padding: .4em 1.5em .42em;
}

.small {
font-size: 11px;
padding: .2em 1em .275em;
}
.small:hover {
font-size: 11px;
padding: .2em 1em .275em;
}
.small:active {
font-size: 11px;
padding: .2em 1em .275em;
}

/* button color styles 
---------------------------------------------- */
/* black */
.black {
color: #d7d7d7;
font-weight:bold;
border: solid 1px #333;
background: #333;
background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
background: -moz-linear-gradient(top, #666, #000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
background: #000;
color: #ffffff;
font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
background: -moz-linear-gradient(top, #444, #000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
color: #666666;
font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
background: -moz-linear-gradient(top, #000, #444);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gold Button */
.gold {
color: #fef4e9;
font-weight:bold;
border: solid 1px #be9416;
background: #eaad22;
background: -webkit-gradient(linear, left top, left bottom, from(#fecd3b), to(#be9312));
background: -moz-linear-gradient(top, #fecd3b, #be9312);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecd3b', endColorstr='#be9312');
}
.gold:hover {
color: #ffffff;
font-weight:bold;
background: #fbc13d;
background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
background: -moz-linear-gradient(top, #ffda68, #d09d01);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
}
.gold:active {
color: #fcd3a5;
font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom, from(#be9312), to(#fecd3b));
background: -moz-linear-gradient(top, #be9312, #fecd3b);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#be9312', endColorstr='#fecd3b');
}

/* grey Button */
.grey{
color: #ffffff;
font-weight:bold;
border: solid 1px #616161;
background: #616161;
background: -webkit-gradient(linear, left top, left bottom, from(#9c9c9c), to(#616161));
background: -moz-linear-gradient(top, #9c9c9c, #616161);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c9c9c', endColorstr='#616161');
}
.grey:hover {
color: #ffffff;
font-weight:bold;
background: #808080;
background: -webkit-gradient(linear, left top, left bottom, from(#ababab), to(#808080));
background: -moz-linear-gradient(top, #ababab, #808080);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ababab', endColorstr='#808080');
}
.grey:active {
color: #ffffff;
font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom, from(#c4c4c4), to(#9c9c9c));
background: -moz-linear-gradient(top, #c4c4c4, #9c9c9c);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4', endColorstr='#9c9c9c');
}


/* green button */
.lime {
color: #e8f0de;
font-weight:bold;
border: solid 1px #538312;
background: #64991e;
background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.lime:hover {
background: #538018;
color: #ffffff;
font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
background: -moz-linear-gradient(top, #6b9d28, #436b0c);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.lime:active {
color: #a9c08c;
font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}



#buttonGold {
 height:28px;
 background-color:#d2a73e;
 background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
 background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
 background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
 background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
 background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
 border:1px solid #be9416;
 -webkit-box-shadow:
  inset 0px 1px 0px #fee395,
        0px 1px 1px rgba(0,0,0,.15);
 -moz-box-shadow:
  inset 0px 1px 0px #fee395,
        0px 1px 1px rgba(0,0,0,.15);
 box-shadow:
  inset 0px 1px 0px #fee395,
        0px 1px 1px rgba(0,0,0,.15);
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 font-size:13px;
 font-weight:bold;
 text-align:center;
 line-height:28px;
 color:#fff;
 text-shadow:0px 1px 0px rgba(255,255,255,.4);
position:absolute;
padding-left:15px;
padding-right:15px;
margin-bottom:10px;/*was 10px*/
margin-top:10px;
text-decoration:none;
}
#buttonGold:hover {
 background-image: -webkit-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
 background-image: -moz-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
 background-image: -o-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
 background-image: -ms-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
 background-image: linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fede7a', EndColorStr='#b98a00');
 -webkit-box-shadow:
  inset 0px 1px 0px #fed17e,
        0px 1px 1px rgba(0,0,0,.1);
 -moz-box-shadow:
  inset 0px 1px 0px #fed17e,
        0px 1px 1px rgba(0,0,0,.1);
 box-shadow:
  inset 0px 1px 0px #fed17e,
        0px 1px 1px rgba(0,0,0,.1);
text-decoration:none;
}
#buttonGold:active {
background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');-webkit-box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
-moz-box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
text-decoration:none;
}


#buttonGoldsm {
height:28px;
background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
border:1px solid #be9416;
-webkit-box-shadow:
inset 0px 1px 0px #fee395,
0px 1px 1px rgba(0,0,0,.15);
-moz-box-shadow:
inset 0px 1px 0px #fee395,
0px 1px 1px rgba(0,0,0,.15);
box-shadow:
inset 0px 1px 0px #fee395,
0px 1px 1px rgba(0,0,0,.15);
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
font-size:13px;
font-weight:bold;
text-align:center;
line-height:28px;
color:#fff;
text-shadow:0px 1px 0px rgba(255,255,255,.4);
padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:15px;
margin-top:15px;
text-decoration:none;
}
#buttonGoldsm:hover {
background-image: -webkit-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: -moz-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: -o-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: -ms-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fede7a', EndColorStr='#b98a00');
-webkit-box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
-moz-box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
text-decoration:none;
}
#buttonGoldsm:active {
background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');-webkit-box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
-moz-box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
box-shadow:
inset 0px 1px 0px #fed17e,
0px 1px 1px rgba(0,0,0,.1);
text-decoration:none;
}


/* HOME CONTENT
//////////////////////////////////////////////////////////////////////////*/

#homeContainer {
position:relative;
margin: 0px auto;
padding: 0px;
width: 997px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
#homeLeft {
position:relative;
width:500px;
height:170px;
float:left; 
margin-top:15px;
}
#homeRight {
position:relative;
width:385px;
height:170px;
float:right; 
margin-right:20px;
margin-top:15px;
}

#meetStudentHome {
 width:100%;
 height:105px;
 margin:auto;
 background: transparent url(../images/profile-gen.png) no-repeat bottom left;
 border-bottom: 3px solid #3a1c00;
 padding-top:40px;
}
#meetStudentInfo {
 width:280px;
 margin:0px 0 0 200px;
 background: transparent url(../images/circarrowbg.gif) no-repeat right;
}
#meetStudentInfo:hover {
 width:280px;
 margin:0px 0 0 200px;
 background: transparent url(../images/circarrowbg-hover.gif) no-repeat right;
 cursor:hand;
}
#meetStudentMeet {
 font-size:44px;
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 color:#be8200;
 text-align:left;
 font-weight:bold;
 text-transform:uppercase;
 margin-right:5px;
 margin-top:7px;
 
}
#meetStudentName {
 font-size:44px;
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 color:#3a1c00;
 padding-left:20px;;
 text-align:left;
 font-weight:bold;
 *text-transform:uppercase;
 margin-top:14px;
}
#meetStudentMajor {
 text-align:left;
 margin-top:15px;
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 text-transform:uppercase;
 color:#3a1c00;
}

#pointofExcellence {
width:377px;
height:150px;
background: transparent url(../images/pointofexcellence-bg.gif) no-repeat top left;
}
#pointofExcellence span{
text-align:right;
width:270px;
margin-top:0px;/*was25*/
margin-right:10px;
float:right;
height:95px; 
padding:10px;
padding-top:0;
}
#pointofExcellence span a{
font-family:Arial, Helvetica, sans-serif;
color:#bf7304;
text-decoration:none;
}
#pointofExcellence span a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#d8912a;
text-decoration:underline;
}
#morePoints {
float:right;
margin-top:18px;
text-align:right;
padding-right:12px;
font-size:10px;
font-weight:bold;
}
#morePoints a {
font-family:Arial, Helvetica, sans-serif;
color:#d9aa29;
font-weight:bold;
text-decoration:none;
}
#morePoints a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#f7ce5f;
font-weight:bold;
text-decoration:none;
}



#newsContainer {
position:relative;
width:525px;
/*height:317px;*/
float:left;
padding:10px;
margin-top:5px;
}

#sectionTitle {
width:auto;
}
#sectionTitleText {
float:left;
margin-top:3px;
margin-right:20px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:19px;
font-weight:bold;
color:#52320d;
text-transform:uppercase;
width:auto;
text-shadow: 0 0 1px rgba(51,51,51,0.3);
}
#sectionTitleRSS{
float:left;
}
#sectionTitleLink{

}

#newsPane {
position:relative;
overflow:hidden;
width:500px;
height:290px;
padding:10px;
margin-top:10px;
border: 3px #dcdcdc solid;
 -moz-border-radius: 5px;
-moz-outline-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#newsNav {
/*position:relative;*/
height:15px;
width:520px;
background-color:#e4d8b9;
border: 3px #e4d8b9 solid;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px; 
}

#newsItemNav {
/*position:relative;*/
width:215px;
height:263px;
padding:12px;
margin-right:7px;
/*background-color:#fefaef;*/
border: 2px solid #f5ecd5;
}
#newsItemNav_LeftCol {
/*position:relative;*/
width:215px;
margin-bottom:15px;
}


#newsItem {
/*position:relative;*/
width:215px;
height:263px;
padding:12px;
margin-right:7px;
/*background-color:#fefaef;*/
border: 2px solid #efefef;
 -moz-border-radius: 5px;
-moz-outline-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
float:left;
}

#newsItem:hover {
width:215px;
height:263px;
background-color:#eeeeee;
border: 2px solid #dcdcdc;
padding:12px;
margin-right:7px;
float:left;
}
.newsText {
margin-top:10px;
}

#newsItem a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bf7304;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
}

#newsItem a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8912a;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
}

/*#newsItemHover a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bf7304;
font-weight:bold;
}

#newsItemHover a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8912a;
font-weight:bold;
text-decoration:none;
}

a.newsItemLink:link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bf7304;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:underline;
}
a.newsItemLink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8912a;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:underline;
}
a.newsItemLink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bf7304;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:underline;
}*/


#newsItemImg {
height:129px;
width:216px;
border:0;
text-decoration:none;
}
#newsItemText {
position:relative;
top:97px;
height:25px;
/*width:209px;*/
border:0;
text-decoration:none;
background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
padding-left:7px;
padding-top:7px;
 /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=60);
 /* Older than Firefox 0.9 */
        -moz-opacity:0.6;
 /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.6;
 /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.6;
}

#eventsContainer {
width:400px;
/*height:317px;*/
float:right;
padding:10px;
margin-top:5px;
/*border-bottom: 3px #e4d8b9 solid;
padding-bottom:3px;*/
}
#eventsTitle {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
width:auto;
margin-top:10px;
margin-left:10px;
text-shadow: 0 0 1px rgba(51,51,51,0.3);
}
#eventsPane {
position:relative;
overflow:hidden;
width:370px;
height:315px;
padding:10px;
margin-top:10px;
margin-bottom:10px;
border: 0px #e1e1e1 solid;
 /*-moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-topleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;*/
 padding-bottom:5px;
 padding-top:4px;
}

#eventsScroller{
 position:absolute;
 width:20px;
 height:333px;
 left: 374px;
 top: 2px;
 background-color:#e4d8b9;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-topleft: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
}

/*#eventsScroller{
 float:right;
 width:25px;
 height:333px;
 background-color:#e1e1e1;
}*/
#eventItem {
 /*height:65px;*/
min-height:65px;
height: auto;
 width:350px;
 border-top: 2px solid #dcdcdc;
 padding-top:10px;
 padding-left:5px;
overflow:hidden;
}

/*#eventItem span a {
color:#bf7304;
font-weight:bold;
}

#eventItem span a:hover {
color:#d8912a;
font-weight:bold;
text-decoration:none;
}*/

#eventItem:hover {
 background-color:#eeeeee;
 /*background-color:#fdf8ea;
 cursor:hand;*/
}
.eventPic {
 height:54px;
 width:54px;
 margin-right:1em;
 float:left;
}

.eventText {
 width:270px;
 float:left;
}

.eventText a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bf7304;
font-weight:bold;
}

.eventText a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8912a;
font-weight:bold;
text-decoration:none;
}
.eventText span {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#565047;
font-weight:bold;
}


/*//////////// News and event display for right Column//////////////*/

#colNewsItem {
position:relative;
margin:5px;
*margin-bottom:20px;
*padding-top:5px;
padding-bottom:5px;
*border-top: 2px #F4B351 solid;
overflow:hidden;
}
/*#colNewsItem:hover {
background-color:#eadfc2;
border: 2px solid #dbcead;
padding:8px;
margin-bottom:20px;
}*/
#colNewsPic {
position:relative;
width:100%;
height:80px;
background-color: #c1c1c1;
background-position:center;
}
#colNewsText {
margin-top:10px;
margin-bottom:5px
}
#colNewsText a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bf7304;
font-weight:bold;
}
#colNewsText a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8912a;
font-weight:bold;
}
#colNewsDate {
position:relative;
top:57px;
height:20px;
width:198px;
border:0;
text-decoration:none;
background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
padding-left:5px;
padding-top:3px;
 /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=60);
 /* Older than Firefox 0.9 */
        -moz-opacity:0.6;
 /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.6;
 /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.6; 
}

/* End News */


#colAreaBox {
position:relative;
margin:5px;
margin-bottom:20px;
padding-top:5px;
padding-bottom:5px;
border-top: 2px #F4B351 solid;
*border-bottom: 2px #F4B351 solid;
}
#colBlankBox{
position:relative;
margin-bottom:20px;
}
.colAreah3 {
color:#dbb13e;
padding:0;
margin:0 0 0px 5px;
font-size:14px;
font-weight:bold;
text-transform:uppercase; 
}
a.colLink:link {
font-size:12px; 
}
a.colLink:hover {
font-size:12px;
}
a.colLink:visited {
font-size:12px;
}
#colEventItem {
margin-bottom: 5px;
margin-top: 5px;
}
.colEventText {
 width:148px;
margin-bottom:7px;
line-height:14px;
/*height:38px;*/
height: auto; 
font-size:11px;
padding:5px;
padding-top:3px;
float:left;
}
#colEventDate{
background: transparent url(../images/coldatesq.gif) no-repeat top center;
text-align:center;
width:25px;
height:38px;
padding:5px;
margin-bottom:7px;
margin-left:5px;
float:left;
text-decoration:none;
}
.colEventMonth{
 font-size:14px;
width:25px;
 color:#fff;
 text-align:center;
display:block;
/* text-shadow: 2px 1px 2px #84670e;*/
text-shadow: 2px 1px 2px #000000;
text-decoration:none;
}
.colEventDay{
 font-size:18px;
 font-weight:bold;
width:25px;
 color:#fff;
 text-align:center;
 display:block;
 text-shadow: 2px 1px 2px #000000;
text-decoration:none;

}

#calEventDate{
/*background: transparent url(../sitegraphics/coldatesq.gif) no-repeat top center;*/
text-align:center;
width:25px;
height:38px;
padding:5px;
margin-bottom:7px;
margin-left:5px;
margin-right:5px;
float:left;
}
.calEventMonth{
font-size:14px;
width:25px;
color:#fff;
text-align:center;
line-height:1em;
display:block;
text-shadow: 2px 1px 2px #000000;
}
.calEventDay{
font-size:18px;
font-weight:bold;
width:25px;
color:#fff;
text-align:center;
display:block;
text-shadow: 2px 1px 2px #000000;
}

#rightColumn ul{
padding:0;
margin:0;
list-style-type:none;
padding-left:1em;
text-indent: -1.1em;
margin-right:5px;
}
#rightColumn ul li:before {
 content: "\00BB \0020";
 color:#c49140;
 font-weight:bold;
 font-size:16px;
}
#rightColumn li{
padding:0;
margin:0;
line-height:12px;
margin-bottom:15px;
}
#rightColumn li a{
color:#73410b;
font-weight:bold;
text-decoration:none;
}
#rightColumn li a:hover{
color:#9c6c20;
font-weight:bold;
text-decoration:underline;
}

/* PAGE CONTENT
//////////////////////////////////////////////////////////////////////////*/

#centerPageList {
margin:0;
padding:0;
list-style-type:none;
}
#centerPageList ul {
 list-style: none;
 margin-left: 0;
 padding:0;
 }
 #centerPageList li {
 margin-bottom: 7px;
 padding-left:1.2em;
 *padding:.5em;
 background-color:#bfbfbf;
 background: #e1e1e1 url(../images/pageListArr.gif) no-repeat right center;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-topleft: 3px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-top-left-radius: 3px;
border-radius: 3px 3px 3px 3px;

 }
 #centerPageList li:hover {
 background-color:#fbd664;
 background: #fbd664 url(../images/pageListArr-wht.gif) no-repeat right center;
 }
 ul#centerPageList li a{
 display:block;
 padding:0;
 font-weight:bold;
 text-decoration:none;
 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#291c03;
display:block;
padding:.655em .5em .655em 0;
margin:0;
*margin-bottom:5px;
line-height:16px;
 }
 ul#centerPageList li a:hover{
 display:block;
 padding:0;
 font-weight:bold;
text-decoration:none;

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
padding:.655em .5em .655em 0;
margin:0;
*margin-bottom:5px;
line-height:16px;
 }
 
 a.centerPageLink:link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#291c03;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
a.centerPageLink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
a.centerPageLink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#291c03;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}


/* Reverse Gold Version of above */

#centerPageListGold {
margin:0;
padding:0;
list-style-type:none;
}
#centerPageListGold ul {
list-style: none;
margin-left: 0;
padding:0;
}
#centerPageListGold li {
margin-bottom: 7px;
padding-left:1.2em;
*padding:.5em;
background-color:#e4b646;
background: #e4b646 url(../images/pageListArr-wht.gif) no-repeat right center;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-topleft: 3px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-top-left-radius: 3px;
border-radius: 3px 3px 3px 3px;

}
#centerPageListGold li:hover {
background-color:#fbd664;
background: #fbd664 url(../images/pageListArr-wht.gif) no-repeat right center;
}

ul#centerPageListGold li a{
 display:block;
 padding:0;
 font-weight:bold;
 text-decoration:none;
 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#291c03;
display:block;
padding:.655em .5em .655em 0;
margin:0;
*margin-bottom:5px;
line-height:16px;
 }
 ul#centerPageListGold li a:hover{
 display:block;
 padding:0;
 font-weight:bold;
text-decoration:none;

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
padding:.655em .5em .655em 0;
margin:0;
*margin-bottom:5px;
line-height:16px;
 }
 /*
#centerPageListGold ul a{
text-decoration:none;
color: #291c03;
font-weight:bold;
}
#centerPageListGold ul a:hover{
text-decoration:none;
font-weight:bold;
}

a.centerPageLinkGold:link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#291c03;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
a.centerPageLinkGold:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
a.centerPageLinkGold:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#291c03;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}

*/

/* DarkGrey Version of centerPageList */


#centerPageListDark {
margin:0;
padding:0;
list-style-type:none;
}
#centerPageListDark ul {
list-style: none;
margin-left: 0;
padding:0;
}
#centerPageListDark li {
margin-bottom: 7px;
padding-left:1.2em;
*padding:.5em;
background-color:#676767;
background: #676767 url(../images/pageListArr-wht.gif) no-repeat right center;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-topleft: 3px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-top-left-radius: 3px;
border-radius: 3px 3px 3px 3px;
}
#centerPageListDark li:hover {
background-color:#373737;
background: #373737 url(../images/pageListArr-wht.gif) no-repeat right center;
}

 ul#centerPageListDark li a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
display:block;
padding:.655em .5em .655em 0;
margin:0;
*margin-bottom:5px;
font-weight:bold;
text-decoration:none;
text-shadow: 1px 1px 1px #373737;
line-height:16px;
 }
 ul#centerPageListDark li a:hover{
 display:block;
 padding:0;
 font-weight:bold;
text-decoration:none;

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
padding:.655em .5em .655em 0;
margin:0;
*margin-bottom:5px;
line-height:16px;
 }
 
 /*
#centerPageListDark ul a{
text-decoration:none;
color: #ffffff;
font-weight:bold;
}
#centerPageListDark ul a:hover{
text-decoration:none;
font-weight:bold;
}

a.centerPageLinkDark:link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
text-shadow: 1px 1px 1px #373737;
}
a.centerPageLinkDark:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
text-shadow: 1px 1px 1px #373737;
}
a.centerPageLinkDark:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
display:block;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
text-shadow: 1px 1px 1px #373737;
}*/


/* Various Link Styling */

a.biglink:link, a.biglink:visited {
font-size:14px;
color:#bf7304;
font-weight:bold;
text-decoration:none;
}
a.biglink:hover {
font-size:14px;
color:#d8912a;
font-weight:bold;
text-decoration:none;
}

a.biglinkdark:link, a.biglinkdark:visited {
font-size:14px;
color:#291c03;
font-weight:bold;
text-decoration:none;
}
a.biglinkdark:hover {
font-size:14px;
color:#6f4c08;
font-weight:bold;
text-decoration:none;
}

a.plainlink:link, a.plainlink:visited {
color:#291c03;
text-decoration:none;
font-weight:bold;
}
a.plainlink:hover {
color:#4b360c;
text-decoration:none;
font-weight:bold;
}


/* end Link Styling */


#pageTopper {
 height:20px;
}
#icoBlock{
position:absolute;
z-index:200;
top:0px;
right:0px; 
text-align:right;
}
#socBlock{
text-align:center;
width:auto;
margin-top:20px;
margin-bottom:20px;
}

#utilityBlock{
text-align:center;
width:auto;
/*margin-bottom:20px;*/
}

#leftMenuContainer{
position:relative;
float:left;
margin: 0;
margin-right:10px;
padding: 0px;
width: 225px;
/*background: transparent url(../sitegraphics/gold-stripes.jpg) repeat-x bottom center;*/
}

#pageContentMax {
position:relative;
line-height:1.8em;
float:left;
margin: 0px;
padding: 0px;
width:740px;
margin-left:17px;
text-align:left;
}
#pageContentMax h1 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
text-transform:uppercase;
color:#4e3600;
*margin-bottom:25px;
line-height:28px;
}
#pageContentMax h1 a{
text-decoration:none;
}
#pageContentMax h1 a:hover{
text-decoration:none;
}

#pageContentMax h2 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:20px;
color:#843e1c;
color:#804b15;
margin-bottom:15px; /*was 25px*/
line-height:28px;
margin-top: 20px;
}
#pageContentMax h2 a{
text-decoration:none;
}
#pageContentMax h2 a:hover{
text-decoration:none;
}

#pageContentMax h3 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:16px;
margin-bottom:14px;
font-weight:bold;
}


#pageContent {
position:relative;
line-height:1.8em;
float:left;
margin: 0px;
padding: 0px;
width:720px;
margin-left:17px;
text-align:left;
}
#pageContent h1 {
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 text-transform:uppercase;
 color:#4e3600;
margin-bottom:28px;
line-height:28px;
}
#pageContent h1 a{
text-decoration:none;
}
#pageContent h1 a:hover{
text-decoration:none;
}


#pageContent h2 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:20px;
color:#843e1c;
color:#804b15;
margin-bottom:15px; /*was 25px*/
line-height:25px;
margin-top: 20px;
}
#pageContent h2 a{
text-decoration:none;
}
#pageContent h2 a:hover{
text-decoration:none;
}

#pageContent h3 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:16px;
margin-bottom:14px;
font-weight:bold;
}

#pgTitle{
width:505px;
float:left;
margin-top:15px;
margin-bottom:25px;
line-height:25px;
}
#pgTitle h1{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
text-transform:uppercase;
color:#4e3600;
margin-top:0;
margin-bottom:0;
}

#pgTitle-auto{
width:505px;
float:left;
margin-top:15px;
margin-bottom:25px;
line-height:25px;
}
#pgTitle-auto h1{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
text-transform:uppercase;
color:#4e3600;
margin-top:0;
margin-bottom:0;
}

.pageTitle h1 {
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 text-transform:uppercase;
 color:#4e3600;
 width:507px;
 margin-top:17px;
 margin-bottom:25px;
}

#pageContentFull {
position:relative;
line-height:1.8em;
margin: 0px;
padding: 0px;
width:auto;
margin-left:0px;
margin-right:0px;
text-align:left;
}
#pageContentFull h1 {
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 text-transform:uppercase;
 color:#4e3600;
width:615px;
*margin-bottom:25px;
line-height:25px;
}
#pageContentFull h1 a:hover{
text-decoration:none;
}

#pageContentFull h2 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:20px;
color:#843e1c;
color:#804b15;
margin-bottom:15px; /*was 25px*/
line-height:28px;
}
#pageContentFull h2 a{
text-decoration:none;
}
#pageContentFull h2 a:hover{
text-decoration:none;
}

#pageContentFull h3 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:16px;
margin-bottom:14px;
font-weight:bold;
}


#pageContentMid {
position:relative;
float:left;
margin: 0px;
padding: 0px;
width:510px;
margin-left:17px;
margin-right:10px;
text-align:left;
}
#pageContentMid h1 {
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 color:#4e3600;
margin-bottom:25px;
line-height:20px;
}
#pageContentMid h2 {
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:20px;
 color:#843e1c;
color:#804b15;
margin-bottom:15px;
line-height:25px;
}
#pageContentMid h3 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-weight:bold;
font-size:18px;
color:#000000;
margin-bottom:15px;
line-height:20px;
}

/* VARIOUS TITLE STYLE ENHANCERS */

.border-bottom {
padding-bottom:5px;
border-bottom:4px #bfbfbf solid;
/*ead490 */
margin-top:5px;
margin-bottom:5px;
}

h4 {
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
margin-bottom:14px;
font-weight:bold;
line-height:1em;
}
h4 a{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
margin-bottom:14px;
font-weight:bold;
line-height:1em;
}
h4 a:hover{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
margin-bottom:14px;
font-weight:bold;
line-height:1em;
}
/* END VARIOUS */

#articleFeature {
position:relative;
float:left;
margin: 0 20px 20px 0;
width:224px; 
}

#articleFeature span {
position:relative;
float:left;
color:#857146;
font-style:italic;
font-size:12px;
}
#relatedContent {
margin-top:30px;
margin-bottom:30px; 
color:#9c6c20; 
}

#relatedContent h2{
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
text-transform:uppercase;
color:#c49140;
padding-bottom:8px;
border-bottom:3px solid #e1e1e1; 
}

#relatedContent ul{
padding:0;
margin:0;
list-style-type:none;
}

#relatedContent ul li:before {
 content: "\00BB \0020";
 color:#c49140;
 font-weight:bold;
 font-size:16px;
}

#relatedContent li{
padding:0;
margin:0; 
margin-bottom:15px;
}

#relatedContent li a{
color:#73410b;
font-weight:bold;
text-decoration:none;
}

#relatedContent li a:hover{
color:#9c6c20;
font-weight:bold;
text-decoration:underline;
font-weight:bold;
}

.newsLine {
font-size:14px;
padding-top:35px;
padding-bottom:35px;
border-bottom:solid #e1e1e1 2px;
}
.newsLine:hover {
background-color:#ebebeb;
font-size:14px;
padding-top:35px;
padding-bottom:35px;
border-bottom:solid #e1e1e1 2px;
}


/* VARIOUS PAGE STYLES FROM EM3 Template Dev
///////////////////////////////////////////////////////////////////*/

/* greyBox for Wrapping content */


#greyBox {
border: 1px solid #c1c1c1;
background-color:#e1e1e1;
padding: 25px;
margin-top:25px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:10pt;
}

/*#greyBox a {
border: 1px solid #9e854f;
background-color:#bba169;
color:#006600;
padding: 10px;
text-decoration:none;
}
#greyBox a:hover {
border: 1px solid #9e854f;
background-color:#a38951;
color:#FFFFFF;
padding: 10px;
text-decoration:none;
}

#greyBox span a {
color:#7e5a24;
text-decoration:underline;
background-color:transparent;
border:0;
padding:0;
}
#greyBox span a:hover {
color:#FFFFFF;
text-decoration:none;
background-color:transparent;
border:0;
padding:0;
}*/

#greyBoxPlain {
border: 1px solid #9e854f;
background-color:#cab17b;
padding: 25px;
margin-top:25px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:10pt;
}

#greyBoxPlain a {
color:#9c5801;
text-decoration:underline;
}
#greyBoxPlain a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#greyBoxPlain span a {
color:#7e5a24;
text-decoration:underline;
background-color:transparent;
border:0;
padding:0;
}
#greyBoxPlain span a:hover {
color:#FFFFFF;
text-decoration:none;
background-color:transparent;
border:0;
padding:0;
}



#stepsBox {
border: 2px solid #e3e3e3;
background-color:#eeeeee;
padding: 15px;
padding-top:8px;
margin-top:15px;
margin-bottom:15px;
margin-right:15px;
margin-left:8px;
font-family:Arial, 'Century Gothic', 'Arial', 'sans serif';
font-size:14px;
/*width:245px;
height:250px;
float:left;*/
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
border-radius:5px;

}
#stepsBox ul {
padding:5px;
margin:5px;
margin-left:20px;
font-weight:bold;
list-style-type:square;
}
#stepsBox ul li{
padding:10px;
padding-left:2px;
font-size:14px;
padding-top:0;
padding-right:0;
font-weight:bold;
}
#stepsBox ul li:hover{
background-color:#e3e3e3;
}
#stepsBox ul li span{
font-weight:normal;
}
/*
ol { counter-reset: item }
ol li { display: block }
ol li:before {
content: counter(item) ". ";
counter-increment: item;
font-weight: bold;
}*/

#stepsBox a {
/*color:#006600;*/
text-decoration:none;
font-weight:bold;
font-size:14px;
}
#stepsBox a:hover {
/*color:#FFFFFF;*/
text-decoration:none;
font-weight:bold;
font-size:14px;
}

.greenH1 {
color:#006600;
line-height:24px;
}
#greenH1 {
color:#006600;
line-height:24px;
}
#btnBox {

/*border: 1px solid #9e854f;
background-color:#cab17b;
padding: 25px;*/
margin-top:25px;
margin-bottom:25px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:11pt;
font-weight:bold;
}

#btnBox a {
/*background-color:#d2a73e;*/
background: #d2a73e url() repeat-x top center;

/*background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');*/

border: 1px solid #9e854f;

-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;

/*background-color:#006600;*/
color:#FFFFFF;
padding: 10px;
text-decoration:none;
font-size:11pt;
font-weight:bold;
}
#btnBox a:hover {
background-color:#eebd44;
background: #d2a73e url() repeat-x top center;
background-position:0px -42px;
/*background-image: -webkit-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: -moz-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: -o-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: -ms-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
background-image: linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fede7a', EndColorStr='#b98a00');*/

border: 1px solid #9e854f;

-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;

/*background-color:#009500;*/
color:#FFFFFF;
padding: 10px;
text-decoration:none;
font-size:11pt;
font-weight:bold;
}
#btnBox a:active {
border: 1px solid #9e854f;
background-color:#ffd160;
background: #ffd160 url() repeat-x top center;
background-position:0px -84px;

-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;

color:#FFFFFF;
padding: 10px;
text-decoration:none;
font-size:11pt;
font-weight:bold;
}


#btnTan {
/*border: 1px solid #9e854f;
background-color:#cab17b;
padding: 25px;*/
margin-top:25px;
margin-bottom:25px;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
font-size:10pt;
}
#btnTan a {
border: 1px solid #7f6734;
background-color:#9e854f;
color:#ffffff;
padding: 10px;
text-decoration:none;
}
#btnTan a:hover {
border: 1px solid #7f6734;
background-color:#7f6734;
color:#ffffff;
padding: 10px;
text-decoration:none;
}



/* RIGHT COLUMN STYLES
///////////////////////////////////////////////////////////////////*/

#rightColumn{
position:relative;
width:210px;
float:right;
margin:15px 5px 15px 5px;
font-size:11px;
}
#rightColumn a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bf7304;
font-weight:normal;
}
#rightColumn a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d8912a;
font-weight:normal;
}
/* COLUMN BOX GOLD */
.colBoxGold{
position:relative;
width:178px;
color:#fff;
margin:auto;
padding:10px;
padding-left:12px;
background-color:#dcb53f;
}
.colBoxGold h1{
color:#fff;
padding:0;
margin:0;
margin-bottom:10px;
line-height:22px;
font-size:18px;
font-family: 'Futura';
text-transform:uppercase;
text-shadow: 1px 1px 2px #84670e;
background: transparent no-repeat top right url(../images/poe-arrow-up.png);
-webkit-text-stroke-width: 0.2px;
}
.colBoxGold h1:hover{
background: transparent no-repeat top right url(../images/poe-arrow-over.png);
cursor:hand;
}

.colBoxGoldTop{
width:200px;
height:12px;
margin:auto;
padding:0;
background-color:#dcb53f;
background: transparent url(../images/colBoxGoldTop.png) no-repeat;
}
.colBoxGoldBot{
width:200px;
height:12px;
margin:0px auto 25px auto;
padding:0;
background-color:#dcb53f;
background: transparent url(../images/colBoxGoldBot.png) no-repeat;
}

/* COLUMN BOX SILVER Metallic */
.colBoxSilver{
position:relative;
width:180px;
color:#fff;
margin:auto;
padding:10px;
/*padding-left:12px;*/
background-color:#828282;
background: transparent url(../images/silverboxb-center.gif) repeat-y;
line-height:1.3em;
}
.colBoxSilver h1{
color:#fff;
padding:0;
margin:0;
margin-bottom:10px;
line-height:22px;
font-size:18px;
font-family: 'Futura';
text-transform:uppercase;
text-shadow: 1px 1px 2px #000000;
background: transparent no-repeat top right url(../images/circ-arrow.png) ;
-webkit-text-stroke-width: 0.2px;
}
.colBoxSilverTop{
width:200px;
height:12px;
margin:auto;
padding:0;
background-color:#828282;
background: transparent url() no-repeat;
}
.colBoxSilverBot{
width:200px;
height:25px;/*12*/
margin:0px auto 25px auto;
padding:0;
background-color:#828282;
background: transparent url() no-repeat;
}
#poeText {
width:165px;
margin-right:auto;
margin-left:auto;
line-height:1.2em;
}
#poeText a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#454545;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:none;
}
#poeText a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bfbfbf;
padding:0;
margin:0;
margin-bottom:5px;
font-weight:bold;
text-decoration:underline;
}

/* COLUMN BOX GREY */
#colBoxGrey{
position:relative;
width:172px;
margin:auto;
padding:10px;
padding-left:12px;
border-left:3px solid #e1e1e1;
border-right:3px solid #e1e1e1;
}

#colBoxGrey ul{
padding:0;
margin:0;
list-style-type:none;
padding-left:1em;
text-indent: -13px;
margin-right:5px;
}
#colBoxGrey ul li:before {
 content: "\00BB \0020";
 color:#333;
 font-weight:bold;
 font-size:16px;
}
#colBoxGrey li{
padding:0;
margin:0;
line-height:12px;
margin-bottom:15px;
}
#colBoxGrey li a{
color:#999;
font-weight:bold;
text-decoration:none;
}
#colBoxGrey li a:hover{
color:#5e5e5e;
font-weight:bold;
text-decoration:underline;
font-weight:bold;
}

#colBoxGrey h1{
color:#3c3c3c;
padding:0;
margin:0;
margin-bottom:10px;
line-height:22px;
font-size:18px;
font-family: 'Futura';
text-transform:uppercase;
text-shadow: 1px 1px 2px #c3c3c3;
-webkit-text-stroke-width: 0.2px;

}
.colBoxGreyTop{
width:200px;
height:12px;
margin:auto;
padding:0;
background-color:#dcb53f;
background: transparent url() bottom center no-repeat;
}
.colBoxGreyBot{
width:200px;
height:12px;
margin:0px auto 25px auto;
padding:0;
background-color:#dcb53f;
background: transparent url() top center no-repeat;
}
.colSpacer{
height:30px;
}
.colNewsBlock {
position:relative;
width:165px;
margin:auto;
padding:10px;
height:80px;
border: 2px #c1c1c1 solid;
 /*-moz-border-radius: 15px;
 -webkit-border-radius: 15px;*/ 
}
.colTextBox{
padding:10px;
padding-top:5px;
position:relative;
width:175px;
margin:auto;
}

*///////////  Meet Student (right column) ////////////
.colStudent{
text-align:center;
text-decoration:none;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
cursor:hand;
}
.colStudent a {
text-decoration:none;
font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
cursor:hand;
}

#colStudentPic {
 width:197px;
 margin:auto;
 border-bottom: 3px solid #3a1c00;
}
#colStudentText {
 width:197px;
 margin:auto;
 margin-top:5px;
 height:45px;
 background: transparent url(../images/circarrowbg.gif) no-repeat right;
}
#colStudentText:hover {
 width:197px;
 margin:auto;
 margin-top:5px;
 height:45px;
 background: transparent url(../images/circarrowbg-hover.gif) no-repeat right;
 cursor:hand;
}
#colStudentMeet {
 font-size:22px;
 color:#be8200;
 text-align:left;
 font-weight:bold;
 text-transform:uppercase;
 margin-right:5px;
 margin-top:7px;
 float:left;
}
#colStudentName {
 font-size:22px;
 color:#3a1c00;
 text-align:left;
 font-weight:bold;
 *text-transform:uppercase;
 margin-top:7px;
 float:left;
}
#colStudentMajor {
 text-align:left;
 text-transform:uppercase;
 clear:both;
 color:#3a1c00;
}

/* LEFT NAV
//////////////////////////////////////////////////////////////////////////*/

#navTop {
background: transparent url(../images/leftnav-top.gif) no-repeat bottom right;
height:26px;
}

.navTopText {
 padding-left:12px;
 margin-bottom:10px;
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 font-size:12px;
 font-weight:normal;
 color:#be8d14;
 letter-spacing:.15em;
 text-transform:uppercase;
}

#navLinks {
background: transparent url(../images/leftnav-mid.gif) repeat-y top right; 
}

#navBottom {
background: transparent url(../images/leftnav-end.gif) no-repeat top right;
height:83px;
}
#navLinks ul{
 margin:0;
 padding:0;
}

#navAdArea {
height:0px; 
}

/*#navLinks ul li{
height:25px;
border-bottom: 3px #e1e1e1 solid;
}*/


/* BOX LINKS
//////////////////////////////////////////////////////////////////////////*/
.boxlink {
/*display: inline;*/
float:left;
 -webkit-border-radius:8px;
 -moz-border-radius:8px;
 border-radius:8px;
 background-color:#858585;

margin-left:5px;
 margin-right:5px;
 margin-bottom:10px;
 *width:205px;
 /*padding:15px;
 padding-top:25px;
 padding-bottom:25px;*/
 text-align:center;
 
font-family:Futura, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFF;
font-weight:bold;
text-shadow: 2px 1px 2px #000000;
text-transform:uppercase;
 background-image: -webkit-radial-gradient(circle, #b4b4b4, #6a6a6a); 
 background-image:    -moz-radial-gradient(circle, #b4b4b4, #6a6a6a);
 background-image:         radial-gradient(circle, #b4b4b4, #6a6a6a);
background: -ms-radial-gradient(circle, #848484, #363636);
}
.boxlink:hover{
 background-color:#3b3b3b;
 color:#e4b646;
 background-image: -webkit-radial-gradient(circle, #848484, #363636); 
 background-image:    -moz-radial-gradient(circle, #848484, #363636);
 background-image:         radial-gradient(circle, #848484, #363636);
 background: -ms-radial-gradient(circle, #848484, #363636);
}
.boxlink:active{
 /*background-color:#000;*/
 color:#fff;
}
.boxlink a{
font-family:Futura, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFF;
font-weight:bold;
text-shadow: 2px 1px 2px #000000;
text-transform:uppercase;
text-align:center;
 padding:15px;
 padding-top:25px;
 padding-bottom:25px;
 *height:100px;
 width:205px;
 display:block;
}
.boxlink a:hover{
font-family:Futura, Arial, Helvetica, sans-serif;
font-size:18px;
color:#e4b646;
font-weight:bold;
text-shadow: 2px 1px 2px #000000;
text-transform:uppercase;
text-align:center;
 width:205px;
 display:block;
}
#boxlink-container a{
text-decoration:none;
}
#boxlink-container {
width:100%;
margin:0;
margin-top:15px;
padding:0;
text-align: center;
/*-ms-text-justify: distribute-all-lines;
text-justify: distribute-all-lines;*/
background-color:#999999;
/* just for demo 
min-width: 612px;*/
}



/* FOOTER
//////////////////////////////////////////////////////////////////////////*/

#footerStripes {
position:relative;
margin: 0px auto;
padding: 0px;
height:35px;
width: auto;
min-width: 997px;
background: transparent url(../images/gold-stripes.jpg) repeat-x top center;
}

#footerBar {
margin-left:10px;
margin-bottom:5px;
}

#footerSpace {
position:relative;
margin: 0px auto 0px auto;
padding: 0px;
width: auto;
min-width: 997px;
background: #686868 url(../images/footshad_dark.jpg) repeat-x top center;
}

.footerSealBac {
margin: 0px auto 0px auto;
padding: 0px;
width: auto;
background: transparent url(../images/footerseal-dark.jpg) no-repeat top center;
background-position: 500px 0px;
}
#footerContainer {
margin: 0px auto;
padding: 0px;
width: 997px;
margin-left:auto;
margin-right:auto;
}

#footerLeft {
float:left;
height:300px;
width: 300px;
padding: 0px;
margin-top:35px;
margin-left:10px;
color:#c8c8c8;
margin-bottom:20px;
}

#footerLeft a{
font-size:12px;
font-weight:bold;
color:#c8c8c8;
}

#footerLeft a:hover{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#footerRight {
float:right;
height:300px;
width: 670px;
padding: 0px;
margin-top:35px;
margin-bottom:20px;
}
#footerRight ul{
padding:0;
margin:0;
list-style-type:none;
}

#footerRight ul li{
margin-bottom:3px;
}

/*#footerRight ul li:before {
 content: "\00BB \0020";
 color:#b18a30;
 font-weight:normal;
 font-size:12px;
 padding:5px;
}*/
#footerRight a{
color:#c8c8c8;
text-decoration:none;
}

#footerRight a:hover{
color:#ffffff;
border-bottom: 1px dotted #ffffff;
text-decoration:none;
font-weight:bold;
}

#footerRight a:active{
color:#343434;
border-bottom: 1px dotted #343434;
text-decoration:none;
font-weight:bold;
}

#footCol1 {
float:left;
width:210px;
margin-right:10px;
margin-left:20px;
}

#footCol2 {
float:left;
width:210px;
margin-right:10px; 
}

#footCol3 {
float:left;
width:210px;  
}

.footerGroup {
 height:120px;
 margin-bottom:15px;
}

.footerGroup h2{
 color:#f2c233;
 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
 font-size:13pt;
 text-transform:uppercase;
 font-weight:bold;
 padding:0;
 margin-top:0;
 margin-bottom:5px;
 text-shadow: #1d1d1d 0.1em 0.1em 0.2em;
}

#socialfooter{
margin-top:15px;
margin-bottom:15px;
}
#socialfooter ul {
margin-left:0;
padding:0;
margin:0;
}
#socialfooter ul li {
height:39px;
width:39px;
list-style: none;
display: inline;
margin-right:10px;
}

#ico-giving {
width:181px;
margin-top:10px;
background-color:#777777;
border:2px solid #8b8b8b;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
#ico-giving:hover {
background-color:#939393;
border:2px solid #FFFFFF;
cursor:pointer;
}
.withfadeout {
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}


/* MEDIA QUERIES
////////////////////////////////////////////////////////////////////////////*/

/*@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
  html,
  body{
    width:100%;
    overflow-x:hidden;
  }
}*/