html, body{
	background: #FFFFFF;
	margin: 0px;
	font-family: Tahoma;
	color: #969696;
	font-size: 8pt;
	height:100%;
	text-align:center;
}

tr, td {
	font-family: Tahoma;
	color: #969696;
	font-size: 8pt;
	text-align:justify;
}

a:link, a:visited, a:active{
	color: #CD6969;
	font-weight: normal;
	text-decoration: none;
}

a:hover{
	color: #CD6969;
	font-weight: normal;
	text-decoration: underline;
}

i{
	color: #545454;
}

.header1{
	background: url('imgs/header-1.gif') repeat-x top left;
	width: 913px;
	height: 38px;
}

.header2{
	background: url('imgs/header-2.gif') no-repeat top left;
	width: 25px;
	height: 50px;
}

.nav_homepage{
	background: url('imgs/nav-homepage.gif') no-repeat top left;
	width: 49px;
	height: 50px;
}

.nav_luke{
	background: url('imgs/nav-luke.gif') no-repeat top left;
	width: 52px;
	height: 50px;
}

.nav_gallery{
	background: url('imgs/nav-gallery.gif') no-repeat top left;
	width: 54px;
	height: 50px;
}

.nav_video{
	background: url('imgs/nav-video.gif') no-repeat top left;
	width: 71px;
	height: 50px;
}

.nav_website{
	background: url('imgs/nav-website.gif') no-repeat top left;
	width: 51px;
	height: 50px;
}

.header3{
	background: url('imgs/header-3.jpg') no-repeat top left;
	width: 611px;
	height: 50px;
}

.header4{
	background: url('imgs/header-4.jpg') no-repeat top left;
	width: 913px;
	height: 27px;
}

.header5{
	background: url('imgs/header-5.gif') no-repeat top left;
	width: 33px;
	height: 236px;
}

.header6{
	background: url('imgs/header-6.gif') no-repeat top left;
	width: 263px;
	height: 236px;
	font-size:7pt;
	vertical-align:top;
	line-height:18px;
}

.header6 em{
	color: #CD6969;
	font-weight:bold;
}

.header6 strong{
	color: #7E6D91;
	font-weight: normal;
	font-style: italic;
}

.blank{
	filter:alpha(opacity=0); 
	-moz-opacity:0.0
}

.mini a:link, .mini a:active, .mini a:visited{
	color: #969696;
	text-decoration:none;
	font-size:7pt;
	padding-right:5px;
}

.mini a:hover{
	color: #545454;
	text-decoration:none;
	font-size:7pt;
}

.header7{
	background: url('imgs/header-7.jpg') no-repeat top left;
	width: 374px;
	height: 236px;
}

.header8{
	background: url('imgs/header-8.jpg') no-repeat top left;
	width: 243px;
	height: 236px;
	vertical-align:top;
}

#nav{
	position:absolute;
}

#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	padding: 0px;
}

#nav ul li, #nav ul li a {
	width: 215px;
	height:44px;
	display: block;
}

#nav ul li a {
	padding: 8px 0px 0px 13px;
	font-family: Georgia;
	font-style: italic;
	font-size: 9pt;
	color: #606060;
	text-decoration: none;
}

#nav ul li a:hover {
	color: #7E6D91;
	background: url('imgs/navbgh.png') no-repeat top left;
}

.navdesc{
	font-family: Tahoma;
	color: #969696;
	font-weight:normal;
	font-size: 7pt;
	letter-spacing:0px;
	font-style: normal;
}

.imgnav{
	margin-right:7px;
	margin-top:-2px;
}

.header9{
	background: url('imgs/header-9.jpg') no-repeat top left;
	width: 913px;
	height: 63px;
}

.sponsored{
	width:849px;
	padding:10px 0 20px 0;
	text-align:center;
	background: #ECECEC;
	margin-bottom:30px;
}

.ni_title{
	font-family: Georgia;
	font-style: italic;
	text-align: left;
	background: url('imgs/ni_title.gif') no-repeat top left #CD6969;
	height: 49px;
	width: 555px;
	padding:2px 25px 0px 25px;
	font-size: 13pt;
	color: #FFFFFF;
	border-bottom: 4px solid #CFCFCF;
	line-height:25px;
}

