/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/
	.social { border: dashed #ddd; border-width:1px 0 1px 0; margin: -15px auto 10px; display:block; padding: 3px 0 1px 0px;  overflow: hidden; }
	.social .social_button {float: left; display: inline; overflow: hidden; height:22px; }

	.social .social_button.dg { margin: 0px 0 0 20px ; padding-top: 4px;}
	.social .social_button.tm { margin: 0px 0 0 12px;  padding-top: 4px;}
	.social .social_button.fb { margin: 0 0 0 15px;  padding-bottom:0px;}
	.social .social_button.su { margin: 0px 0 0 30px;  padding-top: 2px;}
        .social .social_button.em { margin: 0 0 0 20px;  padding-top: 0px;}
        .social .social_button.em a{background:#eee url(images/emailthis.gif) 3px 50% no-repeat; padding:2px 3px 2px 20px;  font-size:10px; border:#ddd 1px solid; text-decoration:none; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
		.social .social_button.em a:hover {background:#ddd url(images/emailthis.gif) 3px 50% no-repeat}
	.social .social_button a img { border: 0; padding: 0; }
	.social strong { font-size: 11px; float: left; margin:2px 0 0 0; color:#555;}

.clear{clear:both;}
#optin {
	background: #6c6c6c url(images/gloss.png) no-repeat bottom center;
	border-bottom: 3px solid #6c6c6c;
	color: #F8F8FF;
	padding: 20px 15px;
	text-shadow: 1px 1px #111;
}
	#optin input {
		border: 1px solid #585858;
		font-size: 15px;
		margin-bottom: 10px;
		padding: 8px 10px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 2px 2px #5a5a5a;
		-moz-box-shadow: 0 2px 2px #5a5a5a;
		-webkit-box-shadow: 0 2px 2px #5a5a5a
	}
		#optin input.email { background: #fff url(images/email.png) no-repeat 10px center; padding-left: 35px }
		#optin input.name { background: #fff url(images/name.png) no-repeat 10px center; padding-left: 35px }
		#optin input[type="submit"] {
			background: #f6640e url(images/Red.png) repeat-x top;
			border: 1px solid #a44913;
			color: #F8F8FF;
			cursor: pointer;
			font-size: 14px;
			font-weight: bold;
			padding: 8px 0;
			text-shadow: -1px -1px #562806;
			text-transform: uppercase;
			width: 100%
		}
			#optin input[type="submit"]:hover { color: #ffdeb3 }
		
/* START of Second Navigation Menu CSS */

.custom #mytopnav {

position:relative;
float:right;
border:none;
height:30px;
background:#FFFFFF;
width:60%;
font-family: "Josefin Sans Std Light", "Century Gothic", Verdana, sansserif;
font-size: 1.1em;
letter-spacing: 2px;

}

.custom #mytopnav a {

float:Right;
color:#6C6565;
line-height:15px;
background:#F8F8FF;
text-decoration:none;
letter-spacing:2px;
padding:0.7em 0.7em 0.7em 0.5em;
font-family: Georgia;
text-transform: uppercase;
border-right: 1px solid #E8E8E8;

}

.custom #mytopnav a:hover {

color: #111;
background:#F8F8FF;

}
/* END of Second Navigation Menu CSS */	


/* Start of MAil Chimp CSS */	

#optin {
	background: #5278A4 url(images/dark.png) repeat-x top;
	border: 3px solid #5278a4;
	color: #fff;
	padding: 20px 15px;
	text-align: center;
}
	#optin input {
		border: 1px solid #111;
		font-size: 15px;
		margin-bottom: 10px;
		padding: 8px 10px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 2px 2px #111;
		-moz-box-shadow: 0 2px 2px #111;
		-webkit-box-shadow: 0 2px 2px #111
	}
		#optin input.email { background: #fff url(images/email.png) no-repeat 10px center; padding-left: 35px }
		#optin input.name { background: #fff url(images/name.png) no-repeat 10px center; padding-left: 35px }
		#optin input[type="submit"] {
			background: #960e17 url(images/red.png) repeat-x top;
			border: 1px solid #111;
			color: #fff;
			cursor: pointer;
			font-size: 18px;
			font-weight: bold;
			padding: 8px 0;
			text-shadow: -1px -1px #3a060a;
			width: 100%
		}
			#optin input[type="submit"]:hover { color: #ffa5a5 }


/* End of MAil Chimp CSS */

#optin label {font-weight: bold; font-size: 20px;
}


	