/*
        Site:        http://www.completewellness.ca

        File:        css/style.css

        Version:     v1.0

        Last Update: July 2009

        Author:      n42w81 web development studio (www.n42w81.com)

*/

/* .css ********************************************************************/

body {
    background-color:          #333333;
    text-align:                center;
    color:                     #ffffff;
    font-size:                 1.0em;
    font-family:               arial;
}
#wrapper {
    margin-left:               auto;
    margin-right:              auto;
    width:                     800px;
}
#main {
    background-color:          #000000;
    margin-top:                20px;
    margin-bottom:             20px;
    padding-left:              20px;
    padding-right:             20px;
    width:                     760px;
    text-align:                left;
}
#main_table {
    position:                  relative;
    background-color:          #000000;
    border:                    none;
}
#header_print {
    display:                   none;
}
#header {
    border-bottom:             2px solid #ffffff;
    background-color:          #000000;
}
#header img {
    border:                    none;
}
#name {
    font-family:               andalus;
    font-size:                 46px;
    line-height:               50px;
}
#tag {
    text-align:                center;
    font-size:                 0.85em;
    line-height:               22px;
    padding-right:             5px;
    font-style:                italic;
}
#phone {
    font-size:                 1.1em;
    float:                     right;
    padding-right:             10px;
}

#navigation {
    background-color:          #000000;
    min-height:                480px;
    width:                     175px;
    border:                    none;
    padding:                   0px;
    margin:                    0px;
}
#navigation ul {
    list-style:                none;
    margin-left:               -35px;
    background-color:          transparent;
}
#navigation li {
    margin-bottom:             1px;
    line-height:               1.9em;
    font-size:                 1.0em;
    vertical-align:            baseline;
    width:                     175px;
    background-color:          transparent;

}
#navigation a {
    color:                     #ffffff;
    text-decoration:           none;
    border-left:               5px solid #ffffff;
    padding-left:              4px;
}
#navigation a:hover {
    color:                     #ffffff;
    border-left:               5px solid #990000;
}
#navigation_outer {
    background-color:          #ffffff;
    padding:                   2px;
}
#navigation_inner {
    background-image:          url(../images/cw_bg.gif);
    background-color:          #000000;
    color:                     #ffffff;
    height:                    480px;
    padding:                   0px;
    padding-top:               15px;
    padding-bottom:            15px;
}

#content {
    background-color:          #000000;
    padding-left:              5px;
}
.story {

}
.category {
    font-size:                 1.1em;
    color:                     #ffffff;
}
.highlight {
    text-align:                center;
    font-size:                 1.3em;
    font-weight:               bold;
    font-style:                italic;
}
#footer {
    color:                     #cccccc;
    border-top:                2px solid #ffffff;
}
#footer a {
    text-decoration:           none;
    color:                     #ffffff;
    font-size:                 0.8em;
}
#footer a:hover {
    color:                     #990000;
}
.half_spacer {
    line-height:               0.3em;
}
.quarter_spacer {
    line-height:               0.1em;
}
.clear {
    clear:                     both;
}
ul {
    list-style-type:           square;
}
