@charset "utf-8";
/* CSS Document */

body {background:url(http://www.cobbcat.org/egov/images/web.jpg); background-position: center top; background-repeat:repeat-y; background-color:#EED;}

#egov_header
{width:900px; text-align:right; margin:auto; padding-right: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;}

#container {
	height: 700px;
	width: 900px;
margin: auto;
}
#container2 {
	height: 1000px;
	width: 900px;
margin:auto;
}
#container3 {
	height: auto;
	width: 860px;
	padding-left: 40px;
	background-color:#FFF;
}
#container4 {
	height: 1000px;
	width: 860px;
	padding-left: 40px;
	background-color:#FFF;

}
#container5 {
	height: 1300px;
	width: 860px;
	padding-left: 40px;
	background-color:#FFF;
}
#container6 {
	height: 1900px;
	width: 820px;
	padding-left: 40px;
	padding-right: 40px;
	background-color:#FFF;
	}
#container7 {
	height: 1000px;
	width: 840px;
	padding-left: 40px;
	padding-right: 20px;
	background-color:#FFF;
	}
#containerGARoom {
	height: 780px;
	padding-left: 150px;
	padding-right: 20px;
	background-color:#FFF;
	}
#containerGARoom2 {
	height: 985px;
	padding-left: 150px;
	padding-right: 20px;
	background-color:#FFF;
	}
#containerGARoom3 {
	height: 985px;
	width: 400px;
	padding-right: 20px;
	background-color:#FFF;
	float:left;
	}
#header {
	height: 100px;
	width: 900px;
	background-color: #406618;
	background-repeat: no-repeat;
	background-image: url(/images/ccpls4%20revision_green570x.jpg);
}
#navbar {
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	height: 20px;
	background: url(http://www.cobbcat.org/egov/images/button.jpg);
}
#content {
	background-color: #FFF;
	height: 570px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-align: left;
}
#content2 {
	background-color: #FFF;
	height: 1300px;
	width: 895px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-align: left;
	padding-left:5px;
	}
#content2.h3 {
	color:#060;
	font-size:14px;
}
#content_garoom {
	background-color: #FFF;
	width:900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-align: left;
	background-color: #FFF;
	padding-left: 0px;
	margin-left: 0px;
}
#content_garoom3{
	background-color: #FFF;
	width:900px;
	height:1035px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-align: left;
	background-color: #FFF;
	padding-left: 0px;
	margin-left: 0px;
	
}
#globalSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	float: right;
	height: 96px;
	width: 350px;
	margin-top: 2px;
	text-align: right;
	color: #FFF;
	font-weight: bold;
}
#homebanner {
	width: 550px;
	margin-top: 2px;
	margin-left: 0px;
	float: left;
	height: 96px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	font-style: italic;

}
#hotstuff {
	height: 50px;
	width: 890px;
	background-image: url(/images/ToolsAug05%20012.jpg);
	margin-bottom: 8px;
	font-size: xx-large;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
}
#dream {
	background-color: #FFF;
	height: 525px;
	width: 290px;
	float: left;
	text-align: left;
	color: #360;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	vertical-align: top;
	padding-left: 8px
}
#dare {
	background-color: #FFF;
	float: left;
	height: 250px;
	width: 290px;
	outline-color: #FFF;
	text-align: left;
	color: #360;
	font-size: 16px;
	vertical-align: top;
	padding-left: 8px
}
#discover {
	background-color: #FFF;
	float: left;
	height: 250px;
	width: 290px;
	text-align: left;
	color: #360;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	vertical-align: top;
	padding-left: 8px
}
#feature {
	background-color: #FFF;
	float: left;
	height: 275px;
	width: 580px;
	text-align: left;
	color: #360;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	vertical-align: top;
	padding-left: 8px
}
#srpfeature1 {
	background-color: #FFF;
	float: left;
	height: 300px;
	width: 680px;
	text-align: left;
	color: #360;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	vertical-align: top;
	padding-left: 8px
}
#about3colmnLeft {
	background-color: #FFF;
	height: 418px;
	width: 300px;
	float: left;
	text-align: left;
}
#about3colmnMiddle {
	background-color: #FFF;
	float: left;
	height: 418px;
	width: 300px;
	outline-color: #FFF;
	text-align: left;
}
#about3colmnRight {
	background-color: #FFF;
	float: left;
	height: 418px;
	width: 300px;
	text-align: left;
}
#sideregion200x300 {
	background-color:#fff; 
	width: 200px;
	height: 170px; 
	vertical-align:top;
	float: left;
	padding-left: 10px;
}
#sideregion150x1250 {
	background-color:#DBE9C9; 
	width: 9.2em;
	height: 800px; 
	vertical-align:top;
	float: left;
	}
