A
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #003b50;
	text-decoration: underline;
	border: 0;
}
A:hover
{
	color: #404040;
	text-decoration: none;
}
A:visited, A:active
{
	border: 0;
}






body
{
	font-family: Verdana, Helvetica, Arial;;
	font-size: 10pt;
	color: pink;

	background: #D8E2E8;
	background-repeat: repeat;

	text-decoration: none;
	padding: 0;
	margin: 0;
}


.right-bg
{
	background: blue;
}



img
{
	border:		0;
	padding: 0;
	margin: 0;
}



h1
{
	font-family: arial; 
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
	margin: 0,0,0,0;
}


table
{
	border:         0;
	cellpadding:    0;
	cellspacing:    0;
	valign: top;
}

td
{
	font-family: Verdana, Helvetica, Arial;;
	font-size: 10pt;
	color: black;
}


input
{
	font-size: 9pt;
	font-family: Verdana
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}


form
{
	padding: 0;
	margin: 0;
}

/*footer---------------------------------------------------------*/
#footer_td
{
	background: white;
	width: 800px;
	font-family: Verdana;
	font-size: 8pt;
	color: #002b40;
	text-decoration: none;

	border-style: solid;
	border-color:	black;
	border-width: 0;
}
/*Remove bold from link t&c’s */

#footer_td a {

font-weight: normal;

text-decoration: none;

}
#disclaimer
{
	font-family: Verdana;
	font-size: 7pt;
	color: #002b40;
}
/*footer---------------------------------------------------------*/













#Title_hr
{
	color: black;
	style: dashed;
	height: 1;
}


#info_table
{
	border-style: solid;
	border-color: white;
	border-width: 20;
	width: 620;
}
#info_box_td
{
	background: white url('g/tropical_drape.jpg');
	background-repeat: no-repeat;

	background-color: white;
	padding: 5;
	width: 610;
	font-size: 12pt;
	font-weight: bold;
	color: #203B79;
}






/* admin layout-------------------------------------------------------- */
#admin_td
{
	background-color: #e0e0f0;
	border-width: 0pt;

	width: 800;
	height:	auto;
}





/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */
#bullet
{
	color: red;
}
#_left_td	/*some admin screens */
{
	background-color: #eef0ee;
	padding: 3px;
}


#column_stretch_td 	/*this stretches underneath*/
{
	width: 250px;
	height:	auto;
	padding: 0px;
	border-width: 0px;
	background: #ffffff;
}
#right_div
{
	padding-left: 10px;
	font-family: Verdana
	font-size: 12px;
	font-weight: bold;
	color: #e0e0e0;

}

#newtop_td
{
	background: black url('g/coastbanner.jpg');
	border-width: 0pt;
	padding: 0;
}
.main_td
{
	font-family: Verdana;
	font-size: 12px;
	background: white;

	padding-right: 7px;
	padding-left: 7px;
	padding-top: 7px;
}
#main_table
{
	border-style: solid;
	border-color:	black;
	border-width: 0;
}
#master_content_td
{
	border-style: solid;
	border-color:	#efefef;
	border-width: 0;
	border-right-width: 2;
	border-left-width: 2;
}


/* Text box index page */

.hometext {

padding: 10px;

}


.uber-button
{
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 2px;
	border-color: white;
}

.col_title	/* titles on right hand column */
{
	font-size:	15px;
	font-weight: bold;
	color:			#FECE26;
	height: 22px;
	background: #7070e0;
	padding-top: 3px;
	padding-left: 4px;

	border-style: solid;
	border-width: 0px;
	border-bottom-width: 2px;
	border-color: white;
	width: 239px;
}



.button_link_on
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
}
.button_link_off	/*links on the right menu bar */
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #606060;
	text-decoration: none;
	background: #f0f0f0;
	width: 239px;
	height: 18px;
	padding-left: 4px;
	padding-top: 4px;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: white;
	cursor: pointer;
}
.button_link_off:hover	/*links on the right menu bar */
{
	background: #d0d0d0;
}
.button_link
{
	color: #606060;
	text-decoration: none;
}
.button_link:hover
{
	color: #606060;
	text-decoration: underline;
}


#button_link_off_small
{
	font-family: Verdana;
	font-size: 8pt;
	color: #e0e0e0;
	text-decoration: none;
}

