body { background-color: #D8D8D8; text-align:center; } 

#navcontain{
	float:left;
	width:780px;
	height:54px;
}

#editind{
	float:left;
	width:144px;
	height:24px;
	background-image:url("../images/system/btn_back_to_individual.png");
}

#editind:hover{
	float:none;
	width:144px;
	height:24px;
	background-image:url("../images/system/btn_back_to_individual_sel.png");
}

#editteam{
	float:left;
	width:100px;
	height:24px;
	background-image:url("../images/system/btn_edit_team_page.png");
}

#editteam:hover{
	float:left;
	width:100px;
	height:24px;
	background-image:url("../images/system/btn_edit_team_page_sel.png");
}

#french{
	float:left;
	position:absolute;
	top:81px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_french.png");
}

#french:hover{
	float:left;
	position:absolute;
	top:81px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_french_sel.png");
}

#login{
	float:left;
	position:absolute;
	top:20px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_login.png");
}

#login:hover{
	float:left;
	position:absolute;
	top:20px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_login_sel.png");
}

#logout{
	float:left;
	position:absolute;
	top:20px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_logout.png");
}

#logout:hover{
	float:left;
	position:absolute;
	top:20px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_logout_sel.png");
}

#register{
	float:left;
	position:absolute;
	top:50px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_register.png");
}

#register:hover{
	float:left;
	position:absolute;
	top:50px;
	left:890px;
	width:78px;
	height:30px;
	background-image:url("../images/system/btn_register_sel.png");
}

#maincontain{
	float:left;
	width:980px;
	height:auto !important;
	height:542px;
	min-height:542px;
	background-image:url("../images/system/body_stretch.jpg");
}

#leftside{
	float:left;
	width:213px;
	height:542px;
	background-image:url("../images/system/leftside.jpg");
}

#hnavbar{
	position:absolute;
	top:133px;
	width:979px;
}

#content{
	float:left;
	width:567px;
	height:auto !important;
	height:542px;
	min-height:542px;
	background-image:url("../images/system/mainbody.jpg");
	background-repeat:no-repeat;
}

#navright {
	float:left;
	position:relative;
	top:28px;
	width:255px;
	height:31px;
	background-image:url("../images/system/nav_top_right.png");
}

#toplogo {
	float:left;
	width:211px;
	height:133px;
	background-image:url("../images/system/bcsc_logo.png");
	background-repeat:no-repeat;
}

#topbanner {
	float:left;
	width:769px;
	height:161px;
	background-image:url("../images/system/site_top.png");
	background-repeat:no-repeat;
}

#thppributtonorder {
	float:left;
	position:relative;
	top:28px;
	width:244px;
	height:31px;
	background-image:url("../images/system/teamprivate_order.png");
}

#thppributtonupdate {
	float:left;
	position:relative;
	top:28px;
	width:184px;
	height:31px;
	background-image:url("../images/system/teamprivate_update.png");
}

#thppributtonprofile {
	float:left;
	position:relative;
	top:28px;
	width:130px;
	height:31px;
	background-image:url("../images/system/teamprivate_viewprofile.png");
}

#ihppributtonprofile {
	float:left;
	position:relative;
	top:28px;
	width:130px;
	height:31px;
	background-image:url("../images/system/individualprivate_viewprofile.png");
}

#thppributtonrecruit {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:177px;
	height:151px;
	background-image:url("../images/system/navleft_recruit.png");
}

#thppubbuttoncontact {
	float:left;
	position:relative;
	top:28px;
	width:139px;
	height:31px;
	background-image:url("../images/system/teampublic_contact.png");
}

#ihppubbuttoncontact {
	float:left;
	position:relative;
	top:28px;
	width:101px;
	height:31px;
	background-image:url("../images/system/individualpublic_contact.png");
}

#ihppributtoncontact {
	float:left;
	position:relative;
	top:28px;
	width:184px;
	height:31px;
	background-image:url("../images/system/individualprivate_update.png");
}

#thppubbuttonjoin {
	float:left;
	position:relative;
	top:28px;
	width:111px;
	height:31px;
	background-image:url("../images/system/teampublic_join.png");
}

#ihppubbuttonjoin {
	float:left;
	position:relative;
	top:28px;
	width:105px;
	height:31px;
	background-image:url("../images/system/individualpublic_join.png");
}

#thppubbuttonsend {
	float:left;
	position:relative;
	top:28px;
	width:142px;
	height:31px;
	background-image:url("../images/system/nav_sent_to_friend.jpg");
}

#ihppubbuttonsend {
	float:left;
	position:relative;
	top:28px;
	width:142px;
	height:31px;
	background-image:url("../images/system/nav_sent_to_friend.jpg");
}

