img {
border:none;
}
a{
color:#CD8568;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

#div-copyright {
color:#004a69;
font-size:1em;
margin-top:1.5em;
text-align:right;
width: 69em;
margin-left: auto;
margin-right: auto;
}

#div-copyright a {
color:#004a69;
}

/**
#div-rbpagecontent table td {
background-color:#f5fafa;
border-bottom-color:#FFF;
border-bottom-style:solid;
border-bottom-width:1px;
text-align:left;
}
**/
#div-rbpagecontent{
padding-top: 30px;
}

#input-search {
height:19px;
width:69px;
}

#table-banner {
border:0;
padding:4px;
text-align:left;
margin-left: auto;
margin-right: auto;
}

table {
	margin-left: auto;
	margin-right: auto;
	border: 0;
}

#table-rbnewshdr {
background-image:url(images/home_top_bg.gif);
background-repeat:repeat-y;
color:#004a69;
width:799px;
border:0;
height:80px;
padding:0;
margin-left: auto;
margin-right: auto;
}
#navTable{
	background-image:url(images/nav_bg.gif);
	background-repeat:no-repeat;
	color:#004a69;
	width:799px;
	border:0;
	height:29;
	padding:0;
	margin-left: auto;
	margin-right: auto;
}

#table-rbnewshdr #logo {
height:115px;
text-align:center;
vertical-align:middle;
width:190px;
}

#table-rbnewshdr #logo img {
border:0;
}

#table-rbnewshdr.banner {
height:40px;
text-align:center;
width:540px;
}

#table-results {
	border:0;
	font-size:1em;
	margin-left: auto;
	margin-right: auto;
	width:100%;
}

#table-results td {
	padding-left:44px;
	text-align: left;
}

.divctr {
text-align:center;
width:799px;
margin-left: auto;
margin-right: auto;
}
.divctr2{
text-align:center;
width:799px;
font-size:.8em;
}

.footerlink {
color:#000;
font-size:1em;
text-decoration:none;
}

.headercell {
text-align:center;
}
.headercell a {
color:#3b7e9a;
}

.headerlink {
color:#FFF;
text-decoration:none;
}

.inputSearch {
border:1px solid #fff;
height:18px;
}

.mainTable p {
text-align:left;
}

.mainTable,#div-rbpagecontent {
background-color:#FFF;
border:1px solid #93d3eb;
width:797px;
margin-left: auto;
margin-right: auto;
}

.navigate {
font-size:.8em;
text-align:center;
}

.selectSearch {
border:none;
font-size:1em;
}

.small {
font-size:1em;
font-style:normal;
font-weight:400;
}

.tabletitle {
background-color:#e6eae9;
color:#6d929b;
text-align:left;
}

.tabletitlesmall {
background-color:gray;
color:#FFF;
font-size:.9em;
}

.threadDate {
background-color:#f5fafa;
text-align:left;
}

.threadNum {
background-color:#f5fafa;
text-align:right;
}

.threadRank {
background-color:#faf7f2;
text-align:right;
}

.threadTitle {
background-color:#faf7f2;
text-align:left;
}

.tiny {
font-size:.8em;
}

.title20white {
color:#fff;
font-size:1.5em;
}

.title20yellow {
color:#e8e638;
}

.txt11white {
color:#FFF;
font-size:.9em;
}

body {
background-color:#b7dded;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:79%;
line-height:1.5em;
margin:auto;
}

h1{
font-size:2em;
}
h1 a{
color:#fff;
text-decoration: none;
}


#div-header h1.a {
color:#FFF;
font-size: 2em;
text-decoration:none;
}

h2 {
color:#2E97BA;
font-size:1.4em;
}
h2 a{
color:#2E97BA;
}
h3 {
color:#2E97BA;
font-size:1.2em;
}
h1 {
color:#2E97BA;
}

small {
font-size:.9em;
}

.headerTable{
background-image:url(images/home_top_bg.gif);
background-repeat:repeat-y;
color:#004a69;
text-align:center;
width:799px;
height:115px;
}
#bottomLink{
margin-top: 20px;	
}

#table-rbnewsfoot {
width: 799px;
font-size:.8em;
color: #2E97BA;
}
#table-rbnewsfoot a {
color: #2E97BA;
}

div .singleDivForPage {
background-color: #FFF;
margin:auto; 
text-align:left;
border:1px solid #93d3eb; 
padding:20px; 
width:759px;
}
#homeSearch-table{
background-image: url(images/search_bg.gif);
background-repeat: repeat-y;
background-position: center;
}
#searchBoxTable{
background-image: url(images/search_bg.gif);
background-repeat: repeat-y;
width:799px;
height:80px;
}
.search {
font-size:.9em;
font-style:normal;
font-weight:700;
color:#fff;
text-align: left;
}
.searchTitle{
width:230px;
line-height: 2.2em;
padding-right: 20px;
padding-top: 10px;
}
#articles-table, #threadsTable,#threadTable{
margin-left: 20px;
}
#homeTable p{
padding-left: 60px;
padding-right: 60px;
padding-top: 20px;
padding-bottom: 20px;
}