/* DEFINES THE BACKGROUND AND DEFAULT FONT FOR THE ENTIRE PAGE */
	body {
		background-image:url(blue_toile.gif);
		background-repeat:repeat;
		background-position:center;
		font-family:"Times", "Book Antiqua", "fine hand", "Monotype Corsiva", "Book Antiqua";
		text-align:center;
	}


/* DEFINES THE WIDTH OF THE ENTIRE CONTENT AREA */
	#fullPageProperties {
		width:900px;
	}


/* DEFINES THE WIDTH, HEIGHT, SPACING, AND COLORS FOR THE HEADER SECTION */
	#header {
		width:100%;
		background-color:#9999CC;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
		border-style:solid;
		border-width:5px;
		border-color:#EEE9E9;
		text-align:right;
		font-weight:bold;
		color:#FFFFFF;
		height:135px;
	}


/* DEFINES THE BORDER COLOR, BORDER SIZE, SIZE, AND POSITIONING OF THE IMAGES IN THE HEADER */
	#header img {
		float:left;
		margin-left:10px;
		border-style:solid;
		border-width:5px;
		border-color:#EEE9E9;
		height:125px;
	}


/* DEFINES THE SIZE OF THE "HATGODDESS.COM" TEXT IN THE HEADER */
	#header h1 {
		font-size:40pt;
		margin:0px;
	}


/* DEFINES THE SIZE OF THE "BY SUZANNE LARSEN MILLINERY" TEXT IN THE HEADER */
	#header h2 {
		font-size:20pt;
		margin:0px;
	}


/* DEFINES THE WIDTH, SPACING, BORDER STYLE, AND FONT SIZE FOR THE MENU */
	#menu {
		float:left;
		width:170px;
		background-color:#9999CC;
		padding:0px;
		border-style:solid;
		border-left-width:5px;
		border-right-width:5px;
		border-bottom-width:0px;
		border-top-width:0px;
		border-color:#EEE9E9;
		text-align:center;
		font-size:14pt;
		color:#FFFFFF;
		margin:0px;
	}


/* DEFINES THE COLOR AND DECORATION OF THE LINKS IN THE MENU */
	#menu a {
		text-align:center;
		color:#FFFFFF;
		text-decoration:none;
	}


/* DEFINES THE DECORATION OF THE LINKS IN THE MENU WHEN THE MOUSE HOVERS OVER THEM */
	#menu a:hover {
		text-decoration:underline;
	}


/* DEFINES THE BORDERS AROUND THE INDIVIDUAL ITEMS IN THE MENU */
	#menu p {
		border-bottom-style:solid;
		border-bottom-width:5px;
		border-bottom-color:#EEE9E9;
		margin:0px;
		padding:10px;
	}
	

/* DEFINES THE SPACING OF THE FORMS IN THE MENU */
	#menu form {
		margin:0px;
		padding:0px;
	}


/* DEFINES THE DEFAULT FONT SIZE AND COLOR FOR THE CONTENT AREA OF THE INDEX PAGE */
	#contentMainPage {
		width:715px;
		float:left;
		margin-left:5px;
		margin-top:5px;
		font-size:16pt;
		font-weight:bold;
		color:#000000;
		text-align:center;
	}


/* DEFINES THE STYLE OF THE HEADER TEXT BOX FOR THE CONTENT AREA OF THE MAIN PAGE */
	#contentMainPage h1 {
		width:710px;
		margin:5px;
		padding:5px;
		background-color:#FFFFFF;
		border-style:solid;
		border-width:5px;
		border-color:#9999CC;
		font-weight:bold;
		font-size:15pt;
		color:#000000;
	}


/* DEFINES THE LINK STYLE FOR THE CONTENT AREA OF THE MAIN PAGE */
	#contentMainPage a {
		font-size:15pt;
		font-weight:bold;
		color:#000000;
	}


/* DEFINES THE IMAGE PROPERTIES FOR THE CONTENT AREA OF THE MAIN PAGE */
	#contentMainPage img {
		height:120px;
		width:120px;
		margin:6px;
		border-style:ridge;
		border-width:15px;
		border-color:#C3C3E5;
	}


/* DEFINES THE WIDTH OF THE ROWS THAT CONTAIN THE PICTURES IN THE CONTENT AREA OF THE MAIN PAGE */
	#contentMainPage p {
		margin:0px;
		padding:0px;
		width:710px;
		text-align:center;
	}


/* DEFINES THE FONT FAMILY, STYLE AND COLOR FOR THE ABOUTHATS PAGE */
	#contentAbout {
		width:710px;
		float:left;
		margin:5px;
		font-weight:bold;
		font-size:12pt;
		font-family:"Arial Rounded MT Bold", "script mt bold", "Lucida Handwriting", "fine hand", "Monotype Corsiva", "Book Antiqua";
		color:#000000;
	}


/* DEFINES THE IMAGE BORDER AND MARGINS FOR THE ABOUTHATS AND ABOUTMILLINERS PAGES */
	#contentAbout img {
		border-style:solid;
		border-width:5px;
		border-color:#C3C3E5;
	}	


/* DEFINES THE HEADER FONT AND BORDER STYLE FOR THE ABOUTHATS AND ABOUTMILLINERS PAGES */
	#contentAbout h1 {
		width:705px;
		margin:5px;
		padding:5px;
		background-color:#EEE9E9;
		border-style:solid;
		border-width:5px;
		border-color:#9999CC;
		font-size:14pt;
		color:#000000;
	}


