@charset "UTF-8";

/* CSS Document */

html { padding: 0; margin: 0; }

a { overflow: hidden; color:#013f72; text-decoration: none; border: none;}

a:hover { text-decoration: underline; border: none;}

table{
	font: normal 12px "Arial", sans-serif;}

table a{
	text-decoration: none;}
	
table a:hover{
	text-decoration: underline;}

body {
    padding: 0 0 0 0;
    text-align: center;
    margin: 0 0 0 0; 
	background-attachment: scroll;
	background: #323232 url(images/bg.jpg) top center repeat-x;}

.frame {
	width: 960px;
    text-align: left;
    margin:0px auto;}	
	
img { text-decoration: none; border: none;}

img a { text-decoration: none; border: none;}
	
/* Navigation */

.header {
	display: block;
	float: left;
	text-align: left;
	width: 960px;
	height: 75px;
    padding: 10px 0 0 0;
    margin: 0 0 0 0;
	background-color: #000000;} 

.nav {
	display: block;
	float: left;
	width: 960px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	position: relative;
	background: transparent url(images/navBg_noColor.jpg) top left no-repeat;
	/*background: transparent url(images/navBg.jpg) top left no-repeat;*/}
	
ul.navUL {
	text-align:center;
	display: block;
	float: left;
	list-style: none; 
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 40px;
	width: 960px;
	overflow: visible;
	font: normal 11px "Arial", Arial, sans-serif;
    background: transparent;}
	
ul.navUL li{
	display: block;
	float: left;
	list-style: none; 
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 145px;
	height: 40px;
	/*border-right: 1px dotted #333333;*/}
	
ul.navUL li a{
	display: block;
	float: left;
	/*background-color: transparent;
	border-right: 1px dotted #333333;*/}
	
ul.navUL li a:hover{
	display: block;
	float: left;
	/*background-color: #51acf5;
	border-right: 1px dotted #333333;*/}
	
li.navHome {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navHome a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navHome.gif) top left no-repeat;}
	
li.navHome a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #88bd28;*/
	background: url(images/navHome_r.gif) top center no-repeat;} 
	
li.navEnter {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navEnter a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navEnter.gif) top left no-repeat;}
	
li.navEnter a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #379449;*/
	background:  url(images/navEnter_r.gif) top center no-repeat;} 
	

li.navWinners {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navWinners a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navWinners.gif) top left no-repeat;}
	
li.navWinners a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #379449;*/
	background:  url(images/navWinners_r.gif) top center no-repeat;} 
	
li.navPlay {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navPlay a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navPlay.gif) top left no-repeat;}
	
li.navPlay a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #127b7d;*/
	background: url(images/navPlay_r.gif) top center no-repeat;} 
	
li.navShoot {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navShoot a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navShoot.gif) top left no-repeat;}
	
li.navShoot a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #127b7d;*/
	background: url(images/navShoot_r.gif) top center no-repeat;} 

li.navView {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navView a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navView.gif) top left no-repeat;}
	
li.navView a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #0d6894;*/
	background: url(images/navView_r.gif) top center no-repeat;} 

li.navRules {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navRules a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navRules.gif) top left no-repeat;}
	
li.navRules a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #0d6894;*/
	background: url(images/navRules_r.gif) top center no-repeat;} 
	
/* Nav At States */
	
li.navHomeAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navHomeAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	/*background-color: #88bd28*/
	background:  url(images/navHome_r.gif) top center no-repeat;}
	
li.navHomeAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #88bd28*/
	background: url(images/navHome_r.gif) top center no-repeat;} 
	
li.navWinnersAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navWinnersAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	background: transparent url(images/navWinners_r.gif) top left no-repeat;}
	
li.navWinnersAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #379449;*/
	background:  url(images/navWinners.gif) top center no-repeat;} 
	
li.navEnterAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navEnterAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	/*background-color: #379449*/
	background: url(images/navEnter_r.gif) top center no-repeat;}
	
li.navEnterAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #379449*/
	background: url(images/navEnter_r.gif) top center no-repeat;} 
	
li.navPlayAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navPlayAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	/*background-color: #127b7d */
	background:   url(images/navPlay_r.gif) top center no-repeat;}
	
li.navPlayAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #127b7d */
	background: url(images/navPlay_r.gif) top center no-repeat;} 
	
li.navShootAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navShootAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	/*background-color: #127b7d */
	background: url(images/navShoot_r.gif) top center no-repeat;}
	
