@import url('/css/styles/bulletin_board/style.css');
body 
{
  font-family: Arial; /*%font%*/
  color: #000000; /*%text_color%*/
	background-color: white;
}

#inner_body { 
}

body.blue_stripes #page{
	background-image: url(/css/theme/clubelectric/images/stripes_blue_whites.jpg);
}
body.blue_stripes_transparent #page{
	background-image:url(images/blue_transparent_stripes.png);
}
Body.red_stripes #page{
	background-image:url(images/red-transparent-stripes.png);
}
Body.green_stripes_transparent #page{
	background-image:url(images/green-transparent-stripes.png);
}
body.yellow_stripes_transparent #page{
	background-image:url(images/yellow-stripes.png);
}
body.purple_stripes_transparent #page{
	background-image:url(images/purple_transparent_stripes.png);
}
body.orange_stripes_transparent #page{
	background-image:url(images/orange_transparent_stripes.png);
}
body.grass_page #page{
	background-image:url(images/grass_natural_texture_20.png);
}
body.gray_bg #page{	
	background-color: #bdc6cb;
}
body.blue_bg #page{
	background-color:#0000CC;
}
body.orange_bg #page{
	background-color:#FF9900;
}
body.purple_bg #page{
	background-color:#CC0099;
}
body.green_bg #page{
	background-color:#00CC33;
}
body.yellow_bg #page{
	background-color:#E1E115;
} 
body.red_bg #page{
	background-color:#FF3333;
}
body.black_bg #page{
	background-color:#000000;
}
body.corkboard_color_page #page{
	background-image:url(images/corkboard_normal.jpg);
}
body.corkboard_page #page{
	background-image:url(images/corkboard_texture_14.png);
}
body.tinfoil_page #page{
	background-image:url(images/tin_foil_texture_20.png);
}
.widget_header_login {

	/*
	background-color: transparent; /* login_box_color variable */
	background-image: none;
	*/
	border-bottom: 1px solid #888888;
	border-left: 1px solid #888888;
}
.widget_header_login a {
	text-decoration: none;
	color: #888888;
	font-size: 12px;
}
.widget_header_login a:hover{
	font-weight: bold;
	color: #000;
}
.widget.header_widget
{
  background-color: transparent;
	height:inherit;
 	color: black;
	padding: 0px 0px 0px 0px;
}
.widget.header_widget .body {
  display: block;
	position: absolute;
	top: 0px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}
.widget.header_widget > img {
	top: auto;
	height: 92px;
	position: absolute;
	bottom: 0px;
	z-index: 100;
	width: auto;
	left: 150px;
}
.widget.header_widget img.widget_background_image {
  height: auto;
  position:inherit;
}

.header_widget h1 {
	position: absolute;
	top: 31%;
	left: 0px;
	padding-top: 0px;
	width: 100%;
	font-size: 31px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: center;
	color: #666666;
	text-shadow:-2px -2px 2px white, 2px 2px 2px black;
	font-weight:500;
}
.header_widget h2 {
	position: absolute;
	top: 45%;
	padding-top: 0px;
	left: 0px;
	width: 100%;
	font-size: 22px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: center;
	color: #555;
	text-shadow: -2px -2px 2px white, 1px 1px 2px black;
	font-weight: 500;
}
.header_widget h2 a {
	text-decoration: none;
}
.header_widget h2 a:hover {
	font-weight: bold;
}
.widget.header_widget h3
{
	color: #fff;
}

.header_widget .widget_header_logo_container {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: auto;
}
.header_widget .widget_header_logo_container img {
	height: 100%;
	width: auto;
	max-height: none;
}

/* Menu Bar */
.widget.tabs_widget
{
	height: 65px;
	background-color: transparent;
	background-image: url('images/menubar_blue_fade.png');
	background-repeat:repeat-x;
	/*box-shadow: 2px 2px 5px #333;
	-moz-box-shadow: 2px 2px 5px #333;
	-webkit-box-shadow: 2px 2px 5px #333;*/
}
.widget.tabs_widget.unbordered_widget {
	/*box-shadow: 2px 2px 5px #333;
	-moz-box-shadow: 2px 2px 5px #333;
	-webkit-box-shadow: 2px 2px 5px #333;*/	
}
.widget.tabs_widget .container {
	height: 80px;
}

