body {
background: #F5F4F1;
background-image: url(../images/topimg.png);
background-repeat:repeat-x;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

#container {
margin-left: auto; 
margin-right: auto;
width: 1000px;
height: 100%;
}

#header {
margin-top: 10px;
width: 100%;
height: 106px;
}

.sllogo {
float: left;
width: 380px;
}

.toplink {
float: right;
margin-top: 57px;
margin-right: 5px;
font-family: arial;
font-size: 1.1em;
color: #000000;
}

#main {
margin-top: 15px;
clear: both;
width: 100%;
height: 100%;
text-align: left;
}

#leftside {
float: left;
width: 560px;
height: 100%;
}

#descbox1 {
float: left;
margin-top: 0px;
background-image: url(../images/introbox.jpg);
width: 560px;
height: 170px;
}

#textbox {
margin-top: 8px;
margin-left: 15px;
margin-right: 20px;
}

.desctext1 {
font-family: arial;
color: #000000;
font-size: 1.2em;
line-height: 1.25;
}

.desctext2 {
font-family: arial;
color: #FFFFFF;
font-size: 1.2em;
line-height: 1.25;
font-weight: bold;
}

#flashbox1 {
float: left;
margin-top: 18px;
background-image: url(../images/flashbox.jpg);
width: 560px;
height: 170px;
}

#discussbox {
float: right;
width: 420px;
height: 361px;
}

.discusslink {
float: right;
}

#footer1 {
clear: both;
float: left;
margin-top: 18px;
width: 1000px;
height: 125px;
background-image: url(../images/bottombox.jpg);
}

.foottext {
font-family: arial;
color: #000000;
font-size: 1.2em;
line-height: 1.25;
}

#bottom {
clear: both;
float: left;
margin-top: 10px;
width: 1000px;
text-align: center;
}

.bottext1 {
font-family: arial;
color: #000000;
font-size: 0.9em;
line-height: 1.0;
}

.bottext2 {
font-family: arial;
color: #000000;
font-size: 0.7em;
line-height: 1.25;
}

#contentbox1 {
clear: both;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(../images/contentbox1.jpg);
background-repeat:no-repeat;
width: 1000px;
height: 10px;
}

#contentbox2 {
clear: both;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(../images/contentbox2.jpg);
background-repeat:repeat-y;
width: 1000px;
height: 100%;
}

#contentbox3 {
clear: both;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(../images/contentbox3.jpg);
background-repeat:no-repeat;
width: 1000px;
height: 30px;
}

#contactbox1 {
float: left;
margin-top: 0px;
background-image: url(../images/contactbox.jpg);
width: 1000px;
height: 488px;
}

#contactbox2 {
margin-top: 250px;
margin-left: 322px;
width: 415px;
height: 40px;
}

.fulltext1 {
font-family: arial;
color: #000000;
font-size: 0.9em;
line-height: 1.25;
}

.fulltext2 {
font-family: arial;
color: #000000;
font-size: 1.2em;
line-height: 1.0;
}

.fulltext3 {
font-family: arial;
color: #000000;
font-size: 1.1em;
line-height: 1.0;
}

.fulltext4 {
font-family: arial;
color: #000000;
font-size: 0.7em;
line-height: 1.25;
}

.listspace li {
margin-top: 10px;
}

.coupindent {
margin-left: 2px;
}

img {
border: none;
}

a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #CE3234; text-decoration: none;}

a.blue:link {color: #FFFFFF; text-decoration: none;}
a.blue:visited {color: #FFFFFF; text-decoration: none;}
a.blue:hover {color: #C5E2A9; text-decoration: none;}

a.wht:link {color: #FFFFFF; text-decoration: none;}
a.wht:visited {color: #FFFFFF; text-decoration: none;}
a.wht:hover {color: #000000; text-decoration: none;}

a.blk:link {color: #000000; text-decoration: none;}
a.blk:visited {color: #000000; text-decoration: none;}
a.blk:hover {color: #C5E2A9; text-decoration: none;}

a.red:link {color: #8BB2D9; text-decoration: none;}
a.red:visited {color: #8BB2D9; text-decoration: none;}
a.red:hover {color: #CE3234; text-decoration: none;}
