@charset "utf-8";
/* CSS Document */

body {
font:12px Arial, Helvetica, sans-serif;
color:#CCCCCC;
background: #111 url(../Images/body_background20060109.jpg) repeat-x ;
margin:0;
padding:0;
text-align:center;
}

p {
width:350px;
padding:0 25px 0 0;
text-align:justify;
color:#999999;
margin:0 0 10px 0;
float:right;
clear:both;
}

a, a:visited {
color:#FFF;
text-decoration:none;
text-transform:uppercase;
height:15px;
padding: 0 2px 0;
}
#container {
position:relative;
width:800px;
margin: 0 auto;
background: #000;
padding-left:50px;
padding-right:50px;
text-align:left;
height:1200px;
}



#topbar {
position:relative;
margin:0;
padding:0;
}
#logo {
position:absolute;
top:15px;
left:0;
margin:0;
padding:0;
width:450px;
height:55px;
background:url(../images/mini_logo.jpg) no-repeat 0 -25px;
}
#logo h1 {
font-size:10px;
text-indent:-9999px;
}

/* mailing list, affilatie program */


#mailbox_div {
position: relative;
width:349px;
height:55px;

}

ul#mailbox {
position:absolute;
top:0;
left: 450px;
list-style-type:none;

width:349px;
height:35px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
li#newsletter {
position:absolute;
left:30px;
top:0px;
height:35px;
width:176px;
background:url(../Images/join_newsletter.jpg) no-repeat 0 0;
text-indent:-9999px;
}

li#affiliate_program {
position:absolute;
left:177px;
top:0px;
height:35px;
width:176px;
background:url(../Images/join_affiliate.jpg) no-repeat 0 0;
}
ul#mailbox a {
display:block;
width:176px;
height:35px;
text-indent:-9999px;
text-decoration:none;
overflow:hidden;
}


br.clear {
clear:both;
line-height:2px;
}

ul#navmain {
list-style-type:none;
position:relative;
width:799px;
height:37px;
margin:0px;
margin-top:0px;
padding:0px;

}
li#frontspace {
position:absolute;
top:1px;
left:0px;
width:79px;
height:37px;
background:url(../images/html_navbar.jpg) no-repeat 0 0;
}
li#home {
position:absolute;
top:1px;
left:79px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -79px 0;
}
li#products {
position:absolute;
top:1px;
left:239px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -239px 0;
}
li#faq {
position:absolute;
top:1px;
left:399px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -399px 0;
}
li#gallery {
position:absolute;
top:1px;
left:559px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -559px 0;
}
li#enderspace {
position:absolute;
top:1px;
left:719px;
width:80px;
height:37px;
background:url(../images/html_navbar.jpg) no-repeat -719px 0;
}

ul#navmain a {
display:block;
width:160px;
height:37px;
text-indent:-9999px;
text-decoration:none;
overflow:hidden;
}
li#home a:hover {
background:url(../images/html_navbar.jpg) no-repeat -79px -39px;
}
li#products a:hover {
background:url(../images/html_navbar.jpg) no-repeat -239px -39px;
}
li#faq a:hover {
background:url(../images/html_navbar.jpg) no-repeat -399px -39px;
}
li#gallery a:hover {
background:url(../images/html_navbar.jpg) no-repeat -559px -39px;
}








#pageHeader {


	height:631px;
	width:799px;
	margin:0;
	padding:0;
	margin-top:10px;
	background:url(../images/new_miniaturementor_logo.jpg) no-repeat;
}
#pageHeader h1,#pageHeader h2 {
margin:0;
padding:0;
text-indent:-9999px;
}


#quickSummary p {
width:250px;
height:341px;
top: 300px;

}
#quickSummary .p1 {
background:url(../images/quicksummary_bg.jpg) no-repeat top right;
font:12px Arial, Helvetica, sans-serif;
color:#666666;
position:absolute;
top: 239px;
padding-left:523px;
}
#quickSummary .p1 span {
display:none;
}
#quickSummary .p2 {
padding:0px;
width:180px;
padding-left:620px;
position:absolute;
top:585px;
height:20px;
}


#herobutton {
    height: 113px;
    margin: 0;
    padding: 0;
	margin-top:2px;
	padding-top:2px;
    width: 799px;
}


#flashcontent {
		width: 799px;
		height: 730px;
		margin:0;
		padding:0;
}