#sideregion150x1350 {
	background-color:#FFF;
	height:1000px;
	width: 9.2em;
	background-image:url(http://www.cobbcat.org/interlibraryloan/menu.jpg);
	background-repeat: repeat-x;
	vertical-align:top;
	float: left;
}
#footer {
	height: 50px;
	width: 900px;
	text-align: center;
	color: #360;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#navbar #Navigation tr {
	background-color: #CC0;
}
#navbar #Navigation tr th {
	font-family: Verdana, Geneva, sans-serif;

}
#pagetitle {
	height: 35px;
	width: 890px;
	font-size: xx-large;
	background-image: url(/images/ToolsAug05%20012.jpg);
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}
#pagetitle2 {
	height: 35px;
	width: 900px;
	font-size: xx-large;
	background-image: url(/images/ToolsAug05%20012.jpg);
	color: #FFF;
	font-weight: bold;
	text-align: left;
}
#pagetitledefault {
	height: 35px;
	width: 890px;
	font-size: large;
	background-image: url(/images/ToolsAug05%20012.jpg);
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 4px;
}
#kidcontent {
	background-color: #FFF;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin: 0 auto -100px;
}
#kidcontent2 {
	background-color: #FFF;
	height: 800px;
	width: 850px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	padding-left: 10px;
}
#kidcontent3 {
	background-color: #FFF;
	height: 500px;
	width: 700px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: small;
	padding-left: 35px;
	padding-right: 50px;
}
#kidsfooter, .push {
	height: 100px;
	width: 900px;
	font-size:small;
	text-align: center;
	color: #360;
	font-weight: bold;
	
}
#teencontent {
	height: 700px;
	width: 900px;
	font-family: "Courier New", Courier, monospace;
	font-size: small;
	font-weight: normal;
	background-image: url(/images/PageGraphics/Grey%20Grunge%20Smaller.jpg);
	background-repeat: repeat;
}
#teentitle {
	font-family: "Courier New", Courier, monospace;
	font-size: x-large;
	font-weight: normal;
	height: 35px;
	width: 880px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CF6;
	border-right-color: #CF6;
	border-bottom-color: #CF6;
	border-left-color: #CF6;
	color: #6F0;
	padding-left: 10px;
}
#teenshowcase {	font-family: "Courier New", Courier, monospace;
	background-color: #FFF;
	margin: 8px;
	height: auto;
	width: 190px;
	border-top-color: #33F;
	border-right-color: #69F;
	border-bottom-color: #03C;
	border-left-color: #3C6;
	float: right;
	text-align: center;
	font-weight: bold;
}
#TeenLinkBox {	font-family: "Courier New", Courier, monospace;
	background-color: #CCF;
	height: 60px;
	width: 100%;
}
#teeninfo {
	font-family: "Courier New", Courier, monospace;
	font-size: small;
	font-weight: normal;
	color: #000;
	float: left;
	height: 450px;
	width: 880px;
	border-top-color: #636;
	border-right-color: #636;
	border-bottom-color: #636;
	border-left-color: #636;
	margin: 5px;
}
td img {
	display: block;
	text-align: center;
}
#IndexRotateImg {
	background-color: #F3F2D6;
	float: left;
	height: 216px;
	width: 276px;
	vertical-align: middle;
	padding: 3px;
}
#KidInfoBox700px {
	height: 500px;
	width: 780px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 20px;
	margin-left: 40px;
	margin-top: 5px;
	font-size:24px;
	vertical-align: top;

	

}
#mainkidfooter {
	height: 200px;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	vertical-align: top;
	
}
#KidInfoBox600px {
	height: 1600px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 150px;
	margin-top: 5px;
	vertical-align: top;
	background-color:#FFF;
	text-align:left; 
	
}
#sideregion {
	background-color:#3D6F20; 
	width: 200px;
	height:900px; 
	vertical-align:top;
	float:right;
}
#SRP {
	height: 1000px;
	width: 780px;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 20px;
	margin-left: 60px;
	margin-top: 5px;
	vertical-align: top;

}
#srpcolumn2 {
	height: 1000px;
	width: 500px;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align: top;
}
#srp2 {
	height: 900px;
	width: 500px;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align: top;
	}
#srpcolumn3 {
	height: 900px;
	width: 500px;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align: top;

}

#mainkidfooter {
	height: 200px;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	vertical-align: top;
	
}

a:link {
	color: #360;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #360;
}
a:hover {
	text-decoration: underline;
	color: #360;
}
a:active {
	text-decoration: none;
	color: #360;
}
a img {
	border: none;
}
.box5 {
	width: 225px;
	background-color: #FAF0AF;
	float:right;
	padding:8px;
	text-align: center;
	margin:10px;
  }
  .box6 {
	width: 225px;
	background-color: #FAF0AF;
	float:right;
	padding:8px;
	text-align: center;
	margin:10px;
	border: thin #C90 solid;
  }
  .large-text {
  padding-left: 3px;
  font-size: 18px;
  font-weight: bold;
  color: #673E18;
  font-family: Tahoma, Geneva, sans-serif;
  }
  .small-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #52361B;
	display: block;
	padding: 0px 5px 5px 5px;
  }
   .smaller-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #52361B;
	display: block;
	padding: 0px 5px 5px 5px;
  }
   .medium-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #52361B;
	display: block;
	padding: 0px 5px 5px 5px;
  }
