body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:center;
background:#BAAC7B url(../images/bg-page-grandjunction.png) no-repeat center 30px;
margin: 0;
padding: 0;
}
.cs-header-logo a{
background:url(../images/grandjunction-logo-ag.png) no-repeat 0px 0px;
}
.cs-clear{
margin:0;
padding:0;
clear:both;
}
.cs-container{
text-align:left;
width:980px;
margin:5px auto 0px;
background-color:#fff;
overflow:hidden;
}
.cs-header{
text-align:left;
height:100px;
width:980px;
margin:0 auto;
}
.cs-header-logo{
height:100px;
width:555px;
float:left;
}
.cs-header-logo a{
display:block;
height:100px;
width:555px;
}
.cs-header-logo a span{
display:none;
}
.cs-header-banner{
height:60px;
width:236px;
margin:20px 0 0 0;
float:right;
}
.cs-topnav{
clear:both;
background:#2B6494 url(../images/bg-topnav.png) repeat-x left top;
height:40px;
}
.cs-topnav ul{
list-style-type:none;
margin:0;
padding:0;
}
.cs-topnav ul li{
float:left;
margin:0;
overflow:hidden;
display:inline;
background:url(../images/bg-topnav-sep.png) no-repeat right bottom; padding:0 1px 0 0;
}
.cs-topnav ul li a{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
line-height:14px;
font-weight: bold;
display:block;
padding:16px 13px 10px;
text-decoration:none;
}
.cs-topnav ul li a:hover{
color:#fff;
background:#153757 url(../images/bg-topnav-on.png) repeat-x center bottom;
}
.cs-toolbar-container{
height:30px;
background:#333 url(../images/bg-toolbar.png) repeat-x left top;
}
.cs-toolbar{
height:30px;
text-align:left;
width:980px;
margin:0 auto;
}
.cs-toolbar ul{
list-style-type:none;
margin:0;
padding:0;
}
.cs-toolbar ul li.cs-toolbar-button{
float:right;
margin:0 18px 0 0;
height:30px;
overflow:hidden;
display:inline;
}
.cs-toolbar ul li.cs-toolbar-button a{
color:#ccc;
font-size:10px;
line-height:16px;
font-weight: bold;
text-transform: uppercase;
display:block;
margin:7px 0;
padding-left:18px;
text-decoration:none;
}
.cs-toolbar ul li.cs-toolbar-button a:hover{
color:#fff;
text-decoration:none;
}
#cs-toolbar-email a{background:url(../images/toolbar-icons.gif) no-repeat 0px -40px;}
#cs-toolbar-email a:hover{background:url(../images/toolbar-icons.gif) no-repeat 0px -60px;}
#cs-toolbar-bookmark a{background:url(../images/toolbar-icons.gif) no-repeat 0px 0px;}
#cs-toolbar-bookmark a:hover{background:url(../images/toolbar-icons.gif) no-repeat 0px -20px;}
#cs-toolbar-print a{background:url(../images/toolbar-icons.gif) no-repeat 0px -80px;}
#cs-toolbar-print a:hover{background:url(../images/toolbar-icons.gif) no-repeat 0px -100px;}
.cs-topbar{
height:40px;
padding:0px 20px;
background:#f5f5f5 url(../images/bg-topbar.jpg) no-repeat left top;
border-bottom:1px solid #c9c9c9;
}
.cs-topbar-msg{
float:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#000;
font-size:12px;
line-height:40px;
}
div#cs-search{
width:350px;
height:25px;
float:right;
margin-top:7px;
}
div#cs-search label{
float:left;
font-size:14px;
font-weight:bold;
color:#333;
margin:5px 5px 0 0;
}
div#cs-search form.searchformgoogle{
float:left;
width:260px;
background: url(../images/bg-search-form.gif) repeat-x;
}
div#cs-search form.searchformgoogle input{
font:14px arial, helvetica, sans-serif;
color:#000;
}
div#cs-search form.searchformgoogle .keyword{
float: left;
height: 25px;
width: 200px;
background: url(../images/bg-search-input.gif) no-repeat;
}
div#cs-search form.searchformgoogle .keyword input#s{
height:15px;
width: 190px;
margin:3px;
padding:2px;
border: 0 !important;
display: inline;
background-color: transparent;
}
div#cs-search form.searchformgoogle .go{
float: right;
height: 25px;
width: 50px;
}