body {
	background-image: url(../images/pagebkgtile.gif);
	background-repeat: repeat-y;
}
a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #121212;
	text-decoration: none;
}
a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.brownbackheadline {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC00;
	font-style: normal;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: thin solid #FFCC00;
}
.bigheadlinebrown {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #312517;
}
.bigheadlinewhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #FFFFFF;
}
.bigheadlineOrange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #FFCC01;
}
a.bigheadlineOrange:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #FFCC01;
}
a.bigheadlineOrange:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
	text-decoration: underline;
}
a.bigheadlineOrange:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
}
a.bigheadlineOrange:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
}
.bigheadlineblack {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 19px;
	font-weight: bolder;
}

.bluebackheadline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FBF6F2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-repeat: repeat-x;
	background-color: #9FB1BB;
}
.bluegradbackheadline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FBF6F2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-repeat: repeat-x;
	background-image: url(../images/headerbluegrad.jpg);
	text-transform: capitalize;}
.brwngradbackheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/headergrad_brwn.gif);
	text-transform: uppercase;
	border: 1px solid #000000;
}
.creambackground {
	background-color: #FBF6F2;
}
.form_textarea {
	width: 305px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.form_age {
	width: 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.form_200 {
	width: 196px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
}
.form_300 {

	width: 300px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
}
.form_400 {

	width: 400px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
}
.gradblue {
	background-image: url(../images/bkggradblue.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.gradbrown {
	background-color: #FFFFFF;
	background-image: url(../images/bkggradtan.jpg);
	background-repeat: repeat-x;
}
.gradred {

	background-color: #FFFFFF;
	background-image: url(../images/bkggradredblk.gif);
	background-repeat: repeat-x;
}

.gradorange {

	background-image: url(../images/bkggradorange.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.headline_cream {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FBF6F2;

	text-transform: uppercase;

}
a.headline_cream {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
a.headline_cream:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
	text-decoration: underline;
}
a.headline_cream:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.headline_cream:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
	text-decoration: underline;
}
.headline_black {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}
.headline_orange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-transform: none;
}
a.headline_orange:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
}
a.headline_orange:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;
}
a.headline_orange:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
}
a.headline_orange:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;
}
.headline_offline {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #947327;
}
.headline_orangesml {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}
a.headline_orangesml:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}
a.headline_orangesml:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}
a.headline_orangesml:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}
a.headline_orangesml:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}

.headline_orangesml1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}

.headline_orangeoffline {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
}
a.headline_orangeoffline:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeoffline:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
a.headline_orangeoffline:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeoffline:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
.headline_orangeofflinesml {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
}
a.headline_orangeofflinesml:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeofflinesml:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
a.headline_orangeofflinesml:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeofflinesml:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
.inputform {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #756135;
	background-color: #FFFFFF;
	text-align: left;
	word-spacing: normal;
	padding: 2pt;
}
.lightbluebacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E0E4E7;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.lighttanbacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(../images/pf_bkgtile.jpg);
	background-repeat: repeat-x;
}
.lightbluegradbacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-image: url(../images/pf_bkgtile_blue.jpg);
	background-repeat: repeat-x;
	border: 1px solid #CADBE8;
	padding: 4px;
}
.lightbrwngradbacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-image: url(../images/pf_bkgtile_tan.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E0D4BC;
	padding: 4px;
}
.mainframe {
	border: 1px solid #4A361A;
}
.mediumheadlinebrown {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #312517;
}
.mediumheadlinewhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.mediumheadlineOrange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC01;
}
a.mediumheadlineOrange:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC01;
}
a.mediumheadlineOrange:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC01;
}
a.mediumheadlineOrange:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC01;
}
a.mediumheadlineOrange:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC01;
}
.mediumheadlineblack {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.membertext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.membertextstrong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
}
.profilebkgblue {
	background-image: url(../images/bearforbearbkgblue.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.profilebkgbrwn {

	background-image: url(../images/bearforbearbkgbrwn.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.profilename {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; color: #000000;
}
.smallblacktext {
	font-size: 10px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.sitetext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.sitetext_strong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.sitetext_strongblue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
.tuastrong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-transform: none;
}
.tuastronglight {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.notestocoder {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFF33;
	border: thin dotted #000000;
}
.profilecontact_table {
	background-image: url(../images/pf_contactbkg.jpg);
	background-repeat: repeat-x;
}
.pf_cat {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #8EB5CA;
}
.pf_data {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #477D9A;
}
.mainframeblue {

	border: 1px solid #6B7C86;
}

.lightyellownotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(../images/pf_bkgtile_yellow.gif);
	background-repeat: repeat-x;
	border: 1px solid #0000FF;
	background-color: #FFFFFF;
}
.lightyellownotestext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.lightyellownotestext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.lightyellownotestext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.lightyellownotestext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.lightyellownotestext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.text_orange {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC01;
}

.text_orangeoffline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a5810d;
}

.fplogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0033CC;
	height: 20px;
	width: 150px;
	background-color: #EAF2FF;
	border: 1px solid #000033;
	padding: 3px;
}

.smallredtext {
	font-size: 11px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bm_bkgrnd {
	background-image: url(../images/bkggradbrwnblk.jpg);
	background-repeat: repeat-x;
	border: thin solid #FFCC01;
}
.bm_userbox {
	border: thin dashed #FFCC01;
}
.membertextstrongwhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.membertextwhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
.sitetextwhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.mainframeorange {	border: 1px solid #FFCC01;
}
.thumbframe {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.thumbframe:hover {
	background-color: #FFCC00;
	border: 1px solid #000000;
}
.headline_blue {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-transform: none;
}
.headline_red {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-transform: none;
}
.article_bkg {
	background-image: url(../images/bkggradbrwnblk.jpg);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
.article_box {
	background-image: url(../images/bkggradbrwnblk.jpg);
	background-repeat: repeat-x;
	border: thin solid #8D6734;
}
.article_box:hover {	background-image: url(../images/bkggradbrwnblk.jpg);
	background-repeat: repeat-x;
	border: thin solid #FFCC01;
}
.new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: blink;
}
.updated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFF99;
	border: thin dashed #FF0000;
}
.loginbox {
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #e4f3fa;
	border: 1px solid #4F94B5;

}
.improfilebox {

	background-image: url(../images/bkggradorange.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.mynotesbox {
	background-image: url(../images/post_message.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	height: 178px;
	width: 200px;
}
.imtextbox {
	width: 300px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
	border: 1px solid #999;
	padding: 3px;
}

#topMenu
	{
		font-size: 12px;
	}
	
#topMenu a
	{
		color: white;
		font-weight: bold;
	}
	
.error
	{
		font-size: 12px;
		color: red;
	}
	
.ckech_for
	{
		font-size: 12px;
	}
	
#textarea_notes
	{
		margin: 0px;
		padding: 0px;
		border: 0 solid white;
		font-size: 10px;
		overflow: hidden;
	}
	
#left_tag_line
	{
		width: 5px;
		background-repeat: repeat-y;
	}
	
.mainframecontact {

	border: 1px solid #6B7C86;

	background-image: url(../images/contactbkg.gif);

	background-repeat: repeat-x;

}

.pictureborder {

	border: 1px solid #000000;

}

.adnotification {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF2424;
	padding: 3px;
	border: 2px dotted #000000;
}
.imreplytext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.wooftable {
width:370px;
overflow:visible;
}
.photorunaround {
	margin: 5px;
}
