/* Global Styles */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-color: #999999;
font-size: 0.6em;
padding: 0;
margin-left: 2%;
margin-top: 1%;
background-image: url("images/bindy_background5.jpg");
background-repeat: no-repeat;
width: 97%;

}

#container { width:78%; background-color: transparent; margin-left: 0px; margin-top: 0px;
height: auto; float: left;}

#main-body{
width:100%;
margin-top: 0px;
padding-bottom: 10px;
height: 100%;
margin-left: 0px;
background-color:: #FFFFFF;

}

#header { margin-bottom: 0px;

height:35px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-color: #999999;
font-size: 1.1em;
width: 960px;
}



#sidebar {
float: left;
width: 24%;
height: 100%;
margin-top: -105px;
padding-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-left: 15px;
background-color: transparent;
}


#bindy_intro {height: 400px; width:470px; background-color: transparent; padding-top: 0px; line-height: 1.8em; 
padding-right: 0px; padding-bottom: 8px; margin-bottom: 20px;  margin-top: 35px; font-size: 12px;}

#video_section { float: right;  width: 100%; height: 300px; background-color: transparent;
text-align: left; font-size: 10px; margin-top: 30px; padding-top: 0px; padding-right: 0px;
}

#video_description { float: left; height: auto; width: 78px; height: 275px; background-color: #009933;
text-align: left; font-size: 11px; margin-top: 0px; vertical-align: top; padding-top: 10px; padding-left: 20px;
}

#description { margin-top: 0px; text-align: left;
}

#content_middle {width:62%; height: auto; background-color:transparent float: left; text-align: top; margin-left: 0px;
padding-left: 0px; margin-top: 40px; text-align: left; line-height: 1.9em; padding-right: 45px; float: right;
}

#content_middle_bowls {width: 30%; height: auto; background-color: transparent; float: left; text-align: top; margin-left: 0px;
padding-left: 60px; padding-right: 50px; margin-top: 16px; text-align: left; height: auto; 
}

#content_middle_2 {height: auto; width:90%; background-color: transparent; padding-top: 0px; line-height: 1.6em; 
padding-right: 0px;  margin-top: 0px; font-size: 12px; margin-top: 75px;}


contact_middle {width: 30%; height: auto; background-color: transparent; float: left; text-align: top; margin-left: 50px;
padding-left: 90px; margin-top: 16px; text-align: left; height: auto; 
}



#left_section1 { 
height: auto; 
width: auto;
margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
margin-left:0px;
float:left;
margin-bottom: 50px;
padding-right: 0px;
background-color: transparent;
border-color: black;
 border-width: 1px 1px 1px 1px;
 border-style: solid;

}

#newsletter_signup {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.2em; 
line-height: 1.7em;
padding-left: 14px;
text-align: left;
margin-top: 20px;
margin-bottom: 0px;
padding-right: 2px;
margin-left: 0px;
color: #6699cc;
letter-spacing: .1em;
}



#upcoming_events_title {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.2em;
padding-left: 0px;
text-align: left;
margin-top: 0px;
margin-bottom: 8px;
color: #6699cc;
padding-right: 0px;
margin-left: 0px;
letter-spacing: .3em;


}

#events_content {
font-family: Verdana, Arial, Helvetica, sans-serif
font-size: 11px;
line-height: 1.5em;
padding-left: 14px;
text-align: left;
margin-top: 0px;
color: #666666;
padding-right: 0px;
margin-left: 0px;
padding-bottom: 0px;

}

#menu_left_header { width: 180px; height: 50px; 
margin-left: 0px;
margin-top: 10px;
padding-top: 3px;
padding-left: 3px;
padding-right: 0px;
}

#content{
	float: left;
width: 100%;
height: auto;
	margin-top: 45px;
background-color: transparent;
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 1.7em;
margin-right: 0px;
	margin-left: 0px;
	padding-right:0px;
	padding-left: 0px;
}

#content_main{
	float: left;
width: 99.1%;
height: auto;
	margin-top: 145px;
background-color: transparent;
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 1.7em;
margin-right: 0px;
	margin-left: 0px;
	padding-right:0px;
	padding-left: 0px;
}


#icons{
	float: left;
	width: 30%;
	text-align: right;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
background-color: transparent;
margin-right: 0px;
	margin-left: 0px;
	padding-right:0px;
	padding-left: 0px;
	margin-bottom: 10px;
}




#content_calendar{
	float: left;
width: 800px;
height: auto;
	margin-top: 125px;
background-color: transparent;
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 1.7em;
margin-right: 0px;
	margin-left: 125px;
	padding-right:0px;
	padding-left: 0px;
}



#quotes { 
font-size: 1em;
	color: #ffffff;
text-align: right;
	line-height: 1.5em;
	margin-top: 9px;
	padding-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
