.home_page_wrapper { float:left; width: 970px; height: 560px; background: url('../images/MINX_Home_Page.jpg') no-repeat center; display: block; overflow: hidden;  border: 0; margin-left: 0px; padding: 0; }

#content_block_wrapper { float:left; width: 1000px; height: 520px; display: inline; overflow: hidden; border: 0px solid white; margin: 40px 0 0 0; }

#three_col_one  { float:left;  text-align:left; width: 155px; height: 510px; display: inline; overflow: hidden;  border: 0px; margin: 0 0 0 10px; }
#three_col_two { float:left;  width: 546px; height: 510px; display: inline; overflow: hidden;  border: 0px; margin: 0 0 0 8px;}
#three_col_three { float:left;  width: 230px; height: 515px; display: inline; overflow: hidden; border: 0px; margin: 0 0 0 15px; }

#static_block_wrapper { float:left; width: 820px; height: 510px; display: inline; overflow: hidden; border: 0px solid white; margin: 40px 0 0 145px; }
#static_text_wrapper { float:left; width: 500px; display: inline; overflow: hidden; border: 0px solid white; margin: 0 0 0 20px; }
.studio_images {float:right; width: 250px; height: 145px; border:0; margin: 0 0 20px 20px;}

#contact_block { float:left; width: 600px; height: 375px; display: inline; overflow: hidden; background: #303030; margin: 20px 0 0 0; }
#contact_block .back{ float:left; width: 570px; display:inline; overflow:hidden; background: #000000; margin: 8px 10px 0px 10px; padding: 5px 0 5px 10px;}
#contact_block .heading{ float: left; margin-right:10px;}
#contact_block .text_input{ float: left; }
#contact_block .submit {float:right; width: 100px; display:inline; overflow:hidden; margin:10px 10px 0px 0px; }
#contact_block input{ color:white; border: 0; padding:0; background: #000000; width:100%; font-size: 12px; font-family: arial, tahoma, verdana ;}
#contact_block input.submit { color:white;  margin: 0; padding:5px; background: #000000; font-size:18px; font-family: arial, tahoma, verdana ;}
#contact_block textarea{ color:white; border: 0; padding:0; background: #000000; width:100%; font-size: 12px; font-family: arial, tahoma, verdana ;
					  scrollbar-base-color: #303030; scrollbar-arrow-color: #dddddd; scrollbar-track-color: #444444;}
					  
.error_message { float:left; display:inline; color: #900072; font-size:10px; font-family: arial, tahoma, verdana ; margin:10px 0px 0px 20px;}

.main_project_image  { float:left; height: 365px; margin-left:7px; overflow: hidden;}
.project_text_block { float:left; font-family: arial; display: inline; overflow: hidden; border: 0px; margin: 10px 0 10px 0; }
#project_thumbs_block { clear:both; float:left; width:554px; height:90px; margin-top:30px; overflow:hidden; display:inline;}

h2 { margin: 0 0 2px 0; font-weight:normal; font-size:18px; text-align: left; }
.minx_sentence{ font-weight:normal; font-size:18px; text-align: left; }

h4 { margin: 2px 0 2px 0; font-weight:normal; font-size:14px; text-align: left; }
p { text-align:left; margin-top:5px; margin-bottom:5px; }

.standard { font-size:12px; text-align:left; margin-top:8px; margin-bottom:8px; }

.project_thumb { border:0; float:left; text-align:left;  text-decoration:none; overflow:hidden; margin:0; padding:0;}

h3 {  font-size:14px; font-weight:bold; color: #888888; text-align: left; padding: 5px 0 5px 0; margin:0px;}
h3.selected {  font-size:14px; font-weight:bold; color: #ffffff; text-align: left; padding: 5px 0 5px 0; margin:0px;}

a.project_thumb_roll, a.project_thumb_last { float:left; display:inline; height: 79px; width: 119px; padding:7px 0px 0px 7px; border:0;	}
a.project_thumb_roll { margin-right:14px;}
a.project_thumb_last { margin-right:0px;}
a.project_thumb_roll:hover , a.project_thumb_last:hover { background: url('../images/pr_tn_mask.gif') no-repeat 0 0; }


