/*
Theme Name:The Arc
Theme URI:http://www.wwt.net
Description:A 2 column Wordpress theme
Author:WestWisc
Author URI:http://www.wwt.net
version:1.0
Tags:two-column
*/

* { margin:0; padding:0; }

body { background:#fdfdfd; background-image:url(images/bkg-2.jpg); background-position:right top; background-repeat:no-repeat; font-family:verdana, arial, tahoma, sans-serif; font-size:12px; height:100%; }

h1,h2,h3,h4 { display:inline; color:#806a50; }
h1 { font-size:1.8em; }
h2 { font-size:1.6em; }
h3 { font-size:1.4em; }
h4 { font-size:1.2em; }

/* Image*/
img { border:none; padding:0; }
img a { border:none; }
img.left { float:left; padding:6px 0 0 0; }
img.right { float:right; padding:0 0 0 6px; }
img.centered { display:block; margin:0px auto; }
img.alignright { padding:4px; margin:0 0 2px 7px; display:inline; }
img.alignleft { padding:4px; margin:0 7px 2px 0; display:inline; }

/* Align */
.alignright { float:right; }
.alignleft { float:left; }

/* Links */
a { color:#034ffc; text-decoration:none; }	
a:visited { color:#034ffc; }
a:hover { color:#806a50; }

/* Container */
#container { width:840px; height:100%; margin:15px auto; padding:0; color:#333; overflow:hidden; }

/* Header */
#header { width:840px; height:143px; color:#000; background-image:url(images/arc-logo-2.png); background-repeat:no-repeat; padding-bottom:15px; margin-bottom:15px; border-bottom:#806a50 solid 1px; }
#header h1 { padding-top:135px; font-size:.9em; color:#806a50; font-weight:normal; text-transform:uppercase; }
#header a { color:#806a50; text-decoration:none; }	
#header a:visited { color:#806a50; }
#header a:hover { color:#806a50; }

/* NavMenu */
#navMenu { width:840px; height:25px; font-size:14px; margin-bottom:15px; border-bottom:#806a50 solid 1px; background-image:url(images/navmenu.jpg); background-repeat:repeat-x; }
#navMenu ul { margin:0; padding-top:5px; }
#navMenu ul li { list-style-type:none; float:left; margin:0; padding:0px 20px 0px 20px; }
#navMenu ul li a { margin:0px auto; display:block; color:#FFF; }
#navMenu ul li a:hover { text-decoration:underline; }
	
/* HeaderImage */
#headerimage { width:840px; height:154px; color:#000; background-image:url(images/arc-of-dunn-county-header.jpg); background-repeat:no-repeat; }

/* Content */
#content { float:left; width:625px; overflow:hidden; margin-bottom:15px; padding:5px 5px 5px 0px; font-size:1.1em; height:100%; }	

/* Sidebar */
#sidebar { font-size:12px; width:205px; height:100%; float:right; margin:0; padding:0; border-left:1px solid #a9c1b2; }
#sidebar label { font-size:11px; color:#000; margin:0; padding:0; }
#sidebar p { margin:0; padding:0; }
#sidebar img { padding:0; margin:0 0 5px 0; }
#sidebar ul { margin:5px; padding:0; }
#sidebar ul li { margin:0; padding:0 0 5px 0; list-style-type:none; }
#sidebar ul ul { margin:5px 0; padding:0; }
#sidebar ul ul li { list-style-type:none; }
#sidebar ul ul ul { margin:0; padding:0; }
#sidebar ul ul ul li { padding:0 0 0 15px; list-style-type:square; color:#898989; }
#sidebar h2 { font-size:1.3em; text-align:center;}

/* Footer */
#footer { height:16px; font-size:11px; margin-bottom:15px; background-color:#a9c0b1; clear:both; width:100%; }
#footer p { margin:0px auto; color:#eee; text-align:center; }
#footer a { color:#eee; text-decoration:none; }
#footer a:hover { color:#eee; text-decoration:underline; }

/* Entry */
.entry p { margin:12px 0; }
.entry ul { margin-left:7px; padding:0; }
.entry ul li { margin-left:7px; padding:0; }

/* Search */
#searchform { padding:0; margin:14px 0; }
#searchform input#s { margin:0; padding:2px; border:1px solid #a9c1b2; }
#submit { margin:5px 5px 0 0; }

.navigation { font-size:12px; width:100%; float:left; margin:0; padding:0; overflow:hidden; }

/* Comments */
#commentform { background:#FFF; margin:0; padding:0; }
#commentform p { color:#000; }
#commentform a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }
#commentform h3 { font-size:10px; color:#000; margin:0; padding:0; }
#comment { width:80%; }
#comments { margin:0; padding:0; }
ol.commentlist { list-style-type:none; margin:0; padding:0; }
ol.commentlist li { background:#FFF; margin:10px 0; padding:5px 0 5px 10px; list-style-type:none; }
ol.commentlist li.alt { background:#eee; }
ol.commentlist li p { margin:6px 0 6px 0; padding:0 12px 0 0; }
ol.commentlist a { color:#000; }

/* Misc */	
.line { margin:5px auto 5px auto; border:none 0; border-top:1px solid #a9c1b2;/*the border*/width:90%; height:1px; } 
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img { margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text { font-size:11px; padding:0 4px 5px; margin:0; }
#author, #email, #url, #comment, #submit { background:#FFF; font-size:12px; margin:5px 5px 0 0; padding:0; border:1px solid #000; }
.avatar { float:left; margin:0 12px 0 0; }
cite { font-size:9px; font-weight:bold; font-style:normal; }
cite a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }
