/*Bear Club Style sheet - By Martin Hyde*//*Redifined Tags*/.notshown {	display: none;}body {	background-image:  url("images/general/background.gif");	background-repeat: repeat-y;	background-position: center top;	text-align: center;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	color: #4A3C25;}a{	color: #008BD8;	text-transform: capitalize;}ul{	padding-left:10px;	color: #0092D2;	text-transform: capitalize;}ul ul{	margin-left:5px;}ul ul ul{	margin-left:5px;}p {	margin: 10px 0px 0px 0px;	padding: 0px;	clear:left;}/*------------------------*//*Main Structure id*/#maincontainer {	text-align: left;	margin: 0 auto;	padding: 0px;	width: 780px;}#banner {	margin: 0px;	padding: 0px;	width: 780px;	height: 78px;	background-image:  url("images/general/topBanner.jpg");	text-align: right;}#menu{	margin:0;	padding:0;}#menu a{	margin:0;	padding:0;}#fullLine {	clear: both;}#col1 {	float: left;	margin-left: 10px;	width: 570px;	display: inline;}#col2 {	float: right;	width: 170px;	margin-right: 10px;	text-align: left;	display: inline;}/*------------------------*//*class styles*/.location {	font-size:85%;}.headingBlue {	color: #0092D2;	text-transform: capitalize;}.headingOrange {	color: #F1AF1C;	text-transform: capitalize;}.FredRight {	float: right;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 10px;}.Blue {	color: #0092D2;	vertical-align: top;}.orange {	color: #F1AF1C;}/*SIFR classes*/.trail {	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #0092D2;	margin-left:10px;}.heading1 {	font-size: 14px;	color: #008BD8;	height: 20px;	padding-right: 10px;	text-transform: capitalize;}.rating {	text-align: right;	float:right;	margin-right: 10px;	font-size:85%;}/*----------*/.textInput {	border: 1px solid #0092D2;	color: #0092D2;	}.bearButton {	border: 1px solid #0092D2;	color: #0092D2;	padding:5px;}.textbox {	border: 1px solid #1B92D1;	margin-bottom: 10px;	color:#1B92D1;	font-size: small;	width: 532px;}.inputBox {	border: 1px solid #1B92D1;	height: 190px;	width: 535px;	margin-bottom: 10px;	color:#1B92D1;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}.italicMagenta {	font-size: 10px;	font-style: italic;	color: #C6116B;}.alignRight {	text-align: right;}.pageNumbers {	color: #008BD8;	text-align: right;}.alignRight {	text-align: right;}.alignCenter {	text-align: center;}/*------------------------*//*News Items - Used all for other listings*/#newsItem{	width:570px;	margin:0;	padding:0;}#newsPic{	margin: 10px 0 0 0;	width:90px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0;	padding-left: 5px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;	float:left;	}#newsItem {	margin: 0;	padding:0;	font-size: 12px;	margin-top: 5px;}.newsText {	text-align:center;	width:90px;}#newsText{ margin-left:0; padding:0; width:460px; float:right;}/*------------------------*/#contentHidden{  overflow:hidden;}#login li {	text-decoration: none;	margin-top: 10px;}#login ul {	text-decoration: none;	list-style-type: none;	margin:0;	padding:0;}/*------------------------*//*col 2 pannel formating*/#clanPic{	margin: 10px 0 0 0;	width:150px;	padding-top: 10px;	padding-right: 9px;	padding-bottom: 20px;	padding-left: 9px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;}#clanPic h3{	margin:0;	margin-top:15px;	text-align:center;	padding:0;	font-size: 12px;	font-weight: normal;	margin-bottom: 0px;}#featuredMemberPic{	margin: 10px 0 0 0;	width:150px;	padding-top: 10px;	padding-right: 9px;	padding-bottom: 20px;	padding-left: 9px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;	}#featuredMemberPic h3{	margin:0;	margin-top:15px;	text-align:center;	padding:0;	font-size: 12px;	font-weight: normal;}#featuredFunGamesPic{	margin: 10px 0 0 0;	width:150px;	padding-top: 10px;	padding-right: 9px;	padding-bottom: 20px;	padding-left: 9px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;}#featuredFunGamesPic h3{	margin:0;	margin-top:15px;	text-align:center;	padding:0;	font-size: 12px;	font-weight: normal;}#forumPic{	margin: 10px 0 0 0;	width:150px;	padding-top: 10px;	padding-right: 9px;	padding-bottom: 20px;	padding-left: 9px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;	}#forumPic h3{	margin:0;	margin-top:15px;	text-align:center;	padding:0;	font-size: 12px;	font-weight: normal;}/*------------------------*//*blog updates*/#memberRow {	margin: 0px;	padding-top: 10px;}.memberRowImg {	margin-right:6px;}#memberRow Img {	border: 1px solid #CCCCCC;}/*------------------------*/#footer {	margin: 0px 0px 0px 10px;	padding: 0px;}/*------------------------*//* My Bear Club*/#myBearClub {	width: 760px;	margin-left: 10px;	margin-right: 10px;}#myBearTop {	background-image: url(images/myBearClub/myBearBackgroundTop.gif);	background-repeat: no-repeat;	background-position: top;	width: 760px;	height: 10px;	padding: 0;	margin: 0;}#myBearBottom {	background-image: url(images/myBearClub/myBearClubBottomBackground.gif);	background-repeat: no-repeat;	background-position: bottom;	padding: 0;	margin: 0;	padding-bottom: 10px;}#myBearContent {	background-image: urlmages/myBearClub/myBearClubBottomBackground.gif);	padding: 0;	margin: 0;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 10px;	padding-bottom: 10px;}/*------------------------*//*blog pic and post*/#bearBlogTop {	background-image: url(images/bearBlog/bearBlogBackground.gif);	background-repeat: no-repeat;	background-position: top;	height: 10px;	width: 570px;}#bearBlogBottom {	background-image: url(images/bearBlog/bearBlogBackground.gif);	background-repeat: no-repeat;	background-position: bottom;	width: 570px;	padding-bottom: 10px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}#bearBlogContent {	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;}#blogPic {	margin: 0;	width:150px;	padding-right: 9px;	padding-bottom: 20px;	padding-left: 9px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;	padding-top: 10px;}#bearBlogContent td {	vertical-align: top;	margin: 0px;	padding: 0px;}/*about*/#bearAboutTop {	background-image: url(images/bearBlog/bearBlogBackground.gif);	background-repeat: no-repeat;	background-position: top;	height: 10px;	width: 570px;}#bearAboutBottom {	background-image: url(images/bearBlog/bearBlogBackground.gif);	background-repeat: no-repeat;	background-position: bottom;	width: 570px;	padding-bottom: 10px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}#bearAboutContent {	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;}#blogAboutPic {	margin: 0;	width:150px;	padding-right: 9px;	padding-bottom: 20px;	padding-left: 9px;	background-color: #ECECEC;	border: 1px solid #CCCCCC;	padding-top: 10px;}#bearAboutContent td {	vertical-align: top;	margin: 0px;	padding: 0px;}/*------------------------*/img {	margin: 0px;	padding: 0px;}/**********************************************************************************************COMMENTS**********************************************************************************************/.comments {	margin-left: 0px;}.commentblock {	margin: 10px 0 15px 20px;	border-top: solid 1px #ccc;	border-bottom: solid 1px #ccc;	background-color: #eee;	padding: 10px;}.commentblockhightlighted2 {	/*background-color: #F1E6CD;*/	background-color: #fafafa;}.commentdate {	font-size: 0.8em;	margin-bottom: 5px;}.makecomment {	padding: 0px;}.makecomment h3 {	margin: 40px 0 10px 0;	font-weight: bold;	font-family: Trebuchet MS,Tahoma,Helvetica,Arial,sans-serif;}.makecomment .textbox {	width: 350px;	margin: 5px 0 5px 0;}.makecomment textarea {	width: 540px;	margin: 5px 0 5px 20px;	font-family: arial;	height: 120px;	}form {	margin: 0;}.commentform label, .commentform input {	display: block;	float: left;	margin: 5px 0 10px 20px;}.commentform label {	text-align: left;	width: 120px;	padding-right: 20px;	padding-top: 3px;}.commentform br {	clear: left;}.formemail {	visibility: hidden;	display: none;}.commentmessage {	margin: 10px 0 15px 20px;	border-top: solid 1px #99bb44;	border-bottom: solid 1px #99bb44;	background-color: #B9D027;	padding: 10px;	font-size: 14px;	font-weight: bold;}