/* CSS Document */

#main_content{
padding-left:25px;
font-size:90%;
	background-color:#302B0D!important;
	color:#fff!important;
	filter:alpha(opacity=100)!important;
	opacity: 100!important;
	-moz-opacity:100!important;
	}
	
#main_content p:first-letter {font-size:120%; font-weight:bold;}
#builder_container {
width:690px;
background-color:#9FA255;
color:#302B0D!important;
}
*{margin:0;}
.builder_top{
background-image:url(builder/builderpage_r1_c1.jpg);
background-repeat:no-repeat;
background-position:left;
height:105px;
width:675px;
}

.leftside1{
background-image:url(builder/builderpage_r2_c1.jpg);
background-position:left;
background-repeat:no-repeat;
height:180px;
width:675px;
}

.headerp{
    margin-left:285px;
	margin-right:2px;
	font-size:13px;
    padding-top:15px;
	font-weight:bold;
	padding-bottom:5px;
	line-height:17px;
}

.leftside1 p{
    margin-left:285px;
	margin-right:2px;
	font-size:13px;
	line-height:21px;
    padding-top:15px;
	text-align:justify;
	width:400px;
		}
.leftside2 p{
    margin-left:285px;
	margin-right:2px;
	font-size:13px;
	line-height:21px;
    padding-top:15px;
	text-align:justify;
		width:400px;
		}
.rightside1 p{
    margin-left:365px;
	margin-right:2px;
	font-size:13px;
	line-height:21px;
	text-align:justify;
		width:310px;
   }
		
.rightside1{
background-image:url(builder/builderpage_r3_c1.jpg);
background-repeat:no-repeat;
background-position:left;
height:138px;
width:675px;
}

.leftside2{
background-image:url(builder/builderpage_r4_c1.jpg);
background-repeat:no-repeat;
background-position:left;
height:220px;
width:675px;
}
.rightside2{
padding-top:20px;
background-image:url(builder/builderpage_r5_c1.jpg);
background-repeat:no-repeat;
background-position:left;
width:675px;
text-align:center;
background-color:#9FA255;
}
