@charset "utf-8";



.subtextprofile {

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

	font-size: medium;

	color: #3EAD46;

}

.subtextprofile2 {

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

	color: #666666;

	margin-bottom: 2px;

	font-style: normal;

	font-weight: normal;

}



.padtable {

	padding-top: 3px;

}



.profilepic {

	margin-bottom: 5px;

	margin-right: 10px;

}



.fromwhere {

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

	font-size: x-large;

	font-weight: bold;

	color: #000000;

	margin-bottom: 5px;
	text-shadow: 2px 2px 2px #ccc;

}

.profilesubesection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	margin-bottom: 10px;
	background-color: #FFFFFF;

}

.profilesectionorange {

	background-image: url(../newmainpics/subsectionorange.jpg);

	background-repeat: no-repeat;

	background-position: left top;

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

	font-size: medium;

	font-weight: normal;

	color: #FFFFFF;

	padding-top: 7px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 15px;

	margin-bottom: 5px;

	text-align: left;

}

.rider2 {

	color: #38703D;

}



.profileabout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	margin-bottom: 10px;
	font-style: normal;
	background-color: #CCCCCC;
	margin-right: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.upperleftgreen {

	background-image: url(../newmainpics/upperleftgreen.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 3px;

	padding-left: 10px;

}



.profilesectiongrey {

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

	font-size: medium;

	font-weight: normal;

	color: #333333;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 15px;

	background-color: #858585;

	border-top-width: 2px;

	border-right-width: 1px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

}

.longgreen {

	background-image: url(../newmainpics/greentm.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	margin: 0px;

	padding: 0px;

}

.longheader {
	margin-right: 15px;
	color: #000;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border: 2px solid #7BAD2A;
	background-color: #B2D85E;
	border: 2px solid #000;
	margin-left: 15px;
	margin-top: 10px;

}





.profilesectionorangelink {
	color: #000;
	font-size: small;
	text-decoration: none;
}

.message {

	margin-right: 15px;

	margin-bottom: 5px;

	background-color: #E4E4E4;

	padding: 2px;

	border: 1px solid #333333;

	word-wrap: break-word;

}



.mdate {

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

	font-size: x-small;

	color: #999999;

	text-align: left;

}



.messagestyle {

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

	font-size: x-small;

	color: #333333;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	text-align: left;

}

.messagebarlink {

	color: #333333;

	text-decoration: none;

}



.messagebar {

	background-color: #CCCCCC;

	padding: 3px;

}



.smallbutton {

	background-image: url(../newmainpics/smallbutton.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: center;

	height: 21px;

	padding-top: 2px;

}

.mainpicture {

	color: #999999;

}





.profilesectionorangefade {

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

	font-size: medium;

	font-weight: normal;

	color: #CCCCCC;

	padding-right: 5px;

	padding-left: 5px;

	text-align: left;

}

.ridertype {

	font-size: medium;

	font-weight: bold;

}

.personalsection2 {

	background-image: url(../newmainpics/personalbottom.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

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

	font-size: medium;

	font-weight: normal;

	color: #946101;

	padding-right: 5px;

	margin-bottom: 10px;

	text-align: left;

	height: 34px;

}



.messagebarp {

	background-color: #FF9914;

	padding: 3px;

	color: #FFFFFF;

}

.messagebarr {

	background-color: #77CF79;

	padding: 3px;

	color: #333333;

}

.yesno {

	font-size: x-small;

	color: #333333;

	padding-top: 5px;

	padding-left: 10px;

}

.longgrey {

	background-image: url(../newmainpics/greytm.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	margin: 0px;

	padding: 0px;

}

.smallbuttongrey {

	background-image: url(../newmainpics/smallbuttongrey.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: center;

	height: 21px;

	padding-top: 2px;

}

.smallbutton2 {

	background-image: url(../newmainpics/smallbutton.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: center;

	height: 21px;

	padding-top: 2px;

	margin-bottom: 5px;

}

.profilebike {

	font-size: small;

	font-weight: bold;

	color: #333333;

	background-color: #B3D95F;

	border: 1px solid #000;

	padding: 5px;

	margin-bottom: 5px;

}

.components {

	color: #7E0822;

	font-size: x-small;

	font-weight: normal;

}

.yayer {

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

	font-size: small;

	color: #956113;

	padding-left: 15px;

	margin-bottom: 10px;

	padding-bottom: 15px;

}

.picturecommentlink {

	color: #666666;

	text-decoration: underline;

}

.messagessection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	padding-top: 5px;
	padding-left: 15px;
	margin-bottom: 10px;
	background-color: #B3D95F;
	padding-bottom: 15px;
	margin-right: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #7EA426;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;

}

.theleft {

	float: left;

	margin-bottom: 5px;

	margin-right: 5px;

}



.profilebike2 {
	font-size: small;
	font-weight: bold;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #999999;
	padding: 5px;
	margin-bottom: 5px;
	background-image: url(../newmainpics/picgrad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;

}

.timesince {

	font-size: x-small;

	color: #666666;

}
.middlemessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	background-color: #B3D95F;
	padding-bottom: 10px;
	margin-right: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #3F5113;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 10px;
}