li.navShootAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #127b7d */
	background: url(images/navShoot_r.gif) top center no-repeat;} 

li.navViewAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navViewAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	/*background-color: #0d6894 */
	background:   url(images/navView_r.gif) top center no-repeat;}
	
li.navViewAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #0d6894 */
	background: url(images/navView_r.gif) top center no-repeat;} 

li.navRulesAt {
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.navRulesAt a{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	list-style: none; 
	/*background-color: #0d6894 */
	background:   url(images/navRules_r.gif) top center no-repeat;}
	
li.navRulesAt a:hover{
	display: block;
	float: left;
	height: 40px;
	width: 145px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	/*background-color: #0d6894 */
	background: url(images/navRules_r.gif) top center no-repeat;} 

/* Title Tags */

h1.title_listingH1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 320px;
	height: 64px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_listingH1.gif) top left no-repeat;}
	
h2.title_listingVH2 {
	display: block;
	float: left;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	width: 320px;
	height: 21px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_listingVH2.gif) top left no-repeat;}
	
h2.title_listingPH2 {
	display: block;
	float: left;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	width: 320px;
	height: 21px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_listingPH2.gif) top left no-repeat;}
	
h2.fevaH2 {
	display: block;
	float: left;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	width: 264px;
	height: 78px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/FevaH2.gif) top left no-repeat;}
	
h4.title_listingH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	width: 320px;
	height: 11px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_listingH4.gif) top left no-repeat;}

h1.title_entryH1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 350px;
	height: 92px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_entryH1.gif) top left no-repeat;}
	
h4.entryContactH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 25px 0;
	width: 450px;
	height: 16px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_entryContact_H4.gif) top left no-repeat;}
	
h4.entryVideoH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 25px 0;
	width: 450px;
	height: 16px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_entryVideo_H4.gif) top left no-repeat;}
	
h4.entryFileH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 25px 0;
	width: 450px;
	height: 16px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_entryFile_H4.gif) top left no-repeat;}
	
h1.title_entryThkH1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 25px 0 0 0;
	width: 350px;
	height: 40px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_entryThksH1.gif) top left no-repeat;}
	
h4.title_entryThkH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 25px 0;
	width: 450px;
	height: 31px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_entryThksH4.gif) top left no-repeat;}
	
	
h1.title_detailH1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 45px 0 0 0;
	width: 375px;
	color: #f6f6f6; 
	font: normal 26px "Arial", sans-serif;}
	
h4.title_userH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 10px 0;
	width: 375px;
	height: 15px;
	color: #00B3F5; 
	font: normal 14px "Arial", sans-serif;}
	
h5.title_descrH5 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 25px 0;
	width: 375px;
	color: #c2c2c2; 
	font: normal 12px "Arial", sans-serif;}
	
h3.title_detailShareH3 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
	width: 375px;
	height: 20px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_detailShareH3.gif) top left no-repeat;}
	
h4.shareBlockH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 330px;
	color: #CCCCCC; 
	font: normal 14px "Arial", sans-serif;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_shareEmailH4.gif) top left no-repeat;}
	
h4.shareBlockH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 330px;
	color: #CCCCCC; 
	font: normal 14px "Arial", sans-serif;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_shareEmailH4.gif) top left no-repeat;}
	
h4.shareEmBlockH4 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 330px;	
	color: #CCCCCC; 
	font: normal 14px "Arial", sans-serif;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_shareEmEmailH4.gif) top left no-repeat;}

h3.shareMostH3 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	width: 155px;
	height: 20px;
	color: #CCCCCC; 
	font: normal 14px "Arial", sans-serif;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent url(images/title_shareMostH3.gif) top left no-repeat;}



/* Title Tags End */

/* Layout */ 
	
.container {
	display: block;
	float: left;
	width: 960px;
	border: none;
	text-align: center;
    padding: 0 0 0 0;
    margin: 0 0 0 0;} 

.content {
	display: block;
	float: left;
	width: 960px;
	border: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	text-align: left;
	background: #000000;
	/*background: transparent url(images/BgContentH.jpg) top center repeat-y; */} 
	
/* Home Page  */
	
