body {
    background-image: url(http://www.ship-shape-designs.com/graphics/yellow-bg08.gif);
 background-attachment: fixed;
    text-align:center;
	margin:30px;
	padding:20;
	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
}
	.header {
	width: 800px;
	height: 176px;
    background: url(http://www.ship-shape-designs.com/graphics/head08.gif);
	align: center;
	
	}
.top-nav {
	width: 800px;
	height: 27px;
	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695041;
    text-align: right;

}.mid-nav {
	width: 800px;
	height: 400px;
   	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695041;
    text-align: right;

}.bot-nav {
	width: 800px;
	height: 40px;
    background: url(http://www.ship-shape-designs.com/graphics/bottom-bg.gif);
   	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695041;
    text-align: right;

 }
.bg-color {
background-color: #;
 }
.pinktext {
	color: #f59696;
	 font-size: 12px;
 text-align: left;
  font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
	}
.small-box {
 width: 400px;
 text-align: left;
 }
 
   .maintext {
 font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
 color: #672c02;
 font-size: 12px;
 text-align: left;

 }
 .maintext a:visited{
 font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
 color: #f5989d;
 text-decoration: none;
 font-size: 12px;
 text-align: left;
 }
.notice{
color: #672c02;
 width:800px;
 margin:auto;
 padding: 7px;
 text-align: left;
 }
 .outerwrapper {
 background-color:#672c02;
 width:800px;
 margin:auto;
 padding: 7px;
 }
 
 .mainwrapper {
    width: 100%;
     background: url(http://www.ship-shape-designs.com/graphics/middle-bg.gif);
    background-color: #;
	font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
	font-size:11px;
    font-weight: normal;
    min-height: 200px;
}

.indsidewrapper {
width: 800px;
background-color: #f33c65;
min-height: 200px;
}

.copyright{
 	width: 694px;
	color: #f33c65;
	font-size: 8pt;
	margin-left: auto;
    margin-right: auto;
    font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
	}
.copyright a:link,visited{
	color: #f33c65;
	font-size: 8pt;
	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;

	}
.header {
	background-color:#ffffff;
	width: 694px;
	margin-left: auto;
    margin-right: auto;
	}
	
.ship-shape-wrapper {
	width: 720px;
	background-color: #ffffff;
	height: 400px;
	margin-left: auto;
    margin-right: auto;
	}
	
.navboxes {
background-color:#422F1E; 
width:694px;
margin-left: 10px;
margin-right: auto;
font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
}

#leftnav {
 background: url(http://www.ship-shape-designs.com/graphics/middle-bg.gif);
 background-color:#;
 font-family: Century Gothic, Georgia, Century Gothic, Georgia, Times New Roman, Times, serif;
 color: #ffffff;  
 float: left; margin: 10px; padding-left: 0em; padding-right: 1em; width:150px;
 height:325px;

}

#text {
    font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;	font-size:11px;
    font-weight: normal;
    background-color:#672c02;
    margin-left: 128px;  padding-left: 1em 1em 1em 1em;
    color: #422F1E;

}

.border {
 border:0px solid #FFECEF;
 width:692px;
 margin:auto;
 }
 
form {
    padding: 0px;
    margin: 0px;
    font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
    }

a:link {
    color: #672c02;
    font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
    text-decoration: none;
    }

a:visited {
    color: #f33c65;
	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
    text-decoration: none;
    }

a:hover {
    color: #f33c65;
	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
    text-decoration: blink;
    }

a:active {
    color: #f33c65;
	font-family: Century Gothic, Georgia, Arial, Helvetica, sans-serif;
    text-decoration: none;
    }

h1 {
    font-size: 14pt;
	font-family: Century Gothic, Georgia, Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #422f1e;

    }

h4 {
    font-size: 12pt;
	font-family: Century Gothic, Georgia, Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 0px;
    color: #422f1e;

    }
.siteheader {
    color: #422f1e;
    background-color: #;
    text-decoration: none;
    }


.headercheckout {width:180px; background-color:#;}
.headercheckout div{width:180px; background-color:#; margin-right:5px;}
.topbar {
    background-color: #ff879b;
    text-decoration: none;
    line-height: 16px;
    padding: 0px;
    margin: 0px;
    }

.maintable {
    padding: 3px;
    margin: 3px;
    }
	
.leftside {
 	font-family: Century Gothic, Georgia, Century Gothic, Georgia, Times New Roman, Times, serif;
    color: #672c02;  
    background-color: #; 
    border-right: dotted 0px;
    margin: 10px;
   	width: 800px;
	height: 227px;
	font-size: 11px;
    text-align: right;

    }

.rightside {
 background-color:#f33c65;
 float: right; margin: 0px; padding-right: 1em; padding-left: 1em; width:500px;
 height:425px;
 	font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
	font-size:11px;
    font-weight: normal;
}

.content {
    
    margin: 30px;
      font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
    color: #412c25;
    font-size: 11px;
    font-weight: normal;

    }

.contenttable {
    width: 89%;
    font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
    color: #412c25;
    font-size: 11px;
    font-weight: normal;
    background-color: #ffffff;
    border: 1px dotted #422f1e;
    margin-top: 10px;
    }

.contenttable td {
    text-align: left;
    }

.content-title {
    font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
    font-size: 11pt;
    color: #422f1e;
    font-weight: normal;
    text-align: center;
    margin-bottom: 10px;
    }

.searchbox {
    width: 100px;
    }
.searchbox td{
    width: 100px;
	background-color:#f33c65;
	text-align:center;
    color: #672c02;
	border-left: 1px solid #f33c65;
    border-bottom: 1px solid #f33c65;
    border-right: 1px solid #f33c65;
    }
	
.smlogin-form {
    padding: 0px 5px 0px 10px;
    font-size: 10pt;
    color: #672c02;

    }

.clear {
    clear: both;
    color: #ffffff;
    }

.viewcart {
    margin-top: 18px;
    text-align: center;
    font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
	font-size:11px;
    font-weight: normal;
    }
	
.cartitems{
	font-size: 9pt;
	font-family: Century Gothic, Georgia, Times New Roman, Times, serif;
    font-weight: normal;
	}

.logged-in-message {
    color: red;
    font-weight: normal;
    }

.feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    }

.feat-head {
    color: #FFFFFF;
    vertical-align: middle;
    text-align: left;
    font-weight: normal;
    font-size: 10pt;
    background-image: url('stuff/New%20Folder%20(2');
    margin: 0px;
    background-repeat: no-repeat;
    border-bottom: 2px solid #ff879b; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px
    }

.feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
    }

.feat-cell div {
    text-align: center;
    }
	
.tinytxt {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt input {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:link {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:visited {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:hover {
    margin: 0px;
    padding: 0px;
    }
.footer {
    font-size: 12px;
    font-weight: normal;
    margin-top: 20px;
    }

.footer a:link {}

.footer a:hover {}

.footer a:visited {}	

.input-err { background-color: #ffff00; }