/**************** Imported Style Sheets ****************/


/* Typography  */

@import url("adaptone_typography.css");  

/* JS Menus	*/

@import url("adaptone_jsmenu.css");



html {padding:0}

body {
margin:0;
font:11px Verdana, Arial,sans-serif;
color:#000;
}


body.main{
background:url("images/outer_wrapper_back_main.gif") #677ebe repeat-x top;
}

body.content{
background:url("images/outer_wrapper_back.gif") #a39a9a repeat-x top;
}

body.content_wide{
background-color: #a39a9a;
}


a {
color:#005ADF;
text-decoration:underline;
font-weight:bold;
}

a:hover{
color: #EE3D23;
text-decoration:underline;
font-weight:bold;
}

a img{
border:0;
}

p{margin-bottom:0;}

blockquote{
margin-bottom:0;
margin-top:0;
}

ul{
margin:0;
margin-left:40px;
padding-left:15px;
padding-bottom:10px;
list-style-image: url("images/bullet.gif");
}

li{
padding-bottom:4px;
}

table.councils td{
background:url("images/td_background.gif") repeat-x bottom;
}

table.councils td.white{
background:none;
}

/**************** Layout ****************/
#outer_wrapper {
width: 100%;
}

#outer_wrapper_content {
width: 100%;
min-width:1024px;
background:url("images/wrapper_back_content.gif") #dad7d7 repeat-y left top;
}


#wrapper {
width: 950px;
background:url("images/wrapper_back.gif") #a39a9a repeat-y center;
margin:auto;
}

#wrapper_wide {
width: 950px;
background:url("images/wrapper_back_wide.gif") #a39a9a repeat-y center;
margin:auto;
}

#wrapper_content {
background:url("images/right_column_content.gif")  right repeat-y;
}

#wrapper_content_wide {
background:none;
}

#wrapper_main {
background:url("images/wrapper_back_main.gif")  center repeat-y;
width: 950px;
margin:auto;
}

#wrapper_main_wide {
background:url("images/wrapper_back_wide_main.gif")  center repeat-y;
width: 950px;
margin:auto;
}


#breadcrumb_nav{
width: 950px;
height:20px;
background:url("images/breadcrumb_back_content.gif");
margin:auto;
}

#breadcrumb_nav_main{
width: 950px;
height:20px;
background:url("images/breadcrumb_back_main.gif");
margin:auto;
}

#breadcrumb_nav_content{
width: 100%;
height:20px;
background:url("images/breadcrumb_back_wide.gif") left;
}

#breadcrumb_nav a,
#breadcrumb_nav_main a,
#breadcrumb_nav_content a,
#breadcrumb_nav a:hover,
#breadcrumb_nav_main a:hover,
#breadcrumb_nav_content a:hover{
background: url("images/breadcrumb_divider.gif") no-repeat right center;
padding-right:10px;
padding-left:6px;
height:20px;
}

#breadcrumb_nav a.home,
#breadcrumb_nav_main a.home,
#breadcrumb_nav_content a.home,
#breadcrumb_nav a:hover.home,
#breadcrumb_nav_main a:hover.home,
#breadcrumb_nav_content a:hover.home{
background: url("images/breadcrumb_divider.gif") no-repeat right center;
padding-right:10px;
padding-left:46px;
height:20px;
}
 
#header{
height:130px;
width:950px;
background:#003768 url("images/header_content.gif") no-repeat;
text-align:right;
margin:auto;
}

#header_main{
height:130px;
width:950px;
background:url("images/header_main.gif") no-repeat;
text-align:right;
margin:auto;
}

#header_content{
height:130px;
width:100%;
background: url("images/header_content_back.gif");
}


#welcome{
clear:right;
float:right;
height:20px;
background:url("images/icon_user.gif") no-repeat top right;
margin-top:60px;
margin-right:50px;
padding-right:30px;
font-weight:bold;
color:#005ADF;
}

#tabs{
width:872px;
margin:auto;
}


.tab{
display:block;
background:url("images/tab.gif") no-repeat top left;
float:right;
color: #000;
font-weight:bold;
height:34px;
width:116px;
text-align:center;
font-family:"Arial Narrow", Arial, sans-serif;
text-transform:uppercase;
padding-top:12px;
}

.tab_main{
display:block;
background:url("images/tab_main.gif") no-repeat top left;
float:right;
color: #000;
font-weight:bold;
height:34px;
width:116px;
text-align:center;
font-family:"Arial Narrow", Arial, sans-serif;
text-transform:uppercase;
padding-top:12px;
}

.tab a,
.tab_main a{
color: #000;
text-decoration:none;
}

.tab a:hover,
.tab_main a:hover{
color: #fff;
}

#menu_bar{
height: 58px;
width:872px;
background:url("images/menu_bar.gif");
margin:auto;
}

#menu_bar_content{
height: 58px;
width:100%-39px;
background:url("images/menu_bar_content.gif");
padding-left:39px;
}

