ol,ul { list-style:none; }

html, body {
background: #4C3F2B url("customimages/bg2.png") repeat-x top left;
}

.logo-container {
margin:0px auto;
padding:10px 15px 15px;
text-align:center;
width:980px;
}

.logo {
float:left;
width:240px;
}

.custom-banner-container {
float:right;
width:728px;
}

.custom-banner {
width:728px;
height:90px;

}

.nav-top {
width:auto;
font-size:12px;
}

.nav-top ul li {
margin-left:2px:
}

.nav-top ul li a {
padding:6px 4px;
}

.secureLogIn {
font-size:14px;
padding-top:4px;
}

.logInstructContainer {
margin:0px auto;
background: transparent url('customimages/container_bg.png') top center repeat-y;
height:170px;
}

.logInstruct {
position:absolute;
top:200px;
margin:0px auto;
left: 50%;
margin-left: -250px;

}

/*
.specialWrapper {
background: transparent url('customimages/container_bg.png') top center repeat-y;
width:980px;
margin:0px auto;
}
*/

.nav-primary-container {
width:980px;
margin:-4px auto 0px;
text-align:center;
}



.menu_bar {
margin:0;
padding:9px 14px 0 18px;
overflow: hidden;
background: transparent url('customimages/container_top.png') top center no-repeat;
height:203px;
}

.menu_bar_left {
float:left;
}

.menu_bar_left ul {
float:left;
}

.menu_bar_left li {
float: left;
padding:15px 16px 10px 0px;
margin:0px;
font-size:1.0em;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
font-family:Georgia,"Times New Roman", Times, serif;
}

.menu_bar_left a:link, .menu_bar_left a:visited {
color:#660000;
font-weight:bold;
text-decoration:none;
}

.menu_bar_left a:hover {
color:#000;
}

.menu_bar_right {
float:right;
}


.middle-container {
width:980px;
margin: 0 auto;
background: transparent url('customimages/container_bg.png') top center repeat-y;
}

.middle {
width:980px;
background: transparent url('customimages/container_bottom2.png') bottom center no-repeat;
min-height:650px;
padding-bottom:40px;
}




.nav-vertical, .main, .skyscraper {
margin-top:-120px;
}

.head, .head-left {
background-color:transparent;
}

.board {
background-color:#EEE8D9;
}

.title, .jump, .author, .posts, .lastpost, .trash {
border-bottom:1px solid #EAE2D5;
}

.post-container {
background-color:#E4DECE;
/* border-bottom:1px solid #EAE2D5; */
}

.profileTop {
background-color:#E4DECE;
border-bottom:1px solid #EAE2D5;
}

.editProfileCell {
background-color:#E4DECE;
border-bottom:1px solid #EAE2D5;
}

.unread {
background-color:#E4DECE;
}

.read {
background-color:transparent;
}



/* Old stuff */

h1.thread-title {
border-bottom:solid 1px #999;
}

h1 .thread-title-share a:link, h1 .thread-title-share a:visited {
color:#666;
}

.nav-categories {
color:#666;
}

.board-even {
background-color:transparent;
}

.head, .head-left {
background-color:transparent;
}

.post-even {
background-color:transparent;
}

.edit-pro-even {
background-color:transparent;
}

.page-arrow-right a, .page-arrow-right a:visited  {
background:url("customimages/jump-right-page.png") right top no-repeat;
color:#999;
}

.page-arrow-left a, .page-arrow-left a:visited  {
background:url("customimages/jump-left-page.png") left top no-repeat;
color:#999;
}

a:link.link-thread-left, a:visited.link-thread-left {
background:url("customimages/jump-left-page-small.png") center no-repeat;
}

a:link.link-thread-right, a:visited.link-thread-right {
background:url("customimages/jump-right-page-small.png") center no-repeat;
}


.skyscraper {
color:#666;
width:150px;
padding:10px 0px 0px 20px;
font-size:12px;
}

.skyscraperHead {
font-size:13px;
border:solid 1px #666;
border-bottom:solid 2px #333;
background-color:#BDB196;
padding:7px;
text-align:left;
margin-top:15px;
color:#333;
}

.skyscraperFollow {
text-align:center;
margin:5px auto;
}

.skyscraperAd {
margin:15px auto 15px;
}






.nav-top {
padding-top:8px;
}

.nav-top ul {
background:none;
border:none;
-moz-border-radius:none;  
-webkit-border-radius:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
}

.nav-top ul li .welcome a {
/* **** custom color(s) ***** */
color:#222222;
}

.nav-top ul li a:link, .nav-top ul li a:visited {
display: block;
font-weight:bold;
text-decoration:none;
padding:6px 10px;
-moz-border-radius: 10px;  
-webkit-border-radius: 10px;
/* **** custom color(s) ***** */
color:#222222;
}

.nav-top ul li a:hover {
/* **** custom color(s) ***** */
color:#660000;
background-color:none;
}

.nav-top ul li a.current:link, .nav-top ul li a.current:visited {
/* **** custom color(s) ***** */
color:#000000;
background-color:none;
}

.nav-top ul li a.current:hover {
/* **** custom color(s) ***** */
color:#660000;
background-color:none;
}

.nav-top ul li a:link, .nav-top ul li a:visited {
text-shadow: 0 0 0 #CCC;
}

#logPanel ul {
margin-right:10px !important;
}
