@charset "utf-8";

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000084; 
	background: #ebebeb;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	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 */
    margin: 0; 
	padding: 0; 
	background-image:url(images/z-gradient-v.png);
	background-position:left;
	background-repeat:repeat-y; 
}
.oneColFixCtr #container1 {
	width: 880px;
	margin: 10px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: justify; /* this overrides the text-align: center on the body element. */
	border: 1px solid #000000;
	background: #ffffea;
}

.oneColFixCtr #container2 {
	width: 1080px;
	background: transparent;
	min-height: 600px;
	background-image: url(images/fluffytit_375_watermark2.png);
    background-repeat: no-repeat;
	background-position: 662px 125px;

}

.oneColFixCtr #mainContent {
    background-image: url(images/zeltus.png); background-repeat: no-repeat; background-position: 20px 10px;
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
    width: 840px;
}
	
.oneColFixCtr #onion1 { margin: 0; padding: 0; background-image:url(images/z-gradient-h.png); background-position: top; background-repeat:repeat-x; }
.oneColFixCtr #onion2 { margin: 0; padding: 0; background-image:url(images/z-corner.png); background-position:top left; background-repeat: no-repeat; }

div.foot_centre { text-align: center; margin: auto; }
	
table.foot { table-layout:  auto;
             margin-left:   auto;
             margin-right:  auto;
             border:        none;
	         color:         #999;
	         font-size:     50%;
	         text-align:    center;
			 height:        110px;
		     background:    transparent; }

td.left   { height: 55px; text-align: left; padding: 0 5px; vertical-align: middle; padding-top: 15px;}
td.right  { height: 55px; text-align: right; vertical-align: middle; padding-top: 15px; }
td.bottom { height: 55px; text-align: center; vertical-align: middle; padding-bottom: 15px; }
td.spacer { width: 10px; }

a {text-decoration: none; }
a:link    { color: #999; }
a:visited { color: #999; }
a:hover   { color: #fff; background-color: #003; }
a:active  { color: #999; }

a#img:hover { border: none; background-color: transparent; }

