html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
/* remember to define focus styles!  */:focus{outline:0;}
/* remember to highlight inserts somehow!  */ins{text-decoration:none;}
del{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup  */table{border-collapse:collapse;border-spacing:0;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

body { background:url("../images/body-bg.gif") top #FDF7EA repeat-x; line-height:19px; font-family:Tahoma, Verdana, sans-serif; font-size:12px; }

body#sindle 			{ background:url("../images/body-bg.gif") top repeat-x; }
body#single div#header 	{ background:url("../images/body-bg-single.png") top center no-repeat; }

div#container { background:url("../images/container.gif") top #FDF7EA repeat-x; width:100%; height:100%;}
div#page-wrap { width:900px; margin:0 auto; background:#FDF7EA }
	
	div#header { width:100%; height:167px; background:url("../images/header.png") top center no-repeat; }
	div#header h1 a { position:absolute; height:52px; width:219px; background:url("../images/logo_mineravit.gif") top center no-repeat; 
					  display:inline; margin:50px 0 0 52px; }
		span.logo 	{ position:absolute; left:-9999px; }

	div#headertools { position:absolute; margin-left:290px; width:600px; height:167px; float:right; }
		div#navbar 	{ width:100%; height:48px; margin:16px 0 0; }
		div#navbar ul  { float:right; }
		div#navbar ul li { float:left; display:block; margin:11px 0 0; }
		div#navbar ul li a { display:block; float:left; color:#EEE; text-decoration:none; padding:0 5px; height:28px; width:auto; 
						  margin:0 2px; line-height:25px; font-size:11px; }
		div#navbar ul li a:hover { background:#620101; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; }
		
		div#search 	{ position:absolute; margin:26px 10px 0 300px; width:290px; height:40px; float:right; }
		div#search #box { border:1px #CCC solid; -webkit-border-radius:4px; -moz-border-radius:4px; padding:4px;  }
		div#search #inputtop { background:url("../images/searchinput.png") top repeat-x; color:#FFF; border:0; padding:3px; -webkit-border-radius:4px; -moz-border-radius:4px; }
		div#welcome { position:relative; width:584px; height:89px; }
		div#welcome h2 { width:160px; height:34px; position:absolute; top:30px; left:25px; background:url("../images/welcome.gif") top center no-repeat; display:inline; }
		div#welcome h2 span { position:absolute; left:-9999px; }
			div#welcomeright { width:370px; height:80px; margin:5px; float:right; }
			div#welcomeright p { color:#666; font-style:italic; font-size:20px; margin:20px 0 0; }

		div#content { float:left; width:560px; }
		div#content h2 { font-size:1.4em; color:#333; padding:8px 0 15px 0; }
		
		div#sidebar 	{ float:right; margin-right:3px; width:310px;  color:#FFF; }
		div#sidebar h2 { font-family:"Trebuchet MS"; font-size:18px; padding:8px 0 0 8px; }
		div#sidebar h2.secondtitle { padding-top:40px; }
			div#sidebar p { padding:10px; }
		div#sidebartop 	{ width:293px; background:url("../images/sidebar-top.png") top center #F4D1BA repeat-x }
			div#inner { padding:10px; color:#333; }
		
		div#sidebarmap 	{ width:310px; margin-left:-8px; background:url("../images/sidebar-middle.png") top center #DA5C0C repeat-x }
		div#sidebarbottom 	{ width:310px; height:80px; margin-left:-8px; background:url("../images/sidebar-bottom.png") bottom center #DA5C0C repeat-x;  }
			
	div#footer { width:890px; margin:0 auto; color:#FFF; clear:both; height:60px; padding:15px 0 0; text-align:center; background:url("../images/footer-bg.png") top center no-repeat; }
	div#footer a { color:#DDD; }
	div#copyright { width:32%; float:left }
	div#mineravit { width:32%; float:left }
	div#scideas { width:32%; float:left; }

