/* BOXES */
/* NEWS FLASH */
#news {
position: relative;
float: left;
width: 276px;
margin: 0 0 10px 0;
}

#news_header {
position: relative;
float: left;
width: 276px;
height: 51px;
background: url(../backs/news-header.jpg) no-repeat;
}

.news_content {
position: relative;
float: left;
width: 276px;
height: 257px;
padding-left: 10px;
background: url(../backs/news-content.jpg) repeat-y;
}

.news_bottom {
position: relative;
float: left;
width: 276px;
height: 12px;
background: url(../backs/news-bottom.jpg) no-repeat;
}

/* TICKERBOX */
#tickerbox {
position: relative;
float: left;
margin: 0 0 10px 10px;
width: 590px;
height: 320px;
background: url(../backs/tickerbox.jpg) no-repeat;
}

#tickerbox_pic {
position: absolute;
top: 10px;
left: 10px;
}

#tickerbox_1 {
position: absolute;
top: 255px;
left: 5px;
width: 170px;
height: 50px;
padding: 0px 10px 10px 10px;
overflow: hidden;
cursor: pointer;
}

#tickerbox_2 {
position: absolute;
top: 255px;
left: 195px;
width: 185px;
height: 50px;
padding: 0px 10px 10px 10px;
overflow: hidden;
cursor: pointer;
}

#tickerbox_3 {
position: absolute;
top: 255px;
left: 400px;
width: 165px;
height: 50px;
padding: 0px 10px 10px 10px;
overflow: hidden;
cursor: pointer;
}

/* MULTIMEDIA */
#multimedia {
position: relative;
float: left;
width: 276px;
}

#multimedia_header {
position: relative;
float: left;
width: 276px;
height: 51px;
background: url(../backs/multimedia-header.jpg) no-repeat;
}

.multimedia_item {
position: relative;
float: left;
margin: 0 0 10px 0;
}

.multimedia_pic {
position: relative;
float: left;
width: 75px;
height: 75px;
}

.multimedia_text {
position: relative;
float: left;
width: 165px;
height: 75px;
padding: 0 0 0 10px;
margin-left: 5px;
background: #eeeef0;
}

/* SPONSOR BANNER */
#sponsor_banner {
position: relative;
float: left;
width: 590px;
height: 150px;
margin: 0 0 10px 10px;
padding: 10px 0 0 11px;
background: url(../backs/sponsor-banner.jpg) no-repeat;
}

/* NEWS PAGE */
.news_box {
padding: 0 0 20px 0;
border-bottom: 1px solid #828385;
}

/* TEXT PAGE */
#text_header {
position: relative;
float: left;
width: 653px;
height: 217px;
padding: 11px 0 0 12px;
margin: 0 0 20px -5px;
background: url(../backs/text-header.jpg) no-repeat;
}

/* GUESTBOOK */
.guestbook_message {
padding: 20px 0 20px 0;
border-bottom: 1px solid #828385;
}