/* <![CDATA[ */
			* {
					margin				: 0;
					padding				: 0;
			}
			.hidden { 
					display 				: none; 
			}
			html {
					font					: normal normal normal .7em/1.7em verdana,sans-serif;
			}
			body {
					margin				: 0 !important;
					padding				: 0 !important;
					overflow			: auto;
			}
			h1,h2,h3,h4,h5,h6 {
					color					: #c41a22;
					background			: inherit;
					font-size			: 1em;
					font-weight			: bold;
					padding-top			: 2em;
			}

			a,
			a:active,
			a:hover,
			a:visited,
			a:link {
					color:#c41a22;
					text-decoration	: none;
			}
			a:hover {
					text-decoration	: underline;
					color:#c41a22;
			}
			#canvas {
					background			: #fff url(rotpix1.gif) 75% 25px no-repeat;
			}
			#container {
					margin-top			: 50px;
					background			: #dcddde url(rotpix2.gif) 90% 0 no-repeat;
					padding				: 1%;
					border-top			: 3.4em solid #dcddde;
			}
			/* additional border attr for Opera 7+ */
			@media all and (min-width: 0px) {
				#container {
					border-bottom		: 1em solid #dcddde;
				}
			}
			#container p {
					background			: inherit;
					padding-bottom		: 1em;
			}
			#footer {
					text-align			: center;
					padding				: 1em;
			}
			
			/*\*//*/
				#footer {
					clear					: both;
				}
			/**/
			
			#content {
					margin-top			: 1.5em;
					background			: #fff;
					padding				: 2em 2em 1em 2em;
			}			
			* html #content {
					margin-top			: 2.5em;
			}

			#content2 {
					margin-top			: -14.5em;
					margin-left			: 40em;
					margin-right			: 2em;
					background			: #ffffff;
					padding-left			: 0.5em ;
					padding-top			: 0.5em ;
					padding-right			: 0.5em ;
					padding-bottom			: 0.5em ;

			}			
			* html #content2 {
					margin-top			: -12.5em;
					margin-left			: 47em;
			}
			#homepageLink {
				position				: absolute;
				top					  	: -2%;
				left					  : 8%;
				height					: 155px;
				width					  : 63px;
				background				: transparent url("logo-quer.gif") left 15px no-repeat;
				z-index					: 0;
			}
		 
			#titleGraphics {
				background				: #edeeef;
				padding					  : 3px;
			}
			#titleGraphics .spacer {
				background-color		: #c41a22 !important;
				border-right			: 3px solid #ddd;
				height					: 61px;
				width					: 72px;
				display					: block;
				float					: left;
			}

			/* ------------------------------------------------------------- */
			/*  NAVIGATION                                                   */
			/* ------------------------------------------------------------- */
			#navigation {
					position			: absolute;
					top					: 50px;
					left				: 15%;
					padding			: 1.5em 0em 0 0em;
					width				: 70%;
					height			: 1.9em;
					background	: #c41a22;
			}
			* html #navigation { width : 68%; }
			#navigation ul {
					margin-left			: 1em;
			}
			#navigation ul,
			#navigation li, 
			#navigation h2 {
					color					: #fff;
					background			: transparent;
					display				: inline;
					padding-right		: 1em;
			}
			#navigation ul ul {
					display				: none;
					position			: absolute;
					bottom				: -2em;
					left				  : 0;
					padding-left	: 1em;
					font-size			: 1em;
					margin				: 0;
			}
			#navigation a {
					color					: #c41a22;
			}
			#navigation h2 a {
					color					: #fff;
			}
			#navigation a,
			#navigation a:hover,
			#navigation a:visited,
			#navigation a:active {
					color					: inherit;
					background			: transparent;
					text-decoration	: none;
			}
			#navigation a:hover 	{ color : #FE4835; }
			#navigation li.expanded ul {
					display				: inline;
			}
			#navigation ul li {
					color					: #c41a22;
			}
			
			/* ------------------------------------------------------------- */
			/*  3 COLUMN LIQUID LAYOUT                                       */
			/* ------------------------------------------------------------- */
			#canvas {
					overflow				: hidden;
			}
			#container {
					float					: left;
					width					: 68%;
					margin-left			: 15%;
			}
			#margin1, #margin2 {
					background			: transparent;
					float					: left;
					width					: 15%;
			}
			#margin1 {
					margin-left			: -85%;
					background			: transparent url(graupix1-transparent.gif) right 15em no-repeat;
			}
			* html #margin1 {
			 	margin-left			: -83%;
			}
			
			#margin2 {
					float					: left;
					background			: #fff url(graupix2-transparent.gif) -1em 20em no-repeat; 
			}
			/* EasyClearing(tm) */
			* html #container { display : inline; }
			* html #canvas { float : left; }
			
			/* Same length columns, hide for IE5/Mac \*/
			#margin1, #margin2 {
					padding-bottom		: 32767px;
					margin-bottom		: -32767px;
			}
			/*  */
			
			/* Same length columns, be nice to Opera 8 */
			@media all and (min-width: 0px) {
				#container, #margin1, #margin2 {
						padding-bottom		: 0;
						margin-bottom		: 0;
				}
				#container:after, #margin1:after; #margin2:after {
						content				: '[do not leave it is not real]';
						display				: block;
						background			: inherit;
						padding-top			: 32767px;
						margin-bottom		: -32767px;
						height				: 0;
				}
			}
			
			/* scratch pad */
			#navigation {  }
			
			/* ------------------------------------------------------------- */
			/* END                                                           */
			/* ------------------------------------------------------------- */

		/* ]]> */