.front_mainFLHolder {
	display: block;
	float: left;
	width: 960px;
	height: 685px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	text-align: left;
	background-color:#000000;} 
	
.homeFlashText {
	display: none;}
	
.front_galFLHolder {
	display: block;
	float: left;
	width: 960px;
	height: 235px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	text-align: left;
	background: transparent url(images/Bg_galFLHolder.jpg) top center repeat-x;} 

.front_galFLTop{
	display: block;
	float: left;
	width: 960px;
	height: 45px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;}
	
.front_galFLT_Left{
	display: block;
	float: left;
	width: 450px;
	height: 45px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;}
	
.front_galFLT_Right{
	display: block;
	float: right;
	text-align: right;
	width: 450px;
	height: 45px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;}
	
.Gal_LeftView {
	display: block;
	float: left;
	width: 185px;
	height: 49px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent:-9000px;
	overflow: hidden;
	cursor: pointer;
	background: transparent url(images/Gal_LeftView.jpg) top left no-repeat;}
	
.Gal_LeftView:hover {
	display: block;
	float: left;
	width: 185px;
	height: 49px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent:-9000px;
	overflow: hidden;
	cursor: pointer;
	background: transparent url(images/Gal_LeftView_r.jpg) top left no-repeat;}
	
.Gal_RightAll {
	display: block;
	float: right;
	width: 185px;
	height: 49px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: 9000px;
	overflow: hidden;
	cursor: pointer;
	background: transparent url(images/Gal_RightAll.jpg) top left no-repeat;}
	
.Gal_RightAll:hover {
	display: block;
	float: right;
	width: 185px;
	height: 49px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: 9000px;
	overflow: hidden;
	cursor: pointer;
	background: transparent url(images/Gal_RightAll_r.jpg) top left no-repeat;}
	
#DockMenuDiv {
	display: block;
	float: left;
	width: 960px;
	height: 200px;
    padding: 0 0 10px 0;
    margin: 0 0 0 0;}
	
