Whole CSS
body {
background: url(../assets/sectional.jpg) no-repeat;
/*background: url(../assets/background.png) repeat-x;*/
background-color: #91918f; /*grey*/
color: #191919; /*black*/
float: none !important;
width: auto !important;
margin: 0 !important;
padding: 0 !important;
text-align: center;
}
#wrapper {
background-color: #91918f; /*grey*/
color: #9c0001; /*burgundy*/
background: url(../assets/wrapperbackground.png) repeat-y;
width: 840px;
/*height: 400px;*/
padding: 0px;
margin: 0 auto;
text-align: left;
height: auto;
}
#masthead {
/*background-color: #91918f; /*grey*/*/
/*background: url(../assets/banners/banner_3.png) center no-repeat;*/
color: #9c0001; /*burgundy*/
padding-top: 0px;
padding-left: 17px;
width: 800px;
height: 200px;
}
#navcontainer {
background-color: #91918f; /*grey*/
background: url(../assets/menubar.png) no-repeat;
color: #9c0001; /*burgundy*/
padding: 0px;
width: 840px;
height: 40px;
}
.farhar {
padding:0px;
width:190px;
height: 59px;
border-bottom: none;
margin: 0 0 0 0;
text-indent: -5000px;
display: none;
}
#content {
margin: 0 auto;
background: url(../assets/bodyback.gif) repeat-y;
color: #9c0001; /*burgundy*/
padding: 0px;
width: 800px;
height:300px;
/*height: auto;*/
/*float: none;*/
}
#maincontent {
/*position: absolute;*/
/*color:#821122;*/
/*background-color:#E2CCB6;*/
/*margin-left: 25px*/
padding:0px;
width:520px;
height: auto;
float:left;
}
#contentbox {
position: absolute;
color:#c59a6f;
background-color:#191919;
margin-left: 553px;
padding:0px 0 0;
width:190px;
height: auto;
float:right;
}
#footer {
clear: both;
margin: 0 auto;
/*padding-left: -20px;*/
background: url(../assets/wrapperbottom.png) center no-repeat;
color: #9c0001; /*burgundy*/
width: 840px;
height: 34px;
}
/* NAVIGATION SECTION */
ul#navigation-1 {
margin:0;
padding: 7px 0 0 7px;
list-style:none;
width:800px;
height:21px;
/*border-top:1px solid #b9121b;
border-bottom:1px solid #b9121b;*/
font:normal 8pt verdana, arial, helvetica;
}
ul#navigation-1 li {
margin:0;
padding:0;
display:block;
float:left;
position:relative;
width:100px;
}
ul#navigation-1 li a:link, ul#navigation-1 li a:visited {
padding:4px 4px;
display:block;
text-align:center;
text-decoration:none;
/*background:#b9121b;*/
color:#ffffff;
width:100px;
height:13px;
}
ul#navigation-1 li:hover a, ul#navigation-1 li a:hover, ul#navigation-1 li a:active {
padding:4px 0;
display:block;
text-align:center;
text-decoration:none;
background:#91918F;
color:#ffffff;
width:100px;
height:13px;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
ul#navigation-1 li ul.navigation-2
{
margin:0;
padding:1px 1px 0;
list-style:none;
display:none;
background:#ffffff;
width:100px;
position:absolute;
top:21px;
left:-1px;
border:1px solid #b9121b;
border-top:none;
}
ul#navigation-1 li:hover ul.navigation-2
{
display:block;
}
ul#navigation-1 li ul.navigation-2 li
{
width:100px;
clear:left;
width:100px;
}
ul#navigation-1 li ul.navigation-2 li a:link, ul#navigation-1 li ul.navigation-2 li a:visited
{
clear:left;
background:#9C0001;
padding:4px 0;
width:100px;
border:none;
border-bottom:1px solid #ffffff;
position:relative;
z-index:1000;
}
ul#navigation-1 li ul.navigation-2 li:hover a, ul#navigation-1 li ul.navigation-2 li a:active, ul#navigation-1 li ul.navigation-2 li a:hover
{
clear:left;
background:#91918F;
padding:4px 0;
width:100px;
border:none;
border-bottom:1px solid #ffffff;
position:relative;
z-index:1000;
}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3
{
display:none;
margin:0;
padding:0;
list-style:none;
position:absolute;
left:100px;
top:-2px;
padding:1px 1px 0 1px;
border:1px solid #b9121b;
border-left:1px solid #b9121b;
background:#ffffff;
z-index:900;
}
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
{
display:block;
}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
{
background:#b9121b;
}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
{
background:#ec454e;
}
ul#navigation-1 li ul.navigation-2 li a span
{
position:absolute;
top:0;
left:132px;
font-size:12pt;
color:#fe676f;
}
ul#navigation-1 li ul.navigation-2 li:hover a span, ul#navigation-1 li ul.navigation-2 li a:hover span
{
position:absolute;
top:0;
left:132px;
font-size:12pt;
color:#ffffff;
}