﻿body 
{
	margin:0;
	padding-bottom:80px;
	font-size:10px;
	font-family: Verdana, Arial, Sans-Serif;
	background-color:#000000;
	text-align:center;
	color:#ffffff;
}

a
{
	text-decoration:none;
	color:#ffffff;
}

a img
{
	border:none;
}

ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#mainContainer
{
	width:931px;
	margin:0 auto 0 auto;
	text-align:left;
	background:url(../Images/bg-body-repeat.gif) repeat-y;
	position:relative;
}

#main
{
	background:url(../Images/body-top.jpg) no-repeat;
}

#mainInner
{
	background:url(../Images/body-bottom.jpg) left bottom no-repeat;
	min-height:1200px;
	padding-bottom:30px;
}

* html #mainInner
{
	height:1200px;
}

#logo
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../Images/dukes-logo.jpg) no-repeat;
	width:177px;
	height:179px;
	position:absolute;
	top:21px;
	left:377px;
}

#mainNav
{
	position:absolute;
	top:70px;
	left:10px;
}

#mainNav li a, #authNav li a
{
	display:block;
	text-indent:-9999px;
	height:18px;
	overflow:hidden;
}

#authNav li a
{
	height:11px;
}

#mainNav li
{
	float:left;
	margin-right:13px;
}

#authNav li
{
	float:left;
	margin-right:11px;	
}

#nHome a
{
	background:url(../Images/main-nav.jpg) left top no-repeat;
	width:47px;	
}

#nVideos a
{
	background:url(../Images/main-nav.jpg) -60px top no-repeat;
	width:57px;
}

#nPhotos a
{
	background:url(../Images/main-nav.jpg) -129px top no-repeat;
	width:59px;
}

#nMembers a
{
	background:url(../Images/main-nav.jpg) -200px top no-repeat;
	width:80px;
}

#nGroups a
{
	background:url(../Images/main-nav.jpg) right top no-repeat;
	width:60px;
}

#authNav
{
	position:absolute;
	left:570px;
	top:72px;
	width:265px;
}

#ka_login_auth a
{
	background:url(../Images/auth-nav.jpg) left top no-repeat;
	width:38px;
}

#ka_join_auth a
{
	background:url(../Images/auth-nav.jpg) -50px top no-repeat;
	width:66px;
}

#ka_forgot_auth a
{
	background:url(../Images/auth-nav.jpg) right top no-repeat;
	width:123px;
}

.widget1
{
	position:absolute;
	top:210px;
	left:91px;
}

.widget2
{
	position:absolute;
	top:665px;
	left:251px;
}

h1
{
	margin:0;
	font-size:20px;
	position:absolute;
	top:286px;
	left:542px;
	text-indent:-9999px;
	background:url(../Images/meet-the-dukes.gif) no-repeat;
	width:180px;
	height:27px;
}



ol
{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:336px;
	left:552px;
	overflow:hidden;
	width:220px;
}

ol a
{
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-1px;
	display:block;
}

ol a:hover
{
	color:#a60909;
}

ol li
{
	margin-bottom:8px;
	padding-left:30px;
	height:12px;
}

#meetTheDukes ol
{
	height:100px;
	overflow:auto;
}

#rn1
{
	background:url(../Images/rn1.gif) left 1px no-repeat;
}

#rn1:hover, .rn1over
{
	background:url(../Images/rn1-over.gif) left 1px no-repeat;
}

#rn1 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:102px;
	height:12px;
	background:url(../Images/dukes-cam-white.gif) left top no-repeat;
}

#rn1 a:hover
{
	background:url(../Images/dukes-cam-white.gif) right top no-repeat;
}

#rn2
{
	background:url(../Images/rn2.gif) left 1px no-repeat;
}

#rn2:hover, .rn2over
{
	background:url(../Images/rn2-over.gif) left 1px no-repeat;
}

#rn2 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:171px;
	height:12px;
	background:url(../Images/dukes-daniel-watkins.gif) left top no-repeat;
}

#rn2 a:hover
{
	background:url(../Images/dukes-daniel-watkins.gif) right top no-repeat;
}

#rn3
{
	background:url(../Images/rn3.gif) left 1px no-repeat;
}

#rn3 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:101px;
	height:12px;
	background:url(../Images/dukes-steve-mini.gif) left top no-repeat;
}

#rn3 a:hover
{
	background:url(../Images/dukes-steve-mini.gif) right top no-repeat;
}

#rn3:hover, .rn3over
{
	background:url(../Images/rn3-over.gif) left 1px no-repeat;
}

#rn4
{
	background:url(../Images/rn4.gif) left 1px no-repeat;
}

#rn4:hover, .rn43over
{
	background:url(../Images/rn4-over.gif) left 1px no-repeat;
}

