/* ----------------------------------------------------------------
	Innovative Media 2005 Base Stylesheet - Rugby Central
---------------------------------------------------------------- */

	body { margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size:12px; color:#4c4c4c; } /* Use relative font sizes so that IE users can increase font size */
	p, td, th, tbody { font-family:arial, helvetica, sans-serif; font-size:x-small; color:#515151; }
	a:link, a:visited { color:#0c638c; text-decoration:none; }
	a:hover { color:#0c638c; }	
	hr { border:0; background:url("Images/hr.gif") repeat-x top left; height:2px; } /* Hr styling doesn't work in ie */
	.hr  { border:0; background:url("Images/hr.gif") repeat-x top left; height:2px; }
	input { border-color:#4e472f; border-width:1px; border-style:solid; background:#d6c28b; }
	form { margin:0; padding:0; }
	img{border-style: none;}
	
	h1 { font-size:x-large; } /* Depending on font-family some larger fonts look good with font-weight:100; other wise font-weight:600; */
	h2 { font-family:georgia, times new roman, times, serif; font-size:16px; font-weight:600; color:#4d4634; }		
	.feature h2 { font-family:georgia, times new roman, times, serif; font-size:16px; font-weight:600; color:#c8bd9f; }
	h3 { font-size:medium; }
	h4 { font-size:small; }
	h5 { font-size:x-small }
	h6 { font-size:xx-small; }
	
	li { list-style-image: url(Images/i-bullet.gif); line-height: 18px; color:#4d4634; font-size:12px; margin-bottom:8px; margin-bottom:8px; }
	ul.faq li { list-style-image:url("Images/faq.gif"); }

	table { padding:0; border:0; border-spacing:0; border-collapse:collapse; } /* Use this instead of cellpadding, border and cellspacing */

	/* Email form Styles */
	.EmailFormAssetDescriptionCell {  }
	.EmailFormAssetSubmitButton {  }
	input,textarea,select {  }
	
/* ----------------------------------------------------------------
	Main Layout Styles
---------------------------------------------------------------- */
	#body { font-family:arial, helvetica, sans-serif; color:#4c4c4c; background:#4e472f; }
	
	#outer { width:100%;background:url('Images/bg.gif') repeat-x bottom left #e9d499; }
	#container { border:0; padding:0; border-collapse:collapse; width:750px; }
	#content { padding:20px; vertical-align:top; padding-bottom:60px; }
	#copyright { color:#8c8778; font-size:11px; }
	#nav { background:url('Images/nav-middle.gif') repeat-x; }
	
	/* --- User/Player Search --- */
	#search-container { border:0; background:#c8b57b; }
	.search-top { background:url("Images/feature-t.gif") repeat-x; }
	.search-bottom { background:url("Images/feature-b.gif") repeat-x; }
	.search-right { background:url("Images/feature-r.gif") repeat-x; }
	.search-left { background:url("Images/feature-l.gif") repeat-x; }
	.search-middle { padding:10px; }
	
	/* --- Home search box styles --- */
	#search-home, #stats-home { background:url("Images/Home-search-bg.gif") top left #bcb791; }
	.search-content { padding:5px; }
	.search-ht { background:url("Images/Search-t.gif") top repeat-x; }
	.search-hb { background:url("Images/Search-b.gif") bottom repeat-x; }
	.search-hr { background:url("Images/Search-r.gif") right repeat-y; }
	.search-hl { background:url("Images/Search-l.gif") left repeat-y; }
	.ms_des { font-weight:600; font-size:12px; font-family:arial, helvetica, sans-serif; padding-top:3px; }
	.advanced-search:link, .advanced-search:visited { color:#e9e2d1; }
	.advanced-search:hover { color:#0c638c; }
	
	/* --- Feature Styles ---*/
	.feature { background:url("Images/feature.jpg") no-repeat; width:470px; height:153px; padding:30px 20px 20px 35px; vertical-align:top; color:#c8bd9f; font-size:11px; }
	.feature * { color:#c8bd9f; font-size:11px; }
	.feature2 { background:url("Images/feature-center.gif") repeat-y top left; padding-left:15px; padding-right:15px; }
	.feature-t { background:url("Images/feature-t.gif") repeat-x top left; }
	.feature-b { background:url("Images/feature-b.gif") repeat-x bottom left; }
	.feature-r { background:url("Images/feature-r.gif") repeat-y top left; }
	.feature-l { background:url("Images/feature-l.gif") repeat-y top right; }
	.feature-center { background:#c8b57b; }
	.imgfeature { background:url("Images/Image-bg.gif") no-repeat; width:247px; height:155px; padding:12px 37px 22px 30px; }
	
	/* --- Reusable styles --- */
	.top { vertical-align:top; }
	.right { text-align:right; }
	.link a, .link a:visited { color:#817f69; text-decoration:none; }
	.link a:hover { color:#1d6370; }
	.footer-spacer { height:5px; }
	.no-margin-padding { margin:0; padding:0; }
	a.h2, a.h2:hover, a.h2:visited { font-family:georgia, times new roman, times, serif; font-size:16px; font-weight:600; color:#4d4634; text-decoration:none; }
	.faq-header { background:url("Images/faq-heading-bg.gif") repeat-x top left; }
	.top-link { font-size:10px; font-weight:600; }
	
	/* --- Print etc --- */
	.PrintPageLink, .PrintPageLink:hover, .PrintPageLink:visited { color:#beb8a5; text-decoration:none; }
	.tellAFriendLink, .tellAFriendLink:hover, .tellAFriendLink:visited { color:#beb8a5; text-decoration:none; }
	.SubscribeLink, .SubscribeLink:hover, .SubscribeLink:visited { color:#beb8a5; text-decoration:none; }
	
	/* --- Search --- */
	.search-desc, .search-name { background:#d0be85; }
	.search-type { background:#d5c38a; }
	.dash-line {  }
	.searchOdd { background:#d0be85; }
	.searchEven {  }
	
	.profile td { padding-top:1px; padding-bottom:1px; }
	
	/* Print/Popup Styles */
	#inner-container { width:100%; border:0; }
	.popup-head { background:url("Images/print-head.gif") repeat-x top left; }
	#popup-content { padding:30px; }
	#print-inner { width:100%; }
	.popup-link, .popup-link:visited { color:#a6a296; text-decoration:none; }
	.popup-link:hover { color:#; text-decoration:none; }
	
	/* --- New form & Edit form --- */
	.new-form { border-top:1px dashed #a2956f; padding-top:2px; padding-bottom:2px; }
	
	/* --- Login Styles --- */
	#members-login { }
	#members-login-content { padding:10px; background:#c8b57b; }
	.securityLogin { width:150px; }
	.login-link:link, .login-link:visited { color:#e9e2d1; text-decoration:none; }
	.login-link:hover { color:#0d6377; }
	
	/* --- Stats --- */
	#stats { width:100%; margin:20px 0 0 0; }
	#stats td { width:50%; vertical-align:top; }
	#stats td ul { list-style:none; margin:0; padding:0 0 0 15px; }
	#stats td ul li { padding:0 10px 0 0; }
	.count { font-size:18px; padding:0 0 0 35px; }
	.clubs { width:158px; height:26px; margin:0 0 0 20px; background:url("/IM_Custom/ContentStore/Templates/UserSearchAsset/Images/clubs.gif") no-repeat; text-indent:-5000px; }
	.players { width:167px; height:26px; margin:15px 0 0 20px; background:url("/IM_Custom/ContentStore/Templates/UserSearchAsset/Images/players.gif") no-repeat; text-indent:-5000px; }
	.clubslooking { width:227px; height:26px; background:url("/IM_Custom/ContentStore/Templates/UserSearchAsset/Images/clubslooking.gif") no-repeat; text-indent:-5000px; }
	
	/* --- Subscribe Styles --- */
	.subscribe-button { font-family:georgia, times new roman, times, serif; font-size:16px; font-weight:600; color:#4d4634; background:none; border:0; }
	
/* ----------------------------------------------------------------
	CMS Menu Styles
---------------------------------------------------------------- */

	.MenuTable {  }
	
	.MenuCellFirst { padding-left:20px; padding-right:10px; background:url("Images/menu-ball-over.gif") no-repeat; }
	.MenuCell { padding-left:20px; padding-right:10px; background:url("Images/menu-ball-over.gif") no-repeat; }
	.MenuCellOver { padding-left:20px; padding-right:10px; background:url("Images/menu-ball.gif") no-repeat; }
	
	.MenuLink {  }
	.MenuLink:hover {  }
	.MenuLink:visited {  }
	
	.footerLink:link, .footerLink:visited, .PrintPageLink:link, .PrintPageLink:visited, .TellAFriendLink:link, .TellAFriendLink:visited, .SubscribeLink:link, .SubscribeLink:visited { color:#817f69; text-decoration:none; font-size:11px; }
	.footerLink:hover, .PrintPageLink:hover, .TellAFriendLink:hover, .SubscribeLink:hover { color:#1d6370; font-size:11px; }
	
/* ----------------------------------------------------------------
	CMS Styles
---------------------------------------------------------------- */

	.IntroText { line-height:1.6; font-size:12px; }
	.Highlight {  }
	.SmallText { font-size:10px; }
	.SubHeader { font-size:14px; font-weight:600; }
	.Header { font-size:16px; font-weight:600; }
	
	/* --- Feature Styles ---*/
	.feature { background:url("Images/feature.jpg") no-repeat; width:470px; height:153px; padding:30px 20px 20px 35px; vertical-align:top; color:#c8bd9f; font-size:11px; }
	.feature-member { background:url("Images/feature2.jpg") no-repeat; width:470px; height:153px; padding:30px 20px 20px 35px; vertical-align:top; color:#c8bd9f; font-size:11px; }
	.feature *, .feature-member * { color:#c8bd9f; font-size:11px; }
	.feature2 { background:url("Images/feature-center.gif") repeat-y top left; padding-left:15px; padding-right:15px; }
	.feature-t { background:url("Images/feature-t.gif") repeat-x top left; }
	.feature-b { background:url("Images/feature-b.gif") repeat-x bottom left; }
	.feature-r { background:url("Images/feature-r.gif") repeat-y top left; }
	.feature-l { background:url("Images/feature-l.gif") repeat-y top right; }
	.feature-center { background:#c8b57b; }
	.imgfeature { background:url("Images/Image-bg.gif") no-repeat; width:247px; height:155px; padding:12px 37px 22px 30px; }