
/***********************************************************
 * Filename: all-style.css
 * Written by: Kenny Huether (HuetheKW@pgcc.edu)
 * Date Written: 9/23/2009
 * Description:
 * This is the css file that lays out the content for
 * browsers such as Firefox, Opera, Chrome. IE settings
 * are stored in ie-style.css. Some of the code in here comes
 * from www.stickyfootercss.com to keep the footer at the bottom
 ****************************************************************/

html {height: 100%} /* from stickyfootercss.com */

/* the following ( body, #wrap and body > #wrap )is also from stickyfootercss.com, but has been modified */
body {height: 100%; background: url(http://www.pgcc.edu/Media/Website%20Resources/images/sitewide/site_page_bgHome.jpg); background-repeat: repeat-x; font-size: 8pt;}
body.blank {height: 100%; background-color: white;}
#wrap{height: 100%;}
body > #wrap {height: auto; min-height: 100%;}


/* define the input and select tags */
input		{ font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9pt}
select       	{ font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9pt}

/* define the btm, sep, and linklist classes for the p tag */
p.btm {text-align: center; padding-left: 200px; }
p.sep {background-color: #E0E0E0; }
p.linklist {margin-left: auto; margin-right: auto;}

/* define the tables required */
table.alt       {  background-color:#E0E0E0; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; border-top-style:solid; border-color:#D0D0D0}
table.alt-noborder       {  background-color:#E0E0E0; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; margin-left: auto; margin-right: auto; }
table.std       {  background-color:#FFFFFF; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; border-top-style:solid; border-color:#D0D0D0}
table.search       {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: bottom; font-weight:bold;}
table       {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: bottom;}

td.center { text-align: center;}

# nocenter {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: bottom; font-weight:bold;}

/* text deoration, bold, italic, underline */
#bold {font-weight: bold; display: inline;}
#italic {font-style: italic; display: inline;}
#underline {text-decoration: underline; display: inline;}
#bi {font-weight: bold; font-style: italic; display: inline;}
#ui {font-style: italic; text-decoration: underline; display: inline;}
#bu {font-weight: bold; text-decoration: underline; display: inline;}

/* center */
#center {text-align: center;}
#tblcenter {margin-left: auto; margin-right: auto;}
#tblcenterwide {margin-left: auto; margin-right: auto; width: 100%}

/* #main taken from stickyfooter.css */
#main {padding-bottom: 120px; }  /* must be same height as the footer */
#smallnb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal;}

/* header information */

/* header container, sets proper height and padding at the top */
#headerCt{height:123px;padding-top:15px;}

/* header itself */ 
#header {background:#004684; width:757px;height:109px; margin-left:auto; margin-right:auto;}

/* logo part of the header */
#logo {height: 100px; width:300px; background: url(http://www.pgcc.edu/Media/Website%20Resources/images/sitewide/site_logo.gif) 
no-repeat 10px 20px;}

/* quicklinks part of the header */
#quicklinksCt{position:relative;top:-30px;margin-left:540px;}
#quicklinks{ font-size: 8pt;}


/* where all the content is */
#content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin-left:auto; margin-right:auto; background-color:#FFFFFF; 
width:756px; border-top-style: solid; border-color:#FFFFFF;}

/* A tag settings */
a {font-size: 8pt; font-weight: bold;}
a.h3 {font-size: 12pt; }
a.rowlinks { padding-right: 3px; padding-left:3px }
a.right {text-align: right; padding-left: 650px}

h2.nobr { display: inline;}

/* Begin footer information */
#footer {
	position: relative;
	width:100%;
	font-family: verdana,arial,helvetica,sans-serif; font-size:9pt;font-weight:bold;
	background: url(http://www.pgcc.edu/Media/Website%20Resources/images/sitewide/site_footer_bg.gif) repeat-x ;
	background-color: a1928f;
	margin-top: -120px; /* negative value of footer height */
	height: 120px;
	clear:both;
	padding-right: 8px;
	margin-right: auto;
	margin-left: auto;
	} 


/* footer Container */
#footerCt {height: 38px; padding-top:13px; font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif;}

/* Nav List Items */
#navlist UL {display:inline;list-style-type:none; margin-left: 245px;}

#navlist UL LI {display:inline;padding-right:10px;padding-left:8px;border-right:1px solid #9E8F8C;}

#navlist UL LI.lastItem {display:inline;border-right:0px solid #7E6A65;}

#navlist UL LI A {display:inline;color:#E3DEDD;text-decoration:none;}

/* googlesearch */
#googlesearch {position: absolute;top:7px;left:785px;font-size: 8pt;}

/* bottom */
#btm       { position: relative; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
;color:#E3DEDD ;}


/* CLEAR FIX from www.cssstickyfooter.com */

.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
