body, p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#333333;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
}
.meta {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
.quotes {
position:absolute;
top:140px;
width:450px;
filter:alpha(opacity=1);-moz-opacity:.01;opacity:.01;

}
#wrapper {
width:948px;
margin:0 auto;
}

/*header*/
#header-wrapper {
height:95px;
background:#FFFFFF url(../images/bg-banner-top.png);
background-position:top;
background-repeat:repeat-x;
}

#logo {
width:524px;
height:62px;
float:left;
margin-top:30px;
}

#login-slogan-container {
width:424px;
height:95px;
float:left;
}


#login-form {
width:424px;
height:62px;
float:left;
text-align:right;
margin-top:5px;
}

#username1 {
width:100px;
float:left;
text-transform:uppercase;
font-size:8px;
padding-top:2px;
margin-left:158px;
}

#password1 {
width:100px;
float:left;
text-transform:uppercase;
font-size:8px;
padding-top:2px;
margin-left:20px;
}

#slogan {
width:424px;
height:15px;
float:left;
text-align:right;
font-size:10px;
font-variant:small-caps;
}


/*Banner*/

#banner {
width:948px;
height:165px;
background-image:url(../images/bg-banner.png);
background-repeat:no-repeat;
float:left;
}

#testimonial {
width:458px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
font-style:italic;
margin-left:205px;
margin-top:30px;
}

#body-container {
width:948px;
}

#menu {
width:620px;
height:26px;
background-image:url(../images/bg-breadcrumb.png);
background-repeat:repeat-x;
float:left;
font-size:11px;
padding-top:5px;
padding-left:5px;
}

#menu a {
text-decoration:none;
color: #000000;
background-image:url(../images/arrow-right.png);
background-repeat:no-repeat;
padding-left:15px;
}

#menu a:hover {
text-decoration: underline;
}


#menu-right {
width:30px;
height:26px;
background-image:url(../images/bg-breadcrumb-right.png);
background-repeat:no-repeat;
float:left;
padding-top:5px;
}

#main-content {
width:655px;
float:left;
}

#main-content a {
color:#6699FF;
text-decoration:underline;
}

#main-content a:hover {
color: #999999;
text-decoration:underline;
}

.header {
font-size:23px;
padding-top:12px;
}

#menu-items {
width:280px;
float:right;
margin-top:-20px;
position:relative;
z-index:100;
}

#menu-items p { 
padding:0px;
margin:0px;
}

#menu-items .menu-item {
font-size:22px;
display:block;
}

#menu-items .menu-item a { 
color:#333333;
background-image:url(../images/bg-menu-item.png);
background-repeat:no-repeat;
background-position:right top;
display:block;
height:37px;
padding-left:30px; 
text-align:left;
text-decoration:none;
padding-top:7px;
margin-bottom:1px;
font-size:22px;
}

#menu-items .menu-item a:hover, #menu-items .menu-item a:active{ 
color:#333333;
background-image:url(../images/bg-menu-item-over.png);
background-repeat:no-repeat;
background-position:right top;
display:block;
height:37px;
padding-left:30px; 
text-align:left;
text-decoration:none;
padding-top:7px;
}

#menu-items .menu-item-top {
font-size:22px;
display:block;
}

#menu-items .menu-item-top a { 
color:#333333;
background-image:url(../images/bg-menu-item-top.png);
background-repeat:no-repeat;
background-position:right top;
display:block;
height:34px;
padding-left:30px; 
text-align:left;
text-decoration:none;
padding-top:10px;
margin-bottom:2px;
}

#menu-items .menu-item-top a:hover { 
color:#333333;
background-image:url(../images/bg-menu-item-top-over.png);
background-repeat:no-repeat;
background-position:right top;
display:block;
height:34px;
padding-left:30px;
text-align:left;
text-decoration:none;
padding-top:10px;
}


#footer {
width:928px;
background-color:#CCCCCC;
padding:5px 10px;
font-size:11px;
float:left;
margin:25px 0px;;
}

#footer a { 
text-decoration:none;
color:#333333;
}

#footer a:hover { 
text-decoration: underline;

}


