
/* --------------------------------------------------------------------------------------------------------------------------------------- 

GLOBAL STYLES

--------------------------------------------------------------------------------------------------------------------------------------- */

@import url("module_reset.css");
@import url("module_header.css");
@import url("module_homepage.css");
@import url("module_maincontent.css");
@import url("module_subpageBanner.css");
@import url("module_sidebar.css");
@import url("module_bvcommerce.css");
@import url("module_lightbox.css");
@import url("module_shipping.css");
@import url("module_footer.css");

* { margin: 0; padding: 0; }

body { background: #f0fef3; font: 62.5% san, Arial, sans-serif; color: #333; text-align: center; }

a, a:visited { color: #ffffff; text-decoration: none; }
a:hover { color: #2d6749; text-decoration: underline; }
img { border: 0; }
table, th, td { font-size: 1.0em; }
h1, h2, h3, h4, h5, h6 { font-size: 1.0em; } 
input, textarea, select { font-size: 1.0em; }
ul li { list-style: none; }

.center 
{
	text-align: center;
}
.float_left { float: left; text-align: left; }
.float_right { float: right; text-align: right; }
div.clearer { clear: both; line-height: 0px; font-size: 0; }  


#mainWrapper { background: #ffffff url("../images/bg_outerwrapper.gif") center bottom repeat-x; display: block; }
#contentWrapper { margin: 0 auto; padding: 20px 0; width: 900px; text-align: left; min-height: 400px; }
* html #contentWrapper { display: block; height: 400px; }

.w50 { width: 50px; } 
.w100 { width: 100px; }
.w150 { width: 150px; } 
.w200 { width: 200px; } 
.w250 { width: 250px; } 
.w300 { width: 300px; } 
.w350 { width: 350px; } 
.w400 { width: 400px; } 
.w450 { width: 450px; } 
.w500 { width: 500px; } 
.w550 { width: 550px; } 
.w600 { width: 600px; } 
.w650 { width: 650px; } 
.w700 { width: 700px; } 

.myheading { 
	margin: 0; padding: 0; overflow: hidden; text-align: left; color: #ffffff; font-style: normal;
	font-family: san, Arial, sans-serif; font-size: 28px; font-weight: normal; 
}
.edwardian_regular { font-family: san, Arial, sans-serif; font-weight: normal; font-style: normal; }
.angelina_regular { font-family: san, Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 20px; }