/*
ul#latestupper {
list-style-type:none;
position:relative;
width:799px;
height:164px;
margin:0px;
margin-top:15px;
padding:0px;

}

li#first {
position:absolute;
top:1px;
left:15px;
width:251px;
height:163px;
background:url(../images/button_black_cloth.jpg) no-repeat;
}
li#second {

position:absolute;
top:1px;
left:270px;
width:251px;
height:163px;
background:url(../images/button_truemetal.jpg) no-repeat;
}

li#third {

position:absolute;
top:1px;
left:535px;
width:251px;
height:163px;
background:url(../images/button_photoshopmini.jpg) no-repeat;
}



ul#latestupper a {
display:block;
width:251px;
height:163px;
text-indent:-9999px;
text-decoration:none;
overflow:hidden;
}*/





h3 {
margin:0px;
padding-bottom:10px;
}
h3 span {
font: 20px Arial, Helvetica, sans-serif;
color:#fff;

}
h4 span {
font:15px Arial, Helvetica, sans-serif;
color:#ccc;
font-weight:lighter;
}

#supportingText {
margin:0;
padding:0;

}

#preamble {
float:right;
width:350px;
margin-top:86px;
height:780px;


}

#preamble h3 {
background:url(../images/title_minipainting101_2.jpg) no-repeat;
width:350px;
height:31px;
text-indent:-9999px;
}


#preamble h4 {
width:350px;
margin:0;
padding:0;

font: 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
float:right;
}
#preamble p {
margin:0;
padding:0;
width:350px;
margin-top:10px;
}

#preamble .p1 {

}
#preamble .p2 {
margin-bottom:370px;
}



#explanation {
height:450px;
clear:both;
width:350px;


}
#explanation h3{
background:url(../images/title_secrets_pros_2.jpg) no-repeat;
width:350px;
height:31px;
text-indent:-9999px;
}

#explanation h4 {
width:350px;
margin:0;
padding:0;

font: 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
#explanation p{
margin:0;
padding:0;
width:350px;
margin-top:10px;

}
#explanation .p1{
width:350px;

}
#explanation .p2{
width:350px;
margin-bottom:80px;

}



#participation {

float:left;
width:350px;
clear:both;
height:300px;
}

#participation h3{
background:url(../images/title_perfection_2.jpg) no-repeat;
width:350px;
height:31px;
text-indent:-9999px;
}


#participation h4 {
width:350px;
margin:0;
padding:0;

font: 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}

#participation p{
margin:0;
padding:0;
width:350px;
margin-top:10px;

}
#participation .p1{

}
#participation .p2{

margin-bottom: 80px;
}
#bottompara {

clear:both;


}
#benefits {

float:left;
width:350px;
height:300px;

}
#benefits h3{
background:url(../images/title_upclose_2.jpg) no-repeat;
height:31px;

text-indent:-9999px;
}

#benefits h4 {
margin:0;
padding:0;

font: 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
#benefits p {
margin:0;
padding:0;
margin-top:10px;
}



#requirements {

	float:right;
	width:350px;
	padding-top:0px;
	
	
	


}
#requirements h3{
background:url(../images/title_your_training_2.jpg) no-repeat;
width: 350px;
height: 31px;
text-indent:-9999px;	
}

#requirements h4 {
margin:0;
padding:0;

font: 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
#requirements p {
margin:0;
padding:0;
width:350px;
margin-top:10px;

}
#requirements .p1 {

}
#requirements .p2{

}

#footer {
padding:0;
margin:0;
	height: 30px;
	clear: both;
	padding-left:220px;
	padding-top: 20px;
	font-size: 9px;
}
#footer a, #footer a:visited {	
	color: #999999;
	background-image: none;
}
#disclaimer {
float:left;

height:20px;

}
#disclaimer p{
width:750px;
text-align:center;
}

/*#flashcontent2 {

		
		width: 799px;
		height: 180px;
		margin:0;
		margin-top:20px;
		padding:0;
		clear:both;
		

}

#workflow {
margin:0;
margin-top:20px;
padding:0;
float:left;
clear:both;
width:799px;

}
*/
#workflow h2{
background:url(../Images/workflow.jpg) no-repeat;
width:799px;
height:180px;
text-indent:-9999px;
}

#workflow .p1 {
width:799px;
margin:0;
padding:0;
text-align:center;
