/* ------------------------------------------------------------------------------ generic settings */

	body {
		font-family: Arial,sans-serif;
		font-size:13px;
		line-height:1.75em;
		background-color:#000000;
		color: #ffffff;
		text-align: left;
		behavior:url(/_css/csshover.htc);
		padding-bottom:40px;
	}
		
	a {
		text-decoration:underline;
		color:#ffffff;
	}
	
	a img {
		border:none;
	}                
	
	address {
        text-align:right;
        font-size:10px;
        font-family:"Arial Narrow",Arial,sans-serif;
        font-style:normal;
        text-transform:uppercase;
		line-height:1.5em;
	}
	
	address a {
        color:White;
        text-decoration:none;
        text-transform:lowercase;
	}
	
	h1 {
        font-size:14px;
        font-family:"Arial Narrow",Arial,sans-serif;
        font-style:normal;
        text-transform:uppercase;
        font-weight:normal;
	}

	h2 {
        font-size:12px;
        font-family:"Arial Narrow",Arial,sans-serif;
        font-style:normal;
        text-transform:uppercase;
        font-weight:normal;
	}


	#link_internal {
	    text-decoration:none;
	}

   
/* ------------------------------------------------------------------------------ KTML styles */

    .names {
	    color:#C1A576;
    }

    .firstparagraph {
	    font-size:1.2em;
    }

    .paragraphheading {
	    font-weight:bold;
	    font-size:1.2em;
	    text-decoration:underline;
    }

    .readmore, #contentcontent a.readmore {
	    text-decoration:underline;
	    color:#C1A576;
    }

    .blueheader {
	    color:#7c9ea8;
    }

/* ------------------------------------------------------------------------------ Containers */

    #id_body {
        margin:0px auto;
        width:900px;
    }
    
    #id_logo {
        height:73px;
        position:relative;
    }
    
    #id_navigation {
        margin-bottom:4px;
        position:relative;
        height:125px;
    }
    
    address.css_left, span.css_left {
        display:block;
        width:130px;
        position:absolute;
        left:0px;
        bottom:0px;
        text-align:right;
    }    

    div.css_middle {
        display:block;
        width:620px;
        margin-left:140px;
        margin-right:140px;
        position:relative;
    }
    
    div.css_right {
        display:block;
        width:130px;
        position:absolute;
        left:770px;
        top:0px;
        text-align:right;
	    font-size:11px;
    }

/* ------------------------------------------------------------------------------ Breadcrumbs */

    #id_breadcrumbs {
        margin-bottom:4px;
        color:#666362;
        font-size:11px;
    }
    
    #id_breadcrumbs a {
        color:#666362;
        text-decoration:none;
    }
    
    #id_breadcrumbs a:hover {
        text-decoration:underline;
    }
    
/* ------------------------------------------------------------------------------ Content */

    #id_content {
        position:relative;
        margin-bottom:4px;
        min-height:200px;
        background-image:url(/_images/main_background.gif);
        background-repeat:repeat-y;
        background-position:140px top;    
    }
    
    div.css_content_left {
        display:block;
        width:180px;
        position:absolute;
        left:0px;
        top:0px;
        font-size:18px;
    }
    
    div.css_content_right {
        display:block;
        width:430px;
        margin-left:190px;
    }
    
    .css_content_block {
        display:block;
    }
	
/* ------------------------------------------------------------------------------ Footer */

    #id_footer {        
        width:170px;
        margin-top:20px;
        position:relative;
    }  
    
    #id_footer div.css_middle {
        border-top:solid 1px White;
        padding-top:8px;
        padding-bottom:8px;
        text-align:center;
    }  
    
    #id_footer div.css_middle a {
        font-size:10px;
        font-family:"Arial Narrow",Arial,sans-serif;
        font-style:normal;
        text-transform:uppercase;
		line-height:1.5em;
		color:White;
		text-decoration:none;
    }
    
    #id_footer div.css_middle a.css_padleft {
        margin-left:8px;
    }
    
    #id_footer div.css_middle a.css_padright {
        margin-right:8px;
    }
    
    #id_footer div.css_right {
        top:8px;
    }
    
    #id_footer div.css_right * {
        vertical-align:middle;
    }
    
    #id_footer div.css_right a {
		color:White;
		text-decoration:none;
    }
   
/* ------------------------------------------------------------------------------ EOF */