.site_center {text-align:center;}
.main {margin:0 auto; width:713px; text-align:left;}


.col_1, .col_2, .col_3, .col_4, .col_box_1, .col_box_2, .separator{ float:left;}
.separator{ width:32px;}

/*======= index.html =======*/
#page1 .col_content .col_1{width:185px;}
#page1 .col_content .col_2{width:185px;}
#page1 .col_content .col_3{width:185px;}
#page1 .col_content .col_4{width:185px;}
/*=========================*/

/*======= index-1.html =======*/
#page2 .col_content .col_1{width:185px;}
#page2 .col_content .col_2{width:185px;}
#page2 .col_content .col_3{width:185px;}
#page2 .col_content .col_4{width:185px;}
/*=========================*/

/*======= index-2.html =======*/
#page3 .col_content .col_1{width:258px;}
#page3 .col_content .col_2{width:257px;}
#page3 .col_content .col_3{width:273px;}
/*=========================*/

/*======= index-3.html =======*/
#page4 .col_content .col_1{width:185px;}
#page4 .col_content .col_2{width:185px;}
#page4 .col_content .col_3{width:185px;}
#page4 .col_content .col_4{width:185px;}
/*=========================*/

/*======= index-4.html =======*/
#page5 .col_content .col_1{width:525px;}
#page5 .col_content .col_2{width:295px;}
/*=========================*/

/*======= index-5.html =======*/
#page6 .col_content .col_1{width:185px;}
#page6 .col_content .col_2{width:185px;}
#page6 .col_content .col_3{width:185px;}
#page6 .col_content .col_4{width:185px;}
/*=========================*/

/*======= index-6.html =======*/
#page7 .col_content .col_1{width:840px;}
/*=========================*/

/**
 * Default.css
 * Set Default Values & Common Styles
 *
 * @author       Lewis Howles
 * @date         2009-08-07
 * @lastmodified 2009-08-07
 */

html, body {
    width:100%; height:100%;
    margin:0;
    padding:0;
}

/* Reset Links */
a {
    text-decoration:none;
    color:#000;
}

a:hover { text-decoration:underline; }

a img, :link img, :visited img { border:none; }

/* Reset Lists */
ul.undo, ol.undo, ul.undo li, ol.undo li {
    list-style:none;
    margin:0;
    padding:0;
}

/* Reset Headers */
h1.undo,h2.undo,h3.undo,h4.undo,h5.undo,h6.undo {
    margin:0;
    padding:0;
    font-size:1em;
    font-weight:normal;
}

/* Reset Forms */
form, fieldset, input, select, textarea {
    margin:0px;
    padding:0px;
}

fieldset {
    border:none;
}

form ol {
    list-style:none;
    margin:0px; padding:0px;
}

/* Reset Tables */
table.undo {
    border:none;
    margin:0px;
    padding:0px;
}

/**
 * Reset Paragraphs
 * @note Margin is used so that they 'collapse' between paragraphs. This means margins between paragraphs are not inflated.
 */
p {
    margin:15px 0;
    padding:0;
}

/* Ability to reset anything */
.undo {
    font-size:1em;
    padding:0;
    margin:0;
    line-height:normal;
    color:inherit;
    background:none;
    border:none;
    outline:none;
}

/**
 * Common Styles
 */

/* Easy Clearing Method */
.clearing:after {
    clear:both;
    content:".";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden;
}

.clearing {
    min-height:1px;
}

* html .clearing {
    height:1px;
}

.clear {
    clear:both;
}
/* End Easy Clearing Method */

.screenreader {
    text-indent:-9999px;
}

.italic {
    font-style:italic;
}

.bold {
    font-weight:bold;
}

.center {
    text-align:center;
}

.caps {
    text-transform:uppercase;
}

