body, div, p, ul, li, h1, h2, h3, h4, h5, h6, fieldset {
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}

body {
	margin-top:8px;
}
td {
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
}
#maincontainer {
	background-color: #fff;
	width: 950px; 
	margin: 0 auto; 
}


#contentwrapper{
	width: 950px; /*Width of main container*/ /*Not sure I need this*/
}

.leftcontainer{
	width:164px; 
}

.leftcontainer .innertube {
	margin:0px;
}

.contentcontainer .innertube {
	margin:0px;
}

.rightcontainer .innertube {
	margin:0px; 
}

#topPane {
	background-color: #fff;
}

#leftPane {
	background-color: blue;
}

#rightPane {
	background-color: orange;
	width: 179px;
}

#footerPane {
	width: 950px; 
	margin: 0 auto; /*Center container on page*/
	text-align: center;
}

#content{
	margin: 0 auto; /*Center container on page*/
	width:950px; 
	padding-top:0px;
}
.contentWell {
	background-color:#fff;
	width:720px; 
	margin-top:100px; 
	margin-left:60px; 
	padding-left:20px; 
	padding-right:20px;
	margin-bottom:230px;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
}
.contentWellSignUp {
	background-color:#fff;
	width:720px; 
	margin-top:100px; 
	margin-left:60px; 
	padding-left:20px; 
	padding-right:20px;
	margin-bottom:230px;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
}
.pic {
	-moz-box-shadow:2px 2px 5px #666;
	-webkit-box-shadow:2px 2px 5px #666;
	box-shadow:2px 2px 5px #666;
	height: 72px;
	width: 106px;
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.picRec {
	-moz-box-shadow:2px 2px 5px #999;
	-webkit-box-shadow:2px 2px 5px #999;
	box-shadow:2px 2px 5px #999;
	
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.picLarge {
	-moz-box-shadow:2px 2px 5px #666;
	-webkit-box-shadow:2px 2px 5px #666;
	box-shadow:2px 2px 5px #666;
	width: 195px;
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* ====================================
   FONTS
	 ==================================== */
.fs9  {  font-size: 9px;  }
.fs10 {  font-size: 10px;  }
.fs11 {  font-size: 11px; }
.fs12 {  font-size: 12px; }
.fs14 {  font-size: 14px; line-height: 18px; }
.fs16 {  font-size: 16px; }
.fs18 {  font-size: 18px; }
.fs22 {  font-size: 22px; }
.fs26 {  font-size: 26px; }
.fs36 {  font-size: 36px; }

.fs11red {  font-size: 11px; color: #B51435; }
.fs12red {  font-size: 12px; color: #B51435; }
.fs14red {  font-size: 14px; color: #B51435; }
.fs16red {  font-size: 16px; color: #B51435; text-decoration:none; }
.fs18red {  font-size: 18px; color: #B51435; }
.fs22red {  font-size: 22px; color: #B51435; }
.fs26red {  font-size: 26px; color: #B51435; }
.fs36red {  font-size: 36px; color: #B51435; }

.recipeName       {  font-size: 16px; color: #B51435; font-weight:bold; text-decoration:none;}
.recipeName:hover {  font-size: 16px; color: #B51435; font-weight:bold; text-decoration:underline;}

.fs11brown {  font-size: 11px; color: #833609; }
.fs12brown {  font-size: 12px; color: #833609; }
.fs14brown {  font-size: 14px; color: #833609; }
.fs16brown {  font-size: 16px; color: #833609; }
.fs18brown {  font-size: 18px; color: #833609; }
.fs22brown {  font-size: 22px; color: #833609; }
.fs26brown {  font-size: 26px; color: #833609; }
.fs36brown {  font-size: 36px; color: #833609; }


.arial   { font-family: Arial, Verdana, Helvetica, sans-serif; }
.verdana { font-family: Verdana, Arial, Helvetica, sans-serif; }
.georgia { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; }

.italic { font-style: italic; }
.bold   { font-weight: bold; }
.normal { font-weight: normal; line-height: 20px; }

.gray   { color: gray; }
/* ====================================
   BBQcontest.php
	 ==================================== */
.pipes {
	color: #999999
}
a.topNav {
	color:#999999; 
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
a.topNav:hover {
	color:#999;
}
a.contestNav {
	color: #333;
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
}
a.contestNav:hover {
	color: #666;
	text-decoration:none; 
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	display: inline;
}	 

a.red:visited {
	color: #B51435;
	text-decoration: none;
}
a.red:hover {
	color: #B51435;
	text-decoration: underline;
}
a.red:link {
	color: #B51435;
	text-decoration: none;
}
a.und:visited {
	color: #B51435;
}
a.und:hover {
	color: #333333;
}
a.und:link {
	color: #B51435;
}

a.form:hover {
	background-color: #FFFFCC;
}

/* ==================================================================================== */
/*                                  pagination                                          */
/* ==================================================================================== */
a.pagination_off {color: maroon; font-weight: normal; text-decoration: none;}
a.pagination_off:hover {color: maroon; font-weight: normal; text-decoration: underline;}

a.pagination_on {color: maroon; font-weight: bold; text-decoration: none;}
a.pagination_on:hover {color: maroon; font-weight: bold; text-decoration: underline;}

a.prev_next {color: maroon; font-weight: bold; text-decoration: underline;}
.prev_next_disabled {color: #CCCCCC; font-weight: bold; text-decoration: none;}
a.prev_next_disabled {color: #CCCCCC; font-weight: bold; text-decoration: none;}
