.main { width:766px;}
#menu {height:90px;}
#header {height:287px;}

div.toggle{
position:absolute;
left: 20px;
top:20px;
width: 75px;
height: 50px;
color: #fff;
font-size:120%;
}

div.toggle a:link{
text-decoration: none;
color: #fff;
padding:20px;
}

div.topbutton{
width: 122px; 
height: 90px; 	
text-align: center;
text-transform: uppercase;
padding-top: 42px;
margin-left: 5px;
font-size: 14px;
font-weight: bolder;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #fff;
float: left;
overflow: hidden;
}
 
div.topbutton a:link, div.topbutton a:visited{
text-decoration: none;
width: 122px;
padding: 20px 5px 5px 5px;
color: #fff !important;
}

div.topbutton a:hover{ 
text-decoration: none;
padding: 30px 5px 5px 5px;
color: #ddd;
width: 122px;
background-image: url(images/hover_02.gif);
}

/*---page---*/
#page #wrapper .row .column{ width:389px; float:left;}
#page #wrapper .row .column_1{ width:340px; float:left;}
/*---// page---*/

/*---page_1---*/
#page_1 #wrapper .row .column{ width:389px; float:left;}
#page_1 #wrapper .row .column_1{ width:340px; float:left;}
/*---// page_1---*/

/*---page_2---*/
#page_2 #wrapper .row .column{ width:350px; float:left;}
#page_2 #wrapper .row .column_1{ width:375px; float:left;}
/*---// page_2---*/

/*---page_3---*/
#page_3 #wrapper .row .column{ width:452px; float:left;}
#page_3 #wrapper .row .column_1{ width:314px; float:left;}
/*---// page_3---*/

/*---page_4---*/
#page_4 #wrapper .row .column{ width:320px; float:left;}
#page_4 #wrapper .row .column_1{ width:405px; float:left;}
/*---// page_4---*/

/*---page_5---*/
#page_5 #wrapper .row .column_1{ width:680px;}
/*---// page_5---*/