﻿/*~~~~~~ Initialize elements ~~~~~~*/
body {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
    background-color:#000000;
    margin:0;
    margin-top:-14px;
}
h1, h2, h3, h4, h5, h6 {
    padding:0;
    margin:0;
}
table {
    padding:0;
    border:0;
}
tr {
    vertical-align:top;
}
td {
    padding:0;
}
li {
    line-height:180%;
}
a {
   text-decoration:underline;
   color:#001e36;
}
a:hover {
   color:#dd7325;
}
.cleaner {
    margin:0;
    padding:0;
    clear:both;
    height:0px;
    font-size:0px;
    background-color:Transparent;
}
/*~~~~~~ /Initialize elements ~~~~~~*/



/*~~~~~~ header tags ~~~~~~*/
h1 {
    text-align:center;
}
h2{
    text-align:center;
}
h3 {
    text-align:left;
}
/*~~~~~~ /header tags ~~~~~~*/



/*~~~~~~ main layout ~~~~~~*/
#wrapper {
	background:url(_images/bg_secondary.jpg) center;
	background-repeat:repeat-y;
	width:980px;
	margin:auto;
}

#header {
    background:url(_images/header.jpg) center; 
    background-repeat:no-repeat;
    height:117px;
}

#nav {
	margin:0;
	padding:0;
}

#nav ul{padding:78px 0 0 561px;}
#nav ul li{
    float:left;
    list-style-type:none;
    display:block;
    padding:0 50px 0 60px;
}
#nav ul li a{
    color:#ffffff;
}
#nav ul li a:hover{
    color:#006e95;
}

#title {
    background:url(_images/title_secondary.jpg) center;
    background-repeat:no-repeat;
    height:96px;
    width:980px;
}
#title div {
    font-size:24pt;
	color:#001e36;
	font-weight:bold; 
	padding:16px 0 0 120px;   
}
.lblMemberName {
    font-size:12pt;
    padding-left:120px;
    font-weight:bold; 
    color:#001e36;
}

#content {
	background:url(_images/bg_secondary.jpg) bottom;
	background-repeat:repeat-y;
	width:980px;
	min-height:300px;
}
#pagecontent {
    width:760px;
    margin:auto;
    color:#001e36;
}
#footer {
    background:url(_images/footer.jpg) center;
    background-repeat: no-repeat; 
    height:104px;
    clear:both;
}

#footer {
    background:url(_images/footer.jpg) center; 
    background-repeat: no-repeat; 
    height:104px;
    clear:both;
}
#footer ul{
	margin:0 0 0 620px;
	padding:15px 0 0 0;
}
#footer ul li {
    list-style-type:none; 
    float:left;
    color:white;
    padding-right:5px;
    font-size:8pt;
    font-weight:800;
}
#footer a:link, #footer a:visited {color:white; text-decoration:none;}
#footer a:hover {color:#006e95}
/*~~~~~~ /main layout ~~~~~~*/



/*~~~~~~ tables ~~~~~~*/
th {
    text-align:left;
    border-bottom:1px solid #dd7325;
    color:#dd7325;
    font-size:12px;
}
.alignleft {
    text-align:left;
    padding-left:5px;
}
.alignright {
    text-align:right;
    padding-right:5px;
}
.alignmiddle {
    text-align:center;
}
.trHead {
    font-weight:bold;
}
.rightHead {
    text-align:right;
    padding-right:5px;
    font-weight:bold;
}
.tblFiles {
    font-size:11px;
}
.DirHeader {
    color:white;
    background-color:#001e36;
    font-size:12px;
    font-weight:bold;
    border:1px solid #225c84;
    padding-left:5px;
}
/*~~~~~~ /tables ~~~~~~*/



/*~~~~~~ login ~~~~~~*/
#tblLogin {
    width:300px;
    margin:auto;
}
.lblLoginMessage {
    font-weight:bold;
    color:#640200;
}
/*~~~~~~ /login ~~~~~~*/



/*~~~~~~ content pages ~~~~~~*/
.col1 {
    float:left;
    width:48%;
}
.col2 {
    width:49%;
    margin-left:50%;
}
.txtNewComment {
    width:98%;
    height:50px;
}

/* comment list */
.lblCommentList {
    font-size:12px;
    color:#dd7325;
}
.commenttext {
    color:#001e36;
}
.commentsignature {
    color:#974e17;
}
/* /comment list */

/*~~~~~~ /content pages ~~~~~~*/
