

img.plain {
   border: none;
}

img.logo {
   border: #333 1px solid;
}


#wrapper {
   display: block;
   padding:10px;
   width:670px;
   text-align: left;
}

#header {
   display: block;
   clear: both;
   text-align: right;
}

#main {
   display: block;
   clear: both;
   border: #333 3px solid;
   width: 100%;
}

#content {
   display: block;
   margin:  10px 0px 10px 0px;
   padding: 0px 10px 30px 10px;
}

#menu {
   display: block;
   width: 160px;
   border-left: #333 3px solid;
   float: right;
   margin:  10px 0px 20px 10px;
   padding: 0px 10px 10px 10px;
}

#footer {
   display: block;
   clear: both;
   text-align: center;
   margin:  0px 0px 0px 0px;
   padding: 00px 10px 00px 10px;
}


.form {
   text-align: left;
}

.error {
   color: #f00;
   font-weight: bold;
}

body {
   font-family: "lucida grande", verdana, sans-serif;
   background-color: #000;
   color: #eee;
   text-align: center;
}

h1,h2,h3,h4,h5,h6 {
   text-align: center;   
}

p {
   text-align: center;   
}


.red {
   color: #FF0000;
   font-weight: bold;
}

.heading {
   font-weight: bold;
   font-size: 16pt;
}

.sub_heading {
   font-weight: bold;
   font-size: 14pt;
}

.large {
   font-size: 14pt;
}

a:link,a:visited,a:hover,a:active {
	color: #00aadd;
}

.small {
   font-size: 10pt;
}


div.listing {
   float: left;
   border: #888 1px solid;
   padding: 10px;
   margin: 5px;
}

div.listing p strong {
   border: #ccc 3px dashed;
   padding: 2px;
   margin: 4px;
}


.slogin_form fieldset dl label {
   float: left;
   width: 350px;
   margin-right: 10px;
   text-align: right;
   clear: left;
}

.slogin_form fieldset legend {
   color: #eee;
}

.slogin_form fieldset dl dd {
   color: #f00;
   clear: both;
}
