@charset "UTF-8";
/* CSS Document */


/* header stuff */

#shape_bg{position:absolute; z-index:-50; left:200px; top:0px;}
#shape_bg_img{}

#mi-header{
background-image:url(../images/newlook/top_nav/headerbackbb2.jpg);/*paths are relative to the css file itself! */
height:153px;
margin-left:auto;
margin-right:auto;
width:970px;
}


.hiddenPic {
display:none;
}

#top_navs {
left:730px;
position:relative;
width:284px;
}

.top_navl {
float:left;
height:37px;
visibility:visible;
}

#headerlogo {
left:0;
position:relative;
top:20px;
width:322px;
}

#maintabs {
margin-left:auto;
margin-right:auto;
position:relative;
top:35px;
width:870px;
z-index:50;
}

.maintab {
float:left;
}

#mi_dropmenu {
margin-left:auto;
margin-right:auto;
position:relative;
top:0px;
width:1000px;
left:25px;
z-index:50;
	
	
}


/* main content stuff (formatting of text should be done elsewhere! */

#mi-main{
width: 1027px; 
height: 668px; 
margin-left: auto; 
margin-right: auto; 
position: relative; 
}


.mi-home{
background-image: url(../images/newlook/body/background_home_970_2.jpg);  
top: 25px; 
background-repeat: no-repeat;
}

.mi-standard{
background-image: url(../images/newlook/body/background_new_970.jpg); 
top: 25px; 
background-repeat: no-repeat;
}



/* FRONT PAGE */

#home_news{
/* div for newsfeed */ 
position:absolute;
width:382px;
height:445px;
left:593px;
top:30px;

}

#home_launch_buttons{
	
position:absolute;
width:390px;
height:110px;
left:612px;
top:525px; 
	
}

#home_shapes{

position:absolute;
width:500px;
height:140px;
left:57px;
top:470px;
	
}

#home_video{
	
position:absolute;
width:500px;
height:330px;
left:75px;
top:110px;

	
}

#home_title{
	
position:absolute;
width:500px;
height:40px;
left:60px;
top:34px;
border: 1px solid #111;
	
}

.shapebutton{

position:relative;
float:left;
margin:14px;

}
.homelaunchbutton{

position:relative;
float:left;
margin:5px;

}

#small_shapes{position:relative; float:left;}

/* texty stuff */

p {
	color:#ffffff;
	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
	font-size:16px;
	line-height:1.4;
	text-align:left;
}

.likep {
	color:#000000;
	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
	font-size:14px;
	line-height:1.4;
	text-align:left;
}


a img {
border:0 solid;
}
a:link {
color:#66AAFF;
}
a:visited {
color:#66AAFF;
}
a:hover {
color:#66AAFF;
}
a:active {
color:#66AAFF;
}



