body { padding-top: 0; }

h4 { font-size: 100%; }

img { border: none; }

#JimungoCommunityPointer { position: relative; width: 980px; margin:0 auto; padding: 3px 0 2px; }

#CommonHeader {
	background-image: url(../images/bg/header.jpg);	
	position: relative;
}

#CommonHeader #SponsorHeaderArea { position: absolute; right:10px; top:0; }

#CommonHeader #SponsorHeaderArea ul { margin:0; padding:0; list-style: none;}
#CommonHeader #SponsorHeaderArea ul li { padding:0; margin:0; display: block; float: left; }
#CommonHeader #SponsorHeaderArea ul li a { background: transparent url(../images/sponsor/dotted_separator.gif) no-repeat left top; height: 27px; line-height: 27px; display: block; float: left; margin:0; padding:0 5px; color: #CCCCCC; font-weight: bold; font-size: 85%; }
#CommonHeader #SponsorHeaderArea ul li.first a { background: none; }
#CommonHeader #SponsorHeaderArea ul li a img { vertical-align:middle; }
#CommonHeader #SponsorHeaderArea ul li a:visited{color: #CCCCCC} 
#CommonHeader #SponsorHeaderArea ul li a:hover{color: #000000}
 

#CommonHeader #SponsorHeaderArea ul li a:hover { text-decoration: none; color: #000; }




#MainCommonArea h1.CommonTitle { color:#333; }
#CommonNavigationShadow { display: none; }

#MainCommonArea #cosmetic-wrapper { padding: 10px; }

#CommonHeaderTitleArea { width: 540px; }

#CommonHeaderTitleArea img { float: left; }

#CommonNavigation {
	background: #0f0f0f url(../images/bg/nav-repeat.jpg) repeat-x left top;
	height: auto;
}
#CustomAdsArea{
	min-height: 120px;
	background: #0f0f0f url(../images/bg/border.jpg) repeat;
	padding-left:3px;
	width:977px !important;

}
.singlecolumnArea { margin-right: 225px; }

.CommonContentBoxContent { font-size: 100%; }

#MainCommonArea #CommonContent p { line-height: 1.45em; }
#MainCommonArea #CommonContent p span.supplemental { font-size: 85%; padding-left: 8px; }

#CommonHeaderUserArea { text-align: right; padding-bottom: 8px; }



#CommonNavigation li.selected a:link,
#CommonNavigation li.selected a:active,
#CommonNavigation li.selected a:visited,
#CommonNavigation li.selected a { color:#b0b0b0; }

#CommonNavigation a:hover { color:#b0b0b0; }

h1 { margin-top:0; }

#MainCommonArea h1.CommonTitle { border: none; margin-right:0; }

#MainCommonArea #CommonContent .CommonContentBox { padding-left:0; padding-right: 0; margin-bottom:0; }

#CommonTitle { padding-top: 10px; }

#CommonTitle,
#MainCommonArea .CommonContentBox .CommonContentBoxContent { padding-left: 12px; padding-right: 13px; padding-top: 0; }

div.homefeatures { width: 100%; overflow: hidden; }
div.homefeatures img { float: left; }
div.homefeatures img.second { float: right; }

#CustomBodyAdsArea { text-align: center; }

#CommonSidebarRight .CommonSidebar { padding-bottom:0; }

.withSkyscraper { text-align: center; background: transparent url(../images/jimungo.community/bg/side-contentbox-head.gif) no-repeat left top; padding-top: 16px; margin-top: 6px; }
#MainCommonArea #CommonSidebarRight #Skyscraper { margin:0; padding:0 4px 16px 0; border: none; }
#MainCommonArea #CommonSidebarRight #PartnerTile { margin:0; padding:0 4px 16px 0; border: none; }

#CommonSidebarRight .CommonSidebar { padding-top: 2px; }
#MainCommonArea #CommonSidebarRight .CommonContentBox { margin-bottom: 0; margin-top: 6px; }
#MainCommonArea #CommonSidebarRight .withSkyscraper .CommonContentBox { margin:0; }

#SuperBanner, #Klingon  {float: left; }


#graphicalJoin { margin-top: 5px; margin-left: -5px; }

#CommonNavigation ul li.lastNode {
background: none;
}





#AddToMates { float: right; }

#CelebrityList { overflow: hidden; width: 100%; }
div.CelebrityIcon { float: left; width:92px; }

div.picks-header { width: 100%; overflow: hidden; }

h2.pick-round-title,
div.picks-header h3 { float: left; margin-top: 20px; margin-bottom:0;  }

div.picks-header h3 { margin-top: 0; }

div.pick-tools { float: right; margin-top: 20px; }

#CommonContentInner { position: relative; }
.pageHelp { position: absolute; right: 10px; top: 10px; }

#group-tools { text-align: right; }

