/**** STANDARD TABLE and MARGIN STYLES ****/

body {
	margin: 0; 
	background: ;	
	border-spacing: 0;
	background: #FFFFFF url("images/houston_bridal_jewelry_background.jpg") 50% 0;	
	
}

table {
	padding: 0;	
	border-collapse: collapse;
	
}

td {
	padding: 0;
	vertical-align: top;
	font-family: Century Gothic;
	font-weight: lighter;
	font-size: .800em;

}

h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
	
}

.shadow { 

	position: relative; 
	left: 1px; 
	top: 1px; 
	color: #eaecec; 
}
.h1 { 

	position: absolute; 
	left: -2px; 
	top: -2px; 
	color: #6e8a97;
} 
.h2 { 

	position: absolute; 
	left: -2px; 
	top: -2px; 
	color: #999a9c;
} 

h1 {
	font-size: 3.75em;
	font-weight: normal;
} 

h2 {
	color: #999a9c;
	font-size: 1.5em;
	
}

h3 {
	color: #5c5c5d;
	font-size: 1.5em;
	font-weight: normal;
}

h4 {
	color: #6e8a97;
	font-size: 1.5em;
	font-weight: normal;
}

h5 {

	font-size: 3.25em;
	font-weight: normal;
	
}

P {
	margin: 0;
	padding: 0;
	line-height: 200%;
}

/********** WEBSITE HTML STRUCTURE *********/

/* WRAPPER is the browser screen  
   from margin to margin  */ 

.wrapper {


}

/* SHELL controls the width 
   of the website  *************************/ 
   
.shell {

	width: 990px;

}

/* HEADER controls the top
   row inside the shell  *******************/ 

.header {
	/* background: url(images/header.png); */
	height: 117px;
}

/* BODY controls the middle
   row inside the shell  *******************/ 

.bodyba {
	
	background: url("images/houston_bridal_veils_body.jpg");
	height: 667px;

}
.bodybb {
		background: url("images/houston_wedding_veils_body.png");
		height: 665px;
}
.bodyabout {
		background: url(images/about2.jpg);
		height: 665px;
}

.bodycontact {
		background: url(images/contact.jpg);
		height: 663px;
}

.bodyhome {
		background: url(images/home2.jpg);
		height: 546px;
}
.bodyaccessories {
		background: url(images/bridalacc_2.jpg);
		height: 665px;
}


/* BODY controls the bottom
   row inside the shell  *******************/ 

.footer {

}

/**************************** FORM STYLES ********************************/

.FormText {
	font-size: 14px;
	color: #000000;
}

.FormText {
	padding-bottom: 18px;
}

.myinputstyle {
	border: 1px solid #797A75;
	/** remember to change image path **/
	background: url(images/button.png) repeat-x #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #000000;
	margin-bottom: 5px;
	padding: 3px; 
}

.mybuttonstyle {
	border: 0px solid #797A75;
	/** remember to change image path **/
	background: url(images/submit.png) repeat-x #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #FFFFFF;
	margin-bottom: 5px;	
	padding: 4px; 
	cursor:pointer;
	width: 130px;
	height: 35px;
}



/**************** MENU STYLES **************/

/*** CONTENT STYLES - WITHIN BODY CLASS ****/


