/*

Theme Name: KoEdCandies

Theme URI: http://www.KoEdCandies.com/

Description: This WordPress theme was originally developed by <a href="http://solostream.com/">Michael D. Pollock</a> as SpongeCandy but has been inexpertly hacked to an inch of it's usability by Gary Whitt.

Author: Gary Whitt

Author URI: http://www.KoEdCandies.com/

.
The CSS, XHTML, design and all graphics are copyright of Gary & Sandy Whitt, dba Ko-Ed Candies.

All rights reserved.
.

*/
 
body {

	font-size: 12px;

	font-family: lucinda, verdana, sans-serif;

	color: #000;

	text-align: left;

	line-height: 150%;

	margin: 0;

	padding: 10px;

	background: #fff;

	}

#page {

	margin: 0px;

	padding: 0;

	width: 1000px;

	text-align: left;

	}

#header {

	text-align: center;

	width: 1000px;

	height: 229px;

	padding: 0;

	margin: 0 0 1px 0;

	color: #fff;

	font-size: 11px;

	background: #fff url(images/kcheader.gif) top left no-repeat;

	}

#nav {

    clear: both;

	width: 1000px;

    margin: 0;

	height: 30px;

	color: #000;

    background: #000033;

    border-bottom: 1px solid #ddd;

	}

#innerpage {

    width: 1000px;

    margin: 0;

    }

#sidebar-lt {

	float: left;

	width: 144px;

	margin: 0;

	padding: 0px 0px 20px 0px;

	font-size: 12px;

	font-family: tahoma, verdana, sans-serif;

	}

#content {

	float: left;

	width: 560px;

	padding: 0px 20px 20px 20px;

	margin: 0px;

	}

#sidebar-rt {

	float: right;

	width: 234px;

    border-left: 1px solid #996633;

	margin: 0;

	padding: 0 0 0 10px;

	font-size: 12px;

	font-family: tahoma, verdana, sans-serif;

	}

#footer {

	border-top: 3px solid #996633;

	clear: both;

	text-align: center;

	width: 800px;

	margin: 0;

    font-size: 11px;

	padding: 20px 100px;

	}

#sign {

    background: transparent;

    width: 234px;

    height: 229px;

    position: absolute;

    top: 0px;

    left: 766px;

    }

/* Begin Links */

a {

	color: #663300;

    text-decoration: underline;

	}

a:link {

	color: #663300;

	}

a:visited {

	color: #663300;

	}

a:active, a:hover {

	color: #000;

    text-decoration: underline;

	}

h1 a.name:hover, h2 a.name:hover {

    text-decoration: none;

    color: #000;

    }

h1 a, h2 a, h3 a, h4 a {

    text-decoration: none;

    border: none;

    color: #000 !important;

    }

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {

    text-decoration: underline;

    }

/* End Links */

/* Begin Content Classes */

.post {

	margin: 0 0 30px 0;

	padding: 0 10px;

	}

.entry {

	margin: 0;

	text-align: left;

	padding: 0;

	}

.pageentry {

	margin: 10px 0 0 0;

	text-align: left;

	padding: 0;

	}

.postinfo {

	padding-top: 2px;

    border-bottom: 1px solid #ffcc66;

	margin: 0;

    padding: 0 0 2px 0 ;

	text-align: left;

	font-size: 10px;

	color: #999;

	}

.postinfo2 {

	clear: both;

	margin: 0;

	padding: 3px 0 0 0 ;

	text-align: right;

	font-size: 10px;

	color: #999;

	border-top: 1px solid #ddd;

	}

.sidelist {

    margin: 0 0 30px 0;

    padding: 0;

    }

.alignright {

	float: right;

	}

.alignleft {

	float: left

	}

.faqlist {

    margin: 0;

    padding: 0 10px 2px 10px;

    font-size: 11px;

    }

.buylist {

    margin: 0;

    padding: 0 10px 6px 20px;

    font-size: 12px;

    }

