 /* Basic Elements */

body{margin:0px; padding: 0px;  font-size: 12px; background-color: #938b6d;  font-family: Arial, Helvetica, sans-serif;  text-align:center}
a img { border: none; }
form { margin: 0px; padding: 0px; }
a { color: #0000ff; }
p { margin: 10px 0px 10px 0px; line-height: 18px;  }

/* Containers */

#header {background: url(../images/bkground-header.gif) repeat-x 0px 0px; background-color: #1c3764; width: 100%; height: 135px; position: absolute; top: 0px; left: 0px;}

#bkground-lines {background: url(../images/bkground-lines.gif) 0px -1px; width: 100%; }

#wrapper { width: 970px; position: relative; padding: 0px 0px 10px 0px; margin: 0px auto 0px auto;text-align: left; z-index: 0; }
#wrapper:after {content: "."; display: block;  height: 0; clear: both; visibility: hidden;}
* html #wrapper {height: 1%;}
#wrapper #logo { margin: 8px 0px 0px 6px; }
#wrapper #flash-menu { width: 940px; height: 51px; position: absolute; top: 81px; z-index:99; left: 0px; /* Fix for FF scrolling bug --> */ background-attachment: fixed; background-image: url(../images/blank.gif); background-repeat: no-repeat;}
#wrapper #flash-chhs { margin: 60px 0px 0px 0px; position: relative; float: left; width: 735px; height: 452px; }
#wrapper #flash-handson {/* Fix for FF scrolling bug --> */ background-attachment: fixed; background-image: url(../images/blank.gif); background-repeat: no-repeat;}

#content-container { float: left; position: relative; width: 730px; margin: 60px 0px 0px 0px;}
#content-container #btn-slideshow img{ position: absolute; right: 0px; top: -5px; behavior: url(/assets/includes/iepngfix.htc);}

#content { text-align: left; background-color: #fff; width: 686px; border-left: 2px solid #c3bc9f; border-right: 2px solid #c3bc9f; padding: 5px 20px 10px 20px; margin: 0px 0px 0px 0px;}
#content h3 { font-size: 16px; font-weight: bold; color: #1c3764; border-bottom: 1px solid #cdc7af; margin: 10px 0px 15px 0px;}
#content h4 { font-size: 15px; font-weight: bold; color: #1c3764; margin: 10px 0px 10px 0px;}
#content h5{ font-size: 14px; font-weight: bold; color: #1c3764; margin: 10px 0px 10px 0px;}

#content .submenu {list-style: none; margin:0px; padding: 0px; text-align: center; width: auto;}
#content .submenu:after {content: "."; display: block;  height: 0; clear: both; visibility: hidden;}
* html #content .submenu {height: 1%;}
#content .submenu li {float: left; padding: 0px; margin: 0px;}
#content .submenu li a {background: none;display: block; margin: 0px; padding: 0.5em 0.75em; background-color: #10457F;color: #fff; text-decoration: none; }
#content .submenu .active { text-decoration: underline; }
#content .submenu li a:hover { background: #999965; color: #fff; text-decoration: none; }
#content .submenu .last {}

#content #faculty-container {background-color: #eedfb6; border-bottom: 5px solid #9b8449; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; }
#content #faculty-container:after {content: "."; display: block;  height: 0; clear: both; visibility: hidden;}
* html #content #faculty-container {height: 1%;}
#content #faculty-container h4 { color: white; font-size: 22px; font-weight: normal; background-color: #9b8449; padding: 3px 0px 3px 3px; margin: 0px 0px 0px 0px; } 
#content #faculty-container h5 { color: white; font-size: 15px; font-weight: normal; background-color: #9b8449; padding: 3px 0px 3px 3px; margin: 0px 0px 0px 0px; } 
#content #faculty-container .tbl-contact { width: 150px; float: left; margin: 10px 5px 10px 0px; border-collapse: collapse; padding: 0px; }
#content #faculty-container .tbl-contact td { padding: 3px; }

#content #accreditations {}
#content #accreditations:after {content: "."; display: block;  height: 0; clear: both; visibility: hidden; }
* html #content #accreditations {height: 1%;}
#content #accreditations h4 { clear: both; }
#content #accreditations .item {width: 145px; height: 95px; float: left; margin: 10px 10px 0px 0px; text-align: center;  padding: 35px 35px 0px 30px; background: url(../images/bkground-accreditations.jpg) no-repeat;}
#content #accreditations .item h4 {margin: 0px; padding: 0px 0px 0px 0px; color: #000; line-height: 15px; font-size: 14px;   }
#content #accreditations .item p {margin: 0px; padding: 5px 0px 0px 0px; font-style: italic; line-height: 14px;}

#content .majors { border-collapse: collapse; }
#content .majors td { padding: 0px; vertical-align: top;  }
#content .majors td h4 { margin: 0px; padding: 0px; font-size: 14px; font-style: normal; text-transform: uppercase;}
#content .majors td ul { margin: 5px 0px 0px 25px; padding: 0px; }
#content .majors td ul li { padding: 0px 0px 5px 0px; line-height: 14px; font-weight: bold;  }

#content-bottom { background:url(../images/bkground-content-bottom.gif) bottom no-repeat; width: 730px; height: 11px; margin: -5px 0px 5px 0px;  }

#sidebar { width: 220px; float: left; margin: 60px 0px 0px 10px; position: relative; }
#sidebar img { behavior: url(/assets/includes/iepngfix.htc); float: left;}
#sidebar .item-header { background:url(../images/bkground-item-header.gif) no-repeat; width: 220px; height: 15px; position: relative;}
#sidebar .item-content { background:url(../images/bkground-item-content.gif) repeat-y;width: 220px; text-align: center;}
#sidebar .item-footer {background: url(../images/bkground-item-footer.gif) no-repeat;width: 220px; height: 15px;}
#sidebar ul {text-align: left; padding: 0px; list-style: none; margin: 3px 0px 7px 13px; display: none; }
#sidebar ul li { width: 195px;}
#sidebar ul li a { background: url(../images/bullet-bluehand.gif) no-repeat 0px -3px; padding: 2px 0px 2px 25px; display: block; color: #0000ff; position: relative;}
#sidebar ul li a.active{ background: url(../images/bullet-whitehand.gif) no-repeat 0px -3px; background-color: #1c3764; color: #fff; text-decoration: none; font-weight: bold; position: relative; }
#sidebar ul li a:hover { text-decoration: none; }
#sidebar h3 {text-align: left; margin: 0px 0px 0px 13px; padding: 2px 0px 3px 22px; font-size: 14px; }
#sidebar h3.plus { background: url(../images/bullet-plus.gif) no-repeat -3px -2px;  }
#sidebar h3.minus { background: url(../images/bullet-minus.gif) no-repeat -3px -2px;  }
#sidebar h3 a { color: #10202d; }
#sidebar h3 a:hover {background-color: #e3dfcf; }
#sidebar h3 a.active { text-decoration: none; background-color: #fff;}

#footer { clear: both; width: 100%; padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px;position: relative; text-align: center; color: #fff; font-size: 14px; background:url(../images/gsu-logo.gif) no-repeat center 35px; }
#footer address { font-style:  normal; margin: 15px auto 0px auto; padding: 20px 0px 0px 0px; }
#footer address a { color: #fff; }
#footer p { color: #c9c5b6; font-size: 11px;text-align: center; margin: 10px 0px 0px 0px; padding: 0px; }
#footer p a { color: #c9c5b6; }

#flash-challenge {width: 740px; height: 500px; position: absolute; top: 36px; left: 10px; }
#flash-video-large { width: 520px; height: 395px; position: absolute; top: 36px; left: 10px; }
#flash-video-small { width: 420px; height: 320px; position: absolute; top: 41px; left: 10px; }

/* Dropdowns */

#dropdown-departments, #dropdown-moreonchhs, #dropdown-studentservices, #dropdown-applynow, #dropdown-findamajor { visibility: hidden;  width: 180px;z-index: 99; position: absolute; top: 132px; border-right: 1px solid #00346e; border-left: 1px solid #00346e; border-bottom: 1px solid #00346e; list-style: none; background: url(../images/bkground-dropdowns.gif); background-color: #124580;  margin: 0px; padding: 1px 0px 0px 0px;}
#dropdown-departments li, #dropdown-moreonchhs li, #dropdown-studentservices li, #dropdown-applynow li, #dropdown-findamajor li {  line-height: 16px; padding: 0px; margin: 0px;}
#dropdown-departments li a, #dropdown-moreonchhs li a, #dropdown-studentservices li a, #dropdown-applynow li a, #dropdown-findamajor li a{ color: #fff; display: block; padding: 5px 5px 5px 25px; background:url(../images/bullet-dropdowns-whitehand.gif) no-repeat 3px 4px;width: 150px; text-decoration: none;}
#dropdown-departments li a:hover, #dropdown-moreonchhs li a:hover, #dropdown-studentservices li a:hover, #dropdown-applynow li a:hover, #dropdown-findamajor li a:hover { color: #fff; text-decoration: none;background:url(../images/bullet-dropdowns-whitehand-over.gif) no-repeat 3px 4px; background-color: #11233c; }
#dropdown-moreonchhs { left:84px; }
#dropdown-departments {left: 249px;}
#dropdown-departments li div {font-weight: bold; color: #fff; margin: 0px 0px 0px 5px;}
#dropdown-departments ul {list-style: none; margin: 4px 0px 2px 10px; padding: 0px;}
#dropdown-departments ul li a { margin: 0px; padding: 3px 3px 3px 25px; background:url(../images/bullet-dropdowns-whitehand.gif) no-repeat 3px 0px;}
#dropdown-departments ul li a:hover {background:url(../images/bullet-dropdowns-whitehand-over.gif) no-repeat 3px 0px;}
#dropdown-studentservices {left:582px;  }
#dropdown-findamajor {left: 407px;}
#dropdown-applynow {right: 37px;}
#dropdown-close { position: absolute; top: 0px;left: 0px;width: 970px;height: 360px;z-index: 1; visibility: hidden;}

/* Footer Nav */

#nav-container { width:100%; border-bottom:1px solid #7d765d; border-top:1px solid #45423b; height: 20px; background:#C3BD9F;}
#nav-container ul{ margin:0px auto 0px auto; width: 870px; position:relative; list-style-type:none; height: 20px;}
#nav-container li{padding:0px; margin:0px; display: inline;}
#nav-container a:link, #nav-container a:visited{color:#000; padding:3px 10px 0px 10px; text-align:left; text-decoration:none; font-weight:bold;  font-size:11px;height: 17px; display: block; float: left;}
#nav-container a:hover{background:#1c3764; color:#FFF}

/* Image Replacement */

#wrapper #chhs, #wrapper #health-and-kinesiology, #wrapper #htfcs, #wrapper #nursing, #wrapper #student-services, #wrapper #more-on-chhs, #wrapper #find-a-major, #wrapper #apply-now { overflow:hidden;  background-repeat:no-repeat; height:0px !important; font-size:0px; margin: 0px;  }
#wrapper #chhs { padding:77px 0px 0px 0px; height /**/:77px; clear: both;background-image:url(../images/h1-chhs.gif); margin: -75px 0px 0px 323px; z-index: 99; position: relative;}
#wrapper #health-and-kinesiology {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-healthandkinesiology.gif);}
#wrapper #nursing {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-nursing.gif)}
#wrapper #htfcs {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-htfcs.gif)}
#wrapper #student-services {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-studentservices.gif)}
#wrapper #more-on-chhs {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-moreonchhs.gif)}
#wrapper #find-a-major {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-findamajor.gif)}
#wrapper #apply-now {padding:59px 0px 0px 0px; height /**/:59px; clear: both;background-image:url(../images/h2-applynow.gif)}

/* Misc */

.clear { clear: both; }

/* Thickbox */

#TB_window{font:12px Arial,Helvetica,sans-serif; color:#333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif; color:#666}
#TB_window a:link{color:#666}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#TB_overlay{position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}
.TB_overlayBG{background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75}
* html #TB_overlay{/* ie6 hack */ position:absolute;  height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_window{position:fixed; background:#fff; z-index:102; color:#000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%}
* html #TB_window{/* ie6 hack */position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_window img#TB_Image{display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{background-color:#e8e8e8; height:27px}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load{/* ie6 hack */position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_HideSelect{z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%}
* html #TB_HideSelect{/* ie6 hack */ position:absolute;  height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}

