body {
background-color:#59b6d3;
background-image: url(../images/s_spider.jpg);
margin:0;
padding:0;
border:0;
font-family: HelveticaNeueLT STD Med, Verdana, Arial;
}

#wrapper {
width:1005px;
height:1000px;
align:center;
background-color:#ffffff;
}

#header {
background-color:#000000;
background-image: url(../images/banner.png);
background-repeat:no-repeat;
width:975px;
height:170px;
padding-right:25px;
}


#main {
width:1000px;
height:800px;
background-color:#ffffff;
background-image: url(../images/spider_bg.gif);
background-repeat: no-repeat;
}

.left_sidebar {
width:172px;
height:800px;
float:left;
padding-top:10px;
margin-left:10px;
}

.left_sidebar img {
border:none;
}

.search {
padding-left:15px;
}

div.button {
margin-top:10px;
width:171px;
height:56px;
font-size:24pt;
}

a.menuLink:hover {
background-position: 0 -56px;
}

.flash {
margin-top:10px;
margin-right:10px;
border-bottom: #000000 1px dotted;
float:right;
width:775px;
height:101px;
}

.main_left {
width:275px;
float:left;
padding-left:10px;
}

.desc {
text-align:left;
font-size:14pt;
border-bottom: #000000 1px dotted;
margin-left:10px;
margin-top:10px;
margin-right:10px;
padding-bottom:10px;
}



.points {
height:100px;
width:150px;
background-color:red;
color:#000000;
border: 1px #000000 solid;
padding-top:10px;
margin-top:25px;
text-align:left;
text-weight:strong;
}

.check_port {
text-align:left;
}


.main_right {
margin-top:35px;
margin-right:25px;
width:300px;
height:350px;
float:left;
font-size:16pt;
color:red;
left-margin:10px;
}

.quote {
background-image: url(../images/quote.gif);
background-repeat: no-repeat;
width:347px;
height:350px;
font-size:10pt;
color:#000000;
border-top: #000000 1px dotted;
margin-top: 90px;
padding-top:75px;
float:left;

}


.label {
width:10em;
float:left;
text-align:right;

}

#footer {
font-size:11pt;
width:1000px;
height:50px;
background-color:#000000;
color:#ffffff;
text-align:center;

}

#footer a {
text-decoration:none;
}

#footer a:link {
color:#322deb;
}

#footer a:hover {
color:#f9af10;
}

#footer a:active {
color:#ffffff;
background-color:#322deb;
}

#footer a:visited {
color:#81807d;
}

.search {
left-margin:15px;
}

ul {
text-align: left top;
}

.square {
list-style-type: square;
}