/* Generics */
body {margin: 0; padding: 0; }
body, p, td, li { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; }
img { border: none; }
li { margin-bottom: 3px; }
h1 { font-family: 'Times New Roman'; font-size: 25px; color: #666666; margin-top: 0; border-bottom: 2px solid rgb(225,217, 195); font-weight: normal; }
h2 { font-family: 'Times New Roman'; font-size: 14px; color: #666666; font-weight: bold; margin-top: 20px; margin-bottom: 9px; border-bottom: 1px solid #deded3; }
a { color: #000000; }
fieldset { border: none; }


#container { text-align: left; margin: 71px auto 0 auto; position: relative; }
#logo { width: 222px; height: 71px; margin: 0 0 -71px -1px; position: relative; top: -71px; }
#mainnav { display: none; }
#mainimage { display: none; }
#maincontent { margin-left: 20px; margin-right: 20px; padding-bottom: 12px; text-align: left; }
#maincontentinner { padding-bottom: 10px; }
#newsbox { display: none; }
#quotebox { display: none; }
#footer { text-align: center; font-size: 10px; }
#submitcommentform label { display: none; }
.comnamedate { border-top: 1px solid rgb(225,217, 195); }
#commenthead { padding-top: 20px; }
#commentschoosepage { display: none; }
#commentblocks table { width: 100%; }
.commentdate { font-weight: bold; width: 50%; text-align: right; }
.commentauthor { font-weight: bold; width: 50%; }
.commentcontent { padding-bottom: 10px; }
input { display: none; }
#commentform { display: none; }
.comlabel { width: 95px; float: left; text-align: right; margin-top: 3px; }
.inputfields { display: none; }
.inputfields input { display: none; }
#commsubmit { margin-left: 361px; padding-top: 5px; }
.comcurpage a { font-weight: bold; text-decoration: underline; }
.comdiffpage a { text-decoration: none; }
.pagecomment { padding-bottom: 15px; }
.floatleft { float: left; }
textarea { display: none; }

/* IE Hacks */
*+html #mainnav li a { min-height: 1px; padding-top: 7px; }
* html #mainnav li a { height: 1%; }
* html #commsubmit { margin-left: 367px; }
*+html #commsubmit { margin-left: 367px; }

