html,body {

height:95%;
margin:0px;

font-family:"Arial";

}


html a,html a:visited {

color:#222222;

}

html a:hover {

color:#444444;

}


#main {

min-height:700px;

}


#mainbg {

background:url(bg.png) repeat-y;

background-position:center;

height:100%;

}


#logo {

background:url(logo.png) no-repeat;

height:230px;

width:900px;

}

#content h5 {

font-size:16px;

margin:0px;

padding:0px;
}


#content {

width:1000px;

min-height:500px;

}


#footer a, #footer a:visited, h3 a, h3 a:visited {

color:#454545;

}


#footer a:hover, h3 a:hover {

color:#656565;

}


#footer {

height:45px;

background:URL(bgbottom.png) no-repeat center top;

}


#hoverbox {

border:1px #523709 solid;

background:#ffffff;

}


.header {

text-align:left;

border-bottom:1px #523709 solid;

font-weight:bold;

font-size:14px;

}


input, textarea, select {

background:#efefef;

border:1px #523709 solid;

padding:5px;

}


.container {

border:1px #523709 solid;

}

.containerHeader {

border-bottom:1px #523709 solid;

text-align:left;

}

.containercell {

border-top:1px #523709 solid;

text-align:left;

}

.containerContent {

text-align:left;

}


.pagenum, .pagenum:visited {

background:#e7e7e7;

border:1px #523709 solid;

padding:0px 4px;

margin:2px;

text-decoration:none;

}
.pagenum:hover {

background:#a2a2a2;

border:1px #523709 solid;

color:#101010;

padding:0px 4px;

margin:2px;

text-decoration:none;

}


.curpagenum {

border:1px #808080 solid;

color:#808080;

padding:0px 4px;

margin:2px;

}


.pages {

border-top:1px #523709 solid;

padding-top:2px;

}

#twitterlink {
float:right;
margin-right:28px;
margin-top:20px;
}
