a.nav:link {text-decoration:none; color: #000000;}
a.nav:visited {text-decoration:none; color: #000000;}
a.nav:hover {color:#7a7a7a;}

a.page:link {text-decoration:none; color:#000000;}
a.page:visited {text-decoration:none; color:#000000;}
a.page:hover {color:#7a7a7a;}
a.page:active {Color:#FF0000;}

a.linkpage:link {text-decoration:none; color: #006699;}
a.linkpage:visited {text-decoration:none; color: #34b05a;}
a.linkpage:hover {color:#7a7a7a;}


.topspacer {
width: 700px;
height: 10px;
margin:auto;
}

.header {
width: 700px;
height:38px;
margin:auto;
}

.headerbox {
width: 700px;
height:38px;
margin:auto;
}

.headerleft {
width: 400px;
height:38px;
float:left;
text-align:left;
}

.headerright {
width:300px;
height:auto;
float:right;
text-align:right;
margin-top:18px;
}

.spacer {
width: 700px;
height: 10px;
margin:auto;
border-top:solid;
border-top-width:2px;
border-top-color:#000000;
}

.topcontainer {
width: 700px;
height:126px;
margin:auto;
background-color:#FFFFFF;
border:solid;
border-width:1px;
border-color:#000000
}

.lefttop {
width:220px;
height:auto;
float:left;
}

.righttop {
width: 470px;
height:auto;
float:right;
margin-top:7px;
padding-right:10px;
text-align:left;
}

.downloadcontainer {
width:680px;
height:auto;
margin:auto;
padding:10px;
background-color:#FFFFFF;
border:solid;
border-width:1px;
border-color:#000000;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:4px;
margin-top:0px;
}

.galleryspacer {
width:700px;
height:15px;
margin:auto;
}

.gallerycontainer {
width: 700px;
height: 470px;
margin:auto;
background-color:#FFFFFF;
border:solid;
border-width:1px;
}

.gallery {
margin-top:25px;
text-align:center;
}

.paragraph {
margin-top:0px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:justify;
}

form {
margin-top:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
border-color:#000000;
border:solid;
border-width:1px;
}

input {
margin-top:1px;
margin-left:12px;
margin-bottom:5px;
}

textarea {
margin-left:12px;
margin-bottom:10px;
}

button{
margin-left:12px;
margin-bottom:10px;
}

.contactcontainer {
width: 700px;
height:385px;
margin:auto;
background-color:#FFFFFF;
border:solid;
border-width:1px;
border-color:#000000
}

.confirmcontainer {
width:700px;
height:135px;
margin:auto;
background-color:#FFFFFF;
border:solid;
border-width:1px;
border-color:#000000;
}

.aboutcontainer {
width:700px;
height:257px;
margin:auto;
background-color:#FFFFFF;
border:solid;
border-width:1px;
border-color:#000000;
}

.purchaseheader {
width:700px;
height:20px;
margin:auto;
}

.purchaseheaderleft {
width: 500px;
height:15px;
float:left;
margin-top:0px;
}

.purchaseheaderright {
width: 150px;
height:15px;
float:right;
text-align:right;
margin-top:0px;
}

.purchasecontainer {
width: 700px;
height:126px;
margin:auto;
background-color:#c9d1dd;
border:solid;
border-width:1px;
border-color:#000000;
}


.purchaseleft {
background-color:#c9d1dd;
width:160px;
height:116px;
margin-left:10px;
margin-top:10px;
float:left;
text-align:center;
}

.purchaseright {
width:490px;
height:116px;
float:right;
margin-top:10px;
margin-right:10px;
}

.orderbutton {
margin-top:0px;
vertical-align:bottom;
}

.purchasespacer {
width:700px;
height:5px;
margin:auto;
}