.ni_title a:link, .ni_title a:visited, .ni_title a:active, .ni_title a:hover{
	font-family: Georgia;
	font-size: 13pt;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
}

.comment{
	float:right;
	display:block;
	background: url('imgs/comment.png') no-repeat top right;
	width: 35px;
	height: 29px;
	margin: 0px;
	text-align:center;
}

.comment a:link, .comment a:visited, .comment a:active{
	font-family: Tahoma;
	letter-spacing:-1px;
	font-size: 9pt;
	color: #808080;
	text-decoration: none;	
	font-style: normal;
}
.comment a:hover{
	font-family: Tahoma;
	letter-spacing:-1px;
	font-size: 9pt;
	color: #404040;
	text-decoration: none;
	font-style: normal;
}

.ni_bg{
	background: url('imgs/sb_inner.gif') no-repeat top right #ECECEC;
	width: 555px;
	vertical-align:top;
	padding-bottom:20px;
}

.ni_desc{
	color: #808080;
	text-align: left;
	width: 555px;
	padding:20px 20px 18px 10px;
	vertical-align:top;
}

.ni_desc i{
	color: #808080;
}

.sb_in_smaller, .sb_in_smaller a:link, .sb_in_smaller a:active, .sb_in_smaller a:visited{
	color: #B2B2B2;
	text-decoration:none;
}

.sb_in_smaller a:hover{
	color: #B2B2B2;
	text-decoration:underline;
}

.ni_inside{
	text-align: justify;
	padding:0px 45px 0px 45px;
	line-height:18px;
}

.ni_inside strong{
	color: #7E6D91;
}

.ni_inside em{
	color: #545454;
}

.ni_inside img {
	padding:8px;
	background: #E0E0E0;
	margin: 5px 5px 5px 0;
	border: 0px;
}

blockquote{
	border-left:8px solid #DDDDDD;
	background:url(imgs/quote.jpg) no-repeat top left;
	padding:10px 20px 10px 20px;
	text-align:justify;
	margin:20px 20px 20px 20px;
}


.ni_lower{
	background: url('imgs/sb_lower.gif') no-repeat bottom left #ECECEC;
	width: 555px;
	vertical-align:top;
	padding: 20px 20px 20px 20px;
	text-align:right;
}

.ni_extralinks{
	background:#E0E0E0;
	padding:15px;
	width:300px;
}

.sb_title{
	text-align: center;
	background: url('imgs/sb_title.gif') no-repeat top left #7E6D91;
	height: 49px;
	width: 263px;
	padding:2px 25px 0px 25px;
	border-bottom: 4px solid #CFCFCF;
	line-height:25px;
	font-family: Georgia;
	font-size: 13pt;
	color: #FFFFFF;
	font-style: italic;
}

.sb_inner{
	background: url('imgs/sb_inner.gif') no-repeat top right #ECECEC;
	padding:15px 15px 30px 15px;
	width: 263px;
	line-height:18px;
}

.sb_inner a img {
	background: url('imgs/elite_off.png') no-repeat;
	padding: 4px;
	margin: 2px 2px 2px 2px;
}

.sb_inner a img:hover {
	padding: 4px;
	background: url('imgs/elite_on.png') no-repeat;
	margin: 2px 2px 2px 2px;
}

.sb_inner strong{
	color: #7E6D91;
	font-size:12pt;
	font-weight:normal;
}

.topaffiliates a:link, .topaffiliates a:active, .topaffiliates a:visited, .topaffiliates a:hover{
	color:#969696;
}

input, textarea, select, button {
	font-family:Tahoma;
	color:#969696;
	font-size: 8pt;
	border:0px;
	background-color: #E0E0E0;
	padding: 7px;
	-moz-border-radius:  9px; 
	-webkit-border-radius: 9px; 
	border-radius: 9px;
}

.affiliates{
	text-align:center;
	color: #7E6D91;
	font-weight:bold;
	font-size:8pt;
}

