@charset "utf-8";
html {
   margin:0;
   padding:0;
   width:100%;
   height:100%;
}
div#qtip-blanket {
   background:url(http://www.tricoastonline.com/img/alpha_black.png) !important;
   text-align:center;
}
div#image-blanket {
   background:url(http://www.tricoastonline.com/img/alpha_black.png) !important;
   text-align:center;
}
a#kartbox {
   background:#CCC;
   border:solid #AAA 1px;
   padding:10px;
   color:#000;
   float:right;
}

div.light_box {
   width:auto;
   height:auto;
   display:inline-block;
   margin:auto;
   background:#FFF;
   border:#999 2px solid;
   color:#000;
   text-align:left !important;
}

a#kartbox:hover {
   background:#555;
   border:solid #CCC 1px;
   padding:10px;
   color:#FFF;
}


div#menu_child {
   background:#CCC;
   border:solid #AAA 1px;
   font-size:14px;
   width:650px;
}
body {
   background-color: #B3B3B3;
   width:100%;
   height:100%;
   margin:0;
   padding:0;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
img {
   border:0;
}
a {
   outline:none;
}
table#t_display td {
   text-align:center;
}
table#t_display td img {
}
table#t_display td a {
   font-size:14px;
}
/* Twitter Bird */

div#twitter-update {
   width:700px;
   height:107px;
   background:url(http://www.tricoastonline.com/source/twitter/twitter-update-page.png) top right no-repeat;
   margin-left:190px;
   margin-top:10px;
}
ul#twitter_update_list {
   margin-left:-30px;
}
ul#twitter_update_list li {
   padding:0;
   background:0;
}
div#t_content {
   width:535px;
   height:50px;
   margin-left:30px;
   margin-top:45px;
   display:block;
   float:left;
   color:#000;
   font-size:12px;
}
div#t_content li.firstTweet {
   width:100%;
   color:#000;
}
div#t_content li.firstTweet span {
   color:#000;
}
div#t_content a {
   line-height:12px;
   height:12px;
   padding:0;
   float:right;
   margin-top:-10px;
   background:0 !important;
   color:#000;
   text-decoration:underline;
}
div#t_content p.profileLink {
   display:none;
}
/* Base Conainter */

div#mainwrapper {
   width:1005px;
   height:auto;
   margin:auto auto;
   margin-top:30px;
   font-size:12px;
}
div#mainwrapper div#top-edge {
   width:1005px;
   height:36px;
   margin:auto auto;
   background:url(http://www.tricoastonline.com/source/images/top_nosidebar.png) top center no-repeat;
}
div#header {
   width:915px;
   height:240px;
   background:url(http://www.tricoastonline.com/source/images/bluewaves.png) top center no-repeat;
}
div#mainwrapper div#header p.rightnavi {
   float:right;
   margin-top:35px;
   margin-right:12px;
   font-size:14px;
}
div#header-wrapper {
	width:915px;
	height:auto;
	padding:0 45px;
	background:url(http://www.tricoastonline.com/source/images/middle_nosidebar.png) repeat-y;
	text-align: center;
}
div.content {
	width:895px;
	height:auto;
	padding:0px 10px;
	padding-bottom:15px;
	text-align: left;
}
div#mainwrapper div#footer {
   width:885px;
   height:auto;
   display:block;
   padding:0 60px;
   background:url(../source/images/middle_nosidebar.png) repeat-y;
   font-size:14px;
}
.clearfix:after {
   content: ".";
   visibility: hidden;
   display: block;
   clear: both;
   height:0px;
}
div#mainwrapper div#bottem-edge {
   width:915px;
   height:100px;
   padding:0 45px;
   background:url(http://www.tricoastonline.com/source/images/bottom_nosidebar.png) 0px -40px no-repeat;
}
.left {
   float:left;
}
.right {
   float:right;
}
/* color */

a:link {
   color: #1F6E7F;
}
a:visited {
   color: #1F6E7F;
}
a:hover {
   color: #2B9AB1;
}

#sidebar a:link {
   color: #1F6E7F;
}
#sidebar a:visited {
   color: #1F6E7F;
}
#sidebar a:hover {
   color: #2B9AB1;
}
#sidebar a:active {
   color: #34BBD7;
}
#archives a:link {
   color: #1F6E7F;
}
#archives a:visited {
   color: #1F6E7F;
}
#archives a:hover {
   color: #2B9AB1;
}
#archives a:active {
   color: #34BBD7;
}
#content {
   color: #000000;
}
#sidebar {
   color: #000000;
}
#archives {
   color: #000000;
}
#sidebar h3 {
   color: #000000;
}
#sidebar_top h3 {
   color: #000000;
}
#titleContainer h1 {
   color: #FFFFFF;
}
#titleContainer h2 {
   color: #FFFFFF;
}
#titleContainerHeader h1 {
   color: #FFFFFF;
}
#titleContainerHeader h2 {
   color: #FFFFFF;
}
