/*  

Theme Name: Loon Lake Wisconsin

Theme URI: http://wordpress.org/

Version: 1.0

Author: WebWise Design & Marketing

Author URI: http://www.webwisedesign.com.com/

*/



body {background:#d5d6d7 url('images/kubrickbgcolor.jpg'); color:#333; font:62.5% 'Lucida Grande',Verdana,Arial,Sans-Serif; text-align:center;}



h1, h2, h3 {font:bold 100% 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;}

h1 {font-size:4em; margin:0; padding-top:70px; text-align:center;}

h2 {font-size:1.6em; margin:30px 0 0;}

h2.pagetitle {font-size:1.6em; margin-top:30px; text-align:center;}

#sidebar h2 {font:1.2em 'Lucida Grande',Verdana,Sans-Serif; margin:5px 0 0; padding:0;}



h3 {font-size:1.3em; margin:30px 0 0; padding:0;}

h3.comments {padding:0; margin:40px auto 20px ;}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {color:white; text-decoration:none;}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color:#333;}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration:none;}



a, h2 a:hover, h3 a:hover {color:#06c; text-decoration:none;}

a:hover {color:#147; text-decoration:underline;}

a img {border:none;}



acronym, abbr, span.caps {cursor:help; font-size:0.9em; letter-spacing:.07em;}

acronym, abbr {border-bottom:1px dashed #999; font-size:0.9em; letter-spacing:.07em;}



blockquote {border-left:5px solid #ddd; margin:15px 30px 0 10px; padding-left:20px;}

blockquote cite {display:block; margin:5px 0 0;}



code {font:1.1em 'Courier New',Courier,Fixed;}

small {font:0.9em/1.5em Arial,Helvetica,Sans-Serif;}

select {width:130px;}



hr {display:none;}



#page {background:#fff; border:1px solid #959596; margin:20px auto; padding:0; text-align:left; width:760px;}



#header {background: #fff url(images/header.png) no-repeat -10px -8px; height:190px; margin:0 auto; padding:0; width:740px;}

#headerimg 	{height:154px; width:740px;} 

#headerimg .description {font-size:1.2em; text-align:center;}



#content {font-size:1.2em}



.post {margin:0 0 40px; text-align:justify;}

.post hr {display:block;}

.postmetadata {clear:left;}



.narrowcolumn {float:left; padding:0 0 20px 45px; margin:0px 0 0; width:450px;}

.narrowcolumn .entry, .widecolumn .entry {line-height:1.4em;}

.narrowcolumn .postmetadata {padding-top:5px; text-align:center;}



.widecolumn {line-height:1.6em; margin:5px 0 0 150px; padding:10px 0 20px 0; width:450px;}

.widecolumn .entry p {font-size:1.05em;}

.widecolumn .post {margin:0;}

.widecolumn .postmetadata {margin:30px 0;}

.widecolumn .smallattachment {text-align:center; float:left; width:128px; margin:5px 5px 5px 0px;}

.widecolumn .attachment {text-align:center; margin:5px 0px;}



.alt {background:#f8f8f8; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:0; padding:10px;}



#footer {background:#eee url('images/kubrickfooter.jpg') no-repeat top; border:none; clear:both; margin:0 auto; padding:0; width:760px;}

#footer p {margin:0; padding:20px 0; text-align:center;}



.entry p a:visited {color:#b85b5a;}



.commentlist li, #commentform input, #commentform textarea {font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif;}

.commentlist li {font-weight:bold;}

.commentlist cite, .commentlist cite a {font-weight:bold; font-style:normal; font-size:1.1em;}

.commentlist p {font-weight:normal; line-height:1.5em; text-transform:none;}

#commentform p {font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}

.commentmetadata {font-weight:normal;}



#sidebar {font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif;}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#777;}



/* Images */

p img {padding:0; max-width:100%;}



img.centered {display:block; margin-left:auto; margin-right:auto;}

img.alignright {display:inline; margin:0 0 2px 7px; padding:4px;}

img.alignleft {display:inline; margin:0 7px 2px 0; padding:4px;}



.alignright {float:right;}

.alignleft {float:left;}



/* Lists */

html>body .entry ul {list-style:none; margin-left:0px; padding:0 0 0 30px; padding-left:10px; text-indent:-10px;} 

html>body .entry li {margin:7px 0 8px 10px;}



.entry ul li:before, #sidebar ul ul li:before {content:"\00BB \0020";}

.entry ol {margin:0; padding:0 0 0 35px;}

.entry ol li {margin:0; padding:0;}



.postmetadata ul, .postmetadata li {display:inline; list-style-type:none; list-style-image:none;}



#sidebar ul, #sidebar ul ol {margin:0; padding:0;}

#sidebar ul li {list-style-type:none; list-style-image:none; margin-bottom:15px;}

#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}

#sidebar ul ul, #sidebar ul ol {margin:5px 0 0 10px;}

#sidebar ul ul ul, #sidebar ul ol {margin:0 0 0 10px;}

#sidebar ul ul li, #sidebar ul ol li {margin:3px 0 0; padding:0;}



ol li, #sidebar ul ol li {list-style:decimal outside;}



/* Form Elements */

#searchform {margin:10px auto; padding:5px 3px; text-align:center;}

#sidebar #searchform #s {padding:2px; width:108px;}

#sidebar #searchsubmit {padding:1px;}



.entry form {text-align:center;}



#commentform input {margin:5px 5px 1px 0; padding:2px; width:170px;}

#commentform textarea {padding:2px; width:100%;}

#commentform #submit {float:right; margin:0;}



/* Comments*/

.commentlist {padding:0; text-align:justify;}

.commentlist li {list-style:none; margin:15px 0 3px; padding:5px 10px 3px;}

.commentlist p {margin:10px 5px 10px 0;}

#commentform p {margin:5px 0;}



.nocomments {margin:0; padding:0; text-align:center;}

.commentmetadata {display:block; margin:0;}



/* Sidebar */

#sidebar {margin-left:545px; padding:20px 0 10px 0; width:190px;}

#sidebar form {margin:0;}



/* Calendar */

#wp-calendar a {display:block; text-decoration:none;}

#wp-calendar caption {font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif; text-align:center; width:100%;}

#wp-calendar th {font-style:normal; text-transform:capitalize;}



#wp-calendar {empty-cells:show; margin:10px auto 0; width:155px;}

#wp-calendar #next a {font-size:9pt; padding-right:10px; text-align:right;}

#wp-calendar #prev a {font-size:9pt; padding-left:10px; text-align:left;}

#wp-calendar td {padding:3px 0; text-align:center;}

#wp-calendar td.pad:hover {background:#fff;}

/* End Calendar */



/* Other Classes */

.center {text-align:center;}

.navigation {display:block; margin-top:10px; margin-bottom:60px; text-align:center;}



/* TOP NAVIGATION */

.topnav {background:#014c6d; border-bottom:1px solid #02B2C8; border-top:1px solid #fff; color:#C5D67A; font:12px Verdana, helvetica, sans-serif; margin:0px auto; padding:0px 0px 2px 0px; text-align:center; text-decoration:none; width:720px;}

.topnav a {color:#C5D67A; padding:0px 3px 0px 3px; font:12px verdana,helvetica,sans-serif; margin:2px 0px 2px 0px; text-decoration:none;}

.topnav a:hover {background:#C5D67A; color:#004A5A; margin:2px 0px 2px 0px; padding:0px 3px 2px 3px;}

.topnav img {margin:0px 2px 0px 2px; vertical-align:middle;}

.topnav2 {background:#62a3c6; clear:right; color:#014c6d; font:11px verdana,arial,sans-serif; margin:0px 3px 0px 10px; padding:2px 0px 6px 0px; text-align:center; width:720px;}

.topnav2 a {color:#014c6d;}

.topnav2 a:hover {color:#014c6d;}

.topnavhome a {color:#C5D67A; padding:0px 3px 0px 3px; font:14px verdana,helvetica,sans-serif; margin:4px 0px 2px 0px; text-decoration:none;}

.topnavhome a:hover {background:#C5D67A; color:#004A5A; margin:4px 0px 2px 0px; padding:0px 3px 2px 3px;}
