.bowslieshow-container {
float:left;
background:url(../img/image_shadow.png) no-repeat scroll center bottom transparent;
padding-bottom:16px;
}

a.bowslieshow-prev,a.bowslieshow-prev:visited {
background:url(../img/left.png) no-repeat scroll left center transparent;
width:50px;
display:block;
position:absolute;
top:0;
left:-20px;
text-decoration:none;
}

a.bowslieshow-prev:hover {
background:url(../img/left_hover.png) no-repeat scroll left center transparent!important;
}

a.bowslieshow-next,a.bowslieshow-next:visited {
background:url(../img/right.png) no-repeat scroll right center transparent;
width:50px;
display:block;
position:absolute;
top:0;
right:-20px;
text-decoration:none;
}

a.bowslieshow-next:hover {
background:url(../img/right_hover.png) no-repeat scroll right center transparent!important;
}

#bowslieshow-16 {
width:640px;
height:300px;
}

html {
margin-bottom:1px;
height:100%!important;
}

body {
font-family:Arial,sans-serif;
line-height:1.5em;
font-size:12px;
color:#6d6d6d;
margin:0;
}

a:link,a:visited {
text-decoration:none;
font-weight:400;
color:#008dd9;
}

a:hover {
text-decoration:underline;
font-weight:400;
color:#008dd9;
}

p {
margin-top:0;
margin-bottom:5px;
}

img {
border:0 none;
}

.clear {
clear:both;
margin:0;
padding:0;
}

div.center {
text-align:center;
}

div#wrapper,div#footer-inner,#ex-footer-inner {
width:940px;
margin-left:auto;
margin-right:auto;
}

div#header {
overflow:hidden;
height:86px;
margin-bottom:40px;
}

div#ex-footer {
padding-bottom:80px;
}

div#top {
text-align:right;
height:28px;
margin-bottom:9px;
}

#top ul {
margin:0;
padding:0;
}

#top ul li {
list-style:none outside none;
display:inline-block;
}

#top ul li a {
display:block;
height:28px;
line-height:28px;
margin-left:25px;
font-size:10px;
color:#ab8474;
}

div#logo {
float:left;
width:150px;
height:150px;
}

div#mainmenu {
float:right;
width:710px;
margin-top:25px;
}

div#mainmenu ul {
text-align:right;
margin:0;
padding:0;
}

div#mainmenu ul li {
display:inline-block;
list-style:none outside none;
}

div#mainmenu ul li a {
display:block;
margin-left:10px;
font-size:14px;
color:#ab8474;
}

div#slideshow {
margin-left:180px;
margin-bottom:10px;
}

#main-body {
float:left;
text-align:left;
}

table.contentpaneopen,table.contentpane {
width:100%;
margin:0;
padding:0;
}

table.contentpaneopen p {
text-align:justify;
}


.item_lead p img,.contentpaneopen p img {
padding:3px;
}

#bottom {
margin-top:6px;
padding-top:5px;
margin-top:25px;
border-top:1px solid #9ac2d5;
}

#footer-menu {
width:50%;
float:right;
text-align:left;
}

.clearfix:after {
clear:both;
display:block;
content:".";
height:0;
visibility:hidden;
}

div#content-top p img,.item_lead p img,.article_column p img,.contentpaneopen p img {
background-color:#9ab8d8;
border:1px solid #7398c2;
}

#page_bg {
background:url(../img/body_bg.jpg) repeat-x scroll 0 0 #ddedff;
}

.style1 {
font-family:Impact,Verdana;
}

.style3 {
color:red;
}

.style4 {
color:#00f;
}

h2,.contentheading {
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
vertical-align:bottom;
text-align:left;
width:100%;
font-weight:700;
color:#008dd9;
padding:0;
}

.sig {
clear:both;
display:table-cell;
margin:16px 4px;
padding:0;
}

.sig_clr {
clear:both;
}

.sig_cont {
float:left;
width:230px;
height:220px;
}

.sig_thumb {
float:left;
background:url(../img/shadowalpha.png) no-repeat scroll right bottom transparent!important;
margin:0 10px 10px;
padding:0;
}

.sig_thumb img {
display:block;
position:relative;
background:none repeat scroll 0 0 #fff;
border:1px solid #ccc;
margin:-5px 5px 5px -5px;
padding:4px;
}

#lbOverlay {
position:absolute;
left:0;
width:100%;
background-color:#000;
cursor:pointer;
}

#lbCenter,#lbBottom {
position:absolute;
left:50%;
overflow:hidden;
background-color:#fff;
}

#lbImage {
border:10px solid #fff;
}

#lbPrevLink,#lbNextLink {
display:block;
position:absolute;
top:0;
width:50%;
outline:medium none;
}

#lbPrevLink {
left:0;
}

#lbPrevLink:hover {
background:url(../img/prevlabel.gif) no-repeat scroll 0 15% transparent;
}

#lbNextLink {
right:0;
}

#lbNextLink:hover {
background:url(../img/nextlabel.gif) no-repeat scroll 100% 15% transparent;
}

#lbBottom {
font-family:Verdana,Helvetica,sans-serif;
font-size:10px;
color:#fff;
line-height:1.4em;
text-align:left;
border-right:10px solid #fff;
-moz-border-top-colors:none;
-moz-border-right-colors:none;
-moz-border-bottom-colors:none;
-moz-border-left-colors:none;
border-image:none;
border-color:#fff;
border-style:none solid solid;
border-width:10px;
}

#lbCloseLink {
display:block;
float:right;
width:66px;
height:22px;
background:url(../img/closelabel.gif) no-repeat scroll center center transparent;
margin:5px 0;
}

#lbCaption,#lbNumber {
margin-right:71px;
}

#lbCaption {
font-weight:400;
}

#lbOverlay,#lbCenter,#lbBottom,#lbPrevLink,#lbNextLink {
z-index:999;
}

.bowslieshow-prev,.bowslieshow-next {
height:300px;
}

#top ul li a:hover,div#mainmenu ul li a:hover,div#mainmenu ul li.active a {
text-decoration:none;
color:#008dd9;
}

span.article_separator,table.blog span.article_separator {
display:block;
height:20px;
}

#impel{ float:right;margin:5px 0px 0 0px! important;}

#impel a { display:block; width:65px; height:20px; text-indent:-9999px; background: transparent url(../img/impel_logo.png) top left no-repeat; }

#impel a:hover { background: transparent url(../img/impel_logo.png) top right no-repeat; }