/*
body { background-color: #c3d1da; /*background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.35, #C3D1DA), color-stop(0.68, #DBF3FF), color-stop(0.84, #EDF6FA) ); /*width: 800px; }
div#wrapper {background-color:#ffffff; width:700px; min-height:1000px;}*/


    body {
    background:#transparent;
    background-color: #c3d1da;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.35, #C3D1DA), color-stop(0.68, #DBF3FF), color-stop(0.84, #EDF6FA) );-moz-gradient( linear, left bottom, left top, color-stop(0.35, #C3D1DA), color-stop(0.68, #DBF3FF), color-stop(0.84, #EDF6FA) );-o-gradient( linear, left bottom, left top, color-stop(0.35, #C3D1DA), color-stop(0.68, #DBF3FF), color-stop(0.84, #EDF6FA) );min-height:1000px
    }
    footer {clear: both; height: 50px;}
     
    #wrapper {
    background:#ffffff;
    background-color:#ffffff;
    margin:0 auto;
    padding:0;
    width:1024px;
    min-height:600px;
    -moz-box-shadow: 0 0 0 4px #ffffff, 2px 1px 4px 4px rgba(10,10,0,.5);
   -webkit-box-shadow: 0 0 0 4px #ffffff, 2px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow: 0 0 0 4px #ffffff, 2px 1px 6px 4px rgba(10,10,0,.5);
    
    }
ul li {display:inline;}
/*nav {display: -webkit-box; -webkit-box-orient:horizontal;display:box;}*/
nav {display: inline;}
section{ float:left;margin-top: 50px; min-height: 400px;}
article {width: 500px;  background-color: #ffffff;  border:0px #efefef; float: left;}
aside {float:right; background-color: #ffffff; width:350px; margin-top:60px; min-height: 400px; margin-right: 20px;}
h3 { color: #138a8a; background-image: url(Dreamweaver_final_images/BG_minusBaby_altered2.gif);}
.news_title {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; line-height: 12px; color: #138a8a; margin-bottom:20px;}

a:link {
	color: #FF6600;
	text-decoration: none;
}
a:hover {
	color: #006699;
	text-decoration: underline;
}
a:visited {
	color: #FF6600;
	text-decoration: none;
}
a:active {
	color: #FF9933;
	text-decoration: none;
}

#header-image {background:url('image/index-header.jpg'); width:800px; height:235px; }
#header-logo { width:56px; height:48px; float:right; top: 182px;
position: relative; margin-right: 5px; }
/* #header-logo2 { width:123px; height:100px; float:left;}*/
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#menuFrame{
	border-bottom:1px;
	border-right:1px;
	border-right-style:inset;
	border-bottom-style:groove;
	border-color:#FF6600;
	width:100%;
	}
	
#menuFrame a:link {
	color:#ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;	
}

#menuFrame a:hover {color:#198E8E;}
/*.menu {width:75px; height:15px; float:left; }*/

.menu a {text-decoration:none; font-family:Impact,sans serif; font-size:20px; color: #557e9c; }
#top-nav {width:800px; padding-left: 5px; padding-right: 5px;}
#top-nav > td {
	width:100px;
	height:14px;
}
#top-nav-bar {margin:20px 0 20px 4px ; padding: 0px 5px 5px 20px;}
#top-nav-bar ul li {list-style-type:none;  font-size: 20px;/*border-bottom: dotted 1px #BBC7D0;*/ margin: 10px 36px; padding-bottom: 3px;  }
#top-nav-bar ul li a:hover{color:#FF6600;}
#BubblyfishNews{ box-shadow: 3px 3px 4px #ADACAC;  padding-bottom: 20px; float: left; margin-left: 40px;text-align: left; margin-top: 10px; height: 350px;}
#BubblyfishNews h3 {font-family: Helvetica, sans-serif; font-size: 30px;
font-weight: bold; text-shadow: 0px 2px 3px #436c6d;}
.news_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; line-height: 16px; color: #FF6600;}
#music-player {width:350px;  float:right; padding-right:20px; -webkit-box-shadow: 0px 3px 5px #666666; box-shadow:0 2px 4px #666666;}

.credit { font-family:Helvetica; font-size:9px; float:right; padding-right:20px;}
#social-media {float:left; padding-left:20px;}
.stitched {
   padding: 5px 10px;
   margin: 10px;
   background: #ffffff;
   color: #efefef;
   font-size: 21px;
   font-weight: bold;
   line-height: 1.3em;
   border: 2px dashed #efefef;
   border-top-left-radius: 3px;
   -moz-border-radius-topleft: 3px;
   -webkit-border-top-left-radius: 3px;
   border-bottom-right-radius: 3px;
   -moz-border-radius-bottomright: 3px;
   -webkit-border-bottom-right-radius: 3px;
   border-top-right-radius: 3px;
   -moz-border-radius-topright: 3px;
   -webkit-border-top-right-radius: 3px;
   
   text-shadow: -1px -1px #efefef;
   font-weight: normal;
}