/* City of ely perspective  +231 Skin */

div#container { 
  width 950px; 
}

#content {
width:950px;
margin-top:-16px;
_margin-top:-15px;
margin-left:10px;
padding-top:0;
background-color:#F0F6FA;
_margin-bottom:0;
border:1px solid #000;
border-top:none;
}

body.contentbackground {
background-color:#C2CDD6;
}

#logo {
background-image:url(/content/00/01/59/18/04/userimages/elylogo1.jpg);
background-repeat:no-repeat;
margin-bottom:5px;
height:160px;
width:950px;
_width:952px;
margin-left:10px;
margin-top:10px;
border:1px solid #000;
border-bottom:none;
}

p {
text-align:left;
font-family:Arial;
}

li {
text-align:left;
font-family:Arial;
font-size:13px;
line-height:1.4em;
}

.design1 {
margin-top:16px;
margin-right:6px;
}

h1 {
color:#0A91C9;
font-size:22px;
font-family:Arial;
margin-bottom:-4px;
}

h2 {
color:#0A91C9;
font-size:20px;
font-family:Arial;
margin-bottom:-5px;
}

h3 {
color:#0A91C9;
font-size:16px;
font-family:Arial;
margin-bottom:-8px;
}

h4 {
font-family:arial;
font-size:12px;
color:#0A91C9;
margin-bottom:0;
}

#leftMenu li {
list-style:none;
width:181px;
font-family:Arial;
margin:0 0 0 -1px;
padding:0;
}

#leftMenu1 {
width:181px;
font-family:Arial;
color:#000;
font-size:13px;
padding:0;
}

.lhsimage {
background-image:url(/content/00/01/59/18/04/userimages/lhs.jpg);
background-repeat:no-repeat;
width:181px;
height:32px;
}

#leftMenu li a {
margin-left:0;
font-family:Arial;
background-color:#313773;
border-bottom:1px solid #EAEAEA;
color:#fff;
text-decoration:none;
display:block;
min-height:18px;
line-height:18px;
font-size:13px;
padding:5px 0 5px 10px;
}

#leftMenu li a:hover {
color:#ccc;
text-decoration:none;
background-color:#42498A;
}

.rhstop {
background-image:url(/content/00/01/59/18/04/userimages/topRhs.jpg);
height:31px;
width:181px;
background-repeat:no-repeat;
}

#rightMenu li {
list-style:none;
margin:0;
padding:0;
}

#rightMenu li a {
font-family:Arial;
background-color:#9B4E24;
border-bottom:2px solid #F3EFED;
color:#fff;
text-decoration:none;
display:block;
min-height:25px;
line-height:25px;
font-size:14px;
padding:3px 0 3px 35px;
}

#rightMenu li a:hover {
color:#EDD098;
text-decoration:none;
background-color:#9B4E24;
}

a:hover {
font-family:Arial;
color:#242863;
text-decoration:underline;
}

.staticlinks {
padding-top:0;
background-color:transparent;
color:#000;
position:absolute;
text-align:right;
margin-top:9px;
width:270px;
left:680px;
}

*html .staticlinks {
padding-top:0;
background-color:transparent;
color:#000;
position:absolute;
text-align:right;
margin-top:16px;
width:270px;
left:688px;
}

.staticlinks a:hover {
color:#669;
text-decoration:underline;
}

.staticlinks ul {
display:inline;
visibility:visible;
}

.site {
padding-top:2px;
height:11px;
width:950px;
}

*html .site {
width:950px;
}

/*FROM HERE*/
.navbar /*main navbar*/ {
background-color:transparent;
text-align:left;
vertical-align:top;
width:950px;
margin-top:-32px;
_margin-top:-30px;
margin-left:10px;
margin-bottom:15px;
line-height:1.5em;
height:24px;
padding:1px 0 2px;
}

*html .navbar {
padding-bottom:6px;
}

.navbar ul li /*seems to adjust the color of the seperating vertical lines */ {
display:inline;
list-style:none;
text-indent:0;
color:#fff;
font-weight:400;
margin-left:7px;
padding:0;
}

*html .navbar ul li {
margin-left:5px;
color:#fff;
}

.navbar a {
padding:0 2px;
}

.navbar a:link {
color:#fff;
font-family:Arial;
font-weight:700;
text-decoration:none;
font-size:13px;
white-space:nowrap;
margin-left:0;
}

*html .navbar a:link {
color:#fff;
}

.navbar a:visited {
color:#fff;
text-decoration:none;
font-weight:700;
font-size:13px;
font-family:Arial;
margin-left:0;
}

.navbar a:hover {
color:#BCBDC6;
text-decoration:none;
font-weight:700;
}

.navbar a.on:link /* the active link properties */ {
color:#fff;
font-family:Arial;
font-weight:700;
text-decoration:none;
font-size:13px;
white-space:nowrap;
}

.navbar a.on:visited {
color:#fff;
text-decoration:none;
font-weight:700;
font-size:13px;
font-family:Arial;
}

.navbar ul li ul a.on:visited {
color:#FFF;
background-color:#918F8F;
border-left:10px solid #5A5758;
font-size:11px;
font-weight:400;
}

.navbar ul li ul a:hover {
font-size:11px;
color:#FFF;
background-color:#918F8F;
border-left:10px solid #5A5758;
display:block;
width:125px;
margin-bottom:1px;
font-weight:400;
}

.bottomtext {
margin-top:2px;
margin-bottom:2px;
font-size:10px;
font-family:Arial;
}

.footer {
text-align:center;
color:#000;
font-family:arial;
font-size:10px;
margin-top:-11px;
margin-left:7px;
padding-top:3px;
padding-bottom:3px;
width:950px;
}

*html .footer {
text-align:center;
color:#000;
height:27px;
font-family:arial;
font-size:9px;
padding-top:13px;
}

.imgright {
float:right;
padding:4px 3px 10px 10px;
}

.imgleft {
float:left;
padding:10px 10px 10px 0;
}

.imgbottom {
float:right;
padding:0 10px 2px;
}

a:link,a:visited {
font-family:Arial;
color:#242863;
text-decoration:none;
}

#leftMenu ul,#rightMenu ul {
margin:0;
padding:0;
}

#tf1,#tf2,#tf3,#tf5,#tf6 {
background-color:#FFF;
}

.staticlinks a:link,.staticlinks a:visited {
color:#000;
text-decoration:none;
padding-right:5px;
font-family:Arial;
font-weight:300;
font-size:10px;
}

.site a:link,.site a:visited {
color:#FFF;
}

.site a:hover,.site a:visited:hover {
color:#EED9AE;
}

.navbar a.on:hover,.navbar a.visited:hover {
color:#BCBDC6;
text-decoration:none;
font-size:13px;
font-weight:700;
}

.navbar ul li ul a:link,.navbar ul li ul a:visited {
color:#628D62;
background-color:#C1E2A5;
border-left:10px solid #628D62;
display:block;
width:125px;
margin-bottom:1px;
font-family:Arial;
text-decoration:none;
font-weight:400;
font-size:11px;
padding-left:5px;
}

.navbar ul li ul a.on:link,.navbar ul li ul a.on:hover {
color:#FFF;
font-size:11px;
font-weight:400;
}

.footer a:link,.footer a:visited {
color:#313773;
text-decoration:none;
}

.footer a:hover,.footer a:visted:hover {
color:#313773;
text-decoration:underline;
}


.eazipay{display:none;}
body{_padding-bottom:110px;}
