/*

Theme Name: SpongeCandy   

URI: http://www.spongecandy.com/

Description: This old V2 WordPress theme has been inexpertly hacked to an inch of it's usability and it's well past it's best used by date, so beware.

Author: Gary Whitt

Author URI: http://www.spongecandy.com/

The CSS, XHTML, design and all graphics are copyright 2005 - 2011 (and forward) by Gary & Sandy Whitt, dba Ko-Ed Candies in Buffalo, NY ~ All rights reserved. 

*/

#body
{
	font-size:14px;
	font-family:lucinda, verdana, sans-serif;
	color:#000;
	text-align:left;
	line-height:140%;
	background:#fff;
	margin:0;
	padding:10px;
}

#page
{
	font-size:14px;
	font-family:lucinda, verdana, sans-serif;
	width:1000px;
	text-align:left;
        line-height:140%;
	margin:0;
	padding:0;
}

#header
{
	text-align:center;
	width:1000px;
	height:229px;
	color:#fff;
	font-size:11px;
	background:#fff url(images/scheader.jpg) top left no-repeat;
	margin:0 0 1px;
	padding:0;
}

#nav
{
	clear:both;
	width:1000px;
	height:40px;
	color:#000;
	background:#003;
	border-bottom:1px solid #ddd;
	margin:0;
}

#innerpage
{
	width:1000px;
	margin:0;
}

#sidebar-lt
{
	float:left;
	width:144px;
	font-size:14px;
	font-family:tahoma, verdana, sans-serif;
	margin:0;
	padding:0 0 20px;
}

#content
{
	float:left;
	width:560px;
	margin:0;
	padding:0 20px 20px;
}

#sidebar-rt
{
	float:right;
	width:234px;
	font-size:14px;
	font-family:tahoma, verdana, sans-serif;
	margin:0;
	padding:0;
}

#footer
{
	border-top:3px solid #963;
	clear:both;
	text-align:center;
	width:800px;
	font-size:14px;
	margin:0;
	padding:20px 100px;
}

#sign
{
	background:transparent;
	width:234px;
	height:229px;
	position:absolute;
	top:0;
	left:776px;
}

/* 
Begin Links 
*/

a
{
	color:#000;
	text-decoration:none;
}

a:link
{
	color:#002593;
	text-decoration:underline;
}

a:visited
{
	color:#C0F;
	text-decoration:underline;
}

a:active,a:hover
{
	color:red;
	text-decoration:underline;
}

h1 a.name:hover,h2 a.name:hover
{
	text-decoration:none;
	color:red;
}

