body {
 text-align: center; font-size: 62.5%; font-family: Verdana, Helvetica, Arial, sans-serif;
 background-color:#ffffff;
}

h1,h2,h3,h4,h5 {font-family: Trebuchet MS, Verdana, Geneva, Helvetica, sans-serif;
}
h1{font-size:3.0em}
h2{font-size:2.5em}
h3{font-size:2em}
h4{font-size:1.2em;font-weight:500;}
h5{font-size:1em;font-weight:500;}
h6{font-size:.8em;font-weight:500;}
h5.text2{text-align:left;}
h5.headindex{text-align:right;margin-top:0px;}
h4.head{text-align:center;margin-top:0px;margin-bottom:2px}
h4.head-left{text-align:left;margin-top:0px;margin-bottom:0px;padding-left:20px;}
h5.head-center{text-align:center;}
h5.head{text-align:left;font-weight:700;margin-top:0px;margin-bottom:0px;padding-left:10px;padding-top:0px;}
h5.head-index{font-weight:600;text-align:left;margin-top:0px;margin-bottom:0px;padding-left:10px;padding-top:0px;}
h5.content{text-align:left;margin-top:0px;margin-bottom:0px;padding-left:40px;padding-right:10px;}

h6.content-index{text-align:left;margin-top:0px;margin-bottom:10px;padding-left:20px;padding-right:10px; font-color:ff0000;}
h6.content{text-align:left;margin-top:0px;margin-bottom:10px;padding-top:0px;padding-left:30px;padding-right:10px;}

h5.pet{text-align:left;margin:10px;}

p.pet{text-align:left;margin:10px;}

#top {
width: 800px;
margin: 0 auto; 
background-color: #ffffff;
 border-style:solid;
 border-width:2px;
 border-color:#00a54e;
}

input, select, th, td {
 font-size: 1em;
}

#header{
 text-align: left;
 margin: 0;
}

#frame1{

 margin:  auto;
 width:800px;
 height:563px;
 background-color:transparent;
}
#maincol{
 width: 595px;
 min-height:550px;
 height:3000 px;
 background-color:transparent;
 font-size:1.5em;
 float:right;
 text-align:left;
 margin:0px 0px 5px 0px;
 border-style:solid;
 border-width:2px;
 border-color:#00a54e;
}

#googlesearch {
 top: 0px;
 left: 0px;
 width: 300px;
 text-align: right;
 float:right;
}

#sidecol {
 top: 0px;
 left: 0px;
 width: 190px;
 min-height:550px;
 background-color: transparent;
 text-align: left;
 margin:0px 5px 5px 0px;
 font-size:1.5em;
 float:left;
 border-style:solid;
 border-width:2px;
 border-color:#00a54e;
}

#sidecol_artists{
 margin-bottom:10px;
 background-color:#fff;

 padding-left:5px;
 padding-right:2px;
 padding-bottom:3px;
} 

#maincol1{
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
 margin-top:10px;
 background-color:#fff;
 border:1px solid #c96;
 padding-left:5px;
 padding-right:2px;
 padding-bottom:3px;
} 

#maincolpet{
 height:200px;margin-bottom:10px;margin-left:10px;margin-right:10px;background-color:#fde2b8;border:1px solid #c96;padding-left:5px;padding-right:2px;padding-bottom:3px;
} 

#sidecol_forum{
 margin-bottom:0px;background-color:#fff;border:1px solid #c96; padding-left:5px;padding-right:2px;padding-bottom:3px;
}

#footer{
text-align:center;
margin-top:1px;
}

a:link {
color: #000000;
text-decoration: none;
}

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

a:hover {
color : #ff0000;
font-weight:600;
text-decoration: none;
}

ul#menuleft, ul#menuleft li {float: left;list-style: none;margin: 0 0 0 0;padding: 2px 0 0 0;}
ul#menuleft {font-family: Verdana, Geneva, Helvetica, sans-serif;font-size: .82em;background:transparent;}
ul#menuleft li a {border: 0;display: block;float: center;padding: 0 20px 0 10px;} 
ul#menuleft li.first a {border-width: 1px;}	

p.index{margin-top:0;margin-bottom:0;height:auto;padding:2px;font-size:10pt;font-family: Verdana, Geneva, Helvetica, sans-serif;}

ul#menupet, ul#menupet li {float: left;list-style: none;margin: 0 0 0 0;padding: 0 0 0 0;}
ul#menupet {font-family: Verdana, Geneva, Helvetica, sans-serif;font-size: .82em;background-color:#fde2b8;}
ul#menupet li a {border: 0;display: block;float: center;padding: 0 5px 0 5px;} 
ul#menupet li.first a {border-width: 1px;}

