body 
	{ /* background #FF99FF ("http://www.boydrichard.com/bruch/images/home_04.jpg")*/
	background-color: #696969 ;
	background-image: 
	url;
	background-position: left top;
	background-repeat:no-repeat;
	margin-right:0; 
	margin-left:-5;
	}

#parentbox {
	
 width: 1200px;
 margin: 0;
 padding: 0px 0px;
}



#main {
  width: 650px;
  margin: 0;
  padding: 0;

}


.frame {
  width: 650px;     
  float: left;      
  margin: 0;
  padding: ;
}

.frame_n {
  width: 650px;       
  margin: 0;
  padding: 100px 0px;
}
.top {
  width: 650px;     
  float: right;      
  margin: 0;
  padding: ;
}

.bottom {
  width: 650px;     
  float: right;      
  margin: 0;
  padding: ;
}


.sidebar {
  width: 400px;
  padding: 0px;

} 



}

.n_objects {
margin-top:10px; 
float:left;
horizontal-align: left;
width: 400px;
height: ;
padding: 0px 5px;

}

.o_objects {
margin-top:15px; 
float:left;
horizontal-align: left;
width: 380px;
height: ;
padding: 0px 5px;

}

.text_h { /* menu large*/
	font-family: Arial;
	font-size: 26px;
	line-height: 36px;
	color: #FFFFFF;
	border: 0px;
	text-align: left;
	padding: 0px 5px;
	background: ;
	
	}

.text_h_2{ /* cris bruch large */
	margin: 0px;
	font-family: Arial;
	font-size: 50px;
	color: #FFFFFF;
	text-align: left;
	padding: 0px 3px;
	background: ;
	
	}



.text0 { /* menu */
	font-family: Arial;
	font-size: 14px;
	line-height: 26px;
	color: #FFFFFF;
	border: 0px;
	text-align: left;
	padding: 0px 5px;
	background: ;
	
	}




.text1{ /* cris bruch */
	margin: 0px;
	font-family: Arial;
	font-size: 35px;
	color: #FFFFFF;
	text-align: left;
	padding: 0px 3px;
	background: ;
	
	}

.text2{ /* pages */
	font-family: Arial;
	font-size: 24px;
	line-height: 22px;
	width: 160px;
	color: #FFFFFF;
	float: left;
	text-align: left;
	padding: 20px 3px;
	background: ;
	
	}

.text3{ /* text at bottom of main image */
	font-family: Arial;
	margin: 0px;
	width: 300px;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	float: right;
	text-align: right;
	padding: 5px 10px;
	background: ;
	
	}

.text4{ /* text at right of main image */
	font-family: Arial;
	margin: 0px;
	width: 155px;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	float: left;
	text-align: left;
	padding: 5px 3px;
	background: ;
	
	}

.text6{ /* copyright text small */
	font-family: Arial;
	margin: 0px;
	width: 470px;
	font-size: 10px;
	line-height: 20px;
	color: #FFFFFF;
	float: right;
	text-align: right;
	padding: 5px 10px;
	background: ;
	
	}

img { border: 0 none; }


.square1 { /* squares */
	margin: 5px;
	float: left;
	horizontal-align: left;
	width: ;
	background-color: ;
	padding: 5px 5px;
	
	}

.square_c { /* squares */
	margin: 5px;
	float: left;
	horizontal-align: left;
	width: ;
	background-color: #FFFF00 ;
	padding: 5px 5px;
	
	}



.square2 { /* squares small */
	margin: 0px;
	background-color: ;
	text-align: left;
	float: left;
	padding: 3px 3px;
	border-width: 0px;
	
	}

.square_s { /* squares small */
	margin: 0px;
	background-color: ;
	text-align: right;
	float: right;
	padding: 5px 5px;
	border-width: 0px;
	
	}

.square2_c { /* squares small chosen */
	margin: 0px;
	background-color: #FFFF00;
	text-align: right;
	float: right;
	padding: 5px 5px;
	border-width: 0px;
	
	}

.squareh { /* squares home */
	font-family: Arial;
	font-size: 24px;
	line-height: 22px;
	width: 75px;
	border: 0px;
	float: left;
	padding: 0px 0px;
	background: ;
	
	}

.floatimgleft {/* for news images */
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.floatimgright {/* for home*/
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
}


.news { /* news and image */
	margin: 10px;
	font-family: Arial;
	font-size: 12px;
	width: 400px;
	line-height: 15px;
	color: #FFFFFF;
	text-align: left; 
	padding: 0px 12px;
	background: ;
	clear: both;
	
	}

.news_h { /* news and image */
	margin: 10px;
	font-family: Arial;
	font-size: 12px;
	width: 400px;
	line-height: 15px;
	color: #FFFFFF;
	text-align: left; 
	padding: 10px 0px;
	background: ;
	clear: both;
	
	}



.newsb { /* project title */
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	
	}


.reviews{ /* reviews */
	margin: 5px;
	font-family: Arial;
	font-size: 12px;
	width: 188px ;
	line-height: 14px;
	color: #FFFFFF;
	text-align: left;
	float: left;
	padding: 0px 0px;
	background: ;
	
	}

.reviews_c { /* reviews chosen*/
	margin: 5px;
	font-family: Arial;
	font-size: 12px;
	width: 190px ;
	line-height: 14px;
	color: #333300;
	text-align: left;
	float: left;
	padding: 0px 0px;
	background: #FFFF00;
	
	}



a.one:link { /* main nav */
	color: #FFFFFF; 
	background-color: ; 
	text-decoration: none;
	}
a.one:visited { 
	color: #FFFFFF; 
	background-color: ;
	text-decoration: none;
	}
a.one:hover { 
	color: #333300; 
	background-color: #FFFF00; 
	text-decoration: none;
	}


a.two:link {font-size: 10px; line-height: 16px; color: #FFFFFF; text-decoration: underline}
a.two:visited {font-size: 10px; line-height: 16px; color: #FFFFFF; text-decoration: underline}
a.two:hover {font-size: 10px; line-height: 16px; color: #FFFF00; text-decoration: underline}

a.three:link { /* main nav page */
	color: #FFFFFF; 
	background-color: ; 
	text-decoration: underline;
	}
a.three:visited { 
	color: #FFFFFF; 
	background-color: ;
	text-decoration: underline;
	}
a.three:hover {
	color: #FFFFFF; 
	background-color: ; 
	text-decoration: underline;
	}



a.four:link { /* images */
	color: none ; 
	background-color: ; 
	text-decoration: none;
	border-width: 0px;
	}
a.four:visited { 
	color: none; 
	background-color: ;
	text-decoration: none;
	border-width: 0px;
	}
a.four:hover { 
	color: none; 
	background-color: ; 
	text-decoration: none;
	border-width: 0px;
	}


a.five:link { /* main nav */
	color: #FFFFFF; 
	background-color: ; 
	text-decoration: none;
	}
a.five:visited { 
	color: #FFFFFF; 
	background-color: ;
	text-decoration: none;
	}
a.five:hover { 
	color: #333300; 
	background-color: #FFFF00; 
	text-decoration: none;
	}

