html,body{height:100%;}
#preloader
{
	display:none;
}
body{text-align:center;background-color:#f4bac7;margin:0;padding:0;}
div#distance{margin-bottom:-13em;width:1px;height:0;float:left;}
div#container{position:relative;text-align:left;width:960px;clear:left;background-color:#FFF;border-top:30px;margin:0 auto;border-top-right-radius:15px; border-top-left-radius:15px;}
div#header{position:relative;height:180px;background-image:url(/images/bb-new-logo.png);background-repeat:no-repeat;background-position:center;padding-bottom:15px;padding-top:5px}
p{margin:0 0 5px; text-align:justify; font-family:"Georgia";}
label{margin:0 0 5px; text-align:justify; font-family:"Georgia";}
h2{font:bold 1.8em  "Georgia"; letter-spacing:-1px; font-style:italic; padding-left:5px; margin-top:10px; color:#e61b72;}
h3{font:bold 1.2em  "Georgia"; letter-spacing:-1px; font-style:italic; padding-left:5px; margin-top:10px; color:#e61b72;}
h4{font:bold 1.0em  "Georgia"; letter-spacing:-1px; color:#e61b72; margin-top:10px;}
h5{font:bold 0.8em  "Georgia"; letter-spacing:-1px;font-style:italic; }
.highlightbg{background-color:#eed4ed;}
a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#C03;
}
a:hover{text-decoration:italic;color:#f4bac7;}
#footer{color:#FFF; text-align:center;background-color:#fff;width:960px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;border-top:1px solid #f4bac7;border-bottom-right-radius:15px; border-bottom-left-radius:15px;}
#menu {width:930px; margin-left:15px; }
#menu ul {margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; height:35px; position:relative; background:#fff; font-size:11px;}
#menu li {display:table-cell; margin:0; padding:0;}
#menu li a {display:block; float:left; height:35px; line-height:30px; color:#333; text-decoration:none; font-family:Georgia; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(/images/0a.gif) no-repeat;}
#menu li a b {float:left; display:block; padding:0 25px 5px 15px; background:url(/images/0b.gif) no-repeat right top;}
#menu li.current a {color:#fff; background:url(/images/2a.gif) no-repeat;}
#menu li.current a b {background:url(/images/2b.gif) no-repeat right top;}
#menu li a:hover {color:#fff; background: url(/images/1a.gif) no-repeat;}
#menu li a:hover b {background:url(/images/1b.gif) no-repeat right top;}
#menu li.current a:hover {color:#fff; background: url(/images/2a.gif) no-repeat; cursor:default;}
#menu li.current a:hover b {background:url(/images/2b.gif) no-repeat right top;}
#left_section {float:left; width:605px; margin:5px; margin-top:10px; border:1px solid #e61b72; background-color:#FFF;padding-left:10px;padding-right:10px; border-radius:15px;}
#right_section {float:right; width:290px; margin:5px; margin-top:10px; border:1px solid #e61b72; background-color:#FFF;padding-left:10px;padding-right:10px; border-radius:15px;}
.username {
	font-size: 16px;
	font-family: Georgia;
	font-weight: bold;
	color: #F47920;
	background-color: #FEDCC0;
	margin-bottom: 5px;
}
.titles {
	font-size: 14px;
	font-weight: normal;
	font-family: Georgia;
	color: #F47920;
	text-align: left;
}
.onlinetext {
	font-size: 10px;
	font-weight: bold;
	font-style:italic;
	font-family: Georgia;
	color: #F47920;
	text-align: left;
	background-color: #FEDCC0;
}
.location {
	font-family: Georgia;
	font-size:14px;
	font-weight: bold;
	background-color: #FEDCC0;
	color: #F47920;
	}
	
.content {
	font-family: Georgia;
	font-size: 12px;
	text-align: left;
                
	}
.container {
	margin-left:5px;
	border-color: #e61b72;
	border-style: solid;
	border-width:1px;
	border-radius:15px;
	margin-top:5px;
	height:150px;
	width:297px;
	padding:10px;
	
	}
#wrapper { background-color:#FFF; height:auto;position:relative;text-align:left;width:60em;clear:left;background-color:#FFF;margin:0 auto;}
#gallery {margin:5px; margin-bottom:0px; margin-top:10px; border:1px solid #e61b72; background-color:#FFF;padding-left:10px;padding-right:10px; border-radius:15px;}


.gallery_title { font-weight: bold; padding-left: 5px; font-family: Georgia; font-size: 14px; text-align: left; color:#000;}
.gallery_value { padding-left: 5px; font-family: Georgia; font-size: 14px; text-align: left; color: #000;}
.gallery_line { margin-bottom:3px; }
#news { padding-left: 5px; font-family: Georgia; font-size: 12px; text-align: left; color:#000;}
/*
	LOGON styles
*/
#logon {
	width: 350px;
	margin: 10% auto 0px;
	padding: 5px;
}
#logon div.spacer {
	padding:10px;
}
#login fieldset {
	padding:0;
}
#logon label {
	display:block;
	width: 80px;
	text-align:right;
	float: left;
}
/*
	LOGON styles
*/
.warning {
	font-weight: bold;
	color: #CC0000;
}
td.warning {
	background-color:#FFFFCC;
	color:#CC0000;
	font-weight:normal;
}
div.warning {
	background-color:#FFFFCC;
	color:#333333;
	width:90%;
	padding:5px;
	margin: 5px auto;
	font-weight:normal;
	border: 1px solid #990000;
}
div.warning ul,div.warning ul li  {
	list-style:none;
	padding:0;
	margin:0;
}
div.warning h2 {
	margin-top: 0px;
	padding-top: 0px;
}
.warning p.warn {
	background-image: url(../images/error.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin:0;
}
.centertxt {
	text-align: center;
}