.sb_inner_sw{
	background: url('imgs/sb_inner.gif') no-repeat top right #ECECEC;
	padding:15px 15px 30px 15px;
	width: 263px;
}

.sb_inner_sw a img {
	background: url('imgs/wptheme_off.png') no-repeat;
	padding: 4px;
	margin: 2px 2px 2px 2px;
	border:0px;
}

.sb_inner_sw a img:hover {
	padding: 4px;
	background: url('imgs/wptheme_on.png') no-repeat;
	margin: 2px 2px 2px 2px;
	border:0px;
}


/* AROUND THE WORLD TABBER ------------------------------------ */

#featureTabsContainer{
    display: none;
  }
  
#featureElementsContainer{ 
  }
  
 .ATWlinks{
 	margin:20px 0px 25px 0px;
 }
  
.ATWlinks a:link, .ATWlinks a:visited, .ATWlinks a:active{
	padding: 6px 8px 6px 8px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-size: 7pt;
	font-style: italic;
	font-weight:bold;
	text-decoration:none;
	font-family: "Georgia";
	-moz-border-radius:  7px; 
	-webkit-border-radius: 7px; 
	border-radius: 7px;
}

.ATWlinks a:hover{
	padding: 6px 8px 6px 8px;
	background-color: #D26969;
	color: #FFFFFF;
	font-size: 7pt;
	font-style: italic;
	font-weight:bold;
	text-decoration:none;
	font-family: "Georgia";
	-moz-border-radius:  7px; 
	-webkit-border-radius: 7px; 
	border-radius: 7px;
}
  
#atw_div ul {
	margin-left:-15px;
}
  
#atw_div ul li{
	padding: 7px 15px 7px 23px;
	list-style: none;
	text-align: left;
	line-height:10px;
}

#atw_div ul li a:link, #atw_div ul li a:visited, #atw_div ul li a:active{
	color: #969696;
	font-weight: bold;
	text-decoration:none;
}

#atw_div ul li a:hover{
	color: #969696;
	font-weight: bold;
	text-decoration:underline; 
}

  
  
  /* TWITTER "WIDGET" ----------------------------------------- */
  
  #twitter_div{
	text-align:justify;
	margin-left:-30px;
	margin-top:-25px;
	margin-right:4px;
}

#twitter_div ul li{
	padding: 17px 10px 17px 19px;
	list-style: none;
	border-bottom: 1px dashed silver;
	background: url('imgs/bullet.png') 0 18px no-repeat;
}

#twitter_div ul li a{
	color: #969696;
	text-decoration: none;
}

#twitter_div ul li a:hover{
	color: #545454;
	text-decoration: none;
}

.twitter_follow a:link, .twitter_follow a:visited, .twitter_follow a:active{
	padding: 6px 8px 6px 8px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-size: 7pt;
	font-style: italic;
	font-weight:bold;
	text-decoration:none;
	font-family: "Georgia";
	-moz-border-radius:  7px; 
	-webkit-border-radius: 7px; 
	border-radius: 7px;
}

.twitter_follow a:hover{
	padding: 6px 8px 6px 8px;
	background-color: #D26969;
	color: #FFFFFF;
	font-size: 7pt;
	font-style: italic;
	font-weight:bold;
	text-decoration:none;
	font-family: "Georgia";
	-moz-border-radius:  7px; 
	-webkit-border-radius: 7px; 
	border-radius: 7px;
}


