
@import url("http://glendaleazchamber.org/templates/glendalechamber/css/reset.css");

.clear {
	clear: both;
}

body {
	background: #24584c url(http://glendaleazchamber.org/templates/glendalechamber/images/body_bg.jpg) repeat left top;
	font-family: Arial;
	font-size: 13px;
	color: #373636;
	text-align: center;
}

a:link, a:active, a:visited {
	color: #257872;
	text-decoration: none;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}

a:hover {
	text-decoration: underline;
}





h3 {
	padding-bottom: 6px;
	color: #054541;
	font-size: 19px;
}

h4 {
	color: #054541;
	font-size: 14px;
	font-weight: bold;
}

p {
	margin-bottom: 10px;
}

#wrapOuterLeft {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/outer_left.jpg) repeat-y left top;
	width: 912px;
	margin: 0 auto;
}

#wrapOuterRight {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/outer_right.jpg) repeat-y right top;
}

#wrapper {
	width: 900px;
	margin: 0 auto;
	background-color: White;
	text-align: left;
}

#wrapper .navWrap {
	height: 31px;
	line-height: 31px;
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/nav_bg.jpg) repeat-x left bottom;
}

#wrapper .navWrap .nav {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/navrepeated.jpg) repeat-x;
	min-width: 500px;
	width: auto !important;
	width: 500px;
	float: right;
}

.nav ul {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/navleftbg.jpg) no-repeat left top;
	height: 31px;
	padding-left: 13px;
}

.nav ul li {
	display: inline;
}

.nav ul li a:link, .nav ul li a:active, .nav ul li a:visited {
	float: left;
	padding-left: 15px;
	text-decoration: none;
	font-size: 14px;
	color: #fff;
}

.nav ul li a span {
	padding-right: 15px;
	float: left;
}

.nav ul li a:hover, .nav ul li a#active_menu {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/activeLeft.jpg) no-repeat left top;
	cursor: pointer;
}

.nav ul li a:hover span, .nav ul li a#active_menu span {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/activeRight.jpg) no-repeat right top ;
}

#wrapper .header {
	height: 146px;
}

.header .logo {
	width: 246px;
	float: left;
	overflow: hidden;
}

.header .logo a:hover {
	cursor: pointer;
}

.header .headBanner {
	width: 654px;
	float: right;
}

#wrapper .dateWrap {
	height: 24px;
	line-height: 24px;
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/nav_bg.jpg) repeat-x left bottom;
}

#wrapper .dateWrap .date {
	background: #005a54 url(http://glendaleazchamber.org/templates/glendalechamber/images/dateWrap_bg.jpg) no-repeat left top;
	min-width: 178px;
	width: auto !important;
	width: 178px;
	float: right;
	text-decoration: none;
	font-size: 14px;
	color: #fff;
	text-align: right;
	padding-right: 17px;
}

#wrapper .containerWrap {
	width: 875px;
	margin: 15px auto;
}

.containerWrap .leftCol {
	float: left;
	width: 236px;
	color: #6f6f6f;
}

.leftCol .module {
	color: #6f6f6f;
	font-size: 14px;
	margin-bottom: 10px;
}

.leftCol .module img {
	margin: 0;
	padding: 0;
}

.leftCol .module h3 {
	color: #1e1a16;
	font-size: 18px;
	text-align: left;
	margin: 0 5px 10px 15px;
} 

.leftCol .module div {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/module-bg.jpg) repeat left top;
}

.leftCol .module div div {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/module-bottom.jpg) no-repeat left bottom;
	padding-bottom: 10px;
}

.leftCol .module div div div {
	background:  url(http://glendaleazchamber.org/templates/glendalechamber/images/module-top.jpg) no-repeat left top;
	padding: 3px 10px 0 10px;
}

.leftCol .module div div div div {
	padding: 0;
	background-image: none;
}

.leftCol .module ul {
	padding-left: 0;
}

.leftCol .module ul li, .leftCol .module tr td .mainlevel {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/bulet.jpg) no-repeat left center;
	padding-left: 15px;
	margin-bottom: 3px;
}

.leftCol .module ul li a:link, 
.leftCol .module ul li a:visited, 
.leftCol .module ul li a:active,
.leftCol .module tr td a:link, 
.leftCol .module tr td a:visited, 
.leftCol .module tr td a:active {
	color: #6f6f6f;
	text-decoration: none;
}

.leftCol .module ul li a:hover, .leftCol .module tr td a:hover {
	text-decoration: underline;
}

.leftCol .module tr td div {
	height: 18px;
	line-height: 18px;
	margin-left: 10px;
}

.leftCol .module tr td div .sublevel {
	margin-left: 5px;
}

.leftCol .module tr td div img {
	margin: 0;
	padding: 0;
	width: auto;
}

.leftCol .module tr td div .sublevel {
	margin-left: 5px;
	height: 18px;
	line-height: 18px;
}

.containerWrap .contentCol {
	float: right;
	width: 628px;
}

.contentCol .contentBanner {
	margin-bottom: 25px;
}

.contentCol .content {
	margin-bottom: 30px;
}

.content h3, .componentheading, .contentheading {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/h3_bg.jpg) no-repeat left 5px;
	padding-bottom: 6px;
	padding-left: 25px;
	color: #054541;
	font-size: 19px;
}

.content ul {
	list-style-type: disc;
	margin-left: 10px;
	list-style-position: inside;
}

.content ol {
	margin-left: 10px;
	list-style-type: decimal;
	list-style-position: inside;
}

.content ul li, .content ol li {
	padding-left: 10px;
}

.small, .createdate, .modifydate {
	color: #257872;
	font-size: 10px;
	padding-bottom: 2px;
}

.contentCol .module {
	margin-bottom: 10px;
}

.contentCol .module div {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/contentmid.jpg) repeat-x left top;
}

.contentCol .module div div{
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/contentright.jpg) no-repeat right top;
	padding-bottom: 10px;
}

.contentCol .module div div div {
	background: url(http://glendaleazchamber.org/templates/glendalechamber/images/contentleft.jpg) no-repeat left top;
	padding: 4px 2px 0 2px;
}

.contentCol .module div div div div {
	background-image: none;
	padding: 0;
	margin: 0;	
}

.contentCol .module h3 {
	color: #1e1a16;
	font-size: 18px;
	text-align: left;
	margin: 0 5px 15px 20px;
}

.contentCol .module ul {
	margin: 0;
	padding: 0;
}

.contentCol .module ul li {
	float: left;
	margin: 0 15px 15px 0;
}

#footer {
	background: #004f4a url(http://glendaleazchamber.org/templates/glendalechamber/images/footer_bg.jpg) repeat-x left top;
	width: 876px;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	color: #efead9;
	font-size: 12px;
	padding: 0 11px;
}

#footer .siteBy {
	color: #acd3d0;
	float: right;
}

.siteBy a:link, .siteBy a:active, .siteBy a:visited {
	color: #acd3d0;
}
