@charset "UTF-8";
/* CSS Document */

body {
width:100%;
height:100%;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#ffffff;
}

#flash {
position:absolute;
z-index:1;
margin-left:0px;
width:100%;
height:100%;
}

#header {
position:fixed;
z-index:10;
margin-left:0px;
top:0px;
border-bottom:#FFFFFF solid 1px;
background-color:#000000;
width:100%;
height:80px;
/*
background-image:url(images/grad2.jpg);
background-repeat:repeat-y;
background-position:100px;
*/
vertical-align:baseline;
visibility:hidden;
}

#print-header {
position:fixed;
z-index:10;
margin-left:0px;
top:0px;
width:100%;
height:80px;
vertical-align:baseline;
visibility:visible;
}

#navigation {
position:fixed;
z-index:4;
top:100px;
width:200px;
height:350px;
visibility:hidden;
}

#navbg {
position:fixed;
margin-left:0px;
z-index:3;
top:0px;
background-color:#000000;
border-right:#FFFFFF solid 1px;
width:150px;
height:100%;
vertical-align:middle;
visibility:hidden;
}

#main {
position:absolute;
z-index:2;
margin-left:0px;
top:100px;
width:100%;
height:auto;
}

#footer {
position:fixed;
bottom:0px;
margin-left:0px;
z-index:11;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
border-top:#FFFFFF solid 1px;
background-color:#000000;
/*
background-image:url(images/grad2.jpg);
background-repeat:repeat-y;
background-position:100px;
*/
width:100%;
height:28px;
}

#author {
position:fixed;
bottom:10px;
right:10px;
z-index:12;
padding-right:5px;
text-align:right;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
width:100%;
height:auto;
vertical-align:top;
}

#telephone {
position:fixed;
top:70px;
left:0px;
z-index:13;
padding-left:10px;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
width:auto;
height:auto;
vertical-align:top;
}

#fake-body {
width:100%;
height:auto;
margin-left:0px;
top:100px;
position:absolute;
z-index:100;
text-align:center;
}

#main2 {

width:560px;
height:auto;
background-image:url(images/black.png);
background-repeat:repeat;
}

#main3 {

width:660px;
padding-right:15px;
padding-bottom:40px;
overflow:auto;
}

#main4 {

width:650px;
height:400px;
padding-right:15px;
overflow:auto;
}

#sale {
position:fixed;
z-index:20;
right:10px;
top:10px;
width:auto;
height:auto;
text-align:right;
color:#ff00cc;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
visibility:hidden;
}

/* Styles */

.menu {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
padding-left:10px;
padding-bottom:15px;
}

.menu a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.menu a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
border-bottom:#ff00cc solid 2px;

}


.author {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}

.author a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}

.author a:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ff00cc;
text-decoration:none;
}

.fade-bg {

background-image:url(images/black.png);
background-repeat:repeat;
}

.logostyle {
padding-left:10px;
padding-top:5px;
}

.maintext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
}

.maintext a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
text-decoration:none

}

.maintext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff00cc;
text-align:justify;
text-decoration:none;

}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
border-bottom:solid 1px #ff00cc;
margin-top:0px;
}

.grid {
width:100px;
height:100px;
}

.pink {
color:#FF00cc;
}

.formboxes {
border: 1px solid #ff00cc;
width: 220px;
padding: 2px;
margin-bottom: 2px;
background-color:#000000;
color:#ff00cc;
}
.formbuttons {
border: 1px solid #000000;
width: 87px;
background-color:#ff00cc;
color:#ffffff;
}

.collection {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:center;
}

.collection a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:center;
text-decoration:none;
}

.collection a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff00cc;
text-align:center;
text-decoration:none;
}

.collection-text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:left;
padding-left:10px;
}

.collection-text a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:left;
padding-left:0px;
text-decoration:none;
}

.collection-text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff00cc;
text-align:left;
padding-left:0px;
text-decoration:none;
}

.collection-title {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#666666;
text-align:left;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}