/*
Theme Name:Gorgeously Green
Theme URI:http://www.gorgeouslygreen.com/wp-content/themes/gorgeously-green
Description:Theme customed designed for Sophie Uliano and Gorgeously Green
Author:julia wyson design
Author URI:http://www.juliawyson.com
Version:Green1.0
*/

/* standard elements */

#sidebar_wrapper2 {
width:180px;
float:left;
padding: 0 0 0 25px;
}

#sidebar_nav {
width:180px;
}

a {color: #00410C;}
a:hover {color:#00410C;}
a img {border: none;}

p,code,ul {padding-bottom: 1em;}

rssLinkListItemTitle {
font: normal 62.5% "Lucida Sans Unicode",sans-serif;
margin: 10px 0;
}




code {
	background: #FFF;
	border: 1px solid #EEE;
	border-left: 6px solid #CCC;
	color: #00410C;
	display: block;
	font: normal 1em Arial,Helvetica,sans-serif;
	line-height: 1.6em;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}

blockquote {
	background: url('img/quote.gif') no-repeat;
	display: block;
	font-weight: bold;
	padding-left: 28px;
}

/* misc */
.clearer {clear: both; font-size: 0;}
.left {
float: left;
padding: 10px 20px 10px 0;}
.right {float: right;
padding: 10px 0 10px 20px;}


.aff_link {
margin-left: 20px;
}
/* structure */
.inner-container {
	border: 1px solid #144E32;
	background: #FFF;
	font-size: 1.2em;
	margin: 0 auto;

	text-align:left;
	width:720px;
	border: 1px solid #144E32;
	padding:0px 20px 0px 20px;
	margin:auto;
	background:#FFFFFF;
}

.outer-container {
	/*background: url('img/main.gif') repeat-y;*/
}


strong {
color:#003412;
font-weight:bold;
}
/* navigation */

.buttons {
padding-left: 25px;
}
.mainlinks li {
	color: #006231;
	font-weight:bold;
	font-size:1em;
	margin: 8px 0;
	padding-left: 25px;
}

.sublinks li {
	color: #006231;
	font-weight:normal;
	font-size:1em;
	margin: 8px 0;
	padding-left: 30px;
	display: block;
}

.floatleft {
float: left;
}
.floatleft2 {
float: left;
margin: 0 45px 0 0;
} 
 

.floatright {
float: right;
} 

.floatright2 {
float: right;
margin: 15px;
} 

#navlist h2 {
	color: #006231;
	font: bold 1em Arial,Helvetica,sans-serif;
	margin: 0;
	padding-left: 25px;
}






/* calendar */
#wp-calendar {color:#00410C;}

.navigation table caption {border-bottom-color:#000;}

.navigation table thead tr {
  border-bottom-color:#000;
  color:#00410C;
}

.navigation table th {border-bottom-color:#000;}

.navigation table td#today {
  border-color:#000;
  color:#00410C;
}

.navigation table td a {
  border-bottom-color:#000;
  background-color:#EDF3DE;
}

.navigation table tfoot {border-top-color:#000;}

.navigation table tfoot a {background:none;}

/* calendar
--------------------------------------------------*/
#wp-calendar {
  display:inline-table;
  border-collapse:collapse;
  width:185px;
  margin:0px 10px 0 10px;
  text-align:center;
}

.navigation table caption {
  margin: -5px 10px 0 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid;
  letter-spacing: 0.1em;
}

.navigation table thead tr {border-bottom:1px solid;}

.navigation table th {border-bottom:1px solid;}

.navigation table td {
  width: 225px; /* maximaize width; honestly, I don't know much about tables... */
  padding: 1px;
  font-size: 0.9em;
}

.navigation table td#today {
  padding: 0;
  border: 1px solid;
  font-size: 1em;
  font-weight: bold;
}

.navigation table td a {
  display: block;
  border-bottom: 1px solid;
  font-weight: bold;
  font-size: 1.15em;
}

.navigation table tfoot {border-top:1px solid;}
.navigation table tfoot a {
  border: none;
  font-weight: bold;
}
.navigation table tfoot #prev a {text-align:left;}
.navigation table tfoot #next a {text-align:center;}

#searchform {padding: 10px;}

.btn {
background-color:#BDE1C7;
color: #006231;
border:#006231 solid 1px;
font-size:7pt;
padding: 1px 4px;
font-weight:bold;
}

.sn {
font-size:xx-small;
color:#999999;
}

a.sn_link:link, a.sn_link:active, a.sn_link:visited, a.sn_link:hover {
text-decoration:none;
}

/* SITE STYLES */


a {color:#315e40;}

.clearIt{clear:both;}
.body_wrapper {text-align:left;width:720px;border: 1px solid #144E32;padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;margin:auto;background:#FFFFFF;}

.form-title {text-align:right; padding-right:5px; padding-left:5px;}


#join_form .input { border:solid 1px #999999; width:210px;}
#search_login { position:relative; margin-bottom:30px;}
#search_div { float:left; background:#ffffff; border:none;}
#search_div .input { font-size:11px; color:#838282; width:160px; float:left; margin-top:2px;}
#search_div .btn { float:left; margin-left:10px; margin-top:1px;background:#ffffff; border:none;}
#login_div { float:right; margin-top:-87px; position:relative;}
#login_div a { margin-left:10px;color:#46725a; text-decoration:underline;}
#login_div a:hover {}


#bullhorn { float:right; padding: 2px 6px 0px 0px;}



#flash_msg {font-weight:bold; color:#d25980;}
.login_msg a {color:#d25980;}




#tvchannels
{
width: 12em;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Georgia, "Times New Roman", Times, serif;
background-color: #f0f0f0;
color: #003300;
font-size:14px;
}

#tvchannels ul
{
list-style: none;
margin: 30px 0 0 0;
padding: 0;
border: none;
}

#tvchannels li
{
border-bottom: 20px solid #f0f0f0;
margin: 0;
}

#tvchannels li a.tvlinks2
{
display: block;
padding: 8px 5px 8px 0.5em;
border-left: 10px solid #72B977;
border-right: 10px solid #E0F0E3;
background-color: #A1CD3C;
color:#ffffff;
text-decoration: none;
width: 100%;
}

#tvchannels li a.tvlinks
{
display: block;
padding: 8px 5px 8px 0.5em;
border-left: 10px solid #A1CD3C;
border-right: 10px solid #E0F0E3;
background-color: #72B977;
color:#ffffff;
text-decoration: none;
width: 100%;
}

html>body #tvchannels li a { width: auto; }

#tvchannels li a:hover
{
border-left: 10px solid #E0F0E3;
border-right: 10px solid #Fff;
background-color: #679884;
color: #003300;
}
.sidebar_img {
margin: 0 0 15px 0px;
}
.style7 {
font-size:14px;
color:#72B977;
font-weight:bold;
margin-top:0;
}
.nosidebar {
width:850px;
}
ol.pledge {
margin:0 5px 0 25px;
}
.pledge li {
font-size:16px;
font-weight:bold;
color:#A0CE3A;
margin:10px 0;
}
.pledgepoint {
font-size:12px;
margin:0;
color:#000000;
font-weight:normal;
}
#pledgebg {
background-color:#DFF1E1;
border-top:#A0CE3A solid 4px;
border-bottom:#A0CE3A solid 4px;
margin: 0 25px 25px 25px;
padding:25px;
}
#regbox {
margin:0 0 0 15px;
font-size:12px;
color:#003300;
}
#regbox input {
margin:0 0 5px 0;
background-color:#DFF1E1;
width:150px;
}
#regbox h3 {
color:#FFFFFF;
font-size:1px;
margin:-10px 0 0 0;
}
#regbox2 {
margin:0 0 20px 40px;
font-size:12px;
color:#003300;
}
#regbox2 input {
margin:0 0 5px 0;
background-color:#DFF1E1;
padding:1px 5px;
}
.brightgreen {
font-size:16px;
color:#A0CE3A;
font-weight:bold;
}
.box1 {
background-color:#BDE1C7;
width:33%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:20px;
text-align:center;
}
.box2 {
background-color:#E0F0E3;
width:33%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:20px;
text-align:center;
}
.box3 {
background-color:#A8CFB4;
width:33%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:20px;
text-align:center;
}
.gb {
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
}
.boxA {
background-color:#BDE1C7;
width:25%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:10px;
text-align:center;
}
.boxB {
background-color:#E0F0E3;
width:25%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:10px;
text-align:center;
}
.boxC {
background-color:#A8CFB4;
width:25%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:10px;
text-align:center;
}
.boxD {
background-color:#BDE1C7;
width:25%;
border-bottom:#A0CE3A solid 2px;
border-right:#A0CE3A solid 2px;
padding:10px;
text-align:center;
}

.color1 {
background-color:#BDE1C7;
}
.color4 {
background-color:#D0E69E;
}
.color3 {
background-color:#E0F0E3;
}
.color2 {
background-color:#B8D96B;
}
.color5 {
background-color:#96CB9A;
}
.triedtrue {
padding: 10px;
}

.tt {
left-margin:35px;
}
