
body{
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
background-color:#000000;
background-attachment:fixed;
font-family:Arial, Helvetica, sans-serif;
}
#Table_01 {
margin-left:auto;
margin-right:auto;
border:#000000 solid 1px;
background:#FFFFFF url(../img/bottomleft.jpg) no-repeat bottom left;
top:0px;
width:780px;
height:100%
}

h1{
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
}
h2{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
}
h3{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}
h4{
color:#666666;
padding-left:40px;
margin-bottom:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.center{
text-align:center;
}
.categorytext{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#cccccc;
float:right;
padding-top:20px;
padding-right:20px;
}
.menu a:hover{
text-decoration:none;
text-align:center;
padding-top:28px;
float:left;
height:76px;
width:101px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-right:#333333 1px solid;
}
.menu a:active{
text-decoration:none;
text-align:center;
padding-top:28px;
float:left;
height:76px;
width:101px;
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-right:#333333 1px solid;
}
.menu a:link{
text-decoration:none;
text-align:center;
padding-top:28px;
float:left;
height:76px;
width:101px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-right:#333333 1px solid;
}

.menu a:visited{
text-decoration:none;
text-align:center;
padding-top:28px;
float:left;
height:76px;
width:101px;
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-right:#333333 1px solid;
}
.maintext{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
.footertext{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size: 12px;
float:right;
padding-right:15px;
padding-top:15px;
}

.interestingtext{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size: 12px;
float:left;
padding:5px;
font-style:italic;
}
.picinfo{
margin-right:7px;
padding:7px;
color:#000000;
background-color:#FFFF00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:right;
margin-top:90px;
}
.emaillink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
}
.emaillink a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}
.emaillink a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}
.emaillink a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

#topleft {
float:left;
background-color:#FFFFFF;
width:557px;
height:121px;
}

#topright {
float:right;
background-color:#FFFFFF;
background-image:url(../img/rightnav.jpg);
background-repeat:no-repeat;
width:223px;
height:197px;
}

#leftnav {
float:left;
background-image:url(../img/leftnav.jpg);
background-repeat:no-repeat;
width:17px;
height:76px;
}

#topnavbar {
float:left;
background-image:url(../img/navmid.jpg);
background-repeat:repeat-x;
width:540px;
height:76px;
}

#categories {
background-color:#FFFFFF;
float:left;
background-image:url(../img/categoriestop.jpg);
background-repeat:no-repeat;
width:212px;
height:62px;
}

#bannerpic {
float:right;
background-image:url(../img/mysite_06_3.jpg);
background-repeat:no-repeat;
width:568px;
height:159px;
}

#sidebartop {
background-color:#FFFFFF;
float:left;
background-image:url(../img/mysite_07.gif);
background-repeat:no-repeat;
width:212px;
height:11px;
}

#sidebarmid {
float:left;
background-color:#FFFFFF;
margin-left:26px;
width:181px;
height:332px;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #A6A6A6;
border-left-color: #A6A6A6;
z-index:auto;
}

#mainarea {
float:right;
background-color:#FFFFFF;
width:568px;
min-height: 600px;
}

#sidebarbottom {
background-color:#FFFFFF;
float:left;
background-image:url(../img/sidebarbottom.jpg);
background-repeat:no-repeat;
width:212px;
height:12px;
}

#footerbar {
float:right;
background-image:url(../img/bottommid.jpg);
background-repeat:repeat-x;
width:571px;
height:47px;
padding-bottom:7px;
}
#footerbarleft {
float:left;
background-image:url(../img/footerleft.gif);
background-repeat:no-repeat;
width:11px;
height:47px;
}
#innerwrap {
clear:right;	
}