.generalcontent {font-size:12px;color:#505050;}
.generalcontent p {padding:0 0;font-size:12px;color:#505050;}
.generalcontent ul li {padding:5px;}

#topnav {background:url(topnavbg.png) repeat-x 0 -36px;height:36px;}
#topnav .leftcorner {background:url(topnavbg.png) no-repeat 0 0;height:36px;}
#topnav .rightcorner {background:url(topnavbg.png) no-repeat 981px -72px;height:36px;}

#topnav a {display:block;float:left;height:36px;}
#topnav .separator {background:url(topnavbg.png) no-repeat 0 -108px;display:block;float:left;width:2px;height:36px;}
#topnav .rseparator {background:url(topnavbg.png) no-repeat 0 -108px;display:block;float:right;width:2px;height:36px;}

#topnav .home {background:url(menu/home.png) no-repeat center center;width:78px;}
#topnav .homeon {background:url(menu/homeon.png) no-repeat center center;width:78px;}

#topnav .profile {background:url(menu/profile.png) no-repeat center center;width:98px;}
#topnav .profileon {background:url(menu/profileon.png) no-repeat center center;width:98px;}

#topnav .house {background:url(menu/house.png) no-repeat center center;width:33px;}
#topnav .houseon {background:url(menu/houseon.png) no-repeat center center;width:33px;}

#topnav .groups {float:right;background:url(menu/groups.png) no-repeat center center;width:107px;}
#topnav .groupson {float:right;background:url(menu/groupson.png) no-repeat center center;width:107px;}

#topnav .fans {background:url(menu/fans.png) no-repeat center center;width:72px;}
#topnav .fanson {background:url(menu/fanson.png) no-repeat center center;width:72px;}
#topnav .rides {background:url(menu/rides.png) no-repeat center center;width:76px;}
#topnav .rideson {background:url(menu/rideson.png) no-repeat center center;width:76px;}
#topnav .foodsdrinks {background:url(menu/foodsdrinks.png) no-repeat center center;width:148px;}
#topnav .foodsdrinkson {background:url(menu/foodsdrinkson.png) no-repeat center center;width:148px;}
#topnav .games {background:url(menu/games.png) no-repeat center center;width:86px;}
#topnav .gameson {background:url(menu/gameson.png) no-repeat center center;width:86px;}

#topnav .mobileuploads {background:url(menu/mobileuploads.png) no-repeat center center;width:172px;}
#topnav .mobileuploadson {background:url(menu/mobileuploadson.png) no-repeat center center;width:172px;}

#topnav .fandomevideos {background:url(menu/videos.png) no-repeat center center;width:80px;}
#topnav .fandomevideoson {background:url(menu/videoson.png) no-repeat center center;width:80px;}

#topnav .search {background:url(menu/search.png) no-repeat center center;width:84px;}
#topnav .searchon {background:url(menu/searchon.png) no-repeat center center;width:84px;}

#topnav .admin {background:url(menu/admin.png) no-repeat center center;width:73px;}
#topnav .adminon {background:url(menu/adminon.png) no-repeat center center;width:73px;}
#topnav .eventsandtasks {background:url(menu/eventsandtasks.png) no-repeat center center;width:180px;}
#topnav .eventsandtaskson {background:url(menu/eventsandtaskson.png) no-repeat center center;width:180px;}
#topnav .photos {background:url(menu/photos.png) no-repeat center center;width:86px;}
#topnav .photoson {background:url(menu/photoson.png) no-repeat center center;width:86px;}
#topnav .messageboard {background:url(menu/messageboard.png) no-repeat center center;width:160px;}
#topnav .messageboardon {background:url(menu/messageboardon.png) no-repeat center center;width:160px;}
#topnav .mygroups {background:url(menu/mygroups.png) no-repeat center center;width:115px;}
#topnav .mygroupson {background:url(menu/mygroupson.png) no-repeat center center;width:115px;}

#topnav .insidetailgating {float:right;background:url(menu/menu.jpg) no-repeat 0 -36px;width:180px;}
#topnav .insidetailgating:hover {float:right;background:url(menu/menu.jpg) no-repeat 0 0;width:180px;}



#widetabs {width:679px;}
#widetabsnav {background:url(tabs.jpg) repeat-x 0 -50px;height:25px;}
#widetabsnav a {color:#ffffff;text-decoration:none;float:left;height:25px;text-align:center;text-transform:uppercase;}
#widetabsnav a:hover {text-decoration:underline;}
#widetabsnav a span {padding:0 25px 0 25px;margin-top:4px;font:bold 12px Verdana;display:block;}
#widetabsnav .separator {float:left;display:block;height:25px;width:1px;background:url(tabs.jpg) repeat-x bottom;}
#widetabsnav a.selected {background:url(tabs.jpg) repeat-x 0 -25px;}
#widetabsnav a.selected span {background:url(tabs.jpg) no-repeat 10px -4px;}
.widetabscontainer {}
#widetabscontainer {}
#widetabscontainer,.widetabscontainer {}
#widetabscontainer .tabdatacontainer {width:679px;}