#aac_content {
	background-color: #FFF;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin:auto;

}
#sideregion150x1372 {
	background-color:#DBE9C9; 
	width: 9.2em;
	height: 1022px; 
	vertical-align:top;
	float: left;
}
#sideregion150x864 {
	background-color:#DBE9C9; 
	width: 9.2em;
	height: 864px; 
	vertical-align:top;
	float: left;
}
#about3colmnLeft1 {
	background-color: #FFF;
	width: 270px;
	float: left;
	text-align: left;
	padding:5px;
}
#about3colmnMiddle1 {
	background-color: #FFF;
	float: left;
	width: 270px;
	outline-color: #FFF;
	text-align: left;
	padding:5px;
}
#about3colmnRight1 {
	background-color: #FFF;
	float: left;
	width: 270px;
	text-align: left;
	padding:5px;
}
#locations_content {
	background-color: #FFF;
	height: 1450px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin:auto;

}
#content_404 {
	background-color: #FFF;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin:auto;
}
#foundcontainer {
	height: 700px;
	width: 900px;
	margin: 15px;
	float:left;
	background-color:#FFF;
}

#foundcontainer2 {
	width: 900px;
	margin: auto;
	border: #CCC thin solid;
	background-color:#FFF;}
	
#foundheader {
	height: 100px;
	width: 900px;
	background-color: #FFF;
}
#foundnavbar {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666;
	background-color: #FFF;
	border: thin dotted;
	border-color:#CF9;
	height: 22px;
	width: 900px;
	text-align:center;
}
#foundcontent {
	background-color: #FFF;
	height: 570px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-align: left;
	margin:auto;
}
#foundnavpanel {
	height: 525px;
	width: 150px;
	margin: 5px;
	background-color:#D3FBFE;
	color:#0CC;
	float: left;
}
#foundpanelcontent {
	height: 525px;
	color:#666;
	width: 730px;
	margin: 5px;
	background-color: #FFF;
	float: right;
}
.box_contact {
	width: 400px;
	background-color: #FFFFFF;
	float:right;
	padding:8px;
	text-align: center;
	margin:10px;
  }
  #contactus_content {
	background-color: #FFF;
	height: 600px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin:auto;
}
#content_contactus{
	background-color: #FFF;
	width:900px;
	height:auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-align: left;
	background-color: #FFF;
	padding-left: 0px;
	margin-left: 0px;
	
}
#outreach_content {
	background-color: #FFF;
	height: 1300px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	padding:10px;
	margin:auto;
}
#training_content {
	background-color: #FFF;
	height: 700px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	padding:10px;
	margin:auto;
}
ul.sitemap {list-style-image: url(/images/arrow.png); margin-top: .1em;}
ul.sitemap_sub {list-style-image:url(/images/circle.png); margin-top: .1em;}
li.sitemap_header {
	list-style:none;
	margin-top:0.1em;
	color: 400000;
}
li.sitemap_bold {list-style:none; margin-top:.1em; color:#960; font-weight:bold;}
ul.featured {list-style-image: url(/images/arrow.png); margin-top: .1em; color:#333; font-size:12px;}
#sitemap_content {
	background-color: #FFF;
	height: 1300px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin:auto;
}
.pic {border: #060 thin solid; margin:10px;}
#press-homebanner {
	width: 545px;
	float: left;
	height: 96px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	font-style: italic;

}
#press-globalSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	float: right;
	height: 96px;
	width: 330px;
	margin-top: 2px;
	text-align: right;
	color: #FFF;
	font-weight: bold;
}
#press_header {
	height: 99px;
	width: 900px;
	background-color: #406618;
}
.serif {font-family: Georgia, "Times New Roman", Times, serif; color: #960; font-weight:bolder; font-size:1.4em; border-bottom:thin dotted #960;}

.pdf_link {background: url(http://www.cobbcat.org/images/pdficon_small.gif) no-repeat 100% 50%; padding: 0 25px 0 0;}

#navbar2 {
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	height: 20px;
	background: url(http://www.cobbcat.org/egov/images/button.jpg);
}
#multicultural_content {
	background-color: #FFF;
	height: 1300px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	margin:auto;
}

a.external:link
{
	background: url(http://www.cobbcat.org/images/icon.gif) no-repeat 100% 0;
	padding: 0 20px 0 5px;
}

.e-content_dbase_description
{padding-left: 15px; padding-bottom: 25px; margin-bottom: 15px; border-bottom: dotted #060 thin;}
li.event-listing {list-style-image: url(/images/arrow.png); margin-top:1em; border-bottom: #030 dotted thin; padding-bottom: 15px;}
