/* 	DEFINITIONS  */

body {
	background: #cccccc;
	font: medium Verdana;
	color: #000000;
	text-align: center;
	margin: 0 auto;
	}

body#faq {
	background: #ffffdd url('images/faq.bg.jpg') top left repeat-x;
	text-align: left;
	}
	
body#faq p,
body#faq h1 {
	padding-left: 20px;
	padding-right: 20px;
	}	

h1 {
	font-size: 135%;
	margin-bottom: 20px;
	}
	
h2 {
	font-size: 115%;
	margin-bottom: 20px;
	}	
	
big {
	font-size: 115%;
	}

/* 	UNIVERSAL CONTENT  */

#wrapper {
	position: relative;
	background: #cccccc;
	width: 795px;
	margin: 0 auto;
	}
	
#top {
	float: left;
	height: 144px;
	width: 794px;
	background: #cccccc url('images/top.color.jpg');
	}

#top img {
	border: 0;
	margin: 20px 20px 10px 20px;
	float: left;
	}

#menu {
	float: left;
	background: #cccccc;
	}

#menu img {
	float: left;
	border: 0;
	margin: 0 auto;
	padding: 0;
	}

#maintop {
	float: left;
	height: 5px;
	width: 762px;
	padding: 0;
	margin-top: 4px;
	background: #cccccc url('images/main.top.jpg') top left no-repeat;
	}
	
#mainwrap {
	float: left;
	width: 762px;
	background: #cccccc url('images/main.wrap.jpg') top left repeat-y;
	}
	
#maintext {
	float: left;
	width: 698px;
	padding: 10px 25px;
	margin: 0 0 0 3px;
	text-align: left;
	font-size: 90%;
	background: #ffffff url('images/main.text.jpg') top left repeat-x;
	}	

#mainflash {
	float: left;
	width: 762px;
	background: #cccccc url('images/main.wrap.jpg') top left repeat-y;
	}

#mainflash object, #mainflash embed {
	float: left;
	margin-left: 1px;
	}

#note {
	float: left;
	width: 762px;
	height: 33px;
	padding: 9px 0 0 30px;
	margin-top: 6px;
	font-size: 80%;
	text-align: left;
	background: #ccc url('images/note.bw.jpg') top left no-repeat;
	}

#mainpicture {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: right;
	}

#mainpicture img {
	border: 1px solid #000000;
	}	
	
#mainpicture small {
	font-size: 65%;
	color: #999;
	}	

#mainbottom {
	float: left;
	height: 5px;
	width: 762px;
	padding: 0;
	margin: 0;
	background: #cccccc url('images/main.bottom.jpg') top left no-repeat;
	}

#footer {
	float: left;
	clear: both;
	height: 30px;
	width: 765px;
	margin-top: 6px;
	background: #cccccc url('images/footer.color.jpg');
	}
	
*html #menu {
	margin-top: 5px;
	}
	
*html #maintext {
	padding: 25px;
	margin-left: 2px;
	}
	
*html #maintop {
	margin-top: 0;
	background: #cccccc url('images/main.top.jpg') bottom left no-repeat;	
	}