.space {

    height: 15px;

    border-bottom: 1px solid #996633;

    margin: 0 0 15px 0;

    }

.clearit {

    clear: both;

    margin: 0;

    height: 20px;

    }

/* End Content Classes */

/* Begin Headings */

h1, h2, h3, h4 {

	font-family: Georgia, 'times new roman', serif;

	font-weight: normal;

	padding: 0;

	margin: 0;

	line-height: 130%;

	color: #000;

	}

h1 {

	font-size: 24px;

    line-height: 24px;

	}

h2 {

	font-size: 20px;

    line-height: 20px;

	}

h3 {

	font-size: 18px;

    line-height: 18px;

	}

h4 {

	font-size: 18px;

    line-height: 18px;

	}

.post h2 {

    margin: 0;

    padding: 0;

    font-size: 18px;

    line-height: 130%;

    }

h1.pagetitle {

    margin: 0 0 20px 0;

    border-bottom: 1px solid #996633;

    padding: 0 0 3px 0;

    }

.cathead {

    text-align: center;

    padding: 10px;

    background: #ffcc66;

    border: 1px solid #996633;

    margin: 0 0 20px 0;

    }

.cathead h1 {

    font-size: 24px;

    line-height: 24px;

    margin: 0 0 5px 0;

    }

.cathead h2 {

    color: #996633;

    margin: 0;

    padding: 0;

    letter-spacing: 0px;

    }

/* End Headings */

/* Begin Images */

img.centered {

	display: block;

    border: 2px solid #996633;

	margin-left: auto;

	margin-right: auto;

	}

img.alignright {

	margin: 0 0 5px 10px;

    border: 2px solid #996633;

	display: inline;

	}

img.alignleft {

	margin: 0 10px 5px 0;

    border: 2px solid #996633;

	display: inline;

	}

img a {

	border: none;

	text-decoration: none;

	}

a img {

	border: none;

	text-decoration: none;

	}

/* End Images */

/* Begin Comments*/

.comments {

	font-size: 11px;

	font-family: verdana;

	}

.commentlist ul, .commentlist ul ol {

	margin: 0;

	padding: 0px;

	}

.commentlist li {

	font-family: verdana, Helvetica, Arial, sans-serif;

	font-weight: bold;

	font-size: 12px;

	display: block;

	list-style: none;

	margin: 0 0 25px -40px;

	padding: 15px;

	background: #fff;

	border: 1px solid #ddd;

	}

.commentlist li.alt {

	background-color: #f5f5f5;

	}

.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-size: 11px;

	}

.commentlist p {

	font-weight: normal;

	margin: 15px 0 0 0;

	font-size: 11px;

	font-family: 'Lucida Grande', Verdana, Sans-Serif;

	}

.nocomments, .postmetadata {

	font-size: 10px;

	text-align: center;

	margin: 0;

	padding: 0;

	}

.comments h3 {

	margin: 40px 0 10px 0;

	border-bottom: 1px solid #eee;

	padding: 0 0 3px 0;

	font-size: 18px;

	}

.commentmetadata {

	font-weight: normal;

	margin: 0;

	padding: 0;

	font-size: 11px;

	font-family: 'Lucida Grande', Verdana, Sans-Serif;

	}

/* End Comments */

/* Begin Various Tags & Classes */

.description {

	font-size: 12px;

	}

code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}

acronym, abbr, span.caps {

	cursor: help;

	}

acronym, abbr {

	border-bottom: 1px dashed #999;

	}

blockquote {

    color: #996633;

	padding: 0 10px;

    background: #ffcc66;

    margin: 10px 0;

	}

/* End Various Tags & Classes */

/* Begin LinksPage */

.links h3 {

	border-bottom: 1px solid #eee;

	padding: 3px 0 2px 5px;

	margin: 20px 0 0 0;

	letter-spacing: 0px;

	text-transform: uppercase;

	background-color: #f5f5f5;

	}

