@charset "utf-8";
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	position: inherit;
	background-color: #E8EDF4;
	background-position: fixed;
}
#background  {
	position: fixed;
	z-index: 0;
	visibility: visible;
	text-align: center;
	background-color: #476FA4;
}

h1 {
	color: white;
	font-size:11px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:normal;
}
h2 {
	color: white;
	font-size:18px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}  
#container/* Tips for Elastic layouts 
1. Since the elastic layouts overall sizing is based on the user's default fonts size, they are more unpredictable. Used correctly, they are also more accessible for those that need larger fonts size since the line length remains proportionate.
2. Sizing of divs in this layout are based on the 100% font size in the body element. If you decrease the text size overall by using a font-size: 80% on the body element or the #container, remember that the entire layout will downsize proportionately. You may want to increase the widths of the various divs to compensate for this.
3. If font sizing is changed in differing amounts on each div instead of on the overall design (ie: #sidebar1 is given a 70% font size and #mainContent is given an 85% font size), this will proportionately change each of the divs overall size. You may want to adjust based on your final font sizing.
*/
  {
	width: 900px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	z-index: 1;
	position: static;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #476fa4;
}
#header  {
	background-image: url(images/banner-bella.gif);
	height: 78px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: #476fa4;
} 
#top  {
	height: 5px;
	background-color: #476fa4;
} 
#menu  {
	height: 30px;
	width: 900px;
	background-color: #476fa4;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	letter-spacing: 1.5px;
}

A:link {text-decoration: none; color:white;}
A:visited {text-decoration: none; color:white;}
A:active {text-decoration: none}
A:hover {text-decoration: none; color: gray;}


#header  h1  {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
#gallery  {
	position: static;
}


#mainContent  {
	background: #476fa4;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
#footer  {
	background:#476fa4;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 
#top2  {
	height: 1px;
	background-color: #476fa4;
}
#headline  {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	background-color: #2d476a;
}
.style2 {font-size: 14px}
#content  {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #476fa4;
	height: 10px;
}
#data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 135px;
	background-color: #476fa4;
}
#whitedata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#text {
	background:#DDDDDD;
	background-color: #476fa4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px;
}
/* main styles */

.default {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif,;font-size:11px;font-weight:bold;}
.black-11 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;}
.default-white {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.default-white-small {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.default-white-med {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.default-white-large {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;}
.default-white-link {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.default-black-small {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.default-black-med {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.default-black-med-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.default-black-large {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.default-grey-link {color:#cccccc;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;}

.white-8 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8px;font-weight:bold;}
.white-9 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;}
.white-10 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.white-11 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.white-12 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.white-14 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.white-16 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.white-18 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;}
.white-20 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;}
.white-26 {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold;}
.white-10-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.white-12-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.white-14-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
.white-16-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;}
.white-18-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.white-20-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;}
.white-24-light {color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:24px;}

.black-8 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8px;font-weight:bold;}
.black-9 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;}
.black-10 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.black-11 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.black-12 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.black-14 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.black-16 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.black-18 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;}
.black-20 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;}
.black-26 {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold;}
.black-10-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.black-12-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.black-14-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
.black-16-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;}
.black-18-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.black-20-light {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;}

.purple-10 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.purple-11 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.purple-12 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.purple-14 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.purple-16 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.purple-18 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;}
.purple-20 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;}
.purple-26 {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold;}
.purple-10-light {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.purple-12-light {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.purple-14-light {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
.purple-16-light {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.purple-18-light {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.purple-20-light {color:#330099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;}

.blue-10 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.blue-11 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.blue-12 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.blue-14 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.blue-16 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.blue-18 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;}
.blue-20 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;}
.blue-26 {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold;}
.blue-10-light {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.blue-12-light {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.blue-14-light {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
.blue-16-light {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;}
.blue-18-light {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.blue-20-light {color:#619EFC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;}

.burgundy-10 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.burgundy-11 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.burgundy-12 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.burgundy-14 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.burgundy-16 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.burgundy-18 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;}
.burgundy-20 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;}
.burgundy-26 {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold;}
.burgundy-10-light {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.burgundy-12-light {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.burgundy-14-light {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
.burgundy-16-light {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;}
.burgundy-18-light {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.burgundy-20-light {color:#391522;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;}
