/* CSS Document */
body, html {
	margin:0px;
	padding:0px;
	background:url(../images/bmwcc11_03.gif) repeat;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

td {
	FONT-SIZE: 11px; COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a {
	COLOR: #CCCCCC; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
a:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}

.link2{
	color:#FFFFFF;
}

.bigText {
font-size:18px;
padding:10px;
}

input[type=button], input[type=submit], input[type=reset]{
	padding:2px 12px;
	background: transparent url(../images/butt.jpg) repeat-x;
	font-size:11px;
	color:#FFFFFF;
	border:#FFFFFF 1px solid;
	cursor:pointer;
	-moz-border-radius:6px;
}

.loginLabel{
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.loginInput{
background-color:#666666;
border:#999999 1px solid;
-moz-border-radius:6px;
padding:2px 5px;
}
.floatL{
float:left;
}
.floatR{
float:right;
}
.clear{
clear:both;
}

.page{
font-size:10px;
color:#1E99FD;
}

.pageItem a{
font-size:10px;
color:#FFFFFF;
padding:2px 2px;
margin:2px;
cursor:pointer;
}

.pageItemSel a{
font-size:11px;
color:#3F72A9;
padding:2px 2px;
margin:2px;
cursor:pointer;
font-weight:bold;
color:#000000;
background:#666666;
}

.formBox .ttl{
background-color:transparent;
padding:5px;
font-weight:bold;
font-size:12px;
color:#FFFFFF
}

.formBox .lbl{
padding:10px 5px;
font-weight:bold;

text-align:right;
}
.formBox .lbl2{
padding:10px 5px;
font-weight:bold;

text-align:right;
}

.formBox .bt{
padding:0px;
}

.formBox .inp{
padding:10px 10px;

}
.formBox .inp2{
padding:10px 10px;

}

.formBox .submit{
padding:10px;
}


.bukuTamuList{
padding:5px;
}
.guestBookBT{
padding:0px;
}
.guestBookB{
background-color:#21272A;
}
.guestBookA{
background-color:#3A4043;
}
.guestBookList{
padding:5px;
margin-bottom:2px;
}
.guestBookListR{
padding:0px 10px;
margin:0px;
}
.guestBookList th{
font-size:10px;
color:#EEEEEE;
font-style:italic;
}
.guestBookList td{
font-size:12px;
color:#FFFFFF;
}
.guestBookListR td{
font-size:12px;
color:#FFFFFF;
}

#galleryWrapper{
}
#galleryWrapper2{
padding:5px;
}
.galleryTopWrap{
width:160px;
}
.galleryWrap{
padding:5px 6px;
}
.galleryFrame{
padding:5px;
border:#494949 1px solid;
background-color:#494949;
-moz-border-radius:2px;
}
.galleryTitle{
font-size:15px;
color:#666666;
font-weight:bold;
padding:10px;
}
.galleryInfo{
font-size:12px;
color:#333333;
}

.popTitle{
font-size:14px;
font-weight:bold;
font-style:italic;
margin-bottom:10px;
color:#999999;
}

.eventUpcoming{
font-size:14px;
font-weight:bold;
color:#00CC00;
}
.eventLast{
font-size:14px;
font-weight:bold;
color:#CC0000;
}
.eventDetailWrap{
height:400px;
overflow-y:scroll;
}
.eventJudul{
font-size:18px;
color:#0099FF;
font-weight:bold;
margin-bottom:10px;
}

.eventInfo{
color:#000000;
width:600px;
margin-bottom:20px;
}
.eventInfo2{
font-size:12px;
color:#0099FF;
font-weight:bold;
margin-top:10px;
}
.eventMember td{
font-size:10px;
font-weight:bold;
color:#333333;
padding:5px !important;
}

.eventTitle{
font-size:16px;
color:#0099FF;
font-weight:bold;
margin-top:10px;
}

.eventBox td{
color:#000000;
}

.beritaWrap{
padding:10px;
margin-bottom:10px;
}
.beritaJudul a, .beritaJudul{
font-size:14px;
color:#1E99FD;
font-weight:bold;
width:400px;
}
.beritaJudul2{
font-size:12px;
color:#000000;
padding:5px 0px;
margin-bottom:10px;
cursor:pointer;
}
.beritaIsi{
padding-top:10px;
}

.beritaTgl{
font-size:10px;
color:#999999;
}
.more a{
font-size:10px;
font-weight:bold;
color:#FF0000;
cursor:pointer;
}


.regForm{
border:#999999 1px solid;
font-size:12px;
font-weight:bold;
margin:5px;
}

legend{
color:#CCCCCC;
}

.lb{
font-size:10px;
width:130px;
margin-left:10px;
color:#FFFFFF;
}

.signup{
margin-left:100px;
}
.formC{
width:350px;
}
.formL, .formR{
width:50%;
}

.loginSpcWrap{
padding:10px;
padding-left:30px;
}
.loginSpcUser{
font-size:12px;
font-weight:bold;
padding:10px;
}
.loginSpcMenu{
padding:3px;
padding-left:10px;
}
.loginSpcMenu a{
color:#71CAFF;
font-size:10px;
font-weight:bold;
}

.memberJoin{
font-size:12px;
color:#68A9F9;
font-weight:bold;
}

.memberlist th{
font-size:12px;
font-weight:bold;
color:#CCCCCC;
padding:10px;
background-color:#3F4649;
}
.memberlist td{
font-size:12px;
padding:5px;
background-color:#4B5558;
color:#CCCCCC;
}
.joinButt{
margin-top:10px;
padding:2px 12px;
background: transparent url(../images/butt.jpg) repeat-x;
font-size:12px;
color:#FFFFFF;
border:0px;
cursor:pointer;
-moz-border-radius:6px;
width:100px;
float:right;
}

.Category{
margin-top:10px;
margin-bottom:10px;
}

.videoTopWrap{
width:400px;
margin-bottom:10px;
}
.videoWrap{
padding:5px 6px;
}
.videoFrame{
padding:10px;
border:#FFFFFF 1px solid;
background-color:#21272A;
-moz-border-radius:6px;
}
.videoInfo{
width:300px;
}
.videoJudul a{
font-size:12px;
font-weight:bold;
color:#8DCCFA;
padding:0px 5px 5px 5px;
}
.videoJudul a:hover{
color:#5397E1;
}
.videoDurasi{
font-size:10px;
color:#C5DAF1;
padding:0px 5px 5px 5px;
}
.videoDetail{
font-size:12px;
color:#FFFFFF;
padding:0px 5px 5px 5px;
}

.playerWrap{
padding:30px 10px 10px 10px;
background-color:#000000;
-moz-border-radius:10px;

}
.playerJudul{
font-size:16px;
font-weight:bold;
color:#52B4FC;
padding:5px;
}
.playerDeskripsi{
font-size:12px;
color:#333333;
padding:5px;
}
