body{
	margin:			0px;
	padding:		0px;
	text-align:		center;
	font-family:	Arial, Helvetica, Sans-serif;
	background:		#DEDEDE url(../image/background.jpg) repeat-y scroll 50% 100%;
	color:			#4F4F4F;
}

body a{text-decoration:none;color:#4173A8}
body a:hover{text-decoration:underline;color:#4173A8}

.main{
	width:			100%;
}

.wrap{
	width:			960px;
	margin:			0px  auto;
	border:			0px solid red;
	background:		#ffffff;
	_margin-left:	1px;
}

.topnavigation{
	width:			100%;
	float:			left;
	padding:		0px 0px 7px;
	background:		#FFFFFF;
	border:			0px solid red;
}

.btlogo{
	background:		url("../image/BTlogo.jpg");background-repeat: no-repeat;
	height:			128px;
	width:			317px;
	float:			left;
	margin:			0px 0px 0px 0px;
}

.title{
	color:			#000000;
	font-family:	Arial,Helvetica,Sans-serif;
	font-size:		10pt;
	float:			right;
	width:			520px;
	margin-top:		30px;
	padding-right:	15px;
}

.caption{
	float:			right;
	width:			100%;
	color:			#4F4F4F;
}
.caption p{
	margin:			0px;
	padding:		0px;
	text-align:		right;
	font-size:		8pt;
	color:			#4F4F4F;

}
.caption a{
	margin:			0px;
	padding:		0px;
	text-align:		right;
	font-size:		8pt;
	text-decoration:none;
	color:			#4F4F4F;
}
.caption a:hover{
	margin:			0px;
	padding:		0px;
	text-align:		right;
	font-size:		8pt;
	text-decoration:none;
	color:			#4F4F4F;
}

.sitemap{
	background:		#4472A6 url("../image/btpresummit.jpg") no-repeat;
	width:			160px;
	height:			84px;
	float:			right;
	margin:			0px;
}
.contact{
	background:		url("../image/btcontact.jpg") no-repeat;
	width:			160px;
	height:			84px;
	float:			right;
	margin-right:	9px;
}
.about{
	background:		url("../image/btabout.jpg") no-repeat;
	width:			160px;
	height:			84px;
	float:			right;
	margin-right:	9px;
}

.homebanner{
	background:	#F5821F url("../image/image/postBannerHome1.jpg") no-repeat;	
	height:	242px;
	width:100%;
	float:	left;
	overflow:hidden
}
.homebanner1{
	background:	#F5821F url("../image/image/postBannerBlog.jpg") no-repeat;	
	height:	242px;
	width:100%;
	float:	left;
	overflow:hidden
}
.homebanner2{
	background:	#F5821F url("../image/image/postBannerGallery.jpg") no-repeat;	
	height:	242px;
	width:100%;
	float:	left;
	overflow:hidden
}
.homebanner3{
	background:	#F5821F url("../image/image/postBannerBlog.jpg") no-repeat;	
	height:	242px;
	width:100%;
	float:	left;
	overflow:hidden
}
.homebanner4{
	background:	#F5821F url("../image/image/postBannerBlog.jpg") no-repeat;	
	height:	242px;
	width:100%;
	float:	left;
	overflow:hidden
}


.details{
	width:			119px;
	float:			left;
	padding-top:	32px;
}
.menu{
	width:			633px;
	float:			right
}


.details a{
	text-decoration:none;
	color:			#ffffff;
	
}
.details a:hover{
	text-decoration:none;
	color:			#4173A8;
}

.menulink{
	font-size:		8pt;
	text-align:		left;
	height:			33px;
	padding-left:	14px;	
}

.bordercontent{
	background:		transparent url(../image/dot-border.jpg) repeat-y scroll 782px 50%;
	float:			left;
}

.btsponsers{
	width:			177px;
	float:			right;
	margin-left:	0px;
	text-align:		left;
}

.btcontent{
	background:		transparent url(../image/image/postbtbgcontent.jpg) no-repeat scroll top left;
	float:			left;
	width:			783px;
}

.total{
	color:			black;
	float:			right;
	margin-top:		20px;
	text-align:		left;
	width:			777px;
}


.text{
	text-align:		left;
	border:         0px solid;
	margin-right:	10px;
}

.text h4{
	margin:			0px 10px 0px 0px;
	text-decoration:none;
	color:			#4F4F4F;
	font-size:		13px;
}
.text p{
	margin:			0px 0px 10px 0px;
	font-size:		11px;
	text-align:		left;
	color:			#4F4F4F;
}


.btdescription{
	width:			410px;_width:	430px;
	padding:		0px 0px 5px 15px;border:0px solid
}
.btdescription p{
	font-size:		9pt;
}

.contenthead{
	margin:			0px;
	font-size:		16pt;
	color:			#4F4F4F;
}

.bottompanel{
	text-align:		center;
	width:			960px;
	
}
.bottompanel p{
	line-height:	27px;
	font-size:		8pt;
	font-weight:	normal;
	background-color:#456492;
	color:			#F6821F;
	padding:		0px;
	margin:			0px;
	float:			left;
	width:			100%;
}
.bottompanel a{
	text-decoration:none;
	color:			#ffffff;
}
.bottompanel a:hover{
	text-decoration:underline;
	color:			#FF6600;
}



.clear{
	clear:			both;
}



#blogleft-sidebar{
	background:#E7E7E8 none repeat scroll 0%;
	border:0px solid;
	float:right;
}
#blogleft-sidebar h4{

	color:#ffffff;
	padding:10px;
	margin:0px;
}
#blogleft-sidebar p{
	color:#ffffff;
	font-size:9pt;
	text-align:justify;
	padding:3px 10px 3px 10px;
	margin:0px;
}

