html, body, #wholePage {
	width: 100%;
}

body							{background: #ffffff; height:100%; font-size:70%; margin:0px;}
body,td,div,select,textarea,p	{font-family:Verdana,sans-serif; margin: 0px; padding: 0px; }
h1                              {display:inline; }
h2								{color:#713901; font-weight:bold; margin-top:15px; font-size: 110%; margin-bottom: 8px; }
h3								{color:#2D5801; font-weight:bold;  font-size: 100%; margin-top:0px; padding-top:0px;  margin-bottom:2px; padding-bottom:0px;}
h3.review						{color:#000; font-weight:bold;  font-size: 90%; margin-top:5px; padding-top:0px;  margin-bottom:1px; padding-bottom:0px;}

p								{color:#000000; padding-bottom: 11px; line-height:130%; }
select                          {font-size:100%; }
.date							{font-size:80%; color:#000; }
.warning						{font-size:90%; color:#C40000; font-weight:bold;}


/* EVENTS */
.eventTitle						{font-size:110%;font-weight:bold; color:#000099;}
.eventTable						{background-color:#F3F0EA;}
.event							{font-size:90%; color:#000; }
.theDate						{background-color:#DDD4C3; color:#000;}

/* LINKS */
a								{color:#FF0000; text-decoration:none; }
a:hover							{text-decoration:underline; }
a.main							{color:#000; text-decoration:none; font-size:95%;}
a.update						{color:#000; text-decoration:none; font-size:95%;}

.coverLink						{float:left; display:block; text-decoration:none; width:91px; align:center; padding-top:1px;padding-left:1px;margin-bottom:6px;color:red;background-color:#30630B; height:91px;}
.coverLink:hover				{float:left; display:block; text-decoration:none; width:91px; align:center; padding-top:1px;padding-left:1px;margin-bottom:6px;color:blue;background-color:red; height:91px;}

.audio							{float:left;padding-top:3px;}
.buy							{float:left;padding-top:3px;font-weight:bold;}


/* LISTS */
ol 								{padding-top: 0px;  padding-bottom: 20px; }
li 								{padding-top: 0px; padding-bottom: 10px; }
ol.review 						{margin-left: 10px; padding-left: 10px;padding-top: 0px; margin-top: 2px; padding-bottom: 0px; }
li.review 						{margin-left: 10px; padding-left: 0px;padding-top: 0px; padding-bottom: 0px; }
li.sounds 						{margin-left: 10px; padding-left: 0px;padding-top: 3px; padding-bottom: 3px; }


/* GENERIC */
#wholePage						{position: absolute; background-color:#fff;}
#main							{position: relative; width: 780px; height: 100%; background-color:#fff;  text-align: left; margin-left: auto; margin-right: auto;}
#content						{float:left; width:494px; text-align:left; overflow:hidden; margin-top:3px; padding-left:10px; }
#bodycontent					{float:left; width: 470px; padding-left:0px; padding-bottom:20px; color:#000;}
.header							{float:left; margin-bottom:4px;}

.longGreyHR						{position:float;height:1px; width:470px; padding-top:0px; padding-bottom:5px; border-top:1px solid #CCC; }
HR.linkHR						{position:float;height:1px; width:470px; padding-top:0px; padding-bottom:0px; margin-bottom:0px; margin-top:0px;color:#FFC301; }

.greenBar						{background-color:#006600; color:#FFF;font-weight:bold;height:15px;}

.col1							{float:left; width:120px; text-align:left;}
.col2							{float:left; width:350px; text-align:left;}

.gencolleft350							{float:left; width:350px; padding-right:20px;text-align:left; margin-top:6px;}
.gencolleft250							{float:left; width:250px; padding-right:20px;text-align:left;}
.gencolright200							{float:left; text-align:left;font-size:80%;}

.gencolleft130							{float:left; width:130px; font-size:80%;padding-right:20px;text-align:left;}
.gencolright320							{float:left; text-align:left;}
.gencolright90							{float:left; text-align:left;margin-bottom:5px;}

/* SITE UPDATES*/
#updates  						{float:left;height:245px; width:470px; margin-top:2px;overflow:auto;}
.update							{float:left;padding-bottom:10px;text-decoration:none;color:000;}
.update:hover					{cursor:hand;float:left;padding-bottom:10px;background-color:#F3F0EA;text-decoration:none;color:000;}
.updatehead						{float:left; width:449px;height:10px; padding-left:4px;color:#2D5801;font-weight:bold;}
.updatetext						{float:left;margin-top:2px; width:449px;padding-left:4px;color:000;font-size:95%;}
.updatedate						{float:left;margin-top:2px; width:449px;height:10px; padding-left:4px;font-size:95%;color:red;}

/* WHAT A GWAAN */
.whatagwaan 					{float:left;margin-top:1px; width:470px; margin-bottom:10px;background-color:#F3F0EA;}
.whatagwaanimage 				{float:left; background-color:#F3F0EA;}
.whatagwaantext 				{float:left; width:300px;padding-left:10px; padding-top:3px; padding-bottom:10px; padding-right:10px;background-color:#F3F0EA;}
.whatagwaanheader				{float:left; font-weight:bold;}

/* LATEST REVIEW */
.latestreview 					{float:left;margin-top:1px; width:470px; height:100px;margin-bottom:10px;background-color:#F3F0EA;}
.latestreviewimage 				{float:left; background-color:#F3F0EA;}
.latestreviewtext 				{float:left;padding-left:4px; padding-top:3px; width:125px; padding-right:6px;background-color:#F3F0EA;font-size:90%;}
.latestreviewheader				{float:left; font-weight:bold;}

/* BREADCUMBS */
#breadcrumbs					{float:left; display:none;}

/* DATE */
#date							{float:left;display:none;}

/* FORMS */
.dropdown						{font-family:verdana;font-size:90%; width:139px;color:#000000;text-decoration:none;margin-bottom:6px; margin-top:1px;}	
.dropdown70						{font-family:verdana;font-size:90%; width:70px;color:#000000;}	
.dropdowngen					{font-family:verdana;font-size:90%;color:#000000;}	
.textbox						{font-family:verdana;font-size:90%; width:300px;color:#000000;text-decoration:none;}	
.textboxshort					{font-family:verdana;font-size:90%; width:150px;color:#000000;text-decoration:none;}	
.textbox50						{font-family:verdana;font-size:90%; width:50px;color:#000000;text-decoration:none;}
.textbox15						{font-family:verdana;font-size:90%; width:15px;color:#000000;text-decoration:none;}
.textarea						{font-family:verdana;font-size:90%; width:304px; height:100px;color:#000000;text-decoration:none;}	
.formdesc						{font-family:verdana;font-size:90%;color:#000;font-weight:bold}	
.formdesc2						{font-family:verdana;font-size:90%;color:#888;font-weight:bold}	

/* HEADING */
.pageHeading					{margin-bottom:4px;}


/* REVIEWS */

.labelCol						{float:left; width:94px; text-align:left; font-size:80%; color:#000;}
.archiveLabelCol				{float:left; width:94px; text-align:left; font-size:80%; color:#000; height:170px;}
.reviewcol1						{float:left; width:260px; text-align:left;padding-right:20px;}
.reviewcol2						{float:left; width:190px; text-align:right;}

/* LEFT NAV DIVS*/
#leftNav						{float:left;display:none;}

/* RIGHT COLOMN */
#rightCol						{float:left;display:none;}


/* FOOTER*/
#footer							{position: absolute;  width:100%;border-style:solid; border-color:#ccc; border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;}
.footertext						{position: relative; width: 780px; height: 100%;   text-align: left; margin-left: auto; margin-right: auto;margin-top:10px;}
.footercontent					{float:left; width: 780px; text-align:left;}
.footercol1						{float:left; width:114px; font-family: Arial, sans-serif; text-align: left; color:#000000; font-size:90%; padding-bottom:20px;margin-top:0px;padding-left:30px;}
.footercol2						{float:left; width:492px; font-family: Arial, sans-serif; text-align: left; color:#000000; font-size:90%; padding-bottom:20px;margin-top:0px;padding-left:0px;}
.footercol3						{float:left; width:90px; font-family: Arial, sans-serif; text-align: left; color:#000000; font-size:90%; padding-bottom:20px;margin-top:0px;padding-left:0px;}


