/* CSS Document */

#building_holder{
position:relative;
width:734px;
height:380px;
background-image:url(../images/custom_build.jpg);
}
#width_input{
	float:left;
	position:relative;
	left:100px;
	top:282px;
	width: 65px;
	height:25px;
}

#length_input{
	float:left;
	position:relative;
	left:435px;
	top:233px;
	width: 65px;
	height:25px;
}

#eave_input{
	float:left;
	position:relative;
	left:78px;
	top:137px;
	width: 65px;
	height:25px;
}
.inputs{
	width:50px;
	border: 1px solid #000000;
	font-family:Tahoma, Arial;
	font-size:11px;
	margin-bottom:2px;
}
.inputs_text{
width:150px;
border: 1px solid #000000;
font-family:Tahoma, Arial;
font-size:11px;
margin-bottom:2px;
}
.inputs_lower{
width:30px;
border: 1px solid #000000;
font-family:Tahoma, Arial;
font-size:11px;
}
#title_container{
position:relative;
float:left;
left:12px;
width:100%;
height:30px;
}
#subtitle_container{
position:relative;
/*float:left;*/
left:12px;
width:500px;
height:15px;
margin-bottom:10px;
}
#box_left{
	position:relative;
	float:left;
	width:250px;
	padding:10px;
	border:1px solid #004A72;
	left:20px;
	background-color:#fafafa;
	margin: 20px, 40px, 20px , 20px;
	margin-right:20px;
	margin-left:40px;
	margin-top:20px;
}
#box_left_mid{
position:relative;
float:left;
width:300px;
padding:10px;
border:1px solid #DCE9FC;
left:20px;
background-color:#fafafa;
margin-top:15px;
}

/*class*/
.title{
font-family:"Times New Roman", Times, serif;
font-size:20pt;
color:#00000;
}
.title_left{
font-family:Tahoma, Arial, sans serif;
font-size:20pt;
color:#003366;
}
.subtitle{
font-family:Tahoma, Arial;
font-size:11px;
}
.body_cat_title{
font-family:Tahoma, Arial;
font-weight:bold;
text-decoration:underline;
font-size:12px;
/*padding-bottom:12px;*/
}
.bodytxt{
font-family:Tahoma, Arial;
font-size:11px;
}
.interior_txt_box{
padding:5px;
/*margin-top:6px;*/
font-family:Tahoma, Arial;
font-size:11px;
}

.sub_interior_box{
	padding-top:5px;
	width:80px;
	float:left;
	position:relative;
}
.sub_interior_box2{
	margin-left:5px;
	width:120px;
	float:left;
	position:relative;
}
.check{
margin-right:6px;
}
#box_right{
	position:relative;
	float:left;
	width:330px;
	padding:10px;
	border:1px solid #004A72;
	left:20px;
	background-color:#fafafa;
	margin-left:20px;
	margin-top:20px;
	margin-bottom: 20px;
}
#box_right2{
position:relative;
float:left;
width:250px;
padding:10px;
border:1px solid #DCE9FC;
left:20px;
background-color:#fafafa;
margin: 20px, 20px, 20px , 20px;
margin-left:20px;
margin-top:20px;
}
#box_right_3{
position:relative;
float:left;
width:250px;
padding:10px;
border:1px solid #DCE9FC;
left:20px;
background-color:#fafafa;
margin-left:20px;
margin-top:20px;
}
#box_bottom{
position:relative;
float:left;
width:250px;
padding:10px;
border:1px solid #DCE9FC;
left:20px;
background-color:#fafafa;
margin-left:20px;
margin-top:10px;
}

#box_bottom2{
position:relative;
background-color:#ededed;
/*border:1px solid #DEDEDE;*/
margin-left:45px;
padding:10px;
margin-top:10px;

}
.text_area{
margin-bottom:15px;
height:40px;
border: 1px solid #000000;
}
input{
font-family:Tahoma, Arial;
font-size:11px;
}

.txt_10px{
font-family:Tahoma, Arial;
font-size:10px;
color:#009900;
margin-left:10px;
}
.contact_input1{
margin-left:15px;
}
.contact_input2{
margin-left:3px;
}
.contact_input3{
margin-left:18px;
}
.contact_input4{
margin-left:13px;
}
/*link*/
a.interior:link{
font-family:tahoma, arial;
font-size:12px;
}
a.interior:visited{
font-family:tahoma, arial;
font-size:12px;
}
a.interior:hover{
text-decoration:underline;
}
a.interior:active{
font-family:tahoma, arial;
font-size:12px;
}
.pik{
margin-bottom:5px;
border:2px solid #dddddd;
}
.interior_title{
margin-left:10px;
margin-bottom:10px;
}

