body { font: normal 9pt/15pt Arial, Helvetica, sans-serif; color: black;
 margin: 0px; padding: 0px; 
}

/* hyperlink - anchor tag styles */
a:link, a:visited 			{ color: #0D353D; text-decoration: none; }
a:hover 					{ text-decoration: underline; }

td { font: normal 9pt/15pt Arial, Helvetica, sans-serif; color: black;
 margin: 0px; padding: 0px;
}

th { font: normal 9pt/15pt Arial, Helvetica, sans-serif; color: black;
 margin: 0px; padding: 0px;
}

#pageContainer { width: 960px; height: auto;/**/ border-left: thin solid #D0D0D0; border-right: thin solid #D0D0D0;
 background-image: url(http://www.emubay.com/img/sidebar_paleyellow.gif);
 background-position: top left;
 background-repeat: repeat-y;
 }

#header { background-image:url(http://www.emubay.com/img/emubay_header.jpg); width: 960px; height: 170px; margin: 0px 0px 0px 0px; }

#mainContent { /*position: relative;*/ width: 960px; height: auto; margin: 0px 0px 0px 0px;
 background-image: url(http://www.emubay.com/img/sidebar_paleyellow.gif);
 background-position: top left;
 background-repeat: repeat-y;
 }

#sideNav { width: 200px; min-height: 450px; /*height: auto;*/ float: left; padding-top: 10px; margin: 0px 0px 0px 0px;
 font-weight: bold;
 background-color: #F4F2B9;
 background-image: url(http://www.emubay.com/img/sidebar_gradyellow.jpg);
 background-position: top center;
 background-repeat: no-repeat;
 }

a.sidenav_link:link, a.sidenav_link:visited { color: #671B29; line-height: 30px; }

a.sidenav_linkactive:link, a.sidenav_linkactive:visited { color: #BBAAAA; line-height: 30px; }

.profile { width: 740px; height: auto; min-height: 140px; clear: left; }
.profilephoto { width: 100; float: left; text-align: center; }
.profiletext { width: 620; float: right; }

/*
#contentAreaShadow { margin: 0px; height:15px; padding: 10px 10px 10px 210px; text-align: left;
 background-image: url(../img/white_shadow.gif);
 background-posiiton: top center;
 background-repeat: repeat-x;
 }
 */
 
#contentArea { float: right; width: 740px; margin: 0px; padding: 10px 10px 10px 10px; text-align: left;
 }

#rightbar { width: 232px; margin: 10px 0px 0px 10px; float: right; }

#featurePro 				{ padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }

#support #featurePro {
  padding-left: 0;
}

/* Image Divs */
.feaImage 					{ width: 190px; height: 140px; border: 5px solid #D9C6C9; }
.transImage-5 				{ width: 1px; height: 5px; border: 0px; }
.transImage-10 				{ width: 1px; height: 5px; border: 0px; }
.transImage-19 				{ width: 1px; height: 19px; border: 0px; }

/* font styles */
.text-mid 					{ font: normal 9pt/17px Arial, Helvetica, sans-serif; color: #666666; }
.text-col	 				{ color: #671B29; }

/* form stuff */
.button						{ background-color: #671B29; border: 1px solid #D9C6C9;
 height: 20px; width: auto;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9pt;
 color: white;
 font-weight: bold;
 text-align: center;
 cursor: hand;
 vertical-align: middle;
 margin: 2px;}
a.button { color: white; width: 50px; padding-top: 2px; }
a.button:visited { color: white; }
a.button:active { color: #E0DB1F; }

.tagline { font-family: Kunstler Script, serif, Times New Roman; font-size: 22pt; color: #009900 }

#featurePro 				{ padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }

#contentArea h1 {
	color: #671B29;
	border-bottom: 1px solid #671B29;
	font-weight: normal;
	font-size: 170%;
	margin-bottom: 5px;
	width: 100%;
}

#contentArea h2 {
	color: #0E363D;
  font-weight: normal;
	font-size: 125%;
	margin-bottom: .5em;
	font-weight: bold;
}

#footer { width: 960px; height: 40px; padding: 0px; text-align: left; clear: both;
 background-image: url(http://www.emubay.com/img/white_shadow.gif);
 background-repeat: repeat-x;
 background-color: #FFFFFF;
 border-top: 5px solid #671B29;
 border-left: thin solid #D0D0D0;
 border-right: thin solid #D0D0D0;
 border-bottom: thin solid #D0D0D0;
 }
 
#footernav { float: left; width: 500px; padding: 10px; vertical-align: top; }
#designmark { float: right; width: 415px; padding: 10px;text-align: right; vertical-align: top; }

/* FORM STYLES */

.formContainer {
  width: 550px;
	margin-left: auto;
	margin-right: auto;
}

.formContainer fieldset {
	padding: 5px 5px 15px 5px;
	border: 1px solid #0D353D;
}

.formContainer fieldset legend {
  color: #0D353D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
}

.formContainer input, .formContainer textarea, .formContainer select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.formContainer input, .formContainer textarea {
  width: 250px;
}

.formContainer input.small {
  width: 100px;
}

.break {
  clear: both;
}

.formContainer div.row {
  clear: both;
  padding-top: 5px;
}

.formContainer div.row span.label {
  float: left;
  width: 190px;
  text-align: right;
	line-height: 110%;
	padding-top: 2px;
}

.formContainer div.row span.field {
  float: right;
  width: 330px;
  text-align: left;
}

.formContainer .required {
  color: #CC0000;
	font-style: normal;
}

.formContainer .buttonRow {
  text-align: right;
	padding: 5px;
	clear: both;
}

.formContainer .buttonRow input {
background-color: #671B29; border: 1px solid #D9C6C9; height: 20px; width: 140px;
 font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;color: white; font-weight: bold; text-align: center;
 cursor: hand; vertical-align: middle;margin: 2px;
}

#content #submenu {
	font-size: 125%;
	color: #E0DB1F;
	text-align: center;
	margin-bottom: 10px;
}

#content #submenu a {
  font-weight: bold;
}

.lg-white-bold {
 color: #ffffff;
 font-weight: bold;
 font-size: 125%;
 background-color: #671B29;
 }