h1 a,h2 a,h3 a,h4 a
{
	text-decoration:underline;
	border:none;
	color:#852222 !important;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover 
{    
text-decoration: underline; overline;    
color: #852222     }
}
 
 /* 
End Links 
 
Begin Content Classes 
*/
 
.post
{
	margin:0 0 30px;
	padding:0 10px;
}

.entry
{
	text-align:left;
	margin:0;
	padding:0;
}

.pageentry
{
	text-align:left;
	margin:10px 0 0;
	padding:0;
}

.postinfo
{
	border-bottom:1px solid #630;
	text-align:left;
	font-size:12px;
	font-family:tahoma, verdana, sans-serif;
	color:#999;
	margin:0;
	padding:5px 0 2px;
}

.postinfo2
{
	clear:both;
	text-align:right;
	font-size:10px;
	color:#999;
	border-top:1px solid #ddd;
	margin:0;
	padding:3px 0 0;
}

.sidelist
{
	margin:0 0 30px;
	padding:0;
}

.alignright
{
	float:right;
}

.alignleft
{
	float:left;
}

.faqlist
{
	font-size:11px;
	margin:0;
	padding:0 10px 2px;
}

.space
{
	height:15px;
	border-bottom:1px solid #963;
	margin:0 0 15px;
}

.clearit
{
	clear:both;
	height:20px;
	margin:0;
}

/* 
End Content Classes 
 
Begin Headings 
*/

 h1,h2,h3,h4
{
	font-family:Georgia, 'times new roman', serif;
	font-weight:400;
	line-height:130%;
	color:#000;
	margin:0;
	padding:0;
}

h1
{
	font-size:24px;
	line-height:24px;
}

h2
{
	font-size:20px;
	line-height:20px;
}

h3
{
	font-size:16px;
	line-height:20px;
}

h4
{
	font-size:14px;
	line-height:16px;
}

.post h2
{
	font-size:18px;
	line-height:130%;
	margin:0;
	padding:0;
}

h1.pagetitle
{
	border-bottom:1px solid #963;
	margin:0 0 20px;
	padding:0 0 3px;
}



/* End Headings 
 
 Begin Images */


 img.centered
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img.alignright
{
	display:inline;
	margin:0 0 5px 10px;
}

img.alignleft
{
	display:inline;
	margin:0 10px 5px 0;
}

/*Not Needed?

img a 
{	
border: none;	
text-decoration: none;	
}
*/

a img
{
	border:none;
	text-decoration:none;
}


/* End Images 

 Begin Comments*/
 
/*Not Needed? 

.comments
{
	font-size:11px;
	font-family:verdana;
}

.commentlist li
{
	font-family:verdana, Helvetica, Arial, sans-serif;
	font-weight:700;
	font-size:12px;
	display:block;
	list-style:none;
	background:#fff;
	border:1px solid #ddd;
	margin:0 0 25px -40px;
	padding:15px;
}

.commentlist li.alt
{
	background-color:#f5f5f5;
}

.commentlist cite,.commentlist cite a
{
	font-weight:700;
	font-size:11px;
}

.commentlist p
{
	font-weight:400;
	font-size:11px;
	font-family:'Lucida Grande', Verdana, Sans-Serif;
	margin:15px 0 0;
}

.nocomments,.postmetadata
{
	font-size:10px;
	text-align:center;
	margin:0;
	padding:0;
}

.comments h3
{
	border-bottom:1px solid #eee;
	font-size:18px;
	margin:40px 0 10px;
	padding:0 0 3px;
}

.commentmetadata
{
	font-weight:400;
	font-size:11px;
	font-family:'Lucida Grande', Verdana, Sans-Serif;
	margin:0;
	padding:0;
}
*/


/* 
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:#000;
	font-style:italic;
	margin:10px 0 10px 40px;
	padding:0 10px;
}

hr
{
	background-color:#630;
	color:#630;
	border:none;
	height:1px;
	margin:10px 0;
}

/* 
End Various Tags & Classes 

Begin LinksPage 
*/

.links h2
{
	border-bottom:1px solid #630;
	letter-spacing:0;
	text-transform:uppercase;
	background-color:#f5f5f5;
	margin:20px 0 0;
	padding:3px 0 2px 5px;
}

.links li
{
	list-style:square;
	margin:0;
	padding:0 0 10px;
}


/* 
End LinksPage
 
Begin Form Elements 
*/

/*Not Needed?

#commentform input
{
	width:170px;
	margin:5px 5px 1px 0;
	padding:2px;
}

#commentform textarea
{
	width:400px;
	padding:2px;
}

#commentform #submit
{
	float:left;
	margin:0;
}

.fbform,.postform,.archiveform,.searchform
{
	width:140px;
	font-size:12px;
	line-height:100%;
	margin:0 0 5px;
	padding:0;
}

.fbformsubmit,.postformsubmit,.archiveformsubmit,.searchformsubmit
{
	line-height:100%;
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12px;
	margin:0 0 5px;
	padding:0;
}

#searchform
{
	margin:0 0 10px;
}
*/


/*
End Form Elements

Begin Left SideBar
*/


#sidebar-lt ul li
{
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;
}

#sidebar-lt ul ul li,#sidebar-lt ul ol li
{
	margin:0 0 1px;
	padding:0;
}

#sidebar-lt h2
{
	text-align:center;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	letter-spacing:0;
	color:#fff;
	background:#630;
	border:1px solid #0000;
	margin:0 0 1px;
	padding:8px 10px;
}

#sidebar-lt a
{
	text-decoration:none;
	color:#fc6;
        font-weight: bold;
	margin:0;
}

#sidebar-lt ul ul li a,#sidebar-lt ul ol li a
{
	display:block;
	text-align:center;
	background:#630;
	border:1px solid #000;
	margin:0;
	padding:8px 0;
}

#sidebar-lt ul ul li a:hover,#sidebar-lt ul ol li a:hover
{
	background:#fc6;
	color:#630;
}


/*End Left SideBar

Begin Right SideBar
*/



#sidebar-rt ul li
{
	list-style-type:none;
	list-style-image:none;
	margin:0 0 20px;
	padding:0;
}

#sidebar-rt ul ul li,#sidebar-rt ul ol li
{
	margin:0 0 1px;
}

#sidebar-rt h2
{
	text-align:center;
	font-size:12px;
	font-weight:700;
	letter-spacing:0;
	color:#fff;
	background:#630;
	border:1px solid #000;
	margin:0 0 10px;
	padding:8px 10px;
}

#sidebar-rt a
{
	text-decoration:underline;
	color:#002593;
}

#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
{
	text-decoration:underline;
	color:red;
}


/* 
End Right Sidebar
 
Buy Spongecandy Styles 
*/


#candyindex
{
	margin-left:auto;
	margin-right:auto;
}

#candyindex td
{
	border-bottom:1px solid #aaa;
	padding:15px 0;
}

#candyindex h4
{
	text-align:center;
	font-size:20px;
	font-weight:400;
	margin:0px 0;

}

.product
{
	width:540px;
}

.product h3
{
	font-size:20px;
}

.producthead
{
	margin:10px 0;
}

.product ul
{
	clear:both;
	margin:0;
	padding:0 10px;
}

.pricebuy
{
	float:right;
	text-align:center;
	font-size:18px;
	margin:10px 30px 0 0;
}




/* End Buy Spongecandy Styles */

/*Not Needed?


*/

li#samsarin-php-9 img
{
	margin:3px 0;
}


.center
{
	text-align:center;
}

.lightboxthumb
{
	border:2px solid #a74;
}

.lightboxthumb:hover
{
	border:2px solid #630;
}



.commentlist ul,.commentlist ul ol,#sidebar-lt ul,#sidebar-lt ul ol,#sidebar-rt ul,#sidebar-rt ul ol
{
	margin:0;
	padding:0;
}

#commentform p,.product ul li
{
	margin:5px 0;
}



#sidebar-lt ul p,#sidebar-lt ul select,#sidebar-lt ul ul,#sidebar-lt ul ol,#sidebar-lt ul ul ul,#sidebar-lt ul ol,#sidebar-rt ul p,#sidebar-rt ul select,#sidebar-rt ul ul,#sidebar-rt ul ol,#sidebar-rt ul ul ul,#sidebar-rt ul ol
{
        margin:0;
}

ol li,#sidebar-lt ul ol li,#sidebar-rt ul ol li
{
	list-style:decimal outside;
}

