* { padding: 0; margin: 0; }

body {
 font-family: papyrus;
 font-size: 16px;
}

#wrapper {
	width: 900px;
	height: 750px; 
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
    background-image:url(../images/default/mainbackgroundcropped.gif);
}

#header {
 width: 820px;
 padding: 10px;
 border: 0px solid #ccc;
 height: 80px;
 margin: 20px 10px 10px 35px;
}

#navigation { 
 border: 1px solid #ccc;
 margin: 35px 5px 5px 35px;
 padding: 10px;
 height: 350px;
 width: 150px;
 float: left;
}

#subheader {
 float: right;
 width: 630px;
 color: #333;
 border: 1px solid #ccc;
 margin: 35px 35px 5px 0px;
 padding: 10px;
  background-image:url(../images/original/main_banner.jpg);
}

#subheader2 {
 float: left;
 width: 630px;
 color: #333;
 border-bottom: 1px solid #ccc;
 margin: 35px 35px 5px 50px;
 padding: 10px;
}


#rightcolumn { 
 float: left;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 298px;
 width: 630px;
}

#rightcolumn2 { 
 float: left;
 margin: 5px 0px 5px 50px;
 padding: 10px;
 height: 298px;
 width: 630px;
}

#advert { 
 color: #333;
 border: 1px solid #ccc;
 margin: 5px 5px 5px 35px;
 padding: 0px;
 height: 124px;
 width: 250px;
 float: left;
 overflow:hidden;

}

#quicklinks {
 color: #333;
 border: 1px solid #ccc;
 background: #F2F2E6;
 margin: 5px 5px 5px 0px;
 padding: 10px;
 height: 105px;
 width: 250px;
 float: left;
  background-image:url(../images/original/valentines-banner.jpg);
}

#info {
color: #333;
 border: 1px solid #ccc;
 margin: 5px 5px 5px 0px;
 padding: 10px;
 height: 105px;
 width: 250px;
 float: left;
}

#footer { 
 width: 807px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 margin: 0px 0px 10px 35px;
 padding: 10px;
}
