body {

background: url('images/gradient.jpg') repeat-x;

color:#303030;

font-family:Tahoma,Arial,sans-serif;

font-size:12px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:1.4em;

text-align:center;

margin:0px;

padding:0px;

z-index:-10

}



.back {background:rgb(228,190,127)}



.backimage {

position:absolute;

left:0px;

top:650px;

z-index:-1;

visibility:visible;

}



a:link {text-decoration:none;color:rgb(253,141,31)}

a:hover {text-decoration:underline;color:rgb(251,245,192)}

a:visited {text-decoration:none;color:#CD6024}



a.amenu {color:black}

a.amenu:hover {text-decoration:underline;color:rgb(251,245,192)}



h2 {font-size:18px;font-weight:100}



.listbold {font-weight:bold}



li {padding-bottom:6px}



table {font-size:12px}



#total {text-align:center;margin:20px auto;padding:0px;width:740px;border:0px}



.border {width:6px;background:rgb(255,231,79)}



#container {

background:rgb(255,255,255);

border:0px;

color:#303030;

margin:0px;

padding:0px 0px;

text-align:left;

width:728px;

}



#header {

background:#FFFFFF none repeat scroll 0%;

color:#FFFFFF;

height:110px;

margin:0px;

padding:0px;

width:728px;

}



#menudiv {

float:left;

font-size:0.9em;

height:500px;

width:140px;

}





#main {

line-height:1.4em;

margin:0px;

vertical-align:top;

font-size:14px;

padding:30px 20px 10px 20px;

}



#footer {

border:0px none;

clear:both;

color:grey;

font-size:0.9em;

margin:0px auto;

padding:5px 0pt;

width:740px;

}



#headerside {

padding:30px 20px 0px 20px

}



#headersideimg {

padding:0px;

text-align:right;

}



.menu {

font-weight:bold;

color:black;

height:25px;

width:140px;

text-align:center;

vertical-align:middle;

border-bottom:1px rgb(253,141,31) solid;

background:rgb(255,231,79);

}



td.menu:hover {

background:rgb(200,200,200);

}



td.menu a {

display: block;

   width: 100%;

   padding: 0px;

   text-decoration: none;

}



td.contact {padding:10px;font-size:11px;}



.title {

font-size:20px;

font-family:Verdana;

color:black;

padding-left:80px;

border-bottom:6px solid rgb(255,231,79);

width:300px;

}



.quote {

border-top:1px solid rgb(253,141,31);

border-bottom:1px solid rgb(253,141,31);

text-align:right;

padding:20px;

font-size:16px;

line-height:20px;

font-family:Verdana;

color:rgb(253,141,31);

width:250px;

float:right;

margin:10px;

}



p.quotesource {

font-size:10px;

line-height:12px;

}



p.date {font-size:16px;font-weight:bold;padding-top:20px;padding-left:20px}



img.inline {

border:1px solid black;

padding:10px;

margin-left:10px;

float:right

}



img.header {

height:200px;

float:left;

z-index:5;

padding:0px;

margin:0px;

}



.forminputs {

border:1px solid rgb(108,73,7);

width:100px;

height:16px;

font-size:10px;

}



.icon {border:0px;padding-right:5px;vertical-align:middle}



td.bottom {background:rgb(255,231,79);padding-top:20px;font-weight:bold}



table.form {font-size:10px}



td.kids {background:url('images/stock/kids.jpg') no-repeat top right;width:728px}

td.nature {background:url('images/stock/rock.jpg') no-repeat top right;width:728px}

td.phone {background:url('images/stock/butterfly.jpg') no-repeat top right;width:728px}

td.group {background:url('images/stock/group.jpg') no-repeat top right;width:728px}

td.school {background:url('images/stock/dance.jpg') no-repeat top right;width:728px}

td.health {background:url('images/stock/curious.jpg') no-repeat top right;width:728px}

td.art {background:url('images/stock/art.jpg') no-repeat top right;width:728px}

td.butterfly {background:url('images/stock/portraitcol.jpg') no-repeat top right;width:728px}
