/* Layout Stylesheet */ 

body {margin:0px;background:#2D3A77;font-family: 'trebuchet ms', arial, sans serif;font-size:11px;line-height:14px;color:#333333;text-align:left;padding:0;margin:0;}
/* old blue = 343D81 */

#outer {text-align:left;height:768; width:800px;margin:left;background: url(images/bg-border.gif) top right repeat-y;}
#hdr_container {vertical-align: bottom;height:68px;width: 788px;padding-top:0;margin-top:0px;}
#hdr {background: url(images/header-back.gif) top left repeat-x;color: #333333;padding:0;}
#bar {background: url(images/bottom-shadow.gif) top left repeat-x;color: #343D81;width: 788px;text-align:right;padding-top:0;}
.bar_padding { padding-right: 5px;}
#xp-banner {height: 20px;background: 	url(images/bottom-shadow.gif) left top repeat-x;/* background: url(images/xp-border.gif) repeat-x; */}
#bodyblock {position:relative;background: #fff;color: #333333;width:788px;height:500px;padding:0;}
#l-col {float:left;background:#E9E9EA;color: #333;width:195px;height: 500px;text-align:left;}
#cont {width:590px;background:#fff;color: #333333;text-align:left;}
#ftr {height:65px;width:788px;background: url(images/hazard-bar.gif) top left repeat-x;color: #ccc;text-align:center;}
#ftr p {padding-top: 20px;}
#footerRight {width:797px;background: url(images/LR-corner.gif) bottom right no-repeat;}
#footerBottom {width:788px;background: url(images/footer-shadow.gif) bottom left repeat-x;}


/* main container */

#aboutBlurb {width: 300px;float: left;}
#aboutBlurb p {padding-left: 5px;}
#logo_wrap {width: 195px;}
#logo_core {padding-top: 10px;float: left;/* background: url(images/logo_bg.gif) top left repeat-x; */}
#logo_menu {padding-top: 10px;}

#gif_list {width: 325px;float:left; padding: 5px 0 10px 5px;}
#gif_list ul {list-style-type: none;padding: 0;margin:0;background: url(images/level_one_underline.gif) 0 32px repeat-x; color: #555555;}
#gif_list ul ul {margin-top: 5px;margin-left: 10px;padding-top: 10px;padding-left: 10px;border-left: 1px dotted #7c7c7c;background: none;}
#gif_list ul ul ul {margin: 0;padding: 0;border: 0;background: none;}
#gif_list li {font: bold 18px/20px 'Trebuchet MS', sans-serif;}
#gif_list li li {font: bold 14px/16px 'Trebuchet MS', sans-serif;}
#gif_list li li li {font: normal 10px/12px verdana, arial, sans-serif;/* background: url(images/level_three_bullet.gif) 0 0px no-repeat; */padding: 0px 0 4px 20px;}

#slideshow {float: right; padding: 24px 10px 0px 10px;}
#bottomMenu {width: 500px; float: left;}
#bottomMenu h1 {font: bold 18px/24px 'Trebuchet MS', sans-serif; color: #848383;}

.frontMenu {padding-left: 20px; float: left;}
.frontMenu ul {padding-left: 4px; width: 135px; list-style-type: none;}
.frontMenu li {padding-left: 5px; padding-top: 3px; font: bold 14px/16px; /* background: url(images/list-bg.gif) top left no-repeat;*/}



#phplist {padding: 15px;}

/* text formatting */

p,h1,pre {margin:0px 30px 10px 30px;}
h1 {font-size:14px;padding-top:10px;}

/* list formatting */

ul {list-style-type: disc;list-style-postion: inside;font-size:11px;}
ol {list-style-type: decimal;list-style-postion: inside;font-size:11px;line-height:12px;}

/* special sections formatting */
/* menus */

.menu {font-size:11px;line-height:13px;text-align:left;left-margin:5 px;color:black;padding:6px;}
.smallMenu {font-size:9px;text-align:left;left-margin:5 px;color:black; padding:6px;}

.description {font-size:11px;line-height:12px;text-align:left;left-margin:5 px;color:black;padding:4px;}
.list_indent {margin-left:15px; font-size: 10px;}


.text {margin:0px;padding:8px;}
.title-box {padding-top:10px;color:#B76244;font-size:14px;font-weight:bold;line-height:24px;letter-spacing:normal;margin:0px;padding:4px;}
.small-header {color:#fff;font-size:12px;font-weight:bold;line-height:13px;letter-spacing:normal;background-image:url(images/hazard-bar.gif);background-repeat:repeat-y;background-position: top;margin:4px;padding:4px;}
.box-header {/* height:24px;*/text-align:left;color:                  #fff;font-size:12px;font-weight:bold;line-height:13px;letter-spacing:normal;background: 			#cbcde0; /* url(images/sm_divider.gif) bottom left no-repeat;*/margin:                 4px;padding:         	    4px;clear: both;border: 1px solid #ccc;}

/* image formatting */
img {border: 0px;}


.thumbnail {text-align: left;padding-top: 10px;padding-left: 5px;border: 1px;float: left;}
.cover {text-align: left;margin-left:10px;margin-top:	20px;}

/* all links */

a:link, a:active, a:visited {color:royalblue; font-weight:bold; font-size: 11px; text-decoration:none; background:transparent;}
a:hover {color:blue;text-decoration:underline;}
#bar a:link {padding-left: 5px; color: #C3C4C8; font-family: arial, sans serif; font-size:10px; font-weight:bold; text-decoration: none;}
#bar a:active {padding-left: 5px; color: #C3C4C8; font-family: arial, sans serif; font-size:10px; font-weight:bold; text-decoration: none;}
#bar a:visited {padding-left: 5px; color: #C3C4C8; font-family: arial, sans serif; font-size:10px; font-weight:bold; text-decoration: none;}
#bar a:hover {color: #fff; font-family: arial, sans serif; font-size:10px; font-weight:bold; text-decoration: underline;}
#logo_menu a:link {color:#B76244; font-weight: bold; }
#logo_menu a:hover {color:red;}

/* forms */
input {color: #414141; background: ghostwhite; border: 1px solid #818181;}
textarea {color: #414141; background: ghostwhite; border: 1px solid #818181;}
#searchForm {padding-left: 5px;}

/* 

.smallMenu a:link, ,  {color:royalblue;font-weight:bold;}
.smallMenu a:active {color:royalblue;font-weight:bold;}
.smallMenu a:visited{color:royalblue;font-weight:bold;}
.smallMenu a:hover {background-color:none;color:blue;}

*/