.rightcontent{
	width:			327px;
	float:			right;	
}

#blogleft-sidebar{
	background:#E7E7E8 none repeat scroll 0%;
	border:0px solid;
	float:right;
	padding:10px;
}
#blogleft-sidebar h4{

	color:#fff;
	padding:10px;
	margin:0px;
}
#blogleft-sidebar p{
	color:#fff;
	font-size:9pt;
	text-align:justify;
	padding:3px 10px 3px 10px;
	margin:0px;
}

.anthem{
	width:			304px;
	background:		#808285;
	float:			left;
	border:			1.5px solid #B7B9BB;

}

.blogshort{
	padding:0px 0px 15px 0px;
}

.readmore{
	text-align:		right !important;
	 font-style:	italic;
}

.blogshort2{
	color:#fff;
	text-align:right !important;
}

.readbblogs{
	padding-bottom:10px;
}
.blogitalics{
	font-style:italic;
	text-align:right !important;
}

.readmore2{
	text-align:		right !important;
	border-bottom:	1px solid #4173A8;
	padding-bottom:	9px;
}

.thumbcontainer1{
	float:left;
	background:		#E7E7E8;
	padding:19px;
	border:0px solid
}

.thumbleft{
	width:120px;
	height:120px;
	float:left;
	border:1px solid #d3d3d3;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.thumbright{
	width:120px;
	height:120px;
	float:left;
	border:1px solid #d3d3d3;
	margin:0px 0px 0px 45px;
	overflow:hidden;
}

.thumbcontainermiddle{
	float:left;
	background:		#E7E7E8;
	padding:0px 19px 0px 19px;

}

.lensimage{
	background:		#481138 url("../image/image/lens.jpg") no-repeat;border:0px solid red;
	height:			14px;
	width:			16px;
	margin:			-15px 0px 0px 0px;

}


.awardcategories{
	padding:0px 20px 20px 34px;

}
.awardcategories p{
	color:#4F4F4F;
	font-size:9pt;
	margin:0px 0px 10px;
	text-align:left;
}

.awardcategories h1{
	color:#808285;
	font-size:16pt;
	margin:0px;
	padding:6px 0px 24px;
}
.awardcategories b{
	color:#F5821F;
}
.awardcategories h4{
	color:#808285;
	font-size:12pt;
	margin:0px;
	padding:2px 0px 12px;
}
.awardcategories h3{
	color:#231F20;
	font-size:11pt;
	margin:0px;
	padding:2px 0px 12px;
}
.awardcategories h2{
	color:#231F20;
	font-size:10pt;
	margin:0px;
	padding:12px 0px 12px;
}

