
#home { float: left; width: 950px; overflow: hidden; }
#home #row { float: left; display: block; width: 950px; }
#home .row1-left { float: left; width: 349px; height: 349px; background: url('/images/home_01.jpg'); overflow: hidden; }
#home .row1-right { float: left; width: 601px; height: 349px; background: url('/images/home_02.jpg'); overflow: hidden; }
#home .row2-left { float: left; width: 349px; height: 307px; background: url('/images/home_03.jpg'); overflow: hidden; text-indent: -2400px; }
#home .row2-right { float: left; width: 601px; height: 307px; background: url('/images/home_04.jpg'); overflow: hidden; }
#home .row3-left { float: left; width: 349px; height: 600px; background: url('/images/home_05.jpg'); overflow: hidden; }
#home .row3-left span { color: #FFFFFF; }
#home .row3-right { float: left; width: 601px; height: 600px; background: url('/images/home_06.jpg'); overflow: hidden; }
#home .row4-left { float: left; width: 349px; height: 427px; background: url('/images/home_07.jpg'); overflow: hidden; }
#home .row4-right { float: left; width: 601px; height: 427px; background: url('/images/home_08.jpg'); overflow: hidden; }

#news { margin: 60px 15px 15px 140px; width: 285px; height: 235px; overflow-y: auto; }
#news img { padding: 4px; }
#news .date { color: #e838b7; font-size: 10px; }
#news .title a { color: #790e80; font-weight: bold; }
#news .text { margin-top: -10px; }

#home-photos { display: block; float: left;	width: 280px; height: 370px; margin: 45px 0px 0px 20px; }
#home-photos .box { width: 50%;	float: left; display: block; }

#home-photos-thumb { padding: 8px; margin: 0 auto;	color: #ffffff;	text-align: left; }
#home-photos-thumb img { border: 0; margin-bottom: 3px; }
#home-photos-thumb .title { color: #5211ac; font-weight: bold; font-size: 12px; }
#home-photos-thumb .date { font-style: italic; }
#home-photos-thumb .link { color: #790e80; font-weight: bold; font-size: 12px; }

#home-updates-row1 { position: relative; width: 500px; height: 220px; top: 73; left: 33; }
#home-updates-row1 .video-box { float: left; width: 242px; }
#home-updates-row1 .pic-box { float: left; width: 242px; margin-left: 16px; }
#home-updates-row1 .avatar { float: left; }
#home-updates-row1 .avatar img { border: 0; margin-bottom: 3px; width: 242px; height: 185px; }
#home-updates-row1 .title a { float: left; font-size: 14px; font-weight: bold; color: #5211ac; text-decoration: none; text-align: center; width: 242px; }
#home-updates-row1 .title a:hover { color: #ffffff; }
#home-updates-row1 .desc { float: left; color: #000000; text-align: center; width: 242px; }
#home-updates-row1 .desc span { color: #000000; font-style: italic; }

#home-updates-row2 { position: relative; width: 500px; height: 220px; top: 122; left: 33; }
#home-updates-row2 .blog-box { float: left; width: 242px; }
#home-updates-row2 .personal-box { float: left; width: 242px; margin-left: 16px; }
#home-updates-row2 .avatar { float: left; }
#home-updates-row2 .avatar img { border: 0; margin-bottom: 3px; width: 242px; height: 185px; }
#home-updates-row2 .btitle a { float: left; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; width: 242px; }
#home-updates-row2 .title a { float: left; font-size: 14px; font-weight: bold; color: #5211ac; text-decoration: none; text-align: center; width: 242px; }
#home-updates-row2 .title a:hover { color: #ffffff; }
#home-updates-row2 .date { float: left; font-size: 10px; color: #743ab1; text-align: left; width: 242px; }
#home-updates-row2 .desc { float: left; color: #000000; text-align: center; width: 242px; }
#home-updates-row2 .desc span { color: #000000; font-style: italic; }
#home-updates-row2 .bdesc { float: left; color: #000000; text-align: left; width: 242px; }
#home-updates-row2 .bdesc img { width: 115px; }
#home-updates-row2 .bdesc a { color: #743ab1; font-weight: bold; }

#home .row1-right .counter { position: relative; width: 270px; top: 5; left: 330; color: #fe80ee; font-size: 15px; }
#home .row1-right .counter span { color: #000000; padding-left: 10px; }
#home .row1-right .counter .title { font-style: italic; text-transform: uppercase; color: #8501b5; }

#webcam-event { position: relative; width: 270px !important; height: 45px; top: 272; left: 70; text-align: center; border: 0 !important; color: #000000; }
#webcam-event .next a { color: #5211ac !important; }
#webcam-event .next a:hover { color: #000000 !important; }
#webcam-event .text { color: #000000 !important; }
#webcam-event .title { color: #000000 !important; font-size: 14px; margin-top: -2px; font-weight: bold; }
#webcam-event .date { color: #000000 !important; }

#mediaspace { position: relative; margin-left: 50px; margin-top: 10px; }

.twitter-follow a { position: relative; width: 200px; top: 55; left: 180; color: #fd0290; text-transform: uppercase; font-weight: bold; }
.latest-tweet { position: relative; width: 305px; height: 80px; top: 70; left: 22; color: #FFFFFF; }
.latest-tweet a { color: #fd0290; }
.latest-tweet span a { font-weight: bold; text-transform: uppercase; }

.newest-dvd { position: relative; width: 150px; top: 130; left: 194; text-align: center; }
.newest-dvd a { text-transform: uppercase; font-weight: bold; color: black; }

.poll-box { position: relative; width: 160px; height: 180px; top: -60; left: 26; color: #FFFFFF; }
.viewbutton { margin-left: 4px !important; background-color: #fc03e2 !important; border: 1px solid #fc03e2 !important; color: #FFFFFF !important; font-size: 11px !important; }
.viewbutton:hover { background-color: #3a0129 !important; border: 1px solid #3a0129 !important; color: #FFFFFF !important; }

.continue-join a { float: left; background: url('/images/home_09.jpg') top left no-repeat; width: 320px; height: 200px; overflow: hidden; text-indent: -1000px; }
.continue-tour a { float: left; background: url('/images/home_09.jpg') top right no-repeat; width: 630px; height: 200px; overflow: hidden; text-indent: -1000px; }
.home-site-list { float: left; height: 185px; width: 950px; overflow: hidden; }
.home-sites { position: relative; width: 950px; height: 60px; top: -180; overflow: hidden; }
.home-sites ul { list-style-type: none; float: left; padding: 0; margin: 0; }
.home-sites li { list-style-type: none; float: left; width: 158px; text-align: center; color: #fc05be; font-size: 12px; padding: 0; margin: 0; }