/* VIDEOS ARCHIVE --------------------------------------------- */

  a.rounded, .button {
    outline: none;
    border: none;
    text-decoration: none;
    cursor: pointer;
    white-space: nowrap;
    vertical-align: middle;
    display: -moz-inline-box;
    display: inline-block;
    overflow: visible;
  }

  
  a.tab {
    background-color: #ECECEC;
    color: #808080;
    font-size: 11pt;
	letter-spacing:0px;
    padding: 6px 13px 6px 13px;
    margin: 16px 3px 20px 3px;
    border: 0;
  }

  a.tab:hover {
    background-color: #7E6D91;
    color: #FFFFFF;
  }
  
  a.tab_selected {
    background-color: #CD6969;
	color: #FFFFFF;
	   font-size: 11pt;
	letter-spacing:0px;
    padding: 6px 13px 6px 13px;
    margin: 16px 3px 20px 3px;
    border: 0;
  }
  
   a.tab_selected:hover {
    background-color: #7E6D91;
    color: #FFFFFF;
  }
  
  #featureTabsContainer {
    display: none;
  }
  
  #featureElementsContainer {
  }
  
  .feature{
  	text-align:center;
	font-size: 8pt;
	color: #808080;
	line-height:20px;
  }
  
  .text{
      padding: 10px 40px 30px 40px;
  }
  
  .feature strong{
  	font-size:11pt;
	font-weight:normal;
  }
  

  .title{
   background-color: #535353;
	color: #FFFFFF;
   font-size: 11pt;
	width: 849px;
	height: 50px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 0px solid #CF992F;
  }

  
  .title a:link, .title a:active, .title a:visited{
  	color: #FFFFFF;
	font-size:11pt;
	text-decoration:none;
  }
  
  .title a:hover{
  	color: #FFFFFF;
	font-size:11pt;
	text-decoration:underline;
  }
  
  .video{
  	text-align:center;
	padding:17px 0 0 0;
  }
  
  .preview {
  	width:180px;
	vertical-align:top;
	text-align:center;
	padding: 8px;
	line-height:17px;
  }
  
  .preview img{
  	padding: 6px;
	border: 1px solid #C0C0C0;
	background: #DDDDDD;
	margin: 10px 0 10px 0;
  }
  
  .preview strong{
  	    font-size: 11pt;
		 color: #CD6969;
		 font-weight:bold;
  }
  
  .st{
  	width:700px;
	vertical-align:top;
	text-align:center;
	padding: 8px;
	line-height:17px;
  }
  
 
.preview a:link, .preview a:active, .preview a:visited{
    background-color: #ECECEC;
    color: #969696;
    font-size: 7pt;
	 text-transform: uppercase;
	 font-weight:bold;
	 text-decoration: none;
	 letter-spacing:0px;
    padding: 2px 7px 2px 7px;
    margin: 5px 2px 5px 2px;
    border: 0;
  }
  
  .fake,  .st a:link, .st a:active, .st a:visited{
  	line-height:17px;
    background-color: #ECECEC;
    color: #969696;
    font-size: 7pt;
	 text-transform: uppercase;
	 font-weight:bold;
	 text-decoration: none;
	 letter-spacing:0px;
    padding: 2px 7px 2px 7px;
    margin: 5px 2px 5px 2px;
    border: 0;
  }
  
  
.preview a:hover, .st a:hover{
    background-color: #7E6D91;
    color: #FFFFFF;
    font-size: 7pt;
	 text-transform: uppercase;
	 font-weight:bold;
	 text-decoration: none;
	 letter-spacing:0px;
    padding: 2px 7px 2px 7px;
    margin: 5px 2px 5px 2px;
    border: 0;
  }
  
  .dwnl{
  	margin: 0px 0 20px 0;
	width:700px;
	vertical-align:top;
	text-align:center;
	padding: 8px;
	line-height:17px;
  }
  
  .dwnl a:link, .dwnl a:active, .dwnl a:visited {
  	 line-height:17px;
    background-color: #ECECEC;
    color: #969696;
    font-size: 11pt;
	 text-decoration: none;
	 letter-spacing:0px;
    padding: 8px 13px 8px 13px;
    margin: 5px 2px 5px 2px;
    border: 0;
  }
  
  .dwnl a:hover{
  	background-color: #CD6969;
	color: #FFFFFF;
  }
  
  .credits{
  	text-align:center;
	color: #969696;
	font-size: 8pt;
	margin:20px 0 0 0;
}

.credits a:link, .credits a:active, .credits a:visited{
		color: #CD6969;
		text-decoration:none;
		font-style: italic;
}

.credits a:hover{
		color: #CD6969;
		text-decoration:underline;
		font-style: italic;
}