#maintd_button_link_off	/*links on the content page */
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
#maintd_button_link_off:hover	/*links on the content page */
{
	text-decoration: underline;
}



/* horizontal menu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.button_link_on_td
{
	border:0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #900000;
	width: 99px;
	height: 24px;
	background: #a00000;
	color: white;
	cursor: pointer;
}
.button_link_off_td
{
	width: 100px;
	height: 24px;
	background: #7070e0;
	border:0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #6060d0;
	color: white;
	cursor: pointer;
}
.menu-ruler
{
	width: 100%;
	height: 5px;
	background: #a00000;
}
/* horizontal menu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */




#home_info_table
{
	border-style: solid;
	border-color: #e0e0ef;
	border-width: 0;
	width: 600;
}
#home_info_box_td
{
	padding: 0;
	font-size: 9pt;
	font-weight: normal;
}
.dhome_title_td
{
	background-color: #f0f0ff;
	padding: 5;

	font-family: verdana;
	font-size: 9pt;
	color: #003b50;
	font-weight: bold;
}

#department_td
{
	background-color: #716C94;
	padding-left: 5;
	padding-right: 5;
	color: white;
}






/*featured items - eg home page specials */
/*featured items - eg home page specials */
/*featured items - eg home page specials */
/* product images */
.prod-image
{
	border-right: 3px solid #f0f0ff;
}

.featured_container
{
	border-style: solid;
	border-color: #e0e0ef;
	border-width: 2px;
	width: 340px;
	height: 180px;
	padding: 5px;
	background-color: #f0f0ff;
}
.featureditem_table
{
}
.featureditem_td
{
	background-color: #f0f0ff;
	font-size: 80%;
	height:150px;
}
.home_title_td
{
	font-family: verdana;
	font-size: 90%;
	color: #003b50;
	font-weight: bold;
	height: 25px;
}
/*featured items - eg home page specials */
/*featured items - eg home page specials */
/*featured items - eg home page specials */

/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */
/* main layout---------------------------------------------------------------------------------------------------------- */

















/* price box on user pages */
#product_title_td
{
	background-color: #716C94;
	font-size: 11pt;
	font-weight: bold;
	color: white;
}
#product_desc_td
{
	font-size: 8pt;
	color: black;
}
#outer_product_desc_td
{
	border-style: solid;
	border-color: #e0e0e0;
	border-width: 0pt;
	border-right-width: 1pt;
	
}

#home_product_title
{
  font-family: arial; 
  font-size: 11pt;
  color: #000000;
	font-weight: bold;
}
#price
{
	font-family: verdana;
	font-size: 9pt;
	color: #003b50;
	font-weight: bold;
}
.members_price
{
	color: green;
}

/* price box on user pages */







#basket_table
{
	border-color: #a0a0a0;
	border-width: 0pt;
	width: 600;
}
#basket_td1
{
	background-color: #B0AFB2;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
}
#basket_td2
{
	background-color: #C6C3D5;
	font-family: verdana;
	font-size: 8pt;
}
#cart_link
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #514C74;
	text-decoration: none;
}
#cart_link:hover
{
	text-decoration: underline;
}








/* fish */
.koi-holder
{
	height: 460px;
}

.new-koi-div
{
	background-color: #e0e0e0;
	height: 390px;
	font-family: Verdana; 
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	border:0;
	border-top: 6px;
	border-style: solid;
	border-color: #e0e0e0;
}
.new-koi-title
{
	background-color: #d0d4d0;
	font-family: Verdana; 
	font-size: 14px;
	height: 20px;
	color: #000000;
	font-weight: bold;
}
.reserve-koi
{
	background-color: #d0d4d0;
}
.more-fish-info
{
	text-decoration: none;
	font-size: 11px;
}



#fish_td
{
	align:	center;
	
	border-style: solid;
	background-color: #f0f4f0;
	border-color: #e0e0e0;
	border-width: 1pt;
	
	font-family: arial; 
	font-size: 11pt;
	color: #000000;
}
#koi_link:hover
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #78A1FC;
	text-decoration: underline;
}
#koi_link
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #78A1FC;

	text-decoration: none;
}