#rn4 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:128px;
	height:12px;
	background:url(../Images/dukes-levi-sherwood.gif) left top no-repeat;
}

#rn4 a:hover
{
	background:url(../Images/dukes-levi-sherwood.gif) right top no-repeat;
}

#rn5
{
	background:url(../Images/rn5.gif) left 1px no-repeat;
}

#rn5:hover, .rn5over
{
	background:url(../Images/rn5-over.gif) left 1px no-repeat;
}

#rn5 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:146px;
	height:12px;
	background:url(../Images/dukes-chris-oshea.gif) left top no-repeat;
}

#rn5 a:hover
{
	background:url(../Images/dukes-chris-oshea.gif) right top no-repeat;
}

#rn6
{
	background:url(../Images/rn6.gif) left 1px no-repeat;
}

#rn6:hover, .rn6over
{
	background:url(../Images/rn6-over.gif) left 1px no-repeat;
}

#rn6 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:109px;
	height:12px;
	background:url(../Images/dukes-dane-searls.gif) left top no-repeat;
}

#rn6 a:hover
{
	background:url(../Images/dukes-dane-searls.gif) right top no-repeat;
}

#rn7
{
	background:url(../Images/rn7.gif) left 1px no-repeat;
}

#rn7:hover, .rn7over
{
	background:url(../Images/rn7-over.gif) left 1px no-repeat;
}

#rn7 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:124px;
	height:12px;
	background:url(../Images/dukes-trevor-ward.gif) left top no-repeat;
	margin-left:2px;
}

#rn7 a:hover
{
	background:url(../Images/dukes-trevor-ward.gif) right top no-repeat;
}

#rn8
{
	background:url(../Images/rn8.gif) left 1px no-repeat;
}

#rn8:hover, .rn8over
{
	background:url(../Images/rn8-over.gif) left 1px no-repeat;
}

#rn8 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:92px;
	height:12px;
	background:url(../Images/dukes-kain-saul.gif) left top no-repeat;
	margin-left:5px;
}

#rn8 a:hover
{
	background:url(../Images/dukes-kain-saul.gif) right top no-repeat;
}

#rn9
{
	background:url(../Images/rn9.gif) left 1px no-repeat;
}

#rn9:hover, .rn9over
{
	background:url(../Images/rn9-over.gif) left 1px no-repeat;
}

#rn9 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:127px;
	height:12px;
	background:url(../Images/dukes-corbin-harris.gif) left top no-repeat;
}

#rn9 a:hover
{
	background:url(../Images/dukes-corbin-harris.gif) right top no-repeat;
}

#rn10
{
	background:url(../Images/rn10.gif) left 1px no-repeat;
}

#rn10:hover, .rn10over
{
	background:url(../Images/rn10-over.gif) left 1px no-repeat;
}


#rn10 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:110px;
	height:12px;
	background:url(../Images/dukes-joel-balchin.gif) left top no-repeat;
}

#rn10 a:hover
{
	background:url(../Images/dukes-joel-balchin.gif) right top no-repeat;
}

#rn11
{
	background:url(../Images/rn11.gif) left 1px no-repeat;
}

#rn11:hover, .rn11over
{
	background:url(../Images/rn11-over.gif) left 1px no-repeat;
}

#rn11 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:12px;
	background:url(../Images/dukes-dean-smith.gif) left top no-repeat;
}

#rn11 a:hover
{
	background:url(../Images/dukes-dean-smith.gif) right top no-repeat;
}

#rn13
{
	background:url(../Images/rn13.gif) left 1px no-repeat;
}

#rn13:hover, .rn13over
{
	background:url(../Images/rn13-over.gif) left 1px no-repeat;
}

#rn13 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:109px;
	height:12px;
	background:url(../Images/dukes-jaie-toohey.gif) left top no-repeat;
}

#rn13 a:hover
{
	background:url(../Images/dukes-jaie-toohey.gif) right top no-repeat;
}

#rn15
{
	background:url(../Images/rn15.gif) left 1px no-repeat;
}

#rn15:hover, .rn15over
{
	background:url(../Images/rn15-over.gif) left 1px no-repeat;
}

#rn15 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:167px;
	height:12px;
	background:url(../Images/dukes-scotty-broome.gif) left top no-repeat;
}

#rn15 a:hover
{
	background:url(../Images/dukes-scotty-broome.gif) right top no-repeat;
}

#rn14
{
	background:url(../Images/rn14.gif) left 1px no-repeat;
}

#rn14:hover, .rn14over
{
	background:url(../Images/rn14-over.gif) left 1px no-repeat;
}

#rn14 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:133px;
	height:12px;
	background:url(../Images/dukes-robbie-adelberg.gif) left top no-repeat;
}

#rn14 a:hover
{
	background:url(../Images/dukes-robbie-adelberg.gif) right top no-repeat;
}

