#main { width:980px; margin:0 auto; text-align:left;}

#header {height:380px;}

#header_gallery {height:250px;}

#middle { padding:20px 25px 10px 29px; background:#2d2d2d;}

#footer { height:50px; background:url(../images/footer_bg.gif) top repeat-x;}

.column1, .column2, .column3, .col1, .col2, .col3 {float:left;}
.container {width:100%;}


#header .column1 {width:245px !important; padding:0; /*background:url(images/header_bg1.jpg) top left no-repeat;*/}
#header .column2 {width:245px !important; padding:0;}
#header .column3 {width:488px !important; padding:0; /*background:url(images/header_bg3.jpg) top left no-repeat;*/}

/* ============================= index ===========================*/

#index .line {background:url(../images/line.gif) repeat-y 462px 0;}
#index .column1 {
	width:493px;
}
#index .column2 {width:433px;}

/* ============================= index-1 ===========================*/

#about .line {background:url(../images/line.gif) repeat-y 338px 0;}
#about .column1 {width:369px;}
#about .column2 {width:556px;}
#about .container1 {width:500px; padding-left:20px; padding-bottom:20px;;}
#about .col1 {width:500px; padding-top:20px; }
#about .col2 {width:250px; padding-top:20px;}


#services .line {background:url(../images/line.gif) repeat-y 462px 0;}
#services .column1 {width:493px;}
#services .column2 {width:433px;}
#services .col1 {width:200px; padding-right:5px;}
#services .col2 {width:240px;}

#projects .line {background:url(../images/line.gif) repeat-y 338px 0;}
#projects .column1 {width:920px;}
#projects .column2 {width:556px;}
#projects .col1 {width:268px; padding-top:20px;}
#projects .col2 {width:250px; padding-top:20px;}

#m2page5 .line {background:url(../images/line.gif) repeat-y 430px 0;}
#m2page5 .column1 {width:413px;}
#m2page5 .column2 {width:453px; padding-top:30px; padding-left:40px;}
#m2page5 .col1 {width:268px; padding-top:20px;}
#m2page5 .col2 {width:250px; padding-top:20px;}


#links .line {background:url(../images/line.gif) repeat-y 462px 0;}
#links .column1 {width:493px;}
#links .column2 {width:760px;}
#links .col1 {width:150px;}

#contact .line {background:url(../images/line.gif) repeat-y 338px 0;}
#contact .column1 {width:369px;}
#contact .column2 {width:556px;}

#contact .col1 {width:250px; padding-left:30px; padding-top:30px;}
#contact .col2 {width:250px;}
/* ============================= Gallery  ===========================*/
#gallery .line {background:url(../images/line.gif) repeat-y 338px 0;}
#gallery .column1 {width:920px;}
#gallery .column2 {width:556px;}

#gallery .col1 {width:268px; padding-top:20px;}
#gallery .col2 {width:250px; padding-top:20px;}
/* ============================= Gallery  ===========================*/
