/** Kellen Interactive Base CSS Document **/
* { margin:0; padding:0; border:0; } /* forces all spacing to be set manually */
html { font-size: 62.5%; font-family: Verdana, Helvetica, Arial, Sans;} /* Allow for easy use of em sizing */
body{ color: #716b60; background: url(../images/site_background.gif) repeat-x #ffffff; }

a { color: #1661ad; text-decoration: none; }
a:hover, a.current { border-bottom: 2px solid #1661ad; }

/****** PAGE STRUCTURE ******/
#wrapper {width: 736px; margin: 20px auto; background: #ffffff; }
#header { height: 248px; background: url(../images/pcaga_banner_in.jpg) right no-repeat; }
#home #header { background: url(../images/pcaga_banner.jpg); }

#homelink { padding-left: 6px; }

#content{ border-left: 1px solid #666; border-right: 1px solid #666; }
#topbar{ border: 1px solid #666; height: 27px; background: #e6f4fd; }

#sidebar { float: right; width: 200px; margin-right: 15px; padding: 5px; background: #f4f6e0; margin-top: 30px;}
#sidebar p { color: #092c80; }

#body { padding: 15px; width: 686px; }
#home #body { padding: 30px 30px 15px 30px; width: 439px; margin-right: 210px; }

#footlinks { margin-left: 6px; height: 2.5em; }

#footer { padding: 0.5em 1em; border: 1px solid #666; border-top: none; }
#footer p { margin: 0em 210px 0 0; clear: both; }

p { margin-bottom: 1em; }

/****** FONTS ******/

h1 { color: #eca643; font-size: 1.7em; margin: 0; padding: 4px 0; border-bottom: 3px solid #0061aa; font-weight: bold; text-align: center; background: #faf6e1;}

h2 { font-size: 1.4em; margin-bottom: 8px; font-weight: bold; color: #1c1c78; }
h3 { font-size: 1.2em; font-weight: bold; color: #1661ad; }
h4 { font-size: 1.6em; /* 16px by default */ font-weight: bold; }

p{ font-size: 1.1em; /* 12px by default */ line-height: 1.4em; }
#body li { font-size: 11px; padding-bottom: 3px; } 
#body ul { margin: 0 0 10px 20px; } 

p.highlight{ font-size: 1.4em; color: #4a8fab; font-style: italic; font-weight: bold; line-height: 1.5em; }
#footer p{ font-size: 1.0em; }


/****** FOOTER NAVIGATION ******/

#footlinks ul{ list-style: none; }
#footlinks ul li{ float: left; padding: 1px 4px; display: block; border-right: 1px solid #ac9445;}
#footlinks a{ color: #ac9445; }


/****** UTILITY CLASSES ******/

.right { float: right; }
#footlinks ul li.right { border-width: 0;}

