						
						a:link.rss-title,a:visited.rss-title{color:white !important;}				body{line-height:normal;}
.rss-title{margin-bottom:5px;}
.hookupCol3Body .rss-item{width:280px}
.hookupCol3Body{width:298px;} 


.hookupCol2Body{width:443px;}						.rss-item br{margin-bottom:15px;}
.rss-item{overflow:hidden;position:relative;width:420px;}
.rss-date{float:right;}
				div#header, div#googlebar {background-color:transparent;}

#header table, #header td,#topnav table, #topnav td {
	background-color: #ccc;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;

}

#topnav { background-color:#333; }
#topnav ul { border-right: 1px #333 solid; }
#topnav ul li { border-left: 1px #333 solid; } 
#topnav ul li a:hover { background-color:#333; } 
					#hookupDirectory{display:none !important;}						
a:link,a:visited{color:red !important}					

	
body {font-size:9px;font-family:Arial, "Times New Roman", Times, serif;color:#666;padding:0;margin:0;}img {border:0}


#TJK_dropDownMenu,
#TJK_dropDownMenu * { margin:0;padding:0;}
/* "Master" UL (the whole Menu) */
#TJK_dropDownMenu {position:relative;background:transparent no-repeat 100% 50%;width:300px;max-width:100%;float:left;margin-bottom:none;border:none;
}
/* sub-menu ULs */
#TJK_dropDownMenu li ul {
	width:11em !important;/* leaves room for padding */
	cursor:default;
	position:absolute;
	height:auto;
	display:none;
	left:-38px;
	padding:1px 10px 10px 10px;
	background:url(/httpimg/clear.gif);/* trick to keep'em open */
}
/* All LIs */
#TJK_dropDownMenu li {
	position:relative;
	width:8.30em;
	max-width:30%;
	cursor:pointer;
	float:right;
	list-style-type:none;
	font-weight:bold;
}
/* sub-menu LIs */
#TJK_dropDownMenu li ul li {
	width:10em/*FF*/;
	padding:0;
	border:none;
	max-width:120%;
	border:none;
}
/* All anchors */
#TJK_dropDownMenu li a {
	cursor:default;
	color:#fff;
	border:none;
	text-decoration:none;
	display:block;
	float:left;
	padding:0 .4em;

	height:2em;
	line-height:2em;
}

#TJK_dropDownMenu li ul li a {
	width:9em/*FF*/;
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:1.7em;
	height:1.7em;
	font-weight:normal;
	border:1px solid #fff;
	color:#fff;
	background-position:0 50% !important;
}
/* :hover and stuff */
#TJK_dropDownMenu li a:hover,
#TJK_dropDownMenu li a:focus,
#TJK_dropDownMenu li a:active {color:#000}
/* move the declarations from the rule below the one above if you want a background swap on *all* anchors, including the top level ones */
#TJK_dropDownMenu ul a:hover,
#TJK_dropDownMenu ul a:focus,
#TJK_dropDownMenu ul a:active {color:#fff !important;background:red}
/* display and z-index for the sub-menus */
#TJK_dropDownMenu li:hover ul,
#TJK_dropDownMenu li.msieFix ul {display:block;z-index:10;top:2em !important;}
/* safari: users can keep sub-menus up by from sub-menus to next top level  */
/* didn't find a solution for users going back from the last one. I prefer  */
/* to leave it like that vs. taking the last sub-menu *out of* the wrapper  */
#TJK_dropDownMenu li#AB {z-index:6;}
#TJK_dropDownMenu li#CF {z-index:5;}
#TJK_dropDownMenu li#GJ {z-index:4;}
#TJK_dropDownMenu li#KR {z-index:3;}
#TJK_dropDownMenu li#ST {z-index:2;}
#TJK_dropDownMenu li#UZ {z-index:1;}
 
/* Current location - class on Body must match LI's id */
.AB #TJK_dropDownMenu li#AB a {color:#000;}
/* Keeping current menu accessible to JAWS */

.AB #TJK_dropDownMenu li#AB ul {display:block;top:-1000px}
 
/* background colors */
#AB,#AB li a {background-color:#b5b5b4;}


#TJK_dropDownMenu li.msieFix a {}
/* last nested UL. keeping it in */
#TJK_dropDownMenu li#UZ ul {left:-2.3em !important;}
 
.AB #TJK_dropDownMenu li#AB ul li a:focus,
.AB #TJK_dropDownMenu li#AB ul li a:active{position:absolute !important;top:1028px !important;}					#wrap {
width:1004px;
}

p {
font-size:12px;
padding-left:0 !important;
padding-right:0 !important;
margin-top:0 !important;
}
						