#ihppributtonsend {
	float:left;
	position:relative;
	top:28px;
	width:105px;
	height:31px;
	background-image:url("../images/system/individualprivate_ask.png");
}

#thppubbuttonsponsor {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:177px;
	height:151px;
	background-image:url("../images/system/navleft_sponsorteam.png");
}

#thppubbottom{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:177px;
	height:114px;
	background-image:url("../images/system/navleft_bottom_scndry.png");
	background-repeat:no-repeat;
}

#ihppubbuttonsponsor {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:177px;
	height:151px;
	background-image:url("../images/system/navleft_sponsorme.png");
}

#ihppributtonsponsor {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:177px;
	height:151px;
	background-image:url("../images/system/navleft_recruit.png");
}

#homebuttondonate {
	float:left;
	position:relative;
	width:211px;
	height:91px;
	background-image:url("../images/system/nav_donatenow.png");
}

#homebuttonspacer {
	float:left;
	position:relative;
	top:28px;
	width:160px;
	height:31px;
	background-image:url("../images/system/nav_top_sendtofriend.png");
}

#homebuttonfacebook {
	float:left;
	position:relative;
	top:28px;
	width:81px;
	height:31px;
	background-image:url("../images/system/nav_top_facebook.png");
	background-repeat:no-repeat;
}

#homebuttontwitter {
	float:left;
	position:relative;
	top:28px;
	width:38px;
	height:31px;
	background-image:url("../images/system/nav_top_twitter.png");
}

#homebuttonyoutube {
	float:left;
	position:relative;
	top:28px;
	width:38px;
	height:31px;
	background-image:url("../images/system/nav_top_youtube.png");
}

#homebuttonbosombuddy {
	float:left;
	position:relative;
	top:28px;
	width:196px;
	height:31px;
	background-image:url("../images/system/nav_top_bosombuddy.png");
}

#homebuttonsend {
	float:left;
	position:relative;
	top:28px;
	width:142px;
	height:31px;
	background-image:url("../images/system/nav_sent_to_friend.jpg");
}

#homebuttonblank {
	float:left;
	position:relative;
	top:28px;
	width:293px;
	height:31px;
	background-image:url("../images/system/nav_share_thppub.jpg");
}

#footer{
	float:left;
	width:780px;
	height:99px;
}

#left_top{
	float:left;
	width:213px;
	height:20px;
}

#block_image {
                width: 187px;
                height: 236px;
		margin-left:10px;
		margin-top:9px;
                float: left;
                position: relative;
        }

#team_image {
                width: 407px;
                height: 209px;
		margin-left:0px;
		margin-top:0px;
                float: left;
                position: relative;
        }

.error { BORDER-RIGHT: #FF0000 4px solid; BORDER-TOP: #FF0000 4px solid; BORDER-LEFT: #FF0000 4px solid; BORDER-BOTTOM: #FF0000 4px solid; }

#gallery {list-style:none; color:#fff}
#gallery span {display:none}
#gallerywrapper {width:606px; margin:50px auto; display:none}
#gallerywrapper * {margin:0; padding:0}
#galleryfullsize {position:relative; width:600px; height:400px; padding:2px; border:1px solid #ccc; background:#fff}
#galleryinformation {position:absolute; bottom:0; width:600px; height:0; background:#E79AAE; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#galleryinformation h3 {padding:4px 8px 3px; font-size:14px}
#galleryinformation p {padding:0 8px 8px}
#galleryimage {width:600px}
#galleryimage img {position:absolute; z-index:25; width:auto}
.galleryimgnav {position:absolute; width:25%; height:406px; cursor:pointer; z-index:150}
#galleryimgprev {left:0; background:url(/slideshow/images/left.gif) left center no-repeat}
#galleryimgnext {right:0; background:url(/slideshow/images/right.gif) right center no-repeat}
#galleryimglink {position:absolute; height:406px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.gallerylinkhover {background:url(/slideshow/images/link.gif) center center no-repeat}
#gallerythumbnails {margin-top:15px}
#galleryslideleft {float:left; width:20px; height:81px; background:url(/slideshow/images/scroll-left.gif) center center no-repeat; background-color:#E79AAE}
#galleryslideleft:hover {background-color:#D6899D}
#galleryslideright {float:right; width:20px; height:81px; background:#E79AAE url(/slideshow/images/scroll-right.gif) center center no-repeat}
#galleryslideright:hover {background-color:#D6899D}
#galleryslidearea {float:left; position:relative; width:556px; margin-left:5px; height:81px; overflow:hidden}
#galleryslider {position:absolute; left:0; height:81px}
#galleryslider img {cursor:pointer; border:1px solid #C5788C; padding:2px}

