/* ------------ 
 width: 90%;------------ */
.mooneyesbase #container {
 background: #fff;
 width: 50%;
 margin: 0 auto;
 border: solid 1px #000000;
 text-align: left;
 min-width: 820px;
} 


.mooneyesbase #header {
 color: #ebebeb;
 font-family: sans-serif;
 height: 60px;
 background: #000;
 margin: 0;
 padding: 0;
} 

.mooneyesbase #header h1 {
 margin: 0;
 padding: 10px 0;
}

.mooneyesbase #sidebar1 {
 float: left;
 width: 185px;
 background: #fc0;
 margin: 0;
 padding: 3px 2px 10px;
}
.mooneyesbase #sidebar1 h3, .mooneyesbase #sidebar1 p {
 margin-left: 10px;
 margin-right: 10px;
}

.mooneyesbase #mainContent {
 margin: 0 5px 0 195px;
 padding: 5px;
} 

.mooneyesbase #sidebar2 {
 background-image: none;
 background-repeat: repeat;
 background-attachment: scroll;
 background-position: 0 0;
 text-align: center;
 float: right;
 width: 160px;
 margin: 1px;
 padding: 2px;
 border: solid 1px #444;
}


.mooneyesbase #footer {
 padding: 0;
 background:#fdcb36;
 margin: 0;
 } 
.mooneyesbase #footer p {
 margin: 0;
 padding: 10px 0;
}

.fltrt {
 float: right;
 margin-left: 4px;
}
.fltlft {
 float: left;
 margin-right: 4px;
}
.clearfloat {
 clear:both;
 height:0;
 font-size: 1px;
 line-height: 0px;
}





.toplogoheader {
 background-color: #000;
 color: #000;
 padding: 3px 1px 1px 1px;
}

.toplogoheader {
 background-color: #000;
 color: #000;
 padding: 3px 1px 1px 1px;
 position: relative;
 width: 800px;
 height: 56px;
 margin: auto;
 -adbe-g:m;
}



.toplogoheaderlogo {
 position: absolute;
 top: 0;
 left:0;
 width: 200px;
 height: 56px;
}

.toplogoheaderlogoright {
 top: 7px;
 text-align:right;
}

.toptxtspot {
 font-weight:bold;
 color:#ffffff;
 font-size:11px;
 margin: 6px 5px 10px 2px;
}


a:link.toptxtspot, a:visited.toptxtspot, a:hover.toptxtspot, a:active.toptxtspot {
 color:#ffffff;
}

.topheadlinks {
 color: #fc0;
 font-size: 11px;
 font-family: sans-serif;
 font-weight: bold;
 background-color: #000;
 text-decoration: none;
 text-transform: uppercase;
 margin: 1px 4px 2px;
 padding: 1px 2px;
 border: solid 1px #333;
 }
a:link.topheadlinks, a:visited.topheadlinks, a:active.topheadlinks {
 color: #fc0;
 text-decoration: none;
 border: 0;
 }
a:hover.topheadlinks {
 color: #ffff99;
 background-color: #1c0000;
 text-decoration: none;
 border: 0;
 }



.topheadspeciallinks {
 color: #fff;
 font-size: 11px;
 font-family: sans-serif;
 font-weight: bold;
 background-color: #000;
 text-transform: uppercase;
 margin: 1px 4px 2px;
 padding: 1px 3px;
 }
a:link.topheadspeciallinks, a:visited.topheadspeciallinks, a:active.topheadspeciallinks {
 color: #fff;
 background-color: #830000;
 text-decoration: none;
 border: 0;
 }
a:hover.topheadspeciallinks {
 color: #e70012;
 background-color: #ff0;
 text-decoration: none;
 margin: 1px 6px 2px 2px;
 padding: 4px;
 border: 0;
 }

.leftsidesmall {
 color: black;
 font-size: 10px;
}

.leftcoltext {
 color: #990000;
 font-size: 0.9em;
 font-family: sans-serif;
 font-weight: bold;
 padding-left: 4px;
 }

.leftcolsitecats {
 color: #000;
 font-size: 12px;
 font-family: sans-serif;
 font-weight: bold;
 margin: 0;
 padding: 0;
}
a:link.leftcolsitecats, a:visited.leftcolsitecats {
 color: #000;
 font-family: sans-serif;
 font-weight: bold;
 background-color: #fc0;
 text-decoration: none;
 margin: 2px;
 padding: 2px 4px;
 border-color: #fc3;
 border-style: solid;
 border-width: 1px 1px 1px 10px;
 display: block;
 }
a:hover.leftcolsitecats, a:active.leftcolsitecats {
 color: #900;
 background-color: #f1deb3;
 text-decoration: none;
 padding: 2px 4px 2px 3px;
 border-color: #ffc #f1deb3 #c90;
 border-style: solid;
 border-width: 1px 5px 1px 10px;
 }

.leftcolmaincats {
 font-size: 15px;
 font-family: sans-serif;
 font-weight: bold;
 text-align: center;
 margin: 0;
 }
a:link.leftcolmaincats, a:visited.leftcolmaincats {
 color: #202020;
 text-decoration: none;
 text-transform: uppercase;
 padding: 2px 5px 5px 6px;
 display: block;
 }

a:hover.leftcolmaincats, a:active.leftcolmaincats {
 color: #fff;
 background-color: #0079ff;
 text-decoration: none;
 }



/*  ------------ FOOTER CSS ------------    */
.navboxcont_foot-gowithmoon {
 background-color: #fc0;
 width: 100%;
 height: 57px;
 overflow: hidden;
 margin: 0;
 padding: 0;
 }
.navboxleft_foot-gowithmoon { width:190px; float:left; height:57px}
.navboxauto_foot-gowithmoon {
 text-align: center;
 margin-left:190px;
 width:auto;
 height:57px
 }
.navboxcont_foot-company {
 color: #fff;
 font-size: 0.7em !important;
 font-family: sans-serif;
 font-weight: bold;
 background-color: #000;
 margin: 0;
 padding: 4px;
 }
.navboxleft_foot-company {
 text-align: center;
 width:190px;
 float:left;

}
.navboxauto_foot-company {
 text-align: center;
 margin-left:190px;
 width:auto;
 }

.copyrt {
 color: #333;
 font-size: 11px !important;
 font-family: monospace;
 font-weight: bold;
 text-decoration: none;
 text-align: right;
 margin: 5px;
 padding: 5px;
 }

.footcopy {
 color: #fff;
 background-color: #000;
 margin: 2px;
 padding: 2px;
 border-width: 0;

}

a:link.footcopy, a:visited.footcopy, a:active.footcopy {
 color: #ede3c0;
 text-decoration: none;
 margin: 2px;
 padding: 2px;
 border-width: 0;
}

a:hover.footcopy {
 color: #f2f279;
 text-decoration: underline;
}