.widget.tabs_widget .sf-menu {
	height: 100%;
	margin: 0px;
}
.widget.tabs_widget .sf-menu ul {
	border-top: none;
}
.widget.tabs_widget .sf-menu ul li {
	background-color: #000000;
	opacity:0.9;
	/*filter:alpha(opacity=90);*/
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;	
}
.widget.tabs_widget	.sf-menu > li:hover {
	background-image:url(images/menubar_blue_fade_hover.png);
	text-color:#fff;
	background-repeat:repeat-x;
}
.widget.tabs_widget .sf-menu a
{
	color: white;
}
.widget.tabs_widget .sf-menu > li > a {
	font-size: 18px;
	height: 42px;
	padding: 23px 1em 0px 1em;
	color: #DDE3E8;
	font-weight: 200;
}
.widget.tabs_widget .sf-menu > li > a > .sf-sub-indicator {
	background-position:0 -100px;
	top: 27px;
	right: .2em;
}
.widget.tabs_widget .sf-menu > li > ul {
	top: 65px;
}
.tabs_widget .sf-menu li:hover > a, .tabs_widget .sf-menu li.sfHover > a
{
	background-color: transparent; /*%menubar_highlight_color%*/
	color: #fbb51c; /* ss orange */
}
.tabs_widget .sf-menu > li:hover, 
.tabs_widget .sf-menu > li.sfHover,
.tabs_widget .sf-menu > li:hover > a, 
.tabs_widget .sf-menu > li.sfHover > a {
	background-color: transparent; /*%menubar_highlight_color%*/
	background-image: none;
	/*font-weight: bold;*/
	color: white;
}

#main_nav
{
	height: 29px;
  background: url('images/nav_bg.png') repeat-x;	
}

#main_nav ul
{
	padding-top: 5px;
}
#main_nav ul li a
{
	font-size: 1em;
	font-weight: normal;
	color: #000;
	border-right: 1px solid #888;
	padding: 6px 25px 7px 25px;
}

/* Widgets */