padding-right: 15px;
width: 65%;
float: right;
	}

#section_header {
width: 100%;
float: left;
margin-top: 25px;
margin-bottom: 14px;
margin-left: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #6699CC;
font-size: 1.2em;
letter-spacing: .2em;
padding: 0px 0px 15px 0px;
text-align:center;
background-color: transparent;
height: 20px;
text-align: left;
border-bottom: 1px solid #dcdcdc;

}

#main_header{
width: 70%;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
height:30px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #6699CC;
font-size: 1.1em;
letter-spacing: .2em;
padding: 0px 0px 0px 0px;
text-align: left;
background-color: transparent;
text-align: left;
float: left;
}

#section_header_bowls {
width: 500px;
margin-top: 20px;
margin-left: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #CC6600;
letter-spacing: .1em;
padding: 0px 0px 0px 0px;
text-align:left;
background-color: transparent;
height: auto;

}


#main_content_1 {
float: left;
margin-left: 0px;
margin-top: 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-color: #999999;
font-size: 1em;
line-height: 1.3em;
text-align: left;
line-height: 1.8em;
width: 80%;
background-color: #CC00FF;


}

#main_content_about {
margin-top: 50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-color: #999999;
font-size: 1em;
line-height: 1.9em;
text-align: left;

}

#main_content_testimonials {
margin-top: 50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-color: #999999;
font-size: .9em;
line-height: 1.9em;
text-align: justify;
}




#sidebar-2 {float: right;
width: 170px;
height: auto;
margin-left: 0px;
margin-right: 10px;
margin-top: 100px;
padding-left: 5px;
padding-bottom: 10px;
background-color: #transparent;


}

#event_title {
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
letter-spacing: .1em;
padding-top:0px;
padding-right: 0px;
padding-left: 0px;
width: 155px;
}

#content_right_1 {
width: 169px;
margin-left: 0px;
margin-top: 5px;
font-size: 11px;
padding-top:0px;
padding-right: 0px;
padding-left: 3px;
line-height: 1.6em;

}	

#content_right_2 {
margin-left: 0px;
margin-top: 10px;
width: 170px;
padding-top:0px;
padding-right: 0px;
padding-left: 3px;
padding-bottom: 6px;
line-height: 1.6em;
height: auto;
margin-bottom: 15px;
}	

#sidebar_links_right {padding-top: 0px;
margin-top: 20px; padding-left: 0px;
margin-left: 0px;
width: 99.9%}



#content_right_3 {
margin-left: 0px;
margin-top: 3px;
font-size: 11px;
margin-left: 8px;
width: 85%;

}	

#content_right_4 {
margin-left: 0px;
margin-top: 5px;
font-size: 11px;
padding-top:0px;
padding-right: 0px;
padding-left: 0px;
margin-left: 8px;
}	

	
a {
	color: #CC00FF;
	text-decoration:none;
	font-weight:normal;
	}
	
a:hover {
	color: #999999;
	text-decoration:underline;
	}
	
/* ID Styles */

#navigation { padding-top: 10px; padding-bottom: 0px;
}
#navigation a {
	font:10px arial;
	color: #ffffff;
	text-decoration:none;
	letter-spacing:.1em;
	font-weight:normal;
	
	}
	
#navigation a:hover {
	color: #000000;
	text-decoration:underline;
	font-weight:normal;
	}

#padding {
	padding:10px 1px 20px 1px;
	}
	
#weekdays th {
	font:10px arial;
	color: #ffffff;
	letter-spacing:.2em;
	}

#calheader td {
	font-weight:bold;
	}

/* Class Styles */



.sidebarText {
	font:12px georgia;
	color: #ffffff;
	line-height:18px;
	
	}
	
.bodyText {
	font:11px arial;
	line-height:24px;
	color:#333333;
	}
	
.pageName {
	font:15px arial;
	font-weight:lighter;
	color: #006600;
	letter-spacing:.5em;
	line-height:26px;
	text-align: right;
	
	}
	
.subHeader {
	font:14px georgia;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:9.5px verdanna;
	color: #ffffff;

	font-weight:bolder;
	}
	
.calendarText {
	font:11px arial;
	line-height:14px;
	color:#333333;
	}
.link { font-size: .5em; margin-top: 4px; margin-bottom: 8px;
}	
	
#footer {
margin-top: 100px;
margin-left: 0px;
margin-right: 0px;
clear: all;
background-color: #6699CC;
width: 99%;
padding-left: 0px;
text-align: center;
padding-bottom: 10px;
float: left;
}

p {margin: 8px 0 8px 0px;
font-color: #999999;
font-size: 1em;
}

fieldset
{
border: 1px solid #781351;
width: 28em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 
label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 
input
{
color: #781351;

border: 1px solid #781351
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
