body {
  margin: 0;
  padding: 0;
  background-color: #000000;
  height: 100%;
  font-family: verdana,"Lucida Grande",arial,helvetica,sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  
}
h1 {
  font-family: verdana,"Lucida Grande",arial,helvetica,sans-serif;
  font-weight: bold;
  font-size: 24px;
  text-align: center;
  color: #000012;
  background-color: #ffffff;
}

a:link {
  color: #bd351e;
}

a:hover {
  color: #ff0404;
}

a:visited {
  color: #ff0000;
}

#container {
	height:auto;
	margin:0px auto;
	padding-left:0px;
	width:1024px;
	background-color: #ffffff;
}

#leftSide {
	float:left;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 15px;
	height:auto;
	width:200px;
	text-align:center;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	background-color: #ffffff;
}

#buffer {
	padding-left: 10px;
	padding-right: 10px;
}

#content {
	float:left;
	padding-top: 15px;
	overflow:auto;
	width:800px;
	min-height: 705px;
	background-color: #ffffff;
}

#bottomcontent {
	height:auto;
	margin:0px auto;
	padding-left:0px;
	width:1024px;
	margin-top: 1100px;
	background-color: #ffffff;
}

#footer {
	border-top:1px solid #E4E4E4;
	clear:both;
	/*color:#E4E4E4;*/
	/*font-family:Georgia,helvetica,arial,sans-serif;*/
	margin:0px auto;
	width:1024px;
	text-align:center;
	background-color: #000000;
	
}

#signup {
	margin-left: 5%;
	margin-right: 5%;
	text-align: center;
	height:auto;
	width:400;
	border-bottom:0px solid #E4E4E4
}

#tshirtList {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  border: 1px solid;
  border-color: #E4E4E4
}

table {
  background-color: #ffffff;
  width: 90%;
  text-align: left;
  margin-left: 5%;
  margin-right: 5%;
  border-collapse: collapse;
}
.naviFont {
  color: #ff0000;
  font-size: 20px;
  font-weight: normal;
  font-family: Arial,Helvetica,sans-serif;
}
.naviFont a:link {
  text-decoration: underline;
  font-weight: inherit;
  color: #bd351e;
}
.naviFont a:visited {
  font-weight: inherit;
  color: #d93d24;
}
.naviFont a:hover {
  text-decoration: underline;
  font-weight: inherit;
  color: #ff0404;
}
.naviFont a:active {
  font-weight: inherit;
  color: #ff0000;
}
.naviMargin {
  padding-left: 12px;
  padding-right: 12px;
}
.headerFont {
  font-family: verdana,"Lucida Grande",arial,helvetica,sans-serif;
  color: #0a2186;
  font-size: 48px;
}
.headerFont a:link {
  color: #29543e;
  text-decoration: none;
  font-weight: normal;
}
.headerFont a:visited {
  color: #29543e;
  text-decoration: none;
  font-weight: normal;
}
.headerFont a:hover {
  color: #29543e;
  text-decoration: underline;
  font-weight: normal;
}
.headerFont a:active {
  color: #29543e;
  text-decoration: none;
  font-weight: normal;
}
.tlineFont {
  font-style: italic;
  color: #0a2186;
  font-family: verdana;
}
.bodyFont {
  font-family: verdana,"Lucida Grande",arial,helvetica,sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  font-size: 18px;
}
.footFont {
  color: #bbbbbc;
}
.hideFont {
  color: #000000;
  padding-left: 12px;
  padding-right: 12px;

}