div.pickSubTitle { width: 100%; overflow: hidden; position: relative; }
div.pickSubTitle div.pickpaging { position: absolute; right: 0; bottom: 15px; }
div.pickpaging { color: #999; }
div.pickpaging a { color: #999; }
div.pickpaging a:hover { text-decoration: none; color:#006699; }

#MainCommonArea #CommonContent div.centralContentBox { padding-top: 2px; }


 

div.results-menu { width: 100%; overflow: hidden;}
div.results-table-area { min-height: 460px; border: 2px solid #999; padding: 10px 0 50px 0; margin-top: -2px; z-index: 5; position: relative; }
* html div.results-table-area { height: 460px; }

div.friend-picks { min-height: 0; height: auto; margin-top: 15px; }
* html div.friend-picks { height: auto; }

div.results-table-area div.paging { position: absolute; left: 10px; bottom: 10px; }

#MainCommonArea div.results-table-area h3 { padding: 0 10px; margin-top:0; padding-top: 15px; }

table.results-table { width: 100%; border-collapse: collapse; padding:0; margin:0; }

table.results-table tr th { text-align: left; background:#ccc; padding: 3px 5px 3px 10px; font-size: 90%; }

table.results-table tr th a { color: #000; text-decoration: underline; }
table.results-table tr th a:hover { color:#006699; }

table.results-table tr td { background:#fff; padding: 3px 0 3px 10px; font-size: 90%; }
table.results-table tr.tableRow_alt td { background:#d8d8d8; }

table.results-table tr td span.negative { color:#cc3300; }

table.results-table tr.tableRow_highlight th,
table.results-table tr.highlight td,
table.results-table tr.tableRow_highlight td { background:#ffff99; }

/*
table.results-table th.thTeam,
table.results-table td.tdTeam { width: 99%; }
*/

table.results-table tr td.messages,
table.results-table tr th.messages,
table.results-table tr td.invites,
table.results-table tr th.invites { text-align: center; padding-right: 5px; padding-left: 5px; }

div.results-table-area h3 span.supplemental { font-size: 90%; font-weight: normal; }

div.results-table-area p.group-selection-tool { font-size: 90%; line-height: 22px; }

div.results-table-area p.group-selection-tool { position: absolute; right: 10px; top: 26px; margin:0; padding:0; }

div.results-table-area p.group-selection-tool input  { vertical-align: top; line-height: 22px;  } 
div.results-table-area p.group-selection-tool label { vertical-align: middle; line-height: 22px; margin:0; padding:0; width: auto; font-size: 100%;  }

div.results-table-area-buttons { position: absolute; right: 0px; top: 0px; 	margin-top: 15px; margin-right: 10px; }

h2 span.closed { color: #CC3300; }



#MainLoginForm { width: 475px; margin: 100px auto; } 
#MainLoginForm .CommonContentBox .CommonContentBoxContent { font-size: 90%; padding:0 3px 15px; }
#MainLoginForm .CommonFormField input { width: 175px; }


#MainCommonArea .specialLoginPromo .CommonContentBoxContent { padding-right:0; }

#MainCommonArea .specialLoginPromo .CommonContentBoxContent p { margin: 0 0 10px 0; }

#MainCommonArea .specialLoginPromo .CommonContentBoxContent .CommonFormArea { text-align: left; padding-left:16px; font-size: 110%; }

#MainCommonArea .specialLoginPromo .CommonContentBoxContent .CommonFormArea .CommonFormFieldName { padding-top: 4px; padding-bottom: 0; }
#MainCommonArea .specialLoginPromo .CommonContentBoxContent .CommonFormArea .CommonFormFieldName label { margin:0; padding:0;}

#MainCommonArea .specialLoginPromo .CommonContentBoxFooter { font-size: 85%; }

#MainCommonArea .specialLoginPromo .CommonContentBoxFooter p { margin:0; padding: 0; }


#MainCommonArea #CommonSidebarRight ul.navigation { list-style: none; margin:0; padding:0; }
#MainCommonArea #CommonSidebarRight ul.navigation li { border-bottom: 1px solid #a3cee4; padding: 2px 0; font-size: 90%; }






div.textareaRow label { vertical-align: top; }

span.CommonMessageInfo,
span.CommonMessageSuccess,
span.CommonMessageWarning,
span.CommonMessageError { display: block; }

.submitContainer { padding-left:12px; padding-bottom: 14px; }

.webmail-contacts-table { margin-left: 152px; margin-bottom: 20px; }

#CommonSidebarRight .CommonSidebar { width: 195px; padding: 2px 3px 0 7px; min-height: 500px; background: transparent url(../images/jimungo.community/bg/sidebar-head.gif) no-repeat left top; }
#CommonSidebarRight { float: right; margin-left: 10px; background: transparent url(../images/jimungo.community/bg/sidebar-foot.gif) no-repeat right bottom; }
#MainCommonArea #CommonSidebarRight .CommonContentBoxHeader { background: transparent url(../images/jimungo.community/bg/side-contentbox-head.gif) no-repeat left top; font-size: inherit; margin: 0; padding: 12px 12px 8px; border: none; }
#MainCommonArea #CommonSidebarRight .CommonContentBox { margin-bottom: 0; margin-top: 6px; min-height: 105px; padding:0; background: transparent url(../images/jimungo.community/bg/side-contentbox-foot.gif) no-repeat left bottom; }

/* *00: Pick Panel -----------------------------------------------------------------------------------------------------------------*/
div.pickContainer ul.picktools { background: transparent url(../images/field.gif) no-repeat 86px top; }

/* *00: RSS Feed -----------------------------------------------------------------------------------------------------------------*/
ul.RSSFeed			{ list-style-type:disc; margin:0; padding-right: 5px; padding-bottom: 5px; color:#006699; padding-left: 26px;  list-style-position: outside; }
* html ul.RSSFeed	{ padding-left: 0px; margin-left: 26px; }
.RSSFeed-Line		{ padding-bottom: 5px; }
a.RSSFeed-Link,ul.shortcuts a	{ position:relative; text-decoration:none; line-height: 15px; font-family:Helvetica,Arial,sans-serif; }
a.RSSFeed-Link:hover				{text-decoration: underline}

ul.right{ float:right; }

