.cnt {text-align:center}
img {border:0px}
form {margin:0px}
.break {clear:both}
td, div {font-family:verdana}
.req {color:#005BB4; font-weight:bold}

#bods_home, html {position:relative; z-index:1; background: url(/vimages/pagebg.gif) repeat-y 50% 50% #79A8D2;; height:100%; margin:0px 0px 0px 0px}
#bods, html {position:relative; z-index:1; background: url(/vimages/pagebg.gif) repeat-y 50% 50% #B5CE95; height:100%;  margin:0px 0px 0px 0px} /*overflow:auto;*/

.preload {display:none; visibility:hidden}
#mainholder {background:#90BDE5; width:698px; margin:0 auto}
/* index */
#introrow1 {width:698px; height:174px; background: url(/vimages/int_row1.jpg) no-repeat}
#introrow2 {width:698px; height:259px; background: url(/vimages/int_row2.jpg) no-repeat}
#introrow3 {width:698px; height:132px; background: url(/vimages/int_row3.jpg) no-repeat}

/* the rest */
#tbanner {position:relative; width:698px; height:139px; background: url(/vimages/main_tbanner.gif) no-repeat;}
	#n_cinfo {position:absolute; width:99px; height:62px; left:278px; top:77px}
	#n_artist {position:absolute; width:114px; height:62px; left:377px; top:77px}
	#n_seastars {position:absolute; width:72px; height:62px; left:491px; top:77px}
	#n_order {position:absolute; width:52px; height:62px; left:563px; top:77px}
	#n_contact {position:absolute; width:68px; height:62px; left:615px; top:77px}
	
#navswap {position:relative; width:698px; height:26px; background: url(/vimages/main_nav_desc.gif) no-repeat}
	#navswap a:link  {font-weight: bold;  text-decoration: underline; color:#FFFFFF}
	#navswap a:visited  {font-weight: bold; text-decoration:underline;  color:#FFFFFF}
	#navswap a:active  {font-weight: bold; text-decoration: underline; color:#FFFFFF}
	#navswap a:hover  {font-weight: bold; color:#005BB4; text-decoration: none}		
	#submenu_cinfo, #submenu_artist, #submenu_seastars, #submenu_order, #submenu_contact {position:absolute; visibility:hidden; top:6px; width:600px; text-align:right; font-weight:bold; color:white; font-size:11px;}

#content {padding:16px 20px 6px 20px; font-size:12px; color:#355A06; font-family:arial; background: url(/vimages/main_content_topbg.gif) no-repeat white;}
	#content a:link  {font-weight: bold;  text-decoration: underline; color:#659630}
	#content a:visited  {font-weight: bold; text-decoration:underline;  color:#659630}
	#content a:active  {font-weight: bold; text-decoration: underline; color:#659630}
	#content a:hover  {font-weight: bold; color:#0E4886; text-decoration: none}		

	#content img.imgr {margin:8px 0px 8px 8px; float:right; border:4px solid white}
	#content img.imgl {margin:8px 8px 8px 0px; float:left; border:4px solid white}
	#content div.imgcaption {width:260px; font-style:italic; margin:8px 0px 8px 8px; float:right; font-size:11px; border:4px solid white; color:#005BB4; text-align:center}
	
#content li {line-height:18px; list-style-image: url(/vimages/li_bullet.gif);}	

#btmarea {margin-top:-40px; width:698px; height:246px; background: url(/vimages/main_content_botbg.jpg) no-repeat}

#ind_bbar {text-align:center; width:662px; margin:0 auto; background:#7A9953; padding:4px; font-family:arial; font-weight: bold; color:#E8F1F8; font-size:11px}
	#ind_bbar a:link  {font-weight: bold;  text-decoration: none; color:#E8F1F8}
	#ind_bbar a:visited  {font-weight: bold; text-decoration: none;  color:#E8F1F8}
	#ind_bbar a:active  {font-weight: bold; text-decoration: none; color:#E8F1F8}
	#ind_bbar a:hover  {font-weight: bold; color:#E8F1F8; text-decoration: underline}

#bbar_home {text-align:center; width:662px; margin:0 auto; background:#005BB4; padding:4px; font-family:arial; font-weight: bold; color:#E8F1F8; font-size:11px}
	#bbar_home a:link  {font-weight: bold;  text-decoration: none; color:#E8F1F8}
	#bbar_home a:visited  {font-weight: bold; text-decoration: none;  color:#E8F1F8}
	#bbar_home a:active  {font-weight: bold; text-decoration: none; color:#E8F1F8}
	#bbar_home a:hover  {font-weight: bold; color:#E8F1F8; text-decoration: underline}	
	
#copyr {text-align:center; padding:12px; font-family:arial; color:#FFFFFF; font-size:10px}
	#copyr a:link  {font-weight: bold;  text-decoration: none; color:#FFFFFF}
	#copyr a:visited  {font-weight: bold; text-decoration: none;  color:#FFFFFF}
	#copyr a:active  {font-weight: bold; text-decoration: none; color:#FFFFFF}
	#copyr a:hover  {font-weight: bold; color:#0E4886; text-decoration: underline}
	
#copyr_main {position:absolute; width:300px; top:92px; right:14px; text-align:center; padding:4px; font-family:arial; color:#FFFFFF; font-size:10px}
	#copyr_main a:link  {font-weight: bold;  text-decoration: none; color:#FFFFFF}
	#copyr_main a:visited  {font-weight: bold; text-decoration: none;  color:#FFFFFF}
	#copyr_main a:active  {font-weight: bold; text-decoration: none; color:#FFFFFF}
	#copyr_main a:hover  {font-weight: bold; color:#0E4886; text-decoration: underline}	
	
/* tables */

.tblcontent {margin:0 auto; border:1px solid white}
.tblcontent td {padding:2px; font-family:arial; font-size:12px}

.contactbl {width:610px; margin:0 auto}
.contactbl td {padding:1px}
.contactbl .protype {background:#D7E6F3; text-indent:20px; font-size:16px; border:1px solid #7A9953; padding:4px; font-weight:bold; color:#005BB4}

.pisastertbl {margin:0 auto}
.pisastertbl th {padding:1px; background:#E0EAD4; color:#527F19; font-family:arial; font-size:12px; font-weight:bold;}
.pisastertbl td {padding:1px}


/* Products */

.tblproducts {width:314px; background:#7A9953}
.tblproducts th {padding:1px; background:#E0EAD4; color:#527F19; font-family:arial; font-size:12px}
.tblproducts td {padding:1px; background:white; font-family:arial; font-size:11px}
.probrd {width:50%; vertical-align:top}
.formbut {background:#005BB4; font-weight:bold; color:white; text-align:center; padding:2px}
.productitle {background:#005BB4; color:white; font-size:13px; font-weight:bold; padding:4px; text-align:center}