#reserve_koi_td
{
	border-style: solid;
	background-color: #e0e4e0;
	border-color: #e0e0e0;
	border-width: 1pt;
	font-family: arial; 
	font-size: 11pt;
	color: #000000;
}

/* fish */









/*class manager-----------------------*/
#class_live_td
{
	background-color: #c0cCdD;
	font-size: 10px;
	font-weight: bold;
	width: 100;
	align: center;
}
#class_hidden_td
{
	background-color: gray;
	font-size: 9;
	width: 100;
	align: center;
}
#class_depth2_td
{
	background-color: #c0dDcC;
	font-size: 10;
	font-weight: bold;
	width: 100;
	align: center;
}
#class_table
{
	background-color: #D0DCED;
	border-width: 0pt;
	padding: 0;
}

/*class manager-----------------------*/





#infotd
{
        background-color: #c0cCdD;
        font-size: 10;
				align: center;
}
#graytable
{
        border-style: solid;
        background-color: #D0DCED;
        border-color: black;
        border-width: 1pt;
        border-bottom-width: 3pt;
        border-right-width: 3pt;

}
#stattd
{
        border-style: none;
        background-color: #ffa0d0;
        border-color: black;
        border-width: 1pt;
        font-size: 7pt;
}
.admin_table
{
	font-size: 8pt;
}




/* guest book stuff */
#gb_table
{
        border-width: 0pt;
}
#gb_td_name
{
        background-color: #b0b0b0;
        font-family: Verdana, Helvetica, Arial; 
		font-weight:	bold;
        font-size: 10pt;
		color:	black;
}
#gb_td_text
{
        background-color: #b0b0b0;
        font-family: Verdana, Helvetica, Arial; 
        font-size: 8pt;
		color:	black;
}
#gb_td_name_manage_invalid
{
        background-color: #f0b0b0;
        font-family: Verdana, Helvetica, Arial; 
		font-weight:	bold;
        font-size: 8pt;
		color:	black;
}
#gb_td_text_manage_invalid
{
        background-color: #f0b0b0;
        font-family: Verdana, Helvetica, Arial; 
        font-size: 7pt;
		color:	black;
}
#gb_td_name_manage
{
        background-color: #b0b0b0;
        font-family: Verdana, Helvetica, Arial; 
		font-weight:	bold;
        font-size: 8pt;
		color:	black;
}
#gb_td_text_manage
{
        background-color: #b0b0b0;
        font-family: Verdana, Helvetica, Arial; 
        font-size: 7pt;
		color:	black;
}
/* guest book stuff */




/* club */
#pink_input
{
	font-size: 8pt;
	background: #C6C3D5;
	border-style: solid;
	border-color: black;
	border-width: 0pt;
}

/* news and diary */
.new_top_border_td
{
	width: 660px;
	border-width: 0;
	border-top-width: 1px;
	border-style: dashed;
	border-color: #767CC6;
}



/* jquery links */
.pic-delete, .delete
{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #0093b6;
  text-decoration: none;
	cursor: pointer;
}

/* small delete boxes, etc */
.popup-dialogue
{
	display:none;
	width: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #dfdfff;
	color: gray;
	font-weight: bold;
	padding: 10px;
	border:solid 2px gray;
	z-index: 2;
}











/* insert pic box */
.popup-big-dialogue
{
	display:none;
	position: absolute;
	background: #d4d2f7;
	color: gray;
	font-weight: bold;
	padding: 10px;
	border:solid 2px gray;
	z-index: 2;
}

/* div holding preview */
.preview-popup
{
	width: 796px;
	display:none;
	padding: 0px;
	margin: 0px;
}


/* <a> links */
.home-comment-preview, .pic-insert-close, .my-pic-insert, .chooser-next, .chooser-previous, .pic-to-insert, .photo-zoom
{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #0093b6;
  text-decoration: none;
	cursor: pointer;
}

.preview_body
{
	background-color: #94d792;
}



/* the img for pics that are clicked and then zoomed in Say boxes */
.photo-zoom-img
{
}
.photo-inner-spacer
{
	padding: 2px;
	background-color: #7777ff;
	dissplay: inline;
}

.diary-img
{
	padding-right: 5px;
}


/* diary */

.diary_is
{
	color: white;
	background-color: #7777ff;
	padding: 10px;
}

.diary_not
{
	background-color: #7777ff;
	padding: 10px;
}
