
* {margin: 0; padding: 0;}

h1, h2 {padding-left: 15px; padding-right: 15px;}
h2 {padding-top: 1em;}

ul, li {margin-left: 2em;}

#header-inner, #topbar, #container, #services, #breadcrumb, #main, #footer, #footer-inner, #content, #sidebar, #sidebar #sidebar-inner, #sidebar #featured, .banner_area {clear: both; float: none; width: 100%;}
#sidebar #sidebar-inner {padding:0;}
#login-inner, .article {padding:10px;}
#services li {float: none; width: 94%;}

#services .pl_holder{width: 100%;max-height: 80px;}

#container {padding: 1.5em 0 0 0;}

#footer-inner {font-size: .7em;}
#copyright {clear: both; float: none; padding: 10px; 	width: auto;}
#regulatory-logos {
	clear: both; float: none; 
	width: auto;
	text-align:left;
	 padding: 10px; 
}

#intro #navigation {
	width: 480px;
    height: 154px;
	overflow: hidden;
}

#intro .acc_content{
    width:314px;
    height: 154px;
	}

#intro .acc_content img {
	width: 274px;
	height: auto;}

#intro .pane,  #intro .pane.none, #intro .pane.hover,  #intro .pane.selected {height: 154px;width:40px;line-height: 40px; bottom: 0;}

#intro .verticaltext {
    width:40px;
	line-height: 40px; 
	bottom: 8px;
	font-size: 13pt;
	}

#header #logo {
	display:block;
	float:left;
	width:400px;
	margin-left: 10px;
	}


#contact_num{ display: none;}

#login iframe {width: 290px;height: 80px;}


#message {
	width: 480px;
	margin-top: 1.5em;
}
.readmore, .article .readmore, #contact_form .submit_btn {display:inline}
/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */

#slides-outer {
	display: block;
	width: 480px;
	height: 250px;
	margin: 20px 0;
}

#slideshow {
	width: 480px;
	height: 250px;
	background-color: transparent;
	border: 0px solid #000;
	margin: 0;
	padding: 0;
	z-index: 9;
	position: relative;
	}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
	overflow: hidden;
	width: 480px;
	height: 250x;
	position: relative;
	z-index: 10;
	}

#slideshow .slides ul {
width: 2880px;}

#slideshow .slides li {
width: 480px;
height: 250px;
min-height: 250px;
float: left;
}