.widget {
	background-color: transparent;
  border: 3px solid #ccc;	
	color: black;
	background-image: none;
	box-shadow: 2px 2px 5px #ccc;
	-moz-box-shadow: 2px 2px 5px #ccc;
	-webkit-box-shadow: 2px 2px 5px #ccc;
}
.widget .titlebar {
  background-color: transparent;
  background: none;
}
.widget .titlebar h1,
.widget .titlebar h2,
.widget .titlebar p,
.widget .titlebar a {
	color: black;
}
.widget.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.blue-fade-dark {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.blue-fade-dark .titlebar {
  background-color: transparent;
  background: none;
}
.widget.blue-fade-dark .titlebar h1,
.widget.blue-fade-dark .titlebar h2,
.widget.blue-fade-dark .titlebar p,
.widget.blue-fade-dark .titlebar a {
	color: #FBB51C;
}
.widget.blue-fade-dark.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.blue-fade-light {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.blue-fade-light .titlebar {
  background-color: transparent;
  background: none;
}
.widget.blue-fade-light .titlebar h1,
.widget.blue-fade-light .titlebar h2,
.widget.blue-fade-light .titlebar p,
.widget.blue-fade-light .titlebar a {
	color: #FBB51C;
}
.widget.blue-fade-light.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}	
.widget.black-gray-fade {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.black-gray-fade .titlebar {
  background-color: transparent;
  background: none;
}
.widget.black-gray-fade .titlebar h1,
.widget.black-gray-fade .titlebar h2,
.widget.black-gray-fade .titlebar p,
.widget.black-gray-fade .titlebar a {
	color: #FBB51C;
}
.widget.black-gray-fade.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.gray-black-fade {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.gray-black-fade .titlebar {
  background-color: transparent;
  background: none;
}
.widget.gray-black-fade .titlebar h1,
.widget.gray-black-fade .titlebar h2,
.widget.gray-black-fade .titlebar p,
.widget.gray-black-fade .titlebar a {
	color: #FBB51C;
}
.widget.gray-black-fade.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.blue-middlecircle-fade {
  border: 3px solid #fbb51c;	
	color: white;
	background-color:#0000FF;
}
.widget.blue-middlecircle-fade .titlebar {
  background-color: transparent;
  background: none;
}
.widget.blue-middlecircle-fade .titlebar h1,
.widget.blue-middlecircle-fade .titlebar h2,
.widget.blue-middlecircle-fade .titlebar p,
.widget.blue-middlecircle-fade .titlebar a {
	color: #FBB51C;
}
.widget.blue-middlecircle-fade.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.blue-topcircle-fade {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.blue-topcircle-fade .titlebar {
  background-color: transparent;
  background: none;
}
.widget.blue-topcircle-fade .titlebar h1,
.widget.blue-topcircle-fade .titlebar h2,
.widget.blue-topcircle-fade .titlebar p,
.widget.blue-topcircle-fade .titlebar a {
	color: #FBB51C;
}
.widget.blue-topcircle-fade.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.burlap-blue {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.burlap-blue .titlebar {
  background-color: transparent;
  background: none;
}
.widget.burlap-blue .titlebar h1,
.widget.burlap-blue .titlebar h2,
.widget.burlap-blue .titlebar p,
.widget.burlap-blue .titlebar a {
	color: #FBB51C;
}
.widget.burlap-blue.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.dark-blue-fade-down {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.dark-blue-fade-down .titlebar {
  background-color: transparent;
  background: none;
}
.widget.dark-blue-fade-down .titlebar h1,
.widget.dark-blue-fade-down .titlebar h2,
.widget.dark-blue-fade-down .titlebar p,
.widget.dark-blue-fade-down .titlebar a {
	color: #FBB51C;
}
.widget.dark-blue-fade-down.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.dark-blue-fade-up {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.dark-blue-fade-up .titlebar {
  background-color: transparent;
  background: none;
}
.widget.dark-blue-fade-up .titlebar h1,
.widget.dark-blue-fade-up .titlebar h2,
.widget.dark-blue-fade-up .titlebar p,
.widget.dark-blue-fade-up .titlebar a {
	color: #FBB51C;
}
.widget.dark-blue-fade-up.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.gray-fade-down {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.gray-fade-down .titlebar {
  background-color: transparent;
  background: none;
}
.widget.gray-fade-down .titlebar h1,
.widget.gray-fade-down .titlebar h2,
.widget.gray-fade-down .titlebar p,
.widget.gray-fade-down .titlebar a {
	color: #FBB51C;
}
.widget.gray-fade-down.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.gray-fade-up {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.gray-fade-up .titlebar {
  background-color: transparent;
  background: none;
}
.widget.gray-fade-up .titlebar h1,
.widget.gray-fade-up .titlebar h2,
.widget.gray-fade-up .titlebar p,
.widget.gray-fade-up .titlebar a {
	color: #FBB51C;
}
.widget.gray-fade-up.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.light-blue-fade-down {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.light-blue-fade-down .titlebar {
  background-color: transparent;
  background: none;
}
.widget.light-blue-fade-down .titlebar h1,
.widget.light-blue-fade-down .titlebar h2,
.widget.light-blue-fade-down .titlebar p,
.widget.light-blue-fade-down .titlebar a {
	color: #FBB51C;
}
.widget.light-blue-fade-down.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.light-blue-fade-up {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.light-blue-fade-up .titlebar {
  background-color: transparent;
  background: none;
}
.widget.light-blue-fade-up .titlebar h1,
.widget.light-blue-fade-up .titlebar h2,
.widget.light-blue-fade-up .titlebar p,
.widget.light-blue-fade-up .titlebar a {
	color: #FBB51C;
}
.widget.light-blue-fade-up.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.orange-yellow-fade {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.orange-yellow-fade .titlebar {
  background-color: transparent;
  background: none;
}
.widget.orange-yellow-fade .titlebar h1,
.widget.orange-yellow-fade .titlebar h2,
.widget.orange-yellow-fade .titlebar p,
.widget.orange-yellow-fade .titlebar a {
	color: #5D5D39;
}
.widget.orange-yellow-fade.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.yellow-orange-fade {
  border: 3px solid #fbb51c;	
	color: white;
}
.widget.yellow-orange-fade .titlebar {
  background-color: transparent;
  background: none;
}
.widget.yellow-orange-fade .titlebar h1,
.widget.yellow-orange-fade .titlebar h2,
.widget.yellow-orange-fade .titlebar p,
.widget.yellow-orange-fade .titlebar a {
	color: #B46E00;
}
.widget.yellow-orange-fade.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.yellow_bg {
  border: 3px solid #1c2e5c;	
	color: #1c2e5c;
}
.widget.yellow_bg .titlebar {
  background-color: transparent;
  background: none;
}
.widget.yellow_bg .titlebar h1,
.widget.yellow_bg .titlebar h2,
.widget.yellow_bg .titlebar p,
.widget.yellow_bg .titlebar a {
	color: #1c2e5c;
}
.widget.yellow_bg.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}	
.widget.yellow_bg_reverse {
  border: 3px solid #1c2e5c;	
	color: #1c2e5c;
}
.widget.yellow_bg_reverse .titlebar {
  background-color: transparent;
  background: none;
}
.widget.yellow_bg_reverse .titlebar h1,
.widget.yellow_bg_reverse .titlebar h2,
.widget.yellow_bg_reverse .titlebar p,
.widget.yellow_bg_reverse .titlebar a {
	color: #1c2e5c;
}
.widget.yellow_bg_reverse.unbordered_widget {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}	
/* @@DEBUG: delete below */
.widget.photo_album_widget p.picture_caption {
	text-transform: uppercase;
	font:normal bold 40px "Times New Roman", Times, serif;
	width:auto;
	text-align: left;
	margin-top: -80px;
	text-shadow: #FFF 1px 1px 2px;
}
.blue-captions.photo_album_widget p.picture_caption {
	color: #0a5166;
	text-shadow: #FFF 1px 1px 1px;
}
.white-captions.photo_album_widget p.picture_caption {
	color: #fff;
	text-shadow: #000000 2px 2px 1px;
}
/* delete above*/
.widget.photo_album_widget .caption {
	text-transform: uppercase;
	font:normal bold 40px "Times New Roman", Times, serif;
	text-align: left;
  color: black;
	text-shadow: #FFF 1px 1px 2px;
  background-color: transparent;
}
.blue-captions.photo_album_widget .caption {
	color: #0a5166;
	text-shadow: #FFF 1px 1px 1px;
}
.white-captions.photo_album_widget .caption {
	color: #fff;
	text-shadow: #000000 2px 2px 1px;
}
.widget.cream {
	background-color: #f2edda;
  border: 1px solid #ebebeb; /*%widget_header_color%*/	
	color: #000000; /*%text_color%*/
}
.widget.cream .titlebar {
  background-color: #ebebeb; /*%widget_header_color%*/
  background: none;
}
.widget.cream .titlebar h1,
.widget.cream .titlebar h2,
.widget.cream .titlebar p,
.widget.cream .titlebar a {
	color: #000000; /*%widget_header_text_color%*/
}

.widget.white {
	background-color: #FFF;
  border: 1px solid #ebebeb; /*%widget_header_color%*/	
	color: #000000; /*%text_color%*/
}
.widget.white .titlebar {
  background-color: #ebebeb; /*%widget_header_color%*/
  background: none;
}
.widget.white .titlebar h1,
.widget.white .titlebar h2,
.widget.white .titlebar p,
.widget.white .titlebar a {
	color: #000000; /*%widget_header_text_color%*/
}

.widget.gray {
	background-color: #EAEAEA;
  border: 1px solid #ebebeb; /*%widget_header_color%*/	
	color: #000000; /*%text_color%*/
}
.widget.gray .titlebar {
  background-color: #ebebeb; /*%widget_header_color%*/
  background: none;
}
.widget.gray .titlebar h1,
.widget.gray .titlebar h2,
.widget.gray .titlebar p,
.widget.gray .titlebar a {
	color: #000000; /*%widget_header_text_color%*/
}

.widget.black {
	background-color: #000000;
  border: 3px solid #FFFFFF;	
	color: #FFFFFF;
}
.widget.black .titlebar {
  background-color: #000000;
  background: none;
}
.widget.black .titlebar h1,
.widget.black .titlebar h2,
.widget.black .titlebar p,
.widget.black .titlebar a {
	color: #FFFFFF;
}

.widget.transparent {
	background-color: transparent;
  border: 1px solid #fbb51c; /*%h2_color%*/	
	color: #fbb51c; /*%h2_color%*/
}
.widget.transparent.unbordered_widget {
  border: 1px none;		
}
.widget.transparent .titlebar {
  background-color: transparent;
  background: none;
}
.widget.transparent .titlebar h1,
.widget.transparent .titlebar h2,
.widget.transparent .titlebar p,
.widget.transparent .titlebar a {
	color: #fbb51c; /*%h1_color%*/
}
.widget.transparent .content a,
.widget.transparent .content h1 {
	color: #fbb51c; /*%h1_color%*/
}
.widget.transparent .content h2,
.widget.transparent .content h3 {
	color: #fbb51c; /*%h2_color%*/
}

.widget.angle-90 {
	-webkit-transform: rotate(270deg); 
	-moz-transform: rotate(270deg);	
}

.widget.angle90 {
	-webkit-transform: rotate(90deg); 
	-moz-transform: rotate(90deg);	
}

.widget.upsidedown {
	-webkit-transform: rotate(180deg); 
	-moz-transform: rotate(180deg);		
}

.widget.blue {
	background-color: transparent;
  border: 1px solid #fbb51c; /*%h1_color%*/	
	color: #fbb51c; /*%h1_color%*/
}
.widget.blue.unbordered_widget {
  border: 1px none;		
}
.widget.blue .titlebar {
  background-color: transparent;
  background: none;
}
.widget.blue .titlebar h1,
.widget.blue .titlebar h2,
.widget.blue .titlebar p,
.widget.blue .titlebar a {
	color: #fbb51c; /*%h1_color%*/
}

.widget.green {
	background-color: transparent;
  border: 1px solid #fbb51c; /*%h2_color%*/	
	color: #fbb51c; /*%h2_color%*/
}
.widget.green.unbordered_widget {
  border: 1px none;		
}
.widget.green .titlebar {
  background-color: transparent;
  background: none;
}
.widget.green .titlebar h1,
.widget.green .titlebar h2,
.widget.green .titlebar p,
.widget.green .titlebar a {
	color: #fbb51c; /*%h2_color%*/
}

.widget.post-it-yellow, .widget.post-it-green {
	font-family: cursive;
	font-size:larger;
	background-color: transparent;
	border: none;
	background-image:none;
	-moz-box-shadow: 5px 5px 5px #333;
  -webkit-box-shadow: 5px 5px 5px #333;
  box-shadow: 5px 5px 5px #333;
}
.widget.post-it-yellow img.widget_background_image, 
.widget.post-it-green img.widget_background_image {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
	border-radius: 0px;	
}
.widget.post-it-yellow .widget_header, .widget.post-it-green .widget_header {
	font-family: cursive;
	background-color: transparent;
	border: none;
}
.widget.post-it-yellow .body, .widget.post-it-green .body .content{
	font-family: cursive;
	background-color: transparent;
	border: none;
}
.widget.post-it-yellow p, .widget.post-it-green p {
	font-family: cursive;
}
.widget.post-it-yellow .titlebar, .widget.post-it-green .titlebar {
	background-color: transparent;
	color: black;
}
.widget.post-it-yellow .titlebar h1, 
.widget.post-it-yellow .titlebar h2, 
.widget.post-it-green .titlebar h1,
.widget.post-it-green .titlebar h2 {
	font-family: cursive;
	color: black;
}

.widget.post-it-yellow-wrinkled {
	font-family: cursive;
	font-size:larger;
	background-color: transparent;
	border: none;
	-webkit-transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-image: none;
}
.widget.post-it-yellow-wrinkled .widget_header {
	font-family: cursive;
	background-color: transparent;
	border: none;
	padding: 30px 70px 0px 50px;
}
.widget.post-it-yellow-wrinkled .body .content {
	font-family: cursive;
	background-color: transparent;
	border: none;
	padding: 10px 40px 50px 50px;
}
.widget.post-it-yellow-wrinkled p {
	font-family: cursive;
}
.widget.post-it-yellow-wrinkled .titlebar {
	background-color: transparent;
	color: black;
}
.widget.post-it-yellow-wrinkled .titlebar h1,
.widget.post-it-yellow-wrinkled .titlebar h2 {
	font-family: cursive;
	color: black;
}

.widget.shadowed-white {
	background-color: #ffffff; /*%widget_background_color%*/
  border: 1px solid #ebebeb; /*%widget_header_color%*/	
	color: #000000; /*%text_color%*/
	background-image: url(images/content_text_top.png);
	background-repeat: repeat-x;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.widget.shadowed-white .titlebar {
  background-color: #ebebeb; /*%widget_header_color%*/
  background: none;
}
.widget.shadowed-white .titlebar h1,
.widget.shadowed-white .titlebar h2,
.widget.shadowed-white .titlebar p,
.widget.shadowed-white .titlebar a {
	color: #000000; /*%widget_header_text_color%*/
}

.widget.img-float-right .content img {
	float: right;
	padding: 15px;
}
.widget.img-float-left .content img {
	float: left;
	padding: 15px;
}
.widget .round_bottom
{
	background-color:rgba(0, 0, 0, 0.1);
}
.widget .ssbutton {
	background-image:url('images/button_stripe_1x30.png');
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	width:170px;
	padding:.25em .75em;
	color:black;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align: center;
	box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
	-webkit-box-shadow: 2px 2px 5px #000;
}
.widget .ssbutton:hover {
	background-image: url('images/button_stripe_reversed_1x30.png');
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;	
}
.widget .ssbutton a{
	text-decoration: none;
	color: black;
}
.biz_listing .full_ad
{
  border-color: #ebebeb; /*%widget_header_color%*/
}

.biz_listing .full_ad h1, .widget#biz_listing .full_ad h2, .biz_listing .full_ad h3
{
  color: #ebebeb; /*%widget_header_color%*/
}

#member_list table td .member
{
  background: #b4d0e1;
  border-color: #5686a3;
}

/* Theme Widgets */
div.widget.slsf-logo img.widget_background_image {
	width: auto;
	height: auto;
	padding-top: 20px;
}

/* Sections */

.page_container {
	color: inherit;
	background-image:none;
}
.page_container.section_1 {
	background-color: transparent;	
	color: inherit;
	background-image: none;
	border-left: none;
	border-right: none;
}
.section_2 {
	/*border-top: solid #ccc 1px;*/
	margin-top: 20px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}
.section_-2 {
/*	border-bottom: solid 2px #bbb;*/
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-bottom: 20px;
}

/* Footer */

.page_container.last_section {
	background-color: transparent;	
	color: inherit;
	background-image: none;
	border-left: none;
	border-right: none;
}

#content .outer_section_4 {
	background-color: #000066;
	width: 100%;
}

#content .outer_section_-1 {
	background-color: #041625;
	width: 100%;
	margin-top:30px;
}

.last_section.page_container .content {
		color: #999999; /*%footer_text_color%*/
}
.last_section .widget {
	background-image: none;	
	background-color: transparent;
	color: #666;
}
	
/* Content Area */

.section_2, .section_3 {
/*	background-color: #fff;*/	
	color: inherit;
	background-image:none;
}

.section_2 .page_container_head div.col_slider {
	visibility:inherit;
}

.section_2 .page_container_body {
	width: 100%;
	margin: 0;
}

.section_2.section_-2 {
	min-height: 463px;
}

.section_2.last_section {
	min-height: 800px;
	background-color: #fff;	
	color: inherit;
	background-image:none;
}



