@charset "utf-8";

html 
{
	font-family:Arial, Helvetica, sans serif;
}
body {background-color:#fff;color:#666;margin:0;padding:20px 0 0 0;}
#container
{
	width:800px;
	height:600px;
	border:1px solid #CCCCCC;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px; 
	/*background-image:url(images/bk.gif); */
}
#main
{
	width:800px;
	height:600px;
	border:1px solid #CCCCCC;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px; 
	background-image:url(images/bg_palms.jpg);
}
#mainhome
{
	width:800px;
	height:600px;
	border:1px solid #CCCCCC;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px; 
}
#mainecomm
{
	width:800px;
	height:600px;
	border:1px solid #CCCCCC;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px; 
	background-image:url(images/bg_waves.jpg);
}
#maincontact
{
	width:800px;
	height:600px;
	border:1px solid #CCCCCC;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px; 
	background-image:url(images/bg_contact.jpg);
}
#mainclassic
{
	width:800px;
	height:600px;
	border:1px solid #CCCCCC;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px; 
	background-image:url(images/bg_classic.jpg);
}
h1 {font-size:12pt;font-weight:bold;margin:0;}
h2 {font-size:11pt;font-weight:bold;margin:0;}
h3 {font-size:10pt;font-weight:bold;margin:0;}
p {font-size:9pt;margin-top:0.8em;margin-bottom:0.8em;}
a {color: #385E82;text-decoration: none;} /* 51B4E3*/
.small {font-size:7pt;}
img {border:0;}
#sizetable {border-collapse:collapse;}
#sizetable td {font-size:9pt;border:1px solid #666666;text-align:center;}
#content {position:absolute;top:70px;left:125px;width:581px;height:372px;background-image:url(images/bg_copy.gif);}
#contentecomm {position:absolute;top:48px;left:118px;width:634px;height:412px;background-image:url(images/bg_shop.jpg);}
#contentcontact {position:absolute;top:95px;left:214px;width:499px;height:324px;background-image:url(images/bg_postcard.jpg);}
#pic_about {margin-top:40px;margin-left:20px;width:200px;float:left;text-align:right;}
#text_about {margin-top:40px;margin-left:240px;text-align:left;padding:0 50px 20px 10px;}
#pic {margin-top:20px;margin-left:10px;width:230px;float:left;text-align:right;}
#text {margin-top:20px;margin-left:260px;text-align:left;padding:0 50px 20px 10px;}
ul {list-style-image:url(images/bullet.gif);font-size:9pt;margin:10px 10px 10px 0;padding:0;}
li {margin-left:17px;}
#nav {position:absolute;top:308px;left:0;}
#navtopleft {position:absolute;top:-30px;left:0px;display:inline;font-size:9pt;color:#999999;padding:5px;}
#navtopleft a {color:#999999;}
#swatches {position:absolute;top:463px;left:200px;}
#terms {position:absolute;top:380px;left:300px;text-align:right;width:270px;font-size:7pt;}
.enlarge {position:absolute;top:0;right:0;}
#enlargepicdiv a {font-size:7pt;color:#333333;}

#orderform {margin:0;font-size:8pt;}
#orderform.selectlabel {}
.selectform {font-size:8pt;height:1.8em;}
.selectbutton {font-size:8pt;}
.orderitem {font-size:8pt;border-bottom:1px solid #333333;}
.order {font-size:8pt;}
#shopcart {float:left;font-size:8pt;color:#999999;margin-top:10px;}
#shopcart td {font-size:8pt;color:#333333;}
#shoplargepicdiv {}
#shoplargepicdiv a {color:#999999;text-decoration:none;font-size:8pt;}
#shoplargepicdiv a:hover {color:#333333;text-decoration:none;}
div.padder {padding:30px;}
#aboutnav {float:right;width:102px;height:11px;margin-right:30px;}
/* #classicnav {float:right;width:192px;height:11px;margin-right:10px;}
 border:1px dashed #ff0000; */
 #copyright {position:absolute;top:600px;left:697px;display:inline;width:100px;font-size:9pt;color:#999999;padding:2px;text-align:right;}