﻿#lhs, #rhs { float: left; }
#rhs { width: 308px; }

#siteAudit {
    padding: 10px 6px 10px 12px; 
    background: transparent url(../images/home/siteAuditBg.jpg) repeat scroll 0 0; 
    width: 290px; 
    float: left; 
    color: rgb(255, 255, 255);
    margin-bottom: 14px;
    display: inline;
}

#siteAudit h2 { color: #fff; }

#siteAudit a
{
    background-position:0 0;
    background-color:transparent;
    background-repeat:repeat;
    display:block;
    overflow:hidden;
    line-height:1em;
    text-decoration:none;
}

#siteAudit a:hover
{
    background-position: 0 0px;
    text-decoration:underline;
}

#siteAudit p
{
    margin-right: 136px;
    color: rgb(255, 255, 255); 
    margin-top: 9px;
}

#fletchArea {
    clear:both;
    float: left;
    display: inline;
    width: 628px;
}

#fletchArea p { color:#FFFFFF;}

#fletchArea h2 { width: 245px; line-height: 1.2em; margin-bottom:10px; color:#FFFFFF;}

#fletchArea .intro h2 { width: 161px; line-height: 1.2em; float:left; color:#FFFFFF;}

#fletchArea ul {
    color:#FFFFFF;
    margin-top:6px;
    width:150px; 
}


#fletchArea .intro { float: left; display: inline; width:297px; height:115px; background:#819903; padding-left:10px; padding-top:5px;}

#fletchArea .intro li {
    line-height: 1.1em;   
}

#fletchArea .intro li a {
    color: #fff;
}

#fletchArea li.first {
    margin-bottom: 6px;
}

#fletchArea p {
    width:210px;
}

   

    #fletchArea ul {float:left; width:130px;}
    
    #fletchArea ul li {display:inline; float:left;}
    
    ul#widgets {width:287px;}

    li#facebook {margin:0px; width:287px; margin-bottom:5px;}
	
	li#googleg {width:287px;}
	
	li#twitter {margin:0 0 5px 10px; width: 20px; }
	
	li#stumbleUpon {margin:0 0 5px 10px; width: 20px; }
	
	li#linkedIn {margin:0 0 5px 10px; width: 20px; }
	
	li#faceBookIcon {margin:0 0 5px 10px; width: 20px; display;block; }
	#contactForm input { float: left; }
	#twitter a 
	{
	display: block;
    padding: 8px 5px 5px 20px;
    background: url('/images/icons/twitter_1.png') 1px center no-repeat;    
    text-decoration:none;   
    overflow:hidden;
    width:0;
    height:auto;
    float:left;
    text-indent:50px;
	}
	
	#twitter a:hover 
	{
		background-image:url('/images/icons/twitter_2.png');
	}	
	li#facebook img {display:none;}
	
	#stumbleUpon a
	{
	display: block;
    padding: 8px 5px 5px 20px;  
	background: url('/images/icons/su_1.png') 1px center no-repeat;
    text-decoration:none;   
    overflow:hidden;
    width:0;
    height:auto;
    float:left;
    text-indent:100px;
	}

	#stumbleUpon a:hover
	{
		background-image:url(/images/icons/su_2.png);
	}
	
	#linkedIn a 
	{
	display: block;
    padding: 5px 5px 5px 20px;  
	background: url('/images/icons/in_1.png') 1px center no-repeat;
    text-decoration:none;   
    overflow:hidden;
    width:0;
    height:16px;
    float:left;
    text-indent:50px; 
	} 
	
	#linkedIn a:hover
	{
		background-image: url('/images/icons/in_2.png');
	}
		
	#faceBookIcon a 
	{
	display: block;
    padding: 5px 5px 5px 20px;  
	background: url('/images/icons/facebook_1.png') 1px center no-repeat;
    text-decoration:none;   
    overflow:hidden;
    width:0;
    height:16px;
    float:left;
    text-indent:50px;  
	}
	
	#faceBookIcon a:hover  
	{
		background-image: url('/images/icons/facebook_2.png')
	}
#homeSignUp 
{
    background:url("../images/home/fletch.png") no-repeat scroll left top #74910B;
    background-color:#819903;
    width:297px;
    height:115px;
    float: left;
    display: inline;
    margin-left:14px;
    padding-left:10px;
    padding-top:5px;
}

#homeSignUp ol { margin-top: 4px }

#homeSignUp li { float: left; clear: none; margin-bottom: 0; }

#homeSignUp li.ourNews span, #homeSignUp li.fletchNews span { display: block; float: left; overflow:hidden; padding-top: 48px; height: 0px; }
#homeSignUp li.fletchNews input, #homeSignUp li.ourNews input { width: 13px; height: 13px; padding: 0; margin: 0; margin-top: 6px; clear: both; border: none;  }
#homeSignUp li.fletchNews label, #homeSignUp li.ourNews label { margin: 0; margin-left: 3px; margin-right: -3px; line-height: 1em;  text-align: left; margin-top: 6px; }

#homeSignUp li.fletchNews { width: 160px; }
#homeSignUp li.fletchNews span { width: 145px; background: url(../images/home/fletchNews.gif) no-repeat; }
#homeSignUp li.fletchNews label { width: 140px; }

#homeSignUp li.ourNews { width: 102px; margin-left: 6px; }
#homeSignUp li.ourNews span { width: 101px; background: url(../images/home/ourNews.gif) no-repeat; }
#homeSignUp li.ourNews label { width: 80px; }
    
#homeSignUp li.submit { padding-left: 0; margin-top: 4px; }
#homeSignUp li.submit blur { padding: 5px 8px; width: 143px; background-color:#a5bc16; color:#FFFFFF; border:1px solid #808F23;}
#homeSignUp li.submit a 
{
    background-color:#BACB3D;
    padding:5px;
    line-height:1em;
    float: left;   
    display: block;
    background-position: center;
    text-decoration:none;
    font-size:16px;
}

#homeSignUp li.submit a:hover
{
    text-decoration:underline;
}

#homeSignUp li.submit footerRegister {
    background-color: #819903;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 22px;
    margin-left: 5px;
}

.emailInput
{
    width:122px;
    height:13px;
    color:#ffffff;
    border:1px solid #808F23;
    background: #bacb3d; /* Old browsers */
	background: -moz-linear-gradient(top, #bacb3d 0%, #b1c425 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bacb3d), color-stop(100%,#b1c425)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bacb3d 0%,#b1c425 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bacb3d 0%,#b1c425 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bacb3d 0%,#b1c425 100%); /* IE10+ */
	background: linear-gradient(top, #bacb3d 0%,#b1c425 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bacb3d', endColorstr='#b1c425',GradientType=0 ); /* IE6-9 */
	
	-moz-box-shadow: 0px 0px 2px 1px #88942E;
	-webkit-box-shadow: 0px 0px 2px 1px #88942E;
	box-shadow: 0px 0px 2px 1px #88942E;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#88942E')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#88942E');

}
.footerRegister 
{
    width:55px;
    margin-left:5px;
    background-color:#819903;
    color:White;
    border:0;
    height:27px;
}
