

/* BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL */
/* BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL +++ BODY & GENERAL */
img { border: none; }
html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}

body {

	font-family: "Open sans", sans-serif;
	font-size: 14px;

	padding: 0px;
	margin: 0px;

	min-width: 1010px;

	background: #F7F7F7; /* #8E9BAB; */ /* #DCE0EA; */
}

#divWrapper {
 padding: 15px;
}
.roundedCorners {
	border-radius: 7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
}


/* HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER */
/* HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER +++ HEADER */

/* main header area */
#divHeader {

	/* relative position so we can absolutely position children elements, like, for example, such as, the logo image. */
	position: relative;
	height: 105px;

	border-bottom: 1px solid #7C8B9D;
	overflow: hidden;

	/* the header will have a sublte drop shadow to seperate it from the rest of the page */
	-webkit-box-shadow: inset 0px -2px 5px 0px rgba(0,0,0,0.29);
	-moz-box-shadow: inset 0px -2px 5px 0px rgba(0,0,0,0.29);
	box-shadow: inset 0px -2px 5px 0px rgba(0,0,0,0.29);

}

.headerAndFooterBG {
	background: #E0DFCD;
}

/* the main header logo image */
#imgHeaderLogo {

	/* always in a fixed position in the top left */
	position: absolute;
	top: -7px;
	left: 7px;
}


/* FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER /*
/* FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER +++ FOOTER /*

/* main footer div */
#divFooter {

	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	
	width: 100%;
	height: 30px;

	padding: 15px;
	color: #96957A;

	border-top: 1px solid #7C8B9D;

	/* the header will have a sublte drop shadow to seperate it from the rest of the page */
	-webkit-box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.29);
	-moz-box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.29);
	box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.29);
}


/* MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA */
/* MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA +++ MAIN CONTENT AREA */

#divMainWrapper {

}