.awardbox{
	width:719px;
	float:left;
	margin-top:15px;
}
.boxtop{
	width:719px;
	background:url("../image/image/box-top.jpg") no-repeat bottom left;
	height:12px;
	float:left;
}
.boxbottom{
	width:719px;
	float:left;
	background:url("../image/image/box-bottom.jpg") no-repeat;
	height:12px
}
.boxcontent{
	background:url("../image/image/box-middle.jpg") repeat-y;
	width:719px;
	float:left;
	color:#4F4F4F;
	font-size:9pt;
	text-align:left;
}

.boximage{
	width:100px;
	height:115px;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 13px;
}
.juryexp{
	float:left;
	width:600px;
}
.juryexpcontent{
	padding:0px 13px 0px 13px;

}
.juryexpcontent b{
	color:#4F4F4F;

}

.stills{
	width:			157px;
	height:			345px;
	background:		#481138 url("../image/image/videos.jpg") no-repeat;
	float:			right;border:0px solid;
}
.stillvideos{
	float:			left;
	width:			157px;
	text-align:		center;
	height:			135px;
	border-bottom:	2px solid #FCED95;
	margin-top:		10px;
}
.stillaction{
	margin-top:		5px;
	float:			left;
	width:			145px;
	text-align:		left;
	padding:		0px 5px 0px 5px;;border:0px solid;
}
.stillvideos b{
	color:			#fff;
}
.stillaction b{
	color:			#6D6E71;
	font-size:		14px;

}
.stillDesc{font-size:8pt;margin-top:5px;width:146px;color:	#fff;border:0px solid;}
.stillvideos h3{
	margin:			0px;
	font-size:		35px;

}

.videoarea{
	float:			left;
	text-align:		left;
	width:			600px;
	padding-right:	5px;;border:0px solid;

}
.selectpanel{
	float:			right;
	text-align:		left;
	width:			744px;
	height:			125px;
	background:		#E7E7E8;
	margin-top:		20px;
	margin-bottom:		20px;
}
.videoscreen{
	float:			right;
	text-align:		left;
	width:			576px;
	height:			345px;
	background:		#E7E7E8;
	overflow:		hidden;


}

.filmreel,#DHTMLgoodies_thumbs{
	width:100%;
	height:			125px;
	float:			left;
}
.leftscroll{

	width:			20px;
	_width:			17px;
	height:			27px;
	float:			left;
	background:		transparent;
	margin:48px 0px 0px 2px;

}
.rightscroll{

	width:			8px;
	height:			27px;
	float:			right;
	background:		transparent;
	margin:48px 2px 0px 0px;
}

.photo{
	width:			130px;
	height:			94px;
	float:			right;
	background:		#fff;
	border:			0px solid #D3d3d3;
	overflow:		hidden;
	position:		absolute;
	background:		#E7E7E8;
}
.photo img{
	
	margin-left:	8px;
}
.photoslide{
	width:			700px;
	height:			94px;
	float:			left;
	margin:			20px 0px 0px 11px;

}
img{border:none}

#DHTMLgoodies_thumbs{
	overflow:		hidden;	/* Don't change this */
	height:			84px;	/* Height of thumbnail div */
	position:		relative;	/* Never change this */
	float:			left;
	width:			700px;
	margin:			20px 0px 0px 0px;

}
#DHTMLgoodies_thumbs_inner{
	position:		relative;	/* Never change this */
	width:			1000px;
}

.strip_of_thumbnails{	/* A vertical strip of thumbnails */
	width:			114px;
	height:			84px;/* Width of strip */
	padding:		5px;	/* "Air" inside filmstrip div */
	float:			left;

}
.strip_of_thumbnails div{
	width:			110px;
	height:			90px;
	padding:		2px;
	text-align:		center;

}
.strip_of_thumbnails img{
	border:			0px;
	padding:		5px;
}
.strip_of_thumbnails .activeImage{	/* Active thumbnail */
	border:			5px solid #317082;	/* Green border around active thumbnail */
	padding:		0px;

}

.imageContainer {
	position:relative;_top:9px;_left:222px;
	margin:0px 0px 0px 445px;
	_margin:-239px 16px 200px 18px;
	width:514px;
	height:242px;
	border:0px solid #000;
}

.imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;bottom:200px
}

.imageContainer1 {
	position:relative;_top:9px;_left:222px;
	margin:0px 0px 0px 445px;
	_margin:-239px 16px 200px 18px;
	width:514px;
	height:242px;
	border:0px solid #000;
}

.imageContainer1 img {
	display:none;
	position:absolute;
	top:0; left:0;
}