.front_prodFLHolder {
	display: block;
	float: left;
	width: 960px;
	height: 210px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	text-align: left;
	background-color:#000000;} 

/*  Listing  */	


.sectionHeader {
	display: block;
	float: left;
	width: 960px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;} 	

.listingHeader {
	display: block;
	float: left;
	height: 350px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(images/topHeadBg_Listing.jpg) top left no-repeat;}
	
.listingTextH {
	display: block;
	float: left;
	width: 320px;
	border: none;
    padding: 65px 0 0 25px;
    margin: 0 0 0 0;}
	
.listPageBR {
	display: block;
	float: left;
	width: 320px;
	border-bottom: 1px solid #999999 ;
	padding: 0 0 0 0;
	margin: 20px 0 22px 0;}

.listingPager {
	display: block;
	float: left;
	width: 910px;
	height: 36px;
	color: #81bc30;
    padding: 0 0 15px 0;
    margin: 0 0 0 25px;
	font: normal 11px "Arial", Arial, sans-serif;
	background: url(images/listPager_Bg.jpg) top left repeat-x;}
	
.listPage_Left {
	display: block;
	float: left;
	width: 430px;
	text-align: left;
    padding: 0 0 0 0;
    margin: 0 0 0 0;}
	
.listPage_Right {
	display: block;
	float: right;
	width: 430px;
	text-align: right;
    padding: 10px 15px 0 0;
    margin: 0 0 0 0;}
	
.listPage_Right a{ 
	text-decoration: underline;
	color: #81bc30;
	padding: 0 1px 0 1px;}
	
.listPage_Right a:hover{
	text-decoration: underline;
	color: #9cdd43;
	padding: 0 1px 0 1px;}
	
	
ul.listType {
	display: block;
	float: left;
	height: 36px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;}

ul.listType li {
	display: block;
	float: left;}

ul.listType li a{
	display: block;
	float: left;}

ul.listType li a:hover{
	display: block;
	float: left;}

li.lt_Photos {
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-right: solid 3px #000000;
	text-indent: -9000px;
	overflow: hidden;}

li.lt_Photos a{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	list-style: none; 
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background:   url(images/lt_Photo.jpg) top left no-repeat;}
	
li.lt_Photos a:hover{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background: url(images/lt_Photo_r.jpg) top left no-repeat;}
	
li.lt_Videos {
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-right: solid 3px #000000;
	text-indent: -9000px;
	overflow: hidden;}

li.lt_Videos a{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	list-style: none; 
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background: url(images/lt_Video.jpg) top left no-repeat;}
	
li.lt_Videos a:hover{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background: url(images/lt_Video_r.jpg) top left no-repeat;}

li.lt_PhotosAt {
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-right: solid 3px #000000;
	text-indent: -9000px;
	overflow: hidden;}

li.lt_PhotosAt a{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	list-style: none; 
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background:   url(images/lt_Photo_r.jpg) top left no-repeat;}
	
li.lt_PhotosAt a:hover{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background: url(images/lt_Photo_r.jpg) top left no-repeat;}
	
li.lt_VideosAt {
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-right: solid 3px #000000;
	text-indent: -9000px;
	overflow: hidden;}

li.lt_VideosAt a{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	list-style: none; 
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background: url(images/lt_Video_r.jpg) top left no-repeat;}
	
li.lt_VideosAt a:hover{
	display: block;
	float: left;
	height: 36px;
	width: 81px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	border-right: solid 3px #000000;
	/*background-color: #0d6894 */
	background: url(images/lt_Video_r.jpg) top left no-repeat;}

.listingHolder {
	display: block;
	float: left;
	width: 910px;
	border: none;
    padding: 0 0 0 25px;
    margin: 0 0 0 0;
	text-align: left;} 
	
ul.videoList {
	display: block;
	float: left;
	width: 930px;
	border: none;
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
ul.videoList li{
	display: block;
	float: left;
	width: 170px;
	height: 180px;
	padding: 0 0 0 0;
	margin: 0 15px 15px 0;
	/*border-right: 5px solid #000000;
	border-bottom: 15px solid #000000;*/
	background: transparent url(images/vidList_Bg.jpg) top left no-repeat;}
	
.vidInfo_thmHolder {
	display: block;
	float: left;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;}
	
.vidInfo_ratingHolder {
	display: none;
	float: left;
	width: 160px;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.vidL_ImageLink {
	display: block;
	float: left;
	width: 140px;
	height: 100px;
	/*line-height: 37px;*/
	overflow: hidden;
	position: relative;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	z-index: 1; 
	border: none;}
	
.vidL_ImageLink img{
	float:left;
	position:absolute;
	/*height: 105px;*/
	width: 140px;
	top: 0;
	left: 0;	
	border: none;}
	
.vidL_ImageLink a {
	border: none;}
	
.vidInfo_descHolder {
	display: block;
	float: left;
	width: 160px;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	font: normal 12px "Arial", Arial, sans-serif;
	}
	
.vidInfo_descHolder a{
	color: #F7F7F7;
	text-decoration: none;}
	
.vidInfo_descHolder a:hover{
	color: #999999;
	text-decoration:  underline;}

.vidInfo_nameHolder {
	display: block;
	float: left;
	color: #34accf;
	width: 150px;
	padding: 5px 0 0 10px;
	margin: 0 0 0 0;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.vidInfo_nameHolder a{
	color: #34accf;
	text-decoration: none;}
	
.vidInfo_nameHolder a:hover{
	color: #999999;
	text-decoration:  underline;}


/*  End Listing */
	

/*  Winners Listing */
	

.winHolder {
	display: block;
	float: left;
	height: 1250px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 50px 0;}
	
.winListingHolder {
	display: block;
	float: left;
	width: 934px;
	border: none;
    padding: 0 0 0 25px;
    margin: 0 0 0 1px;
	text-align: left;
	background: #0d0d0d url(images/winnerTranBg.jpg) top left repeat-x;} 
	
ul.winnerList {
	display: block;
	float: left;
	width: 930px;
	border: none;
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
ul.winnerList li{
	display: block;
	float: left;
	width: 215px;
	height: 180px;
	padding: 0 0 0 0;
	margin: 0 15px 15px 0;
	/*border-right: 5px solid #000000;
	border-bottom: 15px solid #000000;*/
	background: transparent url(images/winList_Bg.jpg) top left no-repeat;}
	
ul.winnerList li.wl_gp{
	display: block;
	float: left;
	width: 215px;
	height: 180px;
	padding: 0 0 0 0;
	margin: 0 15px 15px 0;
	/*border-right: 5px solid #000000;
	border-bottom: 15px solid #000000;*/
	background: transparent url(images/winList_Bg_gp.jpg) top left no-repeat;}
	
ul.winnerList li.wl_1st{
	display: block;
	float: left;
	width: 215px;
	height: 180px;
	padding: 0 0 0 0;
	margin: 0 15px 15px 0;
	/*border-right: 5px solid #000000;
	border-bottom: 15px solid #000000;*/
	background: transparent url(images/winList_Bg_1st.jpg) top left no-repeat;}
	
ul.winnerList li.wl_2nd{
	display: block;
	float: left;
	width: 215px;
	height: 180px;
	padding: 0 0 0 0;
	margin: 0 15px 15px 0;
	/*border-right: 5px solid #000000;
	border-bottom: 15px solid #000000;*/
	background: transparent url(images/winList_Bg_2nd.jpg) top left no-repeat;}
	
ul.winnerList li.wl_3rd{
	display: block;
	float: left;
	width: 215px;
	height: 180px;
	padding: 0 0 0 0;
	margin: 0 15px 15px 0;
	/*border-right: 5px solid #000000;
	border-bottom: 15px solid #000000;*/
	background: transparent url(images/winList_Bg_3rd.jpg) top left no-repeat;}
	
.winInfo_thmHolder {
	display: block;
	float: left;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;}
	
.winInfo_ratingHolder {
	display: none;
	float: left;
	width: 160px;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.winL_ImageLink {
	display: block;
	float: left;
	width: 140px;
	height: 100px;
	/*line-height: 37px;*/
	overflow: hidden;
	position: relative;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	z-index: 1; 
	border: none;}
	
.winL_ImageLink img{
	float:left;
	position:absolute;
	/*height: 105px;*/
	width: 140px;
	top: 0;
	left: 0;	
	border: none;}
	
.winL_ImageLink a {
	border: none;}
	
.winInfo_descHolder {
	display: block;
	float: left;
	width: 160px;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	font: normal 12px "Arial", Arial, sans-serif;
	}
	
.winInfo_descHolder a{
	color: #F7F7F7;
	text-decoration: none;}
	
.winInfo_descHolder a:hover{
	color: #999999;
	text-decoration:  underline;}

.winInfo_nameHolder {
	display: block;
	float: left;
	color: #34accf;
	width: 150px;
	padding: 5px 0 0 10px;
	margin: 0 0 0 0;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.winInfo_nameHolder a{
	color: #34accf;
	text-decoration: none;}
	
.winInfo_nameHolder a:hover{
	color: #999999;
	text-decoration:  underline;}
	
	
/*  Entry Page  */	

.entryHeader {
	display: block;
	float: left;
	height: 350px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	background: url(images/topHeadBg_Entry.jpg) top left no-repeat;}
	
.entryTextH {
	display: block;
	float: left;
	width: 320px;
	border: none;
    padding: 25px 0 0 25px;
    margin: 0 0 0 0;}
	
.entryTop_dirText {
	display: block;
	float: left;
	width: 320px;
	border: none;
    padding: 45px 0 0 0;
    margin: 0 0 0 0;
	color: #EEEEEE;
	font: normal 11px "Arial", Arial, sans-serif;}

.entryForm_Holder{
	display: block;
	float: left;
	height: 800px;
	width: 960px;
	border: none;
	color: #1e2335;
	padding: 20px 0 0 0;
	margin: 0 0 20px 0;
	background-color: #eeeeee;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.entryForm_HolderS2{
	display: block;
	float: left;
	height: 525px;
	width: 960px;
	border: none;
	color: #1e2335;
	padding: 20px 0 0 0;
	margin: 0 0 20px 0;
	background-color: #eeeeee;
	font: normal 11px "Arial", Arial, sans-serif;}
		

.entryForm_Left {
	display: block;
	float: left;
	width: 430px;
	border: none;
	padding: 0 20px 0 20px;
	margin: 0 0 0 0;
	border-right: 1px #a3a3a3 solid;}
	
.entryForm_Left table {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #7e7e7e;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.entryForm_Left .efTableRow {
	display: block;
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;}
	
.efTextFull {
	display: block;
	float: left;
	width: 430px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}
	
.efTextFull a{
	color: #7e7e7e; 
	text-decoration: underline;}
	
.efTextFull a:hover{
	color: #333333; 
	text-decoration: underline;}
	
.efTextHalf {
	display: block;
	float: left;
	width: 200px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}
		
.efTextFullAll {
	display: block;
	float: left;
	width: 900px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}
	
.efTextFullAll a{
	color: #7e7e7e; 
	text-decoration: underline;}
	
.efTextFullAll a:hover{
	color: #333333; 
	text-decoration: underline;}
		
.entryForm_Right {
	display: block;
	float: left;
	width: 430px;
	border: none;
	padding: 0 0 0 20px;
	margin: 0 0 0 0;}
	
.entryForm_Right table {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #7e7e7e;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.entryForm_Right .efTableRow {
	display: block;
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;}
	
.efCheckHolder {
	height: 50px;
	width: 25px; 
	display: block; 
	float: left; 
	padding: 0 0 0 0;}
	
.entryForm_Full {
	display: block;
	float: left;
	width: 900px;
	border: none;
	padding: 0 20px 0 20px;
	margin: 0 0 0 0;}
	
.entryForm_Full table {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #7e7e7e;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.entryForm_Full .efTableRow {
	display: block;
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;}
	
.entryThanks {
	display: block;
	float: left;
	height: 375px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 50px 0;
	background: url(images/topHeadBg_Thankyou.jpg) top left no-repeat;}
	
#imgEntry {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 25px 0;}
	
.uploadDisText {
	font: normal 12px "Arial", Arial, sans-serif;}

	
	
/* End Entry Page  */		
	
/* Prize & Rules Page  */
	
.prizeHolder {
	display: block;
	float: left;
	height: 760px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 50px 0;}
	
.prizeText {
	display: block;
	float: left;
	width: 935px;
	height: 175px;
	border: none;
    padding: 25px 0 0 25px;
    margin: 0 0 0 0;
	background: #090909 url(images/BgPrizeTop.jpg) top left repeat-x;}
	
.prizeTextWin {
	display: block;
	float: left;
	width: 935px;
	height: 150px;
	border: none;
    padding: 25px 0 0 25px;
    margin: 0 0 0 0;
	background: #090909 url(images/BgPrizeTop.jpg) top left repeat-x;}
	
h1.prizeH1 {
	display: block;
	float: left;
	padding: 0 0 5px 0;
	margin: 25px 0 0 0;
	width: 350px;
	height: 30px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/prizeH1.gif) top left no-repeat;}
	
h1.contestwinH1 {
	display: block;
	float: left;
	padding: 0 0 5px 0;
	margin: 25px 0 0 0;
	width: 350px;
	height: 30px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/contestwinH1.gif) top left no-repeat;}
	
.prizeGenText {
	display: block;
	float: left;
	border: none;
	width: 865px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 12px "Arial", Arial, sans-serif;}
	
.prizeGenText a{
	color: #34accf;
	text-decoration: none;}

.prizeGenText a:hover{
	color: #2a859f;
	text-decoration: none;}
	
.prizeWinText {
	display: block;
	float: left;
	border: none;
	width: 865px;
	height: 20px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 12px "Arial", Arial, sans-serif;}
	
.prizeWinText a{
	color: #34accf;
	text-decoration: none;}

.prizeWinText a:hover{
	color: #2a859f;
	text-decoration: none;}
	
.prizeGrand {
	display: block;
	float: left;
	height: 300px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(images/BgPrizeGrand.jpg) top left no-repeat;}
	
.grandHolderLeft {
	display: block;
	float: left;
	width: 525px;
	border: none;
    padding: 25px 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 14px "Arial", Arial, sans-serif;}
	
.grandHolderRight {
	display: block;
	float: left;
	width: 405px;
	border: none;
    padding: 25px 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 13px "Arial", Arial, sans-serif;}
	
.prizeOther {
	display: block;
	float: left;
	height: 350px;
	width: 960px;
	border: none;
	padding: 0 0 25px 0;
	margin: 0 0 0 0;
	background: url(images/BgPrizeOther.jpg) top left no-repeat;}
	

.prizeSpaceOne {
	display: block;
	float: left;
	width: 20px;
	height: 315px;
	border: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;}
	
.prizeSpace {
	display: block;
	float: left;
	width: 15px;
	height: 315px;
	border: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;}

.prizeMHold {
	display: block;
	float: left;
	width: 305px;
	height: 315px;
	border: none;
    padding: 65px 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 12px "Arial", Arial, sans-serif;}
	
.prizeMHold a {
	color: #00B3F5;
	text-decoration: none;}
	

.prizeMHold a:hover {
	color: #666666;
	text-decoration: underline;}
	
.prizeEHold {
	display: block;
	float: left;
	width: 270px;
	height: 315px;
	border: none;
    padding: 65px 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 12px "Arial", Arial, sans-serif;}
	
.prizeEHold a {
	color: #00B3F5;
	text-decoration: none;}
	
.prizeEHold a:hover {
	color: #666666;
	text-decoration: underline;}
/*
	
.prizeCHold {
	display: block;
	float: left;
	width: 320px;
	border: none;
    padding: 65px 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 14px "Arial", Arial, sans-serif;}*/
	
.rulesHolder {
	display: block;
	float: left;
	height: 2850px;
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 50px 0;
	/*background: url(images/topHeadBg_Thankyou.jpg) top left no-repeat;*/
	background-color: #000000;}
	
.rulesText {
	display: block;
	float: left;
	width: 850px;
	border: none;
    padding: 25px 0 0 25px;
    margin: 0 0 0 0;}
	
.rulesText a{
	color: #00B3F5;
	text-decoration: none;}

.rulesText a:hover{
	color: #00B3F5;
	text-decoration: underline;}

	
.ruleIndent{
	display: block;
	float: left;
	width: 815px;
	border: none;
    padding: 0 50px 0 25px;
    margin: 0 0 0 0;}
	
.listPageBRules {
	display: block;
	float: left;
	width: 850px;
	border-bottom: 1px solid #999999 ;
	padding: 0 0 0 0;
	margin: 20px 0 22px 0;}
	
h1.rulesH1 {
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 25px 0 0 0;
	width: 205px;
	height: 30px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/rulesH1.gif) top left no-repeat;}
	
.rulesGenText {
	display: block;
	float: left;
	border: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 11px "Arial", Arial, sans-serif;}
	
	
	
/* End Prize & Rules Page  */
	
	
/* Detail Page */

.detailHolder{
	display: block;
	float: left;
	/*height: 540px;*/
	width: 960px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	background: url(images/topHeadBg_Detail.jpg) top left no-repeat;}
	
.detailPage_Left {
	display: block;
	float: left;
	width: 450px;
	text-align: left;
    padding: 0 0 0 25px;
    margin: 0 0 0 0;}
	
.detailPage_Right {
	display: block;
	float: left;
	width: 430px;
	/*height: 700px;*/
	text-align: left;
    padding: 50px 0 0 0;
    margin: 0 0 0 0;}
	
ul.shareList {
	display: block;
	float: left;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;}

ul.shareList li {}

ul.shareList li a{}

ul.shareList li a:hover{}

li.shareFB {
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.shareFB a{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	list-style: none; 
	background:   url(images/sharIcons_Facebook.jpg) top left no-repeat;}
	
li.shareFB a:hover{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	background: url(images/sharIcons_Facebook_r.jpg) top left no-repeat;}
	
li.shareMS {
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.shareMS a{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	list-style: none; 
	background:   url(images/sharIcons_Myspace.jpg) top left no-repeat;}
	
li.shareMS a:hover{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	background: url(images/sharIcons_Myspace_r.jpg) top left no-repeat;}
	
li.shareTw {
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.shareTw a{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	list-style: none; 
	background:   url(images/sharIcons_Twitter.jpg) top left no-repeat;}
	
li.shareTw a:hover{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	background: url(images/sharIcons_Twitter_r.jpg) top left no-repeat;}
	
li.shareMail {
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.shareMail a{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	list-style: none; 
	background:   url(images/sharIcons_Mail.jpg) top left no-repeat;}
	
li.shareMail a:hover{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	background: url(images/sharIcons_Mail_r.jpg) top left no-repeat;}

	
#share_MailHolder {
	float: left;
	width: 345px;
	padding: 15px 25px 15px 15px;
	margin: 25px 0 25px 0;
	color: #f7f7f7;
	border: 1px #333333 solid;
	background: url(images/shareFormBg.jpg) top left no-repeat;}
	
#share_MailHolder .efTableRow {
	display: block;
	float: left;
	width: 350px;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;}
	
#share_MailHolder table {
	color: #f7f7f7;}
	
	
#share_emHolder {
	float: left;
	width: 345px;
	padding: 15px 25px 15px 15px;
	margin: 25px 0 25px 0;
	color: #f7f7f7;
	border: 1px #333333 solid;
	background: url(images/shareFormBg.jpg) top left no-repeat;}
	
#share_emHolder .efTableRow {
	display: block;
	float: left;
	width: 350px;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;}
	
#share_emHolder .emBlock {
	display: block;
	float: left;
	width: 300px !important;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	color: #333333;
	word-wrap: pre-line;
	white-space: pre-wrap;
	overflow: scroll;
	background-color: #FFFFFF;
	border: 1px soild #cccccc;
	cursor: text;}
	
#share_emHolder table {
	color: #f7f7f7;}
	
.efTextFullShare {
	display: block;
	float: left;
	width: 350px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;}

.detshare_Close {
	display: block;
	float: right;
	width: 17px;
	height: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;
	background: url(images/shareClose.jpg) top left no-repeat;}
	
.detshare_Close a{
	display: block;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;}
	
.detshare_Close a:hover , .detshare_Close:hover{
	display: block;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-indent: -9000px;
	overflow: hidden;
	background: url(images/shareClose_r.jpg) top left no-repeat;}
	
li.shareEmb {
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	text-indent: -9000px;
	overflow: hidden;}

li.shareEmb a{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	list-style: none; 
	background:   url(images/sharIcons_Embed.jpg) top left no-repeat;}
	
li.shareEmb a:hover{
	display: block;
	float: left;
	height: 45px;
	width: 45px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
	cursor: pointer;
	background: url(images/sharIcons_Embed_r.jpg) top left no-repeat;}
	
.shareFeva {
	display: block;
	float: left;
	height: 185px;
	width: 375px;
	padding: 0 0 0 0;
	margin: 25px 0 25px 0;}
	
.listingPagerSMR {
	display: block;
	float: left;
	width: 935px;
	height: 45px;
	color: #81bc30;
    padding: 0 0 15px 0;
    margin: 0 0 5px 0;
	font: normal 11px "Arial", Arial, sans-serif;
	background: url(images/topHeadBg_shareMost.gif) top left repeat-x;}
	
/* Release*/

.contentRelease {
	display: block;
	float: left;
	width: 450px;
	height: 400px;
	border: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	text-align: left;
	background: #000000;
	background: transparent url(images/BgRelease.jpg) top center repeat-y; } 
	
h1.releaseFormsH1{
	display: block;
	float: left;
	padding: 0 0 25px 0;
	margin: 0 0 0 0;
	width: 400px;
	height: 15px;
	text-indent:-9000px;
	overflow: hidden;
	background: transparent url(images/title_releaseFormH1.gif) top left no-repeat;}
	
.releaseHolder {
	display: block;
	float: left;
	padding: 25px 25px 0 25px;
	margin: 0 0 0 0;
	color: #CCCCCC;
	font: normal 11px "Arial", Arial, sans-serif;}
	
.releaseHolder a{
	color: #00B3F5;
	text-decoration: none;}

.releaseHolder a:hover{
	color: #00B3F5;
	text-decoration: underline;}

/* END Detail Page */

	
.footer {
	display: block; 
	float:left;
	padding: 0 0 0 0;
    margin: 0 0 0 0;
    width: 960px;
	color: #FFFFFF;
	font: normal 10px "Arial", Arial, sans-serif;
	background: #000000;}
	
.footTop{
	display: block; 
	float:left;
	padding: 0 0 0 0;
    margin: 0 0 0 0;
    width: 960px;
	height: 30px;
	text-align: left;}

.footLeft{
	display: block; 
	float:left;
	padding: 0 0 0 25px;
    margin: 0 0 0 0;
    width: 530px;
	height: 30px;
	text-align: left;
	color: #666666;}
	
.footLeft a{
	color: #CCCCCC;
	text-decoration: none;}

.footLeft a:hover{
	color: #333333;
	text-decoration: none;}
	
	
.footRight{
	display: block; 
	float: right;
	padding: 0 25px 0 0;
    margin: 0 0 0 0;
    width: 300px;
	height: 30px;
	text-align: right;
	color: #666666;}
	
.footRight a{
	color: #757575;
	text-decoration: none;}
	
.footRight a:hover{
	color: #444444;
	text-decoration: underline;}
	
ul.footRUL {
	display: block;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;}

ul.footRUL li {
	display: block;
	float: left;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;}
	
ul.footRUL li a{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
	
.footBot{
	display: block; 
	float:left;
	padding: 0 0 0 0;
    margin: 0 0 0 0;
    width: 960px;
	text-align: left;}
	
.footBotLeft{
	display: block; 
	float:left;
	padding: 0 0 0 0;
    margin: 0 0 0 0;
    width: 450px;
	text-align: left;}
	
.footBotL_A{
	display: block; 
	float:left;
	padding: 0 15px 0 25px;
    margin: 0 0 0 0;
    width: 135px;
	height: 65px;
	text-align: left;}
	
.footBotL_B{
	display: block; 
	float:left;
	padding: 20px 0 0 0;
    margin: 0 0 0 0;
    width: 350px;
	height: 30px;
	color: #757575;
	text-align: left;}
	
.footBotL_B a{
	color: #CCCCCC;
	text-decoration: none;}
	
.footBotL_B a:hover{
	color: #444444;
	text-decoration: underline;}
	
.footerBotRight{
	display: block; 
	float: right;
    padding: 20px 25px 0 0;
    margin: 0 0 0 0;
    width: 350px;
	height: 65px;
	color: #666666;
	text-align: right;}
	
	
	
/* Clear It */

.ClearIt {
	padding: 0;
	margin: 0;
	clear: both;
	display: block;}