/*
Theme Name: Sleeping Frog Farms
Theme URI: http://sleepingfrogfarms.com
Description: The custom theme for the Sleeping Frog Farms Website
Version: 1.0
Author: Wayn Hall
Author URI: http://waynhall.com
Tags: 
*/

@import "css/jquery-ui-1.7.2.custom.css";
@import "css/menu.css";
@import "css/form.css";
@import "css/bp.css";

/*
Color Theme:
Green: 		#3DB342	#0D9312
Lt Green: 	#80CE6B
Orange:		#F39314
Sky Blue:	#CFE1EB
Eggplant:	#B795A9	#775569

Farm Boy Color Theme:
Green:		#1FAC52
Olive:		#7BBA3C
Sky:		#D1E1E1
Carrot:		#FEAA2F
Eggplant:	#C8A080

Sleeping Frog Vivid Theme:
Green:		#1FAC52		#0D9312 : text
Lt Green:	#4ABF2A		#57cf4a : footer?
Yellow:		#FDEF50
Orange:		#FC9C1D
Blue:		#DFE9F6
Eggplant:	#823a50 
Lt Eggplant:#8a4e67
Tomato: 	#f83b17

color="#7b5726"
*/



/*
	RESET
*/

*	{ margin:0; padding:0 }
html		{ overflow-y: scroll;}
html, body	{ height:100% }
body	{ font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000;
		background: #cFd9Ff;}
ul	{ list-style: none; }
ol	{ list-style: none; }
a	{ outline: none; text-decoration: none; color:#0D9312; }
a:hover	{ text-decoration: underline; }
a:visited	{ color:#775569; }
a img	{ border: none; }
img	{ verical-align: middle; border: none;}
table	{ border-collapse: collapse; }
p, .post	{text-align: justify; line-height: 1.4em;}
p  {padding: 5px 0 5px; }
ul {line-height:1.4em;}
h2	{ font: 20px Georgia, serif; }
h3	{ font-weight: 800; }
textarea {width: 680px; }
.red { border: 2px solid #f00; color: #f00; text-align: center; }
small {line-height: 1.2em;}

/*
	UTILITY
*/

.hide		{ text-indent: -1000px; }
.floatLeft, .alignleft	 { float:left; padding-right: 15px; }
.floatRight, .alignright 	{ float:right; padding-left: 10px;}
.clear	{ clear: both; }


/*
	STRUCTURE
*/

#pagewrap	{ width:1000px; margin: 35px auto;
			position: relative; }

/*
	HEADER
*/

#logo	{ position: absolute; top:0px; left:-10px; width:384px; height:381px; z-index:1000; }

#photoShow     { width: 725px; height: 275px; margin: 0 0 10px 275px; border: 5px solid #4ABF2A; }
        #photoShow div { position: absolute; z-index: 0; }
        #photoShow div.current { z-index: 2; }
        #photoShow div.previous { z-index: 1; }
        
#slogan	{ font: 300 italic 1.5em/1.8em "Georgia", sans-serif; 
		color: #0D9312;	text-align: right; margin-right: 100px;}
		
/*
		GALLERY
*/
dd.gallery-caption {display: none;}

/*
	MAIN
*/

#main	{ width: 755px;	float:left; margin 0; overflow: hidden; height: 100%;}
#main-content, #container	{ width:753px; background: url('images/mid.png') repeat-y; overflow: hidden; float: left; margin:0; padding:0; height:100%;}
#main-inside, #content	{ margin: 10px 40px 10px 30px; overflow: hidden; height:100%;}
#lid	{ width: 753px; height: 24px; background: url('images/top.png') no-repeat; margin: 0; padding:0;overflow: hidden;}
#can	{ width: 753px; height: 23px; background: url('images/bottom.png') no-repeat; margin:0; padding:0;overflow: hidden;}
.wp-caption-text { font-size: 9px; color: #666; text-align:center; padding: 0; margin: 0;}
.quote { padding: 20px 40px; font-style: italic; color:#666; }

/*
	SIDEBAR
*/

#sidebar	{ width: 230px;	margin: 10px 0 0 10px; float:left;}
#sidebar ul li	{ background: #4ABF2A; padding: 10px; -moz-border-radius: 10px; 
			-webkit-border-radius: 10px; -opera-border-radius: 10px; color: #DFE9F6; 
			text-align:center; margin: 10px 0;}
#sidebar ul li#text-3 { background: #8a4e67;}
#sidebar ul a	{ color: #FDEF50; }
#sidebar ul a:visited	{ color: #FDEF70; }
#sidebar form p { text-align: center; }

/*
	FOOTER
*/
#footer	{height: 250px; background: #795437; border-top: 20px solid #4ABF2A;
		padding-top: 30px; color: #000000; margin-top: 80px; }
#footer-inside	{ width: 980px; margin: 0px auto; text-align: left; font: .5em; color: #DFE9F6; }
#footer-inside a { color: #FDEF50; }
#carrot  {margin-top:25px; width: 75px; height:232px; float:right;}
#frog	{margin: 45px 0 -10px 0; width: 136px; height:128px; float:right;}
#footer-inside  ul {padding-top: 20px;}
#footer-inside  li	{list-style-type: none; font: .5em; line-height:1.2em;}
#footer-inside p		{ font: .5em; line-height:1.1em;}
#footer-info	{ width:400px; margin: 0 20px; float: left; }

img#wpstats{display:none}

/*
	SPLASH PAGE
*/

#splashpage {width: 960px; height: 650px; margin: 0 auto; position: relative; border: none;}
#splashlogo {width: 590px; height: 585px; position: absolute; top: 20px; right: 185px; z-index:5; }
#splashcsa {width: 400px; height: 350px; position: absolute; top: 0px; left: 0px; z-index:0; }
#splashphotos {width: 400px; height: 350px; position: absolute; top: 0px; right: 0px; z-index:0; }
#splashmarkets {width: 400px; height: 350px; position: absolute; bottom: 0px; left: 20px; z-index:0; }
#splashabout {width: 400px; height: 350px; position: absolute; bottom: 0px; right: 20px; z-index:0; }
#enter { width: 75px; height: 24px; position: absolute; bottom: 0px; left: 442px; z-index: 10; }