#main {width:970px; margin:0 auto; position:relative;}

#header {height:360px; background:url(../images/header-bg.jpg) no-repeat left bottom;}
#header, #content, #footer { font-size:0.75em;}
.header-left { background:url(../images/header-left.jpg) no-repeat right 76px; color: #fff; vertical-align: middle; }
.header-right { background:url(../images/header-right.jpg) no-repeat left 76px; }
.footer-cell { background:url(../images/footer-bg.gif) left top no-repeat; }
.footer-left { background:url(../images/footer-left.gif) no-repeat right bottom; }
.footer-right { background:url(../images/footer-right.gif) no-repeat left bottom; }

.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/

#page1 #content .row-1 .line-ver { background-position:320px top;}
#page1 #content .row-1 .line-ver1 { background-position:640px top;}
#page1 .line-contact-ver1{background-image: url(../images/contact_ver.gif); background-position:481px top;background-repeat: no-repeat;}
#page1 #content .row-1 .col-1 {width:601px; margin: 0px 0px 20px 20px;}
#page1 #content .row-1 .col-2 {width:280px; margin-right:42px;}
#page1 #content .row-1 .col-3 {width:280px; float:right; margin: 0px 20px 20px 0px;}
#page1 #content .row-3 .col-1 {width:760px; margin: 23px 0px 0px 23px;}
#page1 #content .row-3 .col-2 {width:133px; float:right; margin: 23px 25px 0px 0px;}

/*======= index-1.html =======*/
#page1 #content .about_row-1 .about_line-ver { background-position:640px top;}
#page1 #content .about_row-1-1 .about_line-ver { background-position:320px top;}
#page1 #content .about_row-1 .about_col-1 {width:601px; margin: 0px 41px 0px 20px;}
#page1 #content .about_row-1 .about_col-2 {width:280px;}
#page1 #content .about_row-1-1 .about_col-1 {width:280px; margin-right:27px;}
#page1 #content .about_row-1-1 .about_col-2 {width:601px;}
#page1 #content .about_row-2 .about_col-1 {width:760px; margin-right:27px;}
#page1 #content .about_row-2 .about_col-2 {width:293px;}
#page1 #content .about_row-3 .about_col-1 {width:760px; margin-right:27px;}
#page1 #content .about_row-3 .about_col-2 {width:133px;}

/*======= index-3.html =======*/
#page4 #content .line-ver { background-position:640px top;}
#page4 #content .line-ver11 { background-position:320px top;}
#page4 #content .row-1 .col-1 {width:601px; margin-right:41px;}
#page4 #content .row-1 .col-2 {width:280px;}
#page4 #content .row-2 .col-1 {width:601px; margin-right:41px;}
#page4 #content .row-2 .col-2 {width:260px;}
#page4 #content .row-1 .col-1-1 {width:280px; margin-right:41px; float: left;}
#page4 #content .row-1 .col-1-2 {width:280px; margin-right:41px; float: left;}
#page4 #content .row-1 .col-1-3 {width:280px; float: left;}

/*======= contact form =======*/
.contact_row-1 .col-1 {width:280px; margin-right:19px; float:left;}
.contact_row-1 .col-2 {width:600px;}


/*=========================*/
a.thumb:focus {
	outline: none;
}

#footer {height:147px; position:relative;}