#rn16
{
	background:url(../Images/rn16.gif) left 1px no-repeat;
}

#rn16:hover, .rn16over
{
	background:url(../Images/rn16-over.gif) left 1px no-repeat;
}

#rn16 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:155px;
	height:12px;
	background:url(../Images/dukes-russell-holt.gif) left top no-repeat;
}

#rn16 a:hover
{
	background:url(../Images/dukes-russell-holt.gif) right top no-repeat;
}

#rn17
{
	background:url(../Images/rn17.gif) left 1px no-repeat;
}

#rn17:hover, .rn17over
{
	background:url(../Images/rn17-over.gif) left 1px no-repeat;
}

#rn17 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:134px;
	height:12px;
	background:url(../Images/dukes-matty-mcferran.gif) left top no-repeat;
}

#rn17 a:hover
{
	background:url(../Images/dukes-matty-mcferran.gif) right top no-repeat;
}

#rn18
{
	background:url(../Images/rn18.gif) left 1px no-repeat;
}

#rn18:hover, .rn18over
{
	background:url(../Images/rn18-over.gif) left 1px no-repeat;
}

#rn18 a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:123px;
	height:12px;
	background:url(../Images/dukes-brendan-jones.gif) left top no-repeat;
}

#rn18 a:hover
{
	background:url(../Images/dukes-brendan-jones.gif) right top no-repeat;
}
#mocha, #chocolate, #vanilla
{
	display:block;
	text-indent:-9999px;
	position:absolute;
	overflow:hidden;
}

#mocha
{
	width:68px;
	height:26px;
	top:300px;
	left:780px;
}

#chocolate
{
	width:93px;
	height:29px;
	top:345px;
	left:782px;
}

#vanilla
{
	width:76px;
	height:37px;
	top:390px;
	left:787px;
}

h2
{
	margin:0;
	font-size:15px;
	text-indent:-9999px;
}

#latestMemberVideosWrapper h2
{
	background:url(../Images/latest-member-videos.gif) no-repeat;
}

#mostPopularVideosWrapper h2
{
	background:url(../Images/most-popular-videos.gif) no-repeat;
}

#latestMemberPhotosWrapper h2
{
	background:url(../Images/latest-member-photos.gif) no-repeat;
}

#latestMemberVideosWrapper, #mostPopularVideosWrapper, #latestMemberPhotosWrapper
{
	position:absolute;
	top:870px;
	left:60px;
	width:100%;
	height:140px;
	z-index:10;
}

#latestMemberPhotosWrapper
{
	top:1030px;
}

#latestMemberVideosWrapper *, #latestMemberPhotosWrapper *
{
	outline:none;
}

#promo
{
	position:absolute;
	top:876px;
	left:580px;
	z-index:1000;
}

#promoOld
{
	position:absolute;
	top:870px;
	left:575px;
	z-index:1000;
}

.ka_searchButton
{
	background:url(../Images/search.gif) left top no-repeat;
	width:51px;
	height:10px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:3px;
	left:0;
}

.ka_searchField
{
	border:1px solid #6c6c6c;
	background-color:#1a1a1a;
	width:190px;
	color:#ffffff;
	font-size:10px;
	position:absolute;
	top:0px;
	left:62px;
}

#ka_headerSearch
{
	position:absolute;
	top:120px;
	left:568px;
}

#footer li
{
	display:inline;
	border-left:1px solid #ffffff;
	padding-left:10px;
	padding-right:10px;
}

#footer li.first
{
	border-left:none;
}

#footer
{
	position:absolute;
	top:1240px;
	left:250px;
}

#authNav li, #KickAppsSignOut a
{
	color:#b1b1b1 !important;
	text-transform:capitalize;
	letter-spacing:-1px;
	font-size:12px;
}

#authNav .liSignOut a
{
	color:#b1b1b1 !important;
	text-indent:0;
	display:inline;
}

#KickAppsSignOut
{
	position:absolute;
	top:72px;
	right:0;
}

#seeItFirst
{
	position:absolute;
	top:810px;
	left:60px;
	width:878px;
	height:26px;
	background:url(../Images/see-it-first.jpg) left top no-repeat;
}

#seeItFirst p
{
	font-weight:bold;
	margin:0;
	position:absolute;
	left:225px;
	top:6px;
}

#seeItFirst p strong, #seeItFirst p a
{
	color:#ed8a05;
}

#seeItFirst p a:hover
{
	text-decoration:underline;
}

.widget1 h2
{
	background:url(../Images/ep_18.gif) no-repeat;
	width:420px;
	height:27px;	
}

.bubbleInfo 
{
    position: absolute;
    top:850px;
    left:540px;
    z-index:1000;
}

.popup 
{
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
}

* html .popup a /* disable popup in ie6 */
{
	display:none;
}
