@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #DDDDDD; 
	width: 100%;
	text-align:center;
	padding: 0px 0px 0px 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColFixCtrHdr #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 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	padding: 20px 20px 40px 40px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	padding: 40 0px 0 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	padding-bottom: 40px;
	text-align:center; 
	background:#DDDDDD;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

*{
	FONT-SIZE: 11pt; 
	COLOR: #101010; 
	FONT-FAMILY: georgia, tahoma,trebuchet, sans-serif
}
BODY {
	BACKGROUND: url(images/background.jpg) #350036 repeat-x; MARGIN: 16px
}
IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH:0px; 
	BORDER-RIGHT-WIDTH: 0px
}
FORM {
	DISPLAY: inline
}
A {
	COLOR: #333366; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #333366
}
H1 {
	COLOR: #221a21; 
	FONT-FAMILY: georgia, serif
}
H2 {
	COLOR: #221a21; 
	FONT-FAMILY: georgia, serif
}
H3 {
	COLOR: #221a21; 
	FONT-FAMILY: georgia, serif
}
H4 {
	COLOR: #221a21; 
	FONT-FAMILY: georgia, serif
}
H5 {
	COLOR: #221a21; 
	FONT-FAMILY: georgia, serif
}
H1 {
	FONT-SIZE: 160%
}
H2 {
	FONT-SIZE: 140%; 
	FONT-STYLE: italic
}
H3 {
	FONT-SIZE: 120%
}
H4 {
	FONT-SIZE: 100%; 
	FONT-STYLE: italic
}
TH {
	BACKGROUND: #63748f; 
	COLOR: #ffffff
}
TH A {
	COLOR: #ffffff
}
UL {
	LIST-STYLE-IMAGE: url(media/content_templates/1/li.gif)
}
#templateTable {
	BORDER-RIGHT: #300030 2px solid; 
	BORDER-TOP: #300030 2px solid;
	BACKGROUND: #f8f1e5; 
	BORDER-LEFT: #300030 2px solid; 
	WIDTH: 750px;
	BORDER-BOTTOM: #300030 2px solid
}
#templateTableLogo {
	BACKGROUND: #f3edf7
}
#templateTableHeader {09
}
#templateTableHeader A {09
}
#templateTableContent {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px
}
#templateFooter {
	HEIGHT: 14pt; TEXT-ALIGN: center
}
.templateButtons {
	PADDING-LEFT: 25px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(images/buttons_bg.jpg) repeat-y 0px 50%; 
	WIDTH: 85%;
	COLOR: #f5f5f5;
	PADDING-TOP: 6px; 
	HEIGHT: 30px
}
.templateButtons A {
	COLOR: #eeeeee
}
DIV.galleryDiv {
	CLEAR: both; 
	FONT-SIZE: 8pt;
	PADDING-RIGHT: 4px;
 	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px;
	MARGIN: 3px; 
	WIDTH: 228px;
	PADDING-TOP: 4px; 
	TEXT-ALIGN: center;
}
DIV.galleryDiv:hover {
	BACKGROUND: #dddddd
}
IMG.galleryImg {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid;
	MARGIN-BOTTOM: 4px; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid
}

.divFloatRight
{
	FLOAT: right; 
	TEXT-ALIGN: center;
	padding: 0px;
}