/* CSS Document */


div#header {
background-image: url(graphics/headerback.gif);
background-repeat: repeat-x;
border: none;
height: 71px;
margin: 0;
padding: 0;
text-align: center;
}

div#navbar {
background-image: url(graphics/navback.gif);
background-repeat: repeat-x;
height: 25px;
margin: 0;
padding: 0;
border: none;
text-align: center;
vertical-align: middle;
}

div#main {
background-color:#CCCCCC;
background-image: url(graphics/mainback.gif);
background-repeat: repeat-x;
min-height: 380px;
padding: 0;
}

div#bottombar {
background-image: url(graphics/bottombarback.gif);
background-repeat: repeat-x;
height: 35px;
margin: 0;
padding: 0;
}

div#footer {
position:absolute;
width:100%;
background-color:#999999;
height: 65px;
margin: 0;
padding: 0.5em 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-align: center;
}

.centercontent {
margin: 0;
padding: 0;
width: 770px;
text-align: center;
}

div#navbar .centercontent {
margin: 0;
padding: 7px 0;
width: 770px;
text-align: center;
vertical-align:middle;
}

div#main .centercontent {
margin: 0;
padding: 0;
width: 770px;
min-height: 380px;
overflow: hidden;
text-align: center;
background-image:url(graphics/lostsoleslogo.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

div#maincontent {
margin: 5px 0;
padding: 10px 0;
width: 520px;
min-height: 380px;
height: 100%;
float: left;
background-image: url(graphics/dashedline.gif);
background-position:right;
background-repeat: repeat-y;
text-align: center;
}

div#product{
margin: 15px 5px; 
text-align: left;
}

div#product p{
margin: 5px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

div#product table td{
	text-align:center;
}


div#rightbar {
width: 220px;
height: 100%;
margin: 5px 0;
padding: 25px 15px;
float: right;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}


div#rightbar ul{
margin: 5px 0 25px 25px;
padding: 0;
}

div#rightbar li{
list-style: square ;
color:#FFFFFF;
margin: 2px 0;
}

div#rightbar li .text{
color:#333333;
}

div#rightbar ul li ul{
margin: 0 0 0 20px;
padding: 0;
}

img.navdot {
margin: 0 5px;
}

body {
margin: 0;
padding: 0;
background-color:#999999;
height: 100%;
}

a {
color:#990000;
text-decoration: underline;
}

img {
border:none;
}
