/*
Theme Name: Keleske by Smart Marketing
Theme URI: http://smartmarketingnow.com
Description: The default theme for Keleske
Version: 1.6
Author: Christy Sobolewski
Author URI: http://smartmarketingnow.com

*/

.printOnly {display:none;}
div {}

/* BASIC HTML ELEMENTS */
a {color:#007DC3;}
a:hover {color:#000000;}
a:visited {color:#007DC3;}
a:active {color:#000000;}
h1 {font-size:22px; color:#007DC3; font-style:italic; line-height:26px; margin-bottom:12px;}
h2 {font-size:22px; color:#007DC3; font-style:italic; line-height:26px; margin-bottom:12px;}
#col1 h2 {margin-top:12px;}
h3 {font-size:18px; color:#043079;}
h4 {font-weight:bold;}
h5 {}
h6 {}
ul {margin:12px;}
	ul li {list-style-type:disc; list-style-position:outside; margin-left:36px; line-height:20px;}
ol {}
blockquote {padding:12px 24px; font-size:18px; font-style:italic;}
p {line-height:20px; margin:12px 0;}
p a {text-decoration:none;}

/* SITE LAYOUT ELEMENTS */
body {margin:0; padding:0; font-size:100%; font-family:
Georgia, "Times New Roman", Times, serif; color:#000000; text-align:center; background:#000000 url(/images/background.jpg) 0 0 repeat-x;}

#header { background:url(/images/header.jpg) center no-repeat; width:983px; height:188px; margin:0 auto; text-align:center}
#header #sidebar3 li {list-style-type:none;}
#nav { width:983px;}
	#nav ul {padding-top:150px; margin:0 auto; width:965px; }
		#nav ul li {padding:0; float:left; list-style-type:none; margin:0;}
			#nav ul li.home, #nav ul li.who, #nav ul li.our, #nav ul li.faqs, #nav ul li.free, #nav ul li.blog, #nav ul li. location, #nav ul li.contact {padding:0; width:70px; margin:0; line-height:18px;}
			#nav ul li.who {width:200px;}
			#nav ul li.our {width:125px;}
			#nav ul li.home, #nav ul li.blog {width:75px;}
			#nav ul li a, #nav ul li a:visited, #nav ul li a:active {color:#ffffff; text-decoration:none;}
			#nav ul li a:hover {color:#007DC3;}
			#nav ul li.free {width:160px;}
			#nav ul li.faqs {width:75px;}
			#nav ul li.location, #nav ul li.contact {width:100px;}
			
#content { background:url(/images/body-repeat.jpg) 0 0 repeat-y; width:983px; margin:0 auto; position:relative; clear:both;}
#page-nosidebar #content {background:url(/images/body-repeat-nosidebar.jpg) 0 0 repeat-y; position:inherit;}
#identity {display:none;}
#content-top { background:url(/images/body-top.jpg) 0 0 no-repeat; min-height:174px; padding-top:134px; text-align:left; clear:both;}
#page-nosidebar #content-top {background:url(/images/body-top-nosidebar.jpg) 0 0 no-repeat;}
#col1 {width:60%; float:left; margin-left:22px;}
#col1-nosidebarcentered {width:90%; margin:0 0 1% 4%; clear:both; float:left; height:100%;}
#sidebar {width:30%; float:right; margin-right:22px; text-align:left;}
#sidebar ul li h2, #sidebar ul li h2 a {font-size:18px; color:#043079;}
	#sidebar ul li {background:url(/images/bullet.jpg) 80% 0% no-repeat; margin-left:0px; list-style-type:none; line-height:22px;}
		#sidebar ul li ul li {list-style-type:disc; list-style-position:outside; margin-left:16px; background:none;}
#footer { background:url(/images/footer2.jpg) 0 0 no-repeat; width:983px; padding-top:75px; margin:0 auto;}
#page-nosidebar #footer {background:url(/images/footer-nosidebar.jpg) 0 0 no-repeat;}
#footer #sidebar2 li {list-style-type:none;}
#footer ul {margin:0 auto; width:875px;}
#footer ul li {float:left; list-style-type:none; margin:0 2px;}
#footer ul li.home {margin-left:5%;}
#footer ul li, #footer ul li a {color:#ffffff; text-decoration:none;}

	p.footer-author { width:225px; float:left; margin-top:115px; border:1px solid white; margin-left:20px;}
	#footer-right {float:right; width:690px; margin-bottom:75px; margin-right:22px; clear:right;}


/* MISC CLASSES */
.accent-blue { color:#007DC3;}
.extra-large-text {font-size:110%;}
.alignleft {float:left;}
.aligncenter {margin:0 auto;}
.alignright {float:right;}
.h2 {font-size:17px; color:#007DC3; font-style:italic; line-height:26px; margin-bottom:12px;}

/* TYPOGRAPHY AND COLOR */
#nav ul li {color:white;}
#footer {color:#043079;}
#footer p {text-align:center; color:#ffffff; clear:both; font-size:13px;}
#footer p.footer-author {color:#043079; font-size:15px;}
#footer #footer-right p {text-align:center; color:#043079;}
#footer ul li, #footer ul li a {font-size:11px;}

#wp-calendarLarge {width:90%;}

table#contact_table {margin-bottom:20px;}
table#contact_table tr td {padding:2px;}