/* DEFINES THE FONT SIZE AND ALIGNMENT FOR THE MAIN TEXT OF THE ABOUTHATS, FAQ, ABOUTMILLINERS PAGES */
	#contentAbout p {
		float:left;
		text-align:left;
		width:705px;
		margin:2px;
		padding:5px;
		background-color:#EEE9E9;
		border-style:solid;
		border-width:5px;
		border-color:#C3C3E5;
	}


/* DEFINES THE FONT OF LINKS ON THE ABOUTHATS AND ABOUTMILLINERS PAGES */
	#contentAbout a {
		color:#000000;	
	}


/* DEFINES THE TEXT ALIGNMENT FOR THE GALLERY PAGE */
	#contentGallery {
		width:710px;
		float:left;
		margin:5px;
		text-align:center;
	}

	
/* DEFINES THE HEADER TEXT FOR THE GALLERY PAGE */
	#contentGallery h1 {
		text-align:left;
		width:705px;
		margin:5px;
		padding:5px;
		background-color:#FFFFFF;
		border-style:solid;
		border-width:5px;
		border-color:#9999CC;
		font-size:15pt;
		text-align:center;
		color:#000000;
		font-family:"Arial Rounded MT Bold", "script mt bold", "Lucida Handwriting", "fine hand", "Monotype Corsiva", "Book Antiqua";
	}


/* DEFINES THE BORDER STYLE AND WIDTH OF THE IMAGES ON THE GALLERY PAGE */
	#contentGallery img {
		border-style:ridge;
		border-width:15px;
		border-color:#C3C3E5;
		width:230px;
		margin:5px;
	}


/* DEFINES THE TEXT ALIGNMENT AND FONT FOR THE CONTACT PAGE */
	#contentContact {
		width:710px;
		float:left;
		margin:5px;
		text-align:left;
		font-family:"Arial Rounded MT Bold", "script mt bold", "Lucida Handwriting", "fine hand", "Monotype Corsiva", "Book Antiqua";
		font-size:14pt;
		color:#000000;
	}

	
/* DEFINES THE HEADER TEXT FOR THE CONTACT PAGE */
	#contentContact h1 {
		text-align:center;
		width:705px;
		margin:5px;
		padding:5px;
		background-color:#EEE9E9;
		border-style:solid;
		border-width:5px;
		border-color:#9999CC;
		font-size:16pt;
	}


/* DEFINES THE PARAGRAPH ON THE CONTACT PAGE */
	#contentContact p {
		text-align:center;
		margin-left:5px;
		margin-top:10px;
		width:705px;
		padding:5px;
		background-color:#EEE9E9;
		border-style:solid;
		border-width:5px;
		border-color:#C3C3E5;
	}


/* DEFINES THE LINK STYLE FOR THE CONTACT PAGE */
	#contentContact a {
		color:#000000;
	}


/* DEFINES THE FONT ON ALL OF THE ITEM FOR SALE PAGES */
	#contentItemPage {
		width:710px;
		font-family:"Arial Rounded MT Bold", "script mt bold", "Lucida Handwriting", "fine hand"; 
		font-size:12pt; 
		font-color:black; 
		float:left;
		margin-left:5px;
		margin-top:5px;
		text-align:left;
	}


/* DEFINES THE SYTLE FOR THE LARGE PICS THAT DESCRIBE ITEMS */
	.itemBigPics {
		float:left;
		border-style:solid;
		border-width:5px;
		border-color:#C3C3E5;
		width:300px;
		margin:5px;
	}


/* DEFINES THE STYLE OF THUMBNAIL PICS */
	.thumbnail {
		float:right;
		border-style:solid;
		border-width:5px;
		border-color:#C3C3E5;
		width:100px;
		margin:5px;
	}


/* DEFINES THE STYLE FOR A SINGLE ITEM */
	.item {
		float:left;
		width:695px;
		padding:5px;
		margin:5px;
		background-color:#EEE9E9;
		border-style:solid;
		border-width:5px;
		border-color:#C3C3E5;
	}


/* DEFINES THE ALIGNMENT OF THE PRICE TEXT AND ADD TO CART BUTTON */
	#contentItemPage h3 {
		text-align:right;
		margin-top:10px;
		float:right;
	}


/* DEFINES THE HEADER TEXT ON ALL OF THE ITEM FOR SALE PAGES */
	#contentItemPage h1 {
		text-align:center;
		width:705px;
		padding:5px;
		margin:5px;
		background-color:#EEE9E9;
		border-style:solid;
		border-width:5px;
		border-color:#9999CC;
		font-size:16pt;
	}


/* DEFINES THE ITEM HEADER TEXT ON ALL OF THE ITEM FOR SALE PAGES */
	#contentItemPage h2 {
		text-decoration:underline;
		font-size:13pt;
		margin-top:0px;
	}


/* DEFINES THE LINE THAT SEPARATES ITEMS FOR ALL OF THE ITEM FOR SALE PAGES */
	#contentItemPage hr {
		width:100%;
		color:#000000;
		float:left;
	}


/* DEFINES THE TABLE STYLE FOR ALL OF THE ITEM FOR SALE PAGES */
	#contentItemPage table {
		margin-bottom:0px;
	}


/* DEFINES THE FORM STYLE FOR ALL OF THE ITEM FOR SALE PAGES */
	#contentItemPage form {
		margin-bottom:0px;
	} 

	
/* DEFINES THE TEXT, SPACING, AND BORDER STYLES FOR THE PAGE FOOTER */
	#footer {
		margin-top:5px;
		float:left;
		border-style:solid;
		border-width:5px;
		border-color:#EEE9E9;
		width:100%;
		text-align:center;
		background-color:#9999CC;
		padding:10px;
		font-size:10pt;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	