body {
background:url(http://creative.myspacecdn.com/uk/thehookup/new-hookupheader.jpg) no-repeat #000000 center top !important;
font-family:Verdana, Arial, Helvetica, sans-serif !important;
}

.hookupWrapper {
width:1004px!important;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
}

#profile_blog, #profile_friends, #profile_forums, #profile_comments {
background:none!important;
width:
}

#profile_friends {
border:1px solid #6b6b6b;
}
#myspacevidcontainer_becks2{float:left;}

#becks_video_selector_1{float:left;height:86px;}
#vidcontainer{float:left;width:300px;}

#profile_forums {
margin-top:50px;
border:1px solid #6b6b6b;
}

#profile_comments {
margin-top:50px;
border:1px solid #6b6b6b;
height:100%!important;
}

#profile_blog {
display:none;
}

#hookupNav {
margin-bottom:10px;
margin-top:123px;
}

#hookupBody {
/*position:absolute;
top:215px;
left:0px;
width:100%;*/
clear:both;
text-align:left;
}

#friendsTable {
width:450px;
text-align:left!important;
}

#footer {
margin-top:30px;
}

.hookupCol1Body, .hookupCol2Body, .hookupCol3Body {
border-left:1px solid #6b6b6b;
border-right:1px solid #6b6b6b;
border-bottom:1px solid #6b6b6b;
margin-bottom:20px;
background:#000000;
padding:10px 5px;
}

#hookupCol1 {
float:left;
width:192px;
margin-right:20px;
}

#hookupCol2 {
float:left;
width:435px;
margin-right:5px;
padding-top:11px;
}

#hookupCol3 {
float:right;
width:310px;
padding-top:37px;
}

#hookupBlog {
font-size:11px !important;
text-align:left !important;
color:#e2e2e2 !important;
overflow:hidden;
position:relative;
width:450px;
} 

#hookupBlog p {
font-size:10px;
}

#hookupBlog li {
list-style-type:none;
margin-left:0!important;
padding-left:0!important;
margin-bottom:20px;
border-bottom:1px solid #cdcdcd;
padding-bottom:20px;
}

#hookupBlog ul {
margin:0;
padding:0 20px;
}

#hookupButtons {
position:relative;
top:0px;
float:right;

}

#hookupDirectory {

}

#hookupSubscribe {
margin-left:68px;
}

#hookupCol1 img {
margin-top:10px auto;
}

.hookupDivider {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #6b6b6b;
margin-left:10px;
margin-right:10px;
}

.hookupCol1BodyText {
font-weight:bold;
font-size:18px;
color:#bcb7b7;
margin-top:10px;
}

a.hookupCol1Link {
font-weight:bold !important;
font-size:14px !important;
color:#bcb7b7 !important;
margin-top:10px !important;
margin-bottom:10px !important;
text-decoration:underline !important;
font-weight:normal;
}

a.hookupFeatured {
color:#ffffff !important;
font-size:13px !important;
margin-bottom:10px !important;
display:block;
text-align:left !important;
margin-left:10px;
}

#hookupAd {
border:1px solid #6b6b6b;
padding:3px;
margin-bottom:15px;
}#mainlayout{margin-left:0px !important;}

#hookupVideo {
color:#b5b5b5 !important;
font-size:10px !important;
display:block;
font-weight:bold !important;
text-align:left !important;
padding:0px;
float:left;
}

#hookupMoreVideos {
border-top:1px solid #6b6b6b !important;
float:left;
padding-top:66px;
background: url(http://creative.myspacecdn.com/uk/thehookup/new-the-hookup-more-videos2.jpg) no-repeat center top;
}
#hookupMoreVideosHeader {
float:left!important;
margin-left:10px;
}
#hookupVideosSubscribe {
text-align:right !important;float:right!important;
margin-right:10px;
}

.friend{margin:10px;}
#profile_friends,#profile_forums,#profile_comments{width:900px;padding:10px;overflow:hidden;}

.hookupDirectoryLink{  
display:block;
}

#abi-holder { 
margin-bottom:15px;
border:1px solid #6b6b6b;
}

#abi-buttons {
background: url(http://creative.myspacecdn.com/uk/thehookup/abi-hookup-small.jpg) no-repeat 0 0;
display:block;
width:188px;
height:48px;
text-indent:-9999px;
}

div#dubplate {
border:1px solid #666666;
background:url(http://stage-creative.myspacecdn.com/uk/thehookup/may2009/images/dubplate-bg.jpg) top left no-repeat;
padding:160px 0 10px 0;
margin-bottom:20px;
}
div#dubplate embed {
margin-left:4px;
}
						
					