/*
Theme Name: Chocolate Frog
Theme URI: http://chocolatefrogfargo.com/
Description:
Version: 1.0
Author: Studio 7 Productions
Author URI: http://s7p.net/
*/

/* Body Elements */
html, body {
	height: 100%;
}

body {
background-image:url("images/background.gif");
background-repeat:repeat-x;
background-color:#71412A;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#fff;
margin:0px 0px 0px 0px;
}

#container {
width:720px;
margin: 0 auto -55px;
min-height: 100%;
height: auto !important;
height: 100%;
}

#logo {
padding-top:50px;
width:334px;
height:83px;
background-image:url("images/logo.gif");
background-repeat:no-repeat;
background-position:bottom;
margin-bottom:15px;
}

#menu {
padding-top:45px;
float:left;
width:147px;
padding-right:20px;
}

#menu ul {
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

#menu li {
padding-bottom:10px;
}

#content {
float:right;
width:553px;
}

#push {
height: 55px;
clear:both;
}

#footer {
height: 55px;
clear:both;
width:100%;
position:relative; 
bottom:0px;
background-image:url("images/footer.gif");
background-repeat:repeat-x;
vertical-align: middle; 
margin:0px;
} 

#footerleft {
padding-top:15px;
float:left;
width:350px;
text-transform:uppercase;
font-size:.9em;
font-weight:bold;
color:#71412A;
}
#footerright {
text-align:right;
padding-top:15px;
float:right;
width:350px;
text-transform:uppercase;
font-size:.8em;
color:#71412A;
}

/* Text Styles */
a{
text-decoration:none;
color:#c4df9b;
}

a:hover{
text-decoration:underline;
color:#c4df9b;
}

#menu a{
color:#e1e1e1;
font-size:1.1em;
}

#menu a:hover{
color:#c4df9b;
font-size:1.1em;
text-decoration:none;
}

.active{
color:#c4df9b;
}

h1{
font-family:Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:1.5em;
}

h2{
font-family:Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.25em;
}

hr{
color: #896A5B;
background-color: #896A5B;
height: 1px;
border: 0;
width: 98%;
margin-top:-5px;
margin-bottom:10px;
}

img{
border:0px;
}

.gallery img {
border:0px;
}

/* Newsletter */
#wpcf7-f2--o1 input {
width:120px;
}

#text-314155671 {
list-style-type:none;
}

.widgettitle {
font-size:1.2em;
}

.mc_custom_border {
border:0;
padding:0 !important;
}

#mc_signup_form legend {
padding:0 0 1em !important;
font-size:1.12em;
}