.links li {

	padding: 0 0 10px 0px;

	margin: 0;

	list-style: square;

	}

/* End LinksPage */

/* Begin Form Elements */

#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}

#commentform textarea {

	width: 400px
    ;
	padding: 2px;

	}

#commentform #submit {

	margin: 0;

	float: left;

	}

#commentform p {

	margin: 5px 0;

	}

.fbform, .postform, .archiveform, .searchform {

	width: 140px;

	margin: 0px 0 5px 0;

	padding: 0px;

	font-size: 12px;

	line-height: 100%;

	}

.fbformsubmit, .postformsubmit, .archiveformsubmit, .searchformsubmit {

	margin: 0px 0 5px 0;

	padding: 0px;

	line-height: 100%;

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-size: 12px;

	}

#searchform {

    margin: 0 0 10px 0;

    }

/* End Form Elements */

/* Begin Left Sidebar */

#sidebar-lt ul, #sidebar-lt ul ol {

	margin: 0;

	padding: 0;

	}

#sidebar-lt ul li {

	list-style-type: none;

	list-style-image: none;

	margin: 0;

	padding: 0;

	}

#sidebar-lt ul p, #sidebar-lt ul select {

	margin: 0;

	}

#sidebar-lt ul ul, #sidebar-lt ul ol {

	margin: 0px;

	}

#sidebar-lt ul ul ul, #sidebar-lt ul ol {

	margin: 0 0 0 0px;

	}

ol li, #sidebar-lt ul ol li {

	list-style: decimal outside;

	}

#sidebar-lt ul ul li, #sidebar-lt ul ol li {

	margin: 0 0 1px 0;

    padding: 0;

	}

#sidebar-lt h2 {

    text-align: center;

	font-size: 12px;

	font-family: tahoma;

	font-weight: bold;

	letter-spacing: 0px;

    padding: 8px 10px;

    color: #fff;

    background: #663300;

    border: 1px solid #000;

	margin: 0 0 1px 0;

	}

#sidebar-lt a {

    text-decoration: none;

    color: #ffcc66;

    font-weight: bold;

    margin: 0;

    }

#sidebar-lt ul ul li a, #sidebar-lt ul ol li a {

	display: block;

    text-align: center;

	padding: 8px 0px;

    margin: 0;

    background: #663300;

    border: 1px solid #000;

	}

#sidebar-lt ul ul li a:hover, #sidebar-lt ul ol li a:hover {

	background: #ffcc66;

    color: #663300;

	}

/* End Left Sidebar */

/* Begin Right Sidebar */

#sidebar-rt ul, #sidebar-rt ul ol {

	margin: 0;

	padding: 0;

	}

#sidebar-rt ul li {

	list-style-type: none;

	list-style-image: none;

	margin: 0 0 20px 0;

	padding: 0;

	}

#sidebar-rt ul p, #sidebar-rt ul select {

	margin: 0;

	}

#sidebar-rt ul ul, #sidebar-rt ul ol {

	margin: 0px;

	}

#sidebar-rt ul ul ul, #sidebar-rt ul ol {

	margin: 0 0 0px 0px;

	}

#sidebar-rt ul ol li {

	list-style: decimal outside;

	}

#sidebar-rt ul ul li, #sidebar-rt ul ol li {

	margin: 0 0 1px 0;

	}

#sidebar-rt h2 {


    text-align: center;

    font-size: 12px;

    font-weight: bold;

    letter-spacing: 0px;

    padding: 8px 10px;

    color: #fff;

    background: #663300;

    border: 1px solid #000;

	margin: 0 0 1px 0;

	}

#sidebar-rt a {

    text-decoration: none;

    color: #663300;

    }

#sidebar-rt ul ul li a, #sidebar-rt ul ol li a {

    text-align: left;

	}

#sidebar-rt ul ul li a:hover, #sidebar-rt ul ol li a:hover {

    color: #ffcc66;

	}

/* End Right Sidebar */
