body{
background-image:url('images/bgfill1x1700.png');
background-repeat: repeat-x;
font-family:sans-serif;
font-size:11pt;
background-color: #990099;

}

#center {
align:center;
}

#right{

float:right;
}


#businessname{
margin-right:50px;
margin-left:50px;
}


#header
{
margin-top: 10px;
margin-right:auto;
margin-left:auto;
width: 768px;
height: 200px;
background-image:url('images/fill_02.png');
background-repeat: repeat-x;
border:1px solid #FFCC00;	
}


#contents
{
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
width: 768px;
height:1000px;
background-color: #990099;
color: #ffffff;
border:1px solid #FFCC00;
text-align:left;
/*padding-top:40px;
padding-left:20px;
padding-right:20px;*/
padding-bottom:20px;

}



#footer p
{
margin-right:auto;
margin-left:auto;
width: 768px;
color: #ffffff;
text-align:center;
padding-left:0px;
padding-right:0px;

}






table.menu a {
/*width:100%;*/
border:1px solid #FFCC00;
display: block;
text-align: center;
height:50px;
border-spacing:0px;






}


div.menu a {
color: #ffffff;
background: #ffffff;
text-decoration:none;
font-size:11pt;
line-height:40px;
font-family: sans-serif;
padding: 2px 5px;
}

div.menu a:link {
color: #ffffff;
background:url('images/fill_03.png');
}

div.menu a:active {
color: #FFCC00;
background:url('images/fill_03.png');
}

div.menu a:visited {
color: #ffffff;
background:url('images/fill_03.png');
}

div.menu a:hover {
border:1px solid #999999;
color: #FFCC00;
background:url('images/fill_04.png');
text-decoration:none;
}


div.menu {
margin-right:auto;
margin-left:auto;
width: 768px;
height:50px;
background-color: #990099;
}


#imglink{

vertical-align:sub;
text-align:center;
border:0px;

}


a:link {color:#ffffff; text-decoration:none;}
a:visited {color:#ffffff;text-decoration:none}
a:active {color:#ffffff;text-decoration:none}
a:hover {color:#FFCC00;text-decoration:underline;}


#websitetuneup{
color:#671244;
text-align:center;
font-size:8pt;
padding-top:20px;
}
a#websitetuneuplink{
color:#ffffff;
text-align:center;
font-size:8pt;
}


h1{
padding-top:20px;
padding-left:20px;
font-family:sans-serif;
font-size:20px;
color:#ffffff;

}

h2{
padding-top:30px;
padding-left:20px;
text-align:left;
font-size:15pt;
font-weight:bold;
font-family:sans-serif;
color:#ffffff;
}
h3{
padding-top:20px;
padding-left:20px;
font-family:sans-serif;
color:#ffffff;

}
h4{
padding-top:20px;
padding-left:20px;
text-align:left;
font-size:11pt;
font-variant:small-caps;
font-weight:bold;
font-family:sans-serif;
color:#ffffff;
}

h5{
padding-top:20px;
padding-left:20px;
text-align:left;
font-size:11pt;
font-variant:small-caps;
font-family:sans-serif;
color:#ffffff;
}


p{
padding-left:20px;
padding-right:20px;
text-align:justify;
color:#ffffff;
}



#pgtitle{
margin-top:30px;
margin-left:20px;
}
#timetable{
color:#ffffff;
font-size:11pt;
border:1px solid #FFCC00;
}
#shade1{
color:#571738;
background:url('images/fill_03.png');
background-repeat: repeat-x;
width:400px;
}
#shade2{
color:#571738;
background:url('images/bannerbg.png');
background-repeat: repeat-x;
width:400px;
height:80px;
border: 1px solid #ffffff;
}
#contact{
color:#ffffff;
font-size:11pt;
border:0px solid #FFCC00;
}
#map{
border:3px solid #FFCC00;
}
#photos{
float:right;
border:3px solid #FFCC00;
margin: 0px 20px 20px 20px;
}
#caption{
float:right;
border:0px solid #FFCC00;
margin: 0px 20px 20px 20px;
}
#col01{
padding:0px 0px 0px 0px;
margin:0px;
width:60%;
float:left;
}
#col02{
padding:0px 0px 0px 0px;
margin:0px;
width:40%;
float:right;
}


