#page { background: transparent;}
#footer {display: none;}

.custom {
background-image:url('/wp-content/uploads/2014/01/copy-amagansett-beach-hamptons.jpg');
background-repeat: repeat-y;
background-size: 100% auto;
background-attachment: fixed;
}
#schhead {margin-bottom: 1em; border-bottom: solid 1px black; border-right: solid 1px black; width: 887px; background: #F5F8D9; padding: 10px; color: black; font-weight: bold;}

.headline_area h2 {font: normal normal bold 65px/1.4em spinnaker, sans-serif; line-height: 1em;}
.headline_area h1 {font: normal normal bold 65px/1.4em spinnaker, sans-serif; line-height: 1em;}



#sidebars {}

.custom #sidebar_1 {width: 100%; text-align:center;}

.custom #sidebar_2 {display: none;}

.custom #text-2 {
float:left;
width: 27.3%;
text-align:center;
background-image:url('/wp-content/uploads/2014/02/sbbg.png');
padding: 1.5em;
margin-right: 1.4em;
letter-spacing: 1px;
}

.custom #text-3 {
float: left;
width: 27.3%;
text-align:center;
background-image:url('/wp-content/uploads/2014/02/sbbg.png');
padding: 1.5em;
letter-spacing: 1px;
}

.custom #text-4 {
float:left;
width: 27.3%;
text-align:center;
background-image:url('/wp-content/uploads/2014/02/sbbg.png');
padding: 1.5em;
margin-left: 1.4em;
letter-spacing: 1px;
}

.custom .sidebar h3 {
font-variant: normal; 
letter-spacing: 0px;
text-transform: uppercase;
font-size: 1.6em;
}


.menu {float: right;}
.menu li {margin-left: 7em;}
.menu li a {text-transform: none; }

.phead {color: #000000; font: normal normal bold 30px/1.4em spinnaker, sans-serif;}
.pbody {color: #787878; font: normal normal normal 14px/1.4em spinnaker, sans-serif;}

#hpcontain {padding:2em;}
#hpcontain p {visibility: visible;
width: 490px;
min-height: 181px;
border-bottom: 1px dotted #787878;
margin: 3em 0;
padding: 1em;
}

#hpcontain #hpimgs img {border: 4px solid black; margin-bottom: 6em;}
#hpcontain p .pbody a img {margin-top: 1em;}

.custom .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th {
background-color: #5ba192;}

.easy-table th, .easy-table td {background-color: #5ba192;}


.custom .easy-table tbody tr:hover td,.easy-table tbody tr:hover th{background-color:#5ba192;}

.custom .format_text {padding: 1em; font-weight: bold; background-image:url('/wp-content/uploads/2014/03/postboxbg.png');}
.home .format_text {background-image: none;}

#mbox {color: #00000;}