/*  
Theme Name: Douglas CCC
Theme URI: http://www.webconsiderations.com/dccoc
Description: This theme was created for the Douglas County Chamber of Commerce by Web Considerations, LLC
Version: 1.0
Author: Bert Hixson
Author URI: http://www.webconsiderations.com/
*/
body {font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;color:#666633;font-size: 100%;background-color: #DDD0A4;margin: 0px;padding: 0;}
.titleName {position:absolute; top:0;color: #4d757d;margin: 55px 0 0 300px}
#masthead {height: 180px;color: #999999;padding: 0px;margin: 0;background-image: url(assets/images/masthead-back.gif);background-repeat: no-repeat;background-position: 31px 0px;}
#masthead .content {padding: 24px 65px;}
#masthead img {border: none}
#wrapper {width: 960px;margin: 0 auto;background-image: url(assets/images/column-wrapper.gif);background-repeat: repeat-y;}
#navmenu {width: 902px; height: 28px; margin: 0 31px;background: #709088;color:#DDD0A4}
#navmenu ul {margin:0 auto;padding:3px 24px;list-style-type: none}
#navmenu li {display: inline;margin-right:24px}
#navmenu a:link, #navmenu a:visited {color:#DDD0A4;text-decoration:none}
#navmenu a:hover {color:#FFF}
.nav {margin:43px 0 20px 0;float:left}
.nav li {list-style-type:none; margin-right: 15px; float:left; position:relative;list-style-type:none;}
.nav li a {display:block;float:left;padding:0;width:auto;border: none;text-decoration: none;color:#6699CC}
.nav li a:hover {color: #e7e7e7}
.nav ul {margin:0;padding:0;display:none;position:absolute;top:20px;left:-24px;width:auto;}
.nav ul a {line-height:20px;font-size: 12px;cursor: pointer;}
.nav li li {border-left:none;margin-top:0}
.nav li ul a {width:150px;height:auto;float:left;text-align:left;padding:4px 10px;color:#000;background-color: #709088;	position:relative;
	border: 1px solid #999966;}
.nav li ul a:hover {background: #DDD0A4;color:#996600}
ul.nav ul {left: 0px}
ul.nav ul ul {position:absolute; top:5px;left: 90px;z-index:10;}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul {display:none}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul {display:block}
#column_wrapper {padding: 0 38px;background-image: url(assets/images/marble-big.gif);background-repeat: no-repeat;background-position: 31px 0px;}
#gallery {width: 902px; height: 325px;margin-left:31px;padding-top:10px;background-image: url(assets/images/gallery-back.gif);background-repeat: no-repeat;color:#DDD0A4}
#gallery p {margin-left: -10px}
#galleryCal, #galleryImg {width: 264px; height: 325px; padding-left: 31px; float:left;background-color: #6B5B44}
#galleryCal {background-image: url(assets/images/calendar.gif);background-repeat: no-repeat;}
#galleryImg {padding-left:0;width: 607px;background:#FFFFCC}
#galleryImg img { display: none;}
#galleryImg .show {display: inline;}
#left {width: 264px;float: left;}
#left .content {margin:0;padding: 24px 8px;font-size: 0.75em;line-height: 1.5em;}
#left p {font-size: 1.3em;color:#4D757D;font-weight:bold}
#left a:link, #left a:visited {color: #4D757D;text-decoration:none;font-weight:bold}
#left a:hover {text-decoration:underline}
#left img {border: none}
#lefthalf, #righthalf {width: 47%;float:left}
#lefthalf {margin-right: 13px}
#right {width: 620px;float: left;}
#right .content {padding: 24px 12px 24px 32px;font-size: 0.8em;line-height: 1.65em;}
#right a:link, #right a:visited {color: #993300;}
#right a:hover {color: #000;}
#footer {width: 902px;margin: 0 31px;padding: 0;background-color: #6B5B44;color:#DDD0A4;font-size: 0.7em;clear: both;}
#footer .content {padding: 10px 15px;float:left}
#footer .content2 {padding: 10px 24px;float:right}
#footer img {border: none; margin-right: 6px; vertical-align: middle}
#footer a:link, #footer a:visited {color: #DDD0A4;text-decoration:none}
#footer a:hover {color: #FFF;text-decoration:underline}
#footerlinks {margin: 0;padding: 12px;font-size: .8em; text-align:center;}
#footerlinks a:link, #footerlinks a:visited {color: #6B5B44;text-decoration:none}
#footerlinks a:hover {text-decoration: underline}
h1 {font-size: 1.8em;margin: 0;}
#right h1 a:link, #right h1 a:visited {text-decoration:none;color: #666633}
#right h1 a:hover {color:#996600}
h2 {font-size: 1.6em;margin: 30px 0 0 0;}
#right h2 a:link, #right h2 a:visited {text-decoration:none;color: #666633;}
#right h2 a:hover {color:#996600}
h3, #left h3 {font-size: 1.25em;margin: 30px 0 0 0;}
#galleryCal h3 {margin:10px 0 10px -10px;font-size: 1.45em;color:#DDD0A4}
#left h3 {font-size: 1.75em}
#right h3 {margin-top:0}
h4 {font-size: 1.1em;margin: 20px 0 0 0;}
.menulist {margin: 6px 0 12px 0;padding: 0;list-style-type: none;}
.menulist li {font-size: 1.2em;margin-bottom:5px}
.menulist li ul {list-style-type: none;margin:0 0 0 10px;padding:0;font-size:.7em}
.nomargintop {margin-top: 0;}
.content p {margin: 12px 0;}
.clearfloat {clear: both;height: 0;line-height: 0;font-size: 0;}
#bottomImage {height: 34px;background-image: url(assets/images/bottombar.gif);background-repeat: no-repeat;margin: 0 auto;width: 988px;}
.entry {padding-bottom: 40px;background-image: url(assets/fireworks/curve-break.png);background-repeat: no-repeat;background-position: center bottom;}
.commentlist {list-style-type:none;padding:0}
.commentlist li {border:1px solid #996;margin-bottom: 24px;;padding:8px}
.commentlist ul {list-style-type: none;margin-top:18px}
ol.commentlist {margin: 18px 0 0 0; padding: 0}
.avatar {width: 70px; height: 70px; border: 1px solid #ccc;margin-right: 12px;padding 3px;float:left}
.commenthead {width: auto; height: 15px}
.commentauthor, .authorurl {float:left}
.commentdate {float: right}
.comment-text {font-size:.85em;margin:20px}
.reply-button {}

.pinglist {list-style-type: none;margin-left: 0;padding-left:0}
.pinglist li {border:1px solid #660; margin-bottom:10px;padding:12px}

.postmetadata {width: 100%}
.numcomments, .tags, .category {width: 50%;float:left}
.category {text-align:right;float:right}
/* Forms */
.formdata {margin-top: 25px}
.formdata p {margin: 5px 0 0 0}
input, textarea {margin-bottom: 2px;border: 1px solid #ccc}
#submit:hover, #reset:hover {background: #663; color:#fff;border: 1px solid #fff}
/* End forms */
fieldset{border:none;padding:0;margin:0;overflow:hidden;}
.blocklabel{display:block;padding:10px 0 0 0;}
.text_area{width:500px;background: #f8f8f8}
.text_input, .text_area{border:1px solid #666600;color:#666633;background: #f8f8f8}
#send, #submit{border:1px solid #666600;color: #777;}
#send:hover {color: #444;	background-color: #FFFFCC;}
small {font-size: .75em}
.alt {border: none; background: #DDD0A4}

/* WordPress */
.navigation {font-size: .9em; color:#660000}
.navigation a:link, .navigation a:visited {text-decoration: none}
#right .navigation a:hover {color:#996600; text-decoration: underline}
.alignleft {float: left;}
.alignright {float:right;text-align:right}

/* WP Calendar */
#wp-calendar {empty-cells: show;margin: 10px auto 10px -21px;width: 264px;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a:link, #wp-calendar a:visited {display: block; color: #fff}
#wp-calendar a:hover {text-decoration:none}
#wp-calendar caption {margin-left:11px;text-align: left;width: 100%;}
#wp-calendar td {padding: 3px 0;text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #6B5B44;}
/* End Calendar */

/* Begin Images */
p img {padding: 0;	max-width: 100%;}
img.centered {display: block;margin-left: auto;	margin-right: auto;	}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;	}
/* End Images */
