body{background:#ff005a;}

#main{width:985px;margin-left:auto;margin-right:auto;}

/* maintop */
#maintop{height:80px;overflow:hidden;}
#logotype{float:left;margin-top:10px;height:50px;overflow:hidden;}
#logotype img{margin-left:0px;}
#jiplayer{float:right;}

/* -- mainleft -- */
#mainleft{float:left;width:695px;border-top:solid #a30051 30px;}
#mainleft div.topstream{background:#a30051;}

/* -- mainright -- */
#mainright{float:right;width:290px;background:#a30051;height:500px;}
#menu{margin-top:80px;margin-left:28px;}
#mainright p{color:#fff;}
#mainright p span.date{color:#999;}
#mainright #newslist{margin-left:28px;margin-top:50px;width:194px;}

/* -- text -- */
#text{margin-top:80px;}
#text h2{color:#fff;}
#text h3,#text p,#text ul,#text #msphotos_thumbnails{color:#fff;margin-left:170px;}
#text li{color:#fff;margin-left:20px;padding-left:0px;}

body#album #text h3,body#album #text p,body#album #text ul,body#album #text #msphotos_thumbnails{color:#333;margin-left:170px;}
#text li{color:#333;margin-left:20px;padding-left:0px;}
body#album #text h2{color:#a40051;}
body#album #text h3{color:#000;}


/* menu */
#menu{background:transparent;}
#menu ul{list-style-type:none;padding:0px;margin:0px;}
#menu ul li{list-style-type:none;display:block;border:solid 0px #fff;width:250px;height:21px;overflow:hidden;margin:0;padding:0px;}
#menu ul li a {display:block;text-decoration:none;width:250px;height:21px;overflow:hidden;}
#menu ul li a#menu-news-cs{background:transparent url('../img/menu-news-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-news-cs{background:transparent url('../img/menu-news-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-news-cs {background:transparent url('../img/menu-news-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-bio-cs{background:transparent url('../img/menu-bio-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-bio-cs{background:transparent url('../img/menu-bio-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-bio-cs {background:transparent url('../img/menu-bio-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-album-cs{background:transparent url('../img/menu-album-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-album-cs{background:transparent url('../img/menu-album-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-album-cs {background:transparent url('../img/menu-album-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-photos-cs{background:transparent url('../img/menu-photos-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-photos-cs{background:transparent url('../img/menu-photos-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-photos-cs {background:transparent url('../img/menu-photos-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-media-cs{background:transparent url('../img/menu-media-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-media-cs{background:transparent url('../img/menu-media-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-media-cs {background:transparent url('../img/menu-media-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-presskit-cs{background:transparent url('../img/menu-presskit-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-presskit-cs{background:transparent url('../img/menu-presskit-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-presskit-cs {background:transparent url('../img/menu-presskit-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-partners-cs{background:transparent url('../img/menu-partners-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-partners-cs{background:transparent url('../img/menu-partners-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-partners-cs {background:transparent url('../img/menu-partners-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-guestbook-cs{background:transparent url('../img/menu-guestbook-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-guestbook-cs{background:transparent url('../img/menu-guestbook-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-guestbook-cs {background:transparent url('../img/menu-guestbook-txt-on-cs.gif') no-repeat 0 0;}
#menu ul li a#menu-contact-cs{background:transparent url('../img/menu-contact-txt-cs.gif') no-repeat 0 0;}
#menu ul li.activea a#menu-contact-cs{background:transparent url('../img/menu-contact-txt-a-cs.gif') no-repeat 0 0;}
#menu ul li a:hover#menu-contact-cs {background:transparent url('../img/menu-contact-txt-on-cs.gif') no-repeat 0 0;}
#facebookicon{margin-top:15px;margin-bottom:15px;}


/* -- templates -- */
body.newspage {background:#bae607;}
body.indexpage #mainleft{width:475px;background:url('../img/bg-mainleft-indexpage-cs.jpg') no-repeat 0px 0px;height:673px;overflow:hidden;}
body.indexpage #mainleft #homegame{margin-top:25px;width:220px;}
body.indexpage #mainleft #homebanner{width:200px;float:left;}
body.indexpage #mainright{width:510px;background:url('../img/bg-mainright-indexpage-cs.jpg') no-repeat 0px 0px;min-height:700px;_height:700px;} 

body.indexpage #mainright #newslist{margin-left:220px;width:250px;padding-left:20px;padding-right:20px;background:#a40051;overflow:hidden;}

body.textpage #mainleft{background:url('../img/bg-mainleft-textpage-cs.gif') no-repeat 0px 0px;min-height:592px;_height: 592px;}

body.newspage #mainleft{background:url('../img/bg-mainleft-newspage-cs.jpg') no-repeat 0px 0px;min-height:592px;_height: 592px;}
body.newspage #text{margin-left:86px;width:576px;}
body.newspage #text p,body.newspage #text h2,body.newspage #text h3,body.newspage #text li{color:#000;}
body.newspage #text h2{font:90%/1 sans-serif;color:#000;margin-left:170px;margin-bottom:0px;padding-bottom:0px;}
body.newspage #text img.incimage{margin-left:170px;margin-top:10px;}
body.newspage #text a img{border:solid 1px #000;}
body.newspage #text a:hover img{border:solid 1px #ff005a;}
body.newspage #text a:link,body.newspage #text a:visited,body.newspage #text a:active{color:#ff005a;}

body#album, body#contact {background:#bae607;}
body#album #mainleft{background:url('../img/bg-mainleft-album-cs.gif') no-repeat 0px 0px;}
body#contact #mainleft{background:url('../img/bg-mainleft-contact-cs.gif') no-repeat 0px 0px;}
body#contact #mainleft #text{scrollbar-track-color:#fff;}
body#news #mainleft #text a:link,body#news #mainleft #text a:visited,body#news #mainleft #text a:active,body#album #mainleft #text a:link,body#album #mainleft #text a:visited,body#album #mainleft #text a:active,body#contact #mainleft #text a{color:#ff005a;}


/* -- newslist -- */
#text div.newslist div.newslist-item{margin-left:80px;width:476px;}
#text div.newslist div.newslist-item img{margin-left:0px;margin-right:0px;}
#text div.newslist div.newslist-item p.date{margin-bottom:0px;padding-bottom:0px;font-size:12px;}
#text div.newslist div.newslist-item h2,#text div.newslist div.newslist-item h3,#text div.newslist div.newslist-item p,#text div.newslist div.newslist-item ul{margin-left:80px;}

/* -- comments -- */
#comments_showbtn p{color:#bae607;}
.commentauthor{color:#a40051;font-weight:bold;}
p.commentreaction{padding-left:20px;color:#a40051;font-style:italic;}
.commentreactionauthor{font-weight:bold;color:#bae607;}


/* -- txt -- */
body#bio h1#txt-aboutme-cs{font-size:0px;background:url('../img/bg-bio-headline-aboutme-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#bio h2#txt-projects-cs{font-size:0px;background:url('../img/bg-bio-headline-projects-cs.gif') no-repeat 0px 0px;height:55px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#news h1{font-size:0px;background:url('../img/bg-news-headline-news-cs.gif') no-repeat 0px 0px;height:18px;width:38px;overflow:hidden;margin-left:170px;margin-bottom:12px;}
body#events h1{font-size:0px;background:url('../img/bg-events-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#band h1{font-size:0px;background:url('../img/bg-band-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#album h1{font-size:0px;background:url('../img/bg-album-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#sponsors h1{font-size:0px;background:url('../img/bg-sponsors-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#photos h1{font-size:0px;background:url('../img/bg-photos-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#media h1#txt-media-cs{font-size:0px;background:url('../img/bg-media-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#guestbook h1{font-size:0px;background:url('../img/bg-guestbook-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#contact h1{font-size:0px;background:url('../img/bg-contact-headline-cs.gif') no-repeat 0px 0px;height:25px;width:326px;overflow:hidden;margin-left:0px;margin-bottom:12px;}
body#photos #text .incimage{margin-right:10px;border:solid 1px #a40051;}

/* photos */
body#photos #text #msphotos_thumbnails .incimage,body#photos #text #msphotos_thumbnails .incimage a,body#photos #text #msphotos_thumbnails .incimage a img{border:solid 0px #a40051;}
body#photos #mainleft #text ul#msphotos_folderlist{margin-bottom:24px;}
body#photos #mainleft #text ul#msphotos_folderlist li{color:#a40051;text-transform:uppercase;margin-bottom:8px;}
body#photos #mainleft #text ul#msphotos_folderlist li a{text-decoration:none;}
body#photos #mainleft #text ul#msphotos_folderlist li.active a{color:#fff;}

body#index ul{margin-left:0px;padding-left:0px;}
body#index li{list-style:none;color:#a40051;text-align:center;margin-left:0px;padding-left:0px;}
body#index div#homebanner li span.date{font-weight:bold;color:#ca0057;margin-right:5px;}
body#events div.newslist-item h2 span.date{float:left;font-weight:bold;color:#bae607;margin-right:10px;}
body#events li{list-style:none;}
body#events li span.date{font-weight:bold;color:#bae607;margin-right:10px;}


/* -- bottom -- */
#bottom{height:104px;overflow:hidden;margin-top:40px;overflow:hidden;border-bottom:solid 30px #ca0057;}
#bottom p{font:60% 1em;color:#a40051;margin-bottom:5px;text-align:left;}
#bottom a{color:#393;font-weight:normal;}
#bottom span#webdesign,#bottom span#webdesign a{color:#a40051;font-weight:normal;}


/* indexpage */
#homebanner{padding:10px;width:200px;}
#homebanner h2,#homebanner p{color:#fff;text-align:center;}
#homebanner h2{font-weight:bold;}
#homebanner a,#homebanner strong{color:#ff005a;}

