body {
margin-top:0;
background: #fff url('images/background3.jpg') repeat center top;
font-size: 11px;
font-family: verdana, arial, sans-serif; 
text-align: center;
color: #000000;
}

h1 {
font-size: 3.5em;
font-family: verdana, arial, sans-serif; 
color:#ffff00;
text-align:left;
font-weight:bold;
padding-top:30px;
padding-left:30px;
} 
h2 {
font-size: 1.3em;
font-family: verdana, arial, sans-serif; 
color:#900033;
text-align:center;
font-weight:bold;
padding-bottom:0;
margin-bottom:0;
} 
h3 {
font-size: 1.3em;
font-family: verdana, arial, sans-serif; 
color:#900033;
text-align:left;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
} 
h4 {
font-size: 1.0em;
font-family: verdana, arial, sans-serif; 
color:#900033;
text-align:center;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
.style1{
text-align:center;
font-size:1.1em;
color:#000000;
}
.style1bold{
text-align:center;
font-size:1.1em;
color:#000000;
font-weight:bold;
}
.style2{
text-align:left;
font-size:1.1em;
color:#333333;
font-weight:bold;
}
.style3bold{
text-align:left;
font-size:1.4em;
color:#333333;
font-weight:bold;
}
.style55{
text-align:center;
font-size:1.4em;
color:#ffffff;
font-weight:bold;
}
.style66{
text-align:left;
font-size:1.4em;
color:#ffffff;
font-weight:bold;
font-style:italic;
}
.style77{
text-align:left;
font-size:1.3em;
color:blue;
font-weight:bold;
}
.box{
float:left;
width:220px;
height:250px;
margin:15px;
background: #fff url('images/text-box-bg.jpg') repeat center top;
}
.box p{
padding-top:2px;
padding-left:4px;
padding-right:4px;
margin-top:2px;
}
.displaysquare{
float:left;
width:200px;
height:200px;
padding:5px;
margin-left:25px;	
text-align:center;
font-size:1.0em;
} 
.displaysquare a:link{
font-size: 1.0em;
color:blue;
text-align:center;
}

.displaysquare a:visited{
font-size: 1.0em;
color:mauve;
text-align:center;
}
.displaysquare a:hover{
font-size: 1.0em;
color:red;
text-align:center;
}
table.payments{
width:340px;
margin-top:0;
text-align:center;
}
table.payments td {
height:35px;
width:170px;
text-align: left;
font-size: 1.2em;
color:#000000;
padding-left:0;
padding-right:5px;
margin-left:0;
}
/* The height elements in the appropriate divs below need changing to alter heights of pages */
#boxes{
float:left;
width:1000px;
height:280px;
background: #fff url('images/box-border.gif') repeat center top;
}

#boxes img{
border:0;
}
#container {
background-color: #ffffff; 
padding-top: 0;
width: 1000px;
height: 953px;
text-align: center;
margin: 0 auto;
}
#container-long {
background-color: #ffffff; 
padding-top: 0;
width: 1000px;
height: 1403px;
text-align: center;
margin: 0 auto;
}
#container-sales-page {
background-color: #ffffff; 
padding-top: 0;
width: 1000px;
height: 1953px;
text-align: center;
margin: 0 auto;
}
#element-left{
float:left;
width:470px;
height:450px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
text-align:left;
}
#element-left img{
padding-top:30px;
}
#element-right{
float:left;
width:468px;
height:450px;
padding-top:10px;
padding-left:12px;
padding-right:10px;
background-color:#ffffff;
text-align:left;
}
#footer{
float:left;
background: #fff url('images/menubar.jpg') repeat center top;
width:1000px;
height:24px;
padding-bottom:6px;
}
#footer p{
color:#ffffff;
}
#footer a:link{
color:#ffffff;
}
#header {
background: #fff url('images/header-bg.jpg') repeat center top;
margin-top: 0;
padding-top: 0;
width: 1000px;
height: 140px;
}

#main-left{
float:left;
width:480px;
height:450px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
text-align:left;
}
#main-left img{
padding-top:30px;
padding-left:30px;
}
#main-right{
float:left;
width:478px;
height:450px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#add8e6;
border-left:2px solid #184a42;
text-align:left;
}

#main-whole{
float:left;
width:980px;
height:950px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
text-align:left;
}

#menubar{
float:left;
width:1000px;
height:30px;
padding-top:15px;
background: #fff url('images/metal020.jpg') repeat center top;font-size: 11px;
text-align:center;
}
#menubar a:link{
font-size:1.4em;
color:#ffffff;
font-weight:bold;
}
#row1 {
margin-top:40px;
width:1000px;
height:230px;
}
#row2 {
margin-top:40px;
width:1000px;
height:230px;
}
#row3 {
margin-top:40px;
width:1000px;
height:230px;
}
#sales-left{
float:left;
width:480px;
height:1450px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
text-align:left;
}
#sales-left img{
padding-top:30px;
padding-left:30px;
}
#sales-right{
float:left;
width:478px;
height:1450px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
border-left:2px solid #184a42;
text-align:left;
}