* { padding:0; margin:0; }

p, a, li, ul, h1, h2, h3, h4 {
	font-family:Verdana, Geneva, sans-serif;
}

p, ul {
	font-size:small;
}

h4 {
	font-variant:small-caps;
}

ul {
	margin: 0; 
	padding-left: 15px;
}

li {
	list-style-image: url(../images/bullet.jpg)
}

a:link {
	color:#278C8D; 
	text-decoration:none;
}

a:visited {
	color:#278C8D; 
	text-decoration:none;
}

a:active {
	color:#278C8D; 
	text-decoration:none;
}
a:hover {color:#000;}  /* mouse over link */

#wrapper {
	width: 940px;
	position:relative;
	padding: 10px 30px;
	text-align:left;
	margin:0 auto;
	background-image: url(../images/background.jpg);
}
body {
	background:#999;
	text-align:center; /* for IE6 */
}
#header {
	background-image:url(../images/headerNo.png);
	background-position:center;
	background-repeat:no-repeat;
	height: 165px;
	width: 940px;
	overflow: hidden;
}
#header a{
	text-decoration: none;
	height:auto;
	width:auto;
	border:none;
}
#header img{
	border:none;
}

#header .span{
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

#instable {

	Margin-left:25%;
	text-align:center;
}

#btnAbout{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 52px;
	width: 77px;
	height: 62px;
	background-image:url(../images/btnAbout.jpg);
}
#btnAbout:hover {
	background-image: url(../images/btnAbout_rollover.jpg);
}

#btnVideos{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 52px;
	width: 77px;
	height: 62px;
	background-image:url(../images/btnVideos.jpg);
}
#btnVideos:hover {
	background-image: url(../images/btnVideos_rollover.jpg);
}

#btnNews{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 52px;
	width: 77px;
	height: 62px;
	background-image:url(../images/btnNews.jpg);
}
#btnNews:hover {
	/*background-image: url(../images/btnNews_rollover.jpg);*/
}
#btnLessons{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 52px;
	width: 82px;
	height: 62px;
	background-image:url(../images/btnLessons.jpg);
}
#btnLessons:hover {
	background-image: url(../images/btnLessons_rollover.jpg);
}
#btnEvents{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 52px;
	width: 72px;
	height: 62px;
	background-image:url(../images/btnEvents.jpg);
}
#btnEvents:hover {
	background-image: url(../images/btnEvents_rollover.jpg);
}
#btnHome{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-left: 30px;
	margin-top:16px;
	width: 133px;
	height: 133px;
	background-image:url(../images/GetHepLogo_Clear.gif);
}

#btnLocation{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 52px;
	width: 90px;
	height: 62px;
	background-image:url(../images/btnLocation.jpg);
}
#btnLocation:hover {
	background-image: url(../images/btnLocation_rollover.jpg);
}
#btnShop{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 6px; /* was 52 */
	width: 77px;
	height: 62px;
	background-image:url(../images/blank_shop.jpg);
}
#btnShop:hover {
	/*background-image: url(../images/btnShop_rollover.jpg);*/
}
#btnLinks{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 52px; /* was 6 */
	width: 72px;
	height: 62px;
	background-image:url(../images/btnLinks.jpg);
}
#btnLinks:hover {
	background-image: url(../images/btnLinks_rollover.jpg);
}
#btnContact{
	background-repeat: no-repeat;
	float: left;
	margin-right: 15px;
	margin-top: 6px; /* was 52 */
	width: 77px;
	height: 62px; 
	background-image:url(../images/btnContact.jpg);
}
#btnContact:hover {
	background-image: url(../images/btnContact_rollover.jpg);
}

#btnTwitter{
	background-repeat: no-repeat;
	float: right;
/*	margin-right: 85px; */
/*	margin-top: 52px; */
	width: 40px;
	height: 46px;
	background-image:url(../images/tweet.png);
}

#btnMeetUp{
	background-repeat: no-repeat;
	float: right;
/*	margin-right: 85px; */
/*	margin-top: 52px; */
	width: 55px;
	height: 46px;
	background-image:url(../images/meet.png);
}

#btnFacebook{
	background-repeat: no-repeat;
	float: right;
/*	margin-right: 0px; */
/*	margin-top: 52px; */
	width: 40px;
	height: 46px;
	background-image:url(../images/fb.png);
}
#footer {
	clear: both;
	height: 180px;
	width: 940px;
	background-image:url(../images/get_hep_Masonic.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding: 30px 0px 10px;
}

#footer .lavfootmain {
	font-family:"Lavanderia Sturdy";
	font-size:50px;
	position:relative;
	left: 180px;
	top: 15px;
	width: 55%;
}

#footer .lavfootother {
	font-family: Verdana, Geneva, sans-serif;
	font-size:13pt;
	font-weight:bold;
	position:relative;
	left: 280px;
	top: 30px;
	width: 40%;
}

#footer a {
	text-decoration:none;
	color:#000;
}

#footeralt {
	clear: both;
	height: 180px;
	width: 940px;
	background-image:url(../images/get_hep_lowerSloven.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding: 30px 0px 10px;
}

#footeralt .lavfootmain {
	font-family:"Lavanderia Sturdy";
	font-size:50px;
	position:relative;
	left: 180px;
	top: 15px;
	width: 55%;
}

#footeralt .lavfootother {
	font-family: Verdana, Geneva, sans-serif;
	font-size:13pt;
	font-weight:bold;
	position:relative;
	left: 280px;
	top: 30px;
	width: 40%;
}

#footeralt a {
	text-decoration:none;
	color:#000;
}

#maincontent{
 width: 940px;
 padding-bottom: 10px;
}

#leftcolumn { 
    float:left;
    width:57%;
    /*background:lightblue;*/
	padding: 10px;
}
#rightcolumn { 
    float:right;
    width:38%;
    /*background:yellow;*/
	padding: 10px;
}

/* start index specific divs */
#splash {
	width: 930px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom: 1px;
}

#splashright {
	background-image:url(../images/fade.jpg);
	background-position: right;
	background-repeat:no-repeat;
	height: 424px;
	text-align:left;
	width:460;
}
#splashright .imgmiddle{
	float: left;
	height:424px;
	width:528px;
}

#splashright h4{
	font-family: Verdana, Geneva, sans-serif;
	font-variant: none;
}

#midtouts {
	height: 350px;
	width: 940px;
	padding: 5px; 
	margin: 0 auto;
	text-align: center;
}

#toutcolumns {
    float: left;
    width: 33%;
	margin: 10px auto;
	text-align: left;
}

#toutdivider {
    float: left;
	width: 1px;
	height: 320px;
	vertical-align: middle;
	display: inline-block;
	margin-top: 5px;
	background:url(../images/vLine.jpg)
}

#toutcolumns img {
	display: block;
    margin-left: auto;
    margin-right: auto
}

#toutcolumns p {
	padding-top: 5px;
	padding-left: 10px;
}

#toutcolumns h4 {
	padding-top: 10px;
	padding-left: 10px;
}

#splashright .imgtextmargin{
	margin-left:578px;
}
/* end index/home specific divs */