#container{
width:872px;
margin:auto;
}

#container_content{
width:100%;
float:left;
display:inline;
margin-left:-280px
}

#content{
float:left;
width:620px;
min-height:300px;
}

#content_wide{
margin-left: 330px;
width:auto;
}

#content_wide1c{
margin-left:40px;
padding:10px;
}

#content_box{
width:549px;
border-left: 1px solid #888687;
border-right: 1px solid #888687;
background:url("images/content_box_back.gif") #d1d3d4 top repeat-x;
min-height:271px;
margin:auto;
}

#content_box_wide{
width:850px;
border-left: 1px solid #888687;
border-right: 1px solid #888687;
background:url("images/content_box_back.gif") #d1d3d4 top repeat-x;
min-height:271px;
margin:auto;
}

#content_box1c{
border-left: 1px solid #888687;
border-right: 1px solid #888687;
background:url("images/content_box_back.gif") #d1d3d4 top repeat-x;
min-height:271px;
width:100%-330px;
}


#content_box1c_white{
border-left: 1px solid #888687;
border-right: 1px solid #888687;
background:#fff;
min-height:271px;
width:100%-330px;
}

#content_box_main{
width:549px;
border-left: 1px solid #375da6;
border-right: 1px solid #375da6;
background:url("images/content_box_back_main.gif") #b8d4ea top repeat-x;
min-height:271px;
margin:auto;
}

#content_box_main p{
line-height:1.5em;
}

#content_box_main li{
padding-bottom:6px;
}

#content_box_top{
background:url("images/content_box_top.gif") top no-repeat;
height:27px;
width:551px;
margin:10px auto 0;
}

#content_box_wide_top{
background:url("images/content_box_wide_top.gif") top no-repeat;
height:27px;
width:852px;
margin:10px auto 0;
}


#content_box1c_top{
background:url("images/content_box_corner_right.gif") no-repeat top right;
height:10px;
margin:10px auto 0;
}

#content_box1c_top img,
#content_box1c_bottom img,
#content_box1c_bottom_white img{
display:block;
margin:0;
padding:0;
border:none;
}

#content_box_top_main{
background:url("images/content_box_top_main.gif") top no-repeat;
height:27px;
width:551px;
margin:10px auto 0;
}


#content_box_bottom{
background:url("images/content_box_bottom.gif") top no-repeat;
height:15px;
width:551px;
margin:0 auto 10px;
}

#content_box_wide_bottom{
background:url("images/content_box_wide_bottom.gif") top no-repeat;
height:15px;
width:852px;
margin:0 auto;
padding-bottom: 10px;
}

#content_box1c_bottom{
background:url("images/content_box_corner_rt_btm.gif") no-repeat bottom right;
height:10px;
}

#content_box1c_bottom_white{
background:url("images/content_box_btm_bk_white.gif") no-repeat bottom right;
height:10px;
}

#content_box_bottom_main{
background:url("images/content_box_bottom_main.gif") top no-repeat;
height:15px;
width:551px;
margin:0 auto 10px;
}

#content_box_bottom_lbnldev{
background:url("images/main_page_image_lbnldev.jpg") top no-repeat;
height:302px;
width:551px;
margin:0 auto 10px;
}



#right_column{
color:#000;
width:252px;
float:right;
}

#right {padding-left:100%;margin-left:-272px}

#right * {position:relative}

#feature_box{
float:right;
width:242px;
margin-top:10px;
}

#feature_box_title{
padding:25px 0 0 10px;
margin-bottom:-25px;
background: url("images/box_title_bar.gif") no-repeat;
height:55px;
font:17px "Arial Narrow", Arial,sans-serif;
font-weight:bold;
color:#3461A9;
text-transform:uppercase;
}

#feature_box_content{
width:226px;
padding-bottom:20px;
background: url("images/box_background.gif") #fff bottom no-repeat;
min-height:164px;
}


.inner {
padding-left: 20px;
padding-right: 20px;
}

.inner_all{
padding: 20px;
}

.left {
float:left;
}

.right {
float:right;
}

.block{
display:block;
}

.clear{
clear:both;
}

#footer{
width:950px;
background:url("images/footer.gif");
clear:both;
height:120px;
font-size:0.9em;
position:relative;
margin:auto;
}

#footer_main{
width:950px;
background:url("images/footer_main.gif");
clear:both;
height:120px;
font-size:0.9em;
position:relative;
margin:auto;
}

#footer_content{
width:100%;
background:url("images/footer_content.gif");
clear:both;
height:120px;
font-size:0.9em;
position:relative;
}

#affiliate_of{
    position:absolute;
    top:10px;
    left:10px; 
}

#powered_by{
    position:absolute;
    top:10px;
    right:50px; 
}

#footer_main #copyright,
#footer #copyright,
#footer_content #copyright {
    padding-top: 10px;
    text-align:center;
}