

/* ----- Main ----- */

*{
    margin:0;
    padding:0;
    font-family:"Times New Roman", Times, serif
}
body, html{
    margin:0;
    padding:0;
    background:#FFECC0;
    text-align:center;
    margin-bottom:10px;
}
a{
    color:#4A79A5;
    text-decoration:underline;
}
    a:hover{
        color:#FFECC0;
        text-decoration:none;
    }

/* ----- Main Container ----- */

#container{
    width:780px;
    margin:10px auto;
    padding:0;
    background:#fff;
    text-align:left;
}

/* ----- HEADER ----- */

#logo{
    margin:0;
    padding:0;
}

#logo #box{
    float:left;
    clear:none;
    height:50px;
    width:540px;
    margin:0;
    padding:0;
    background:#94BAE7;	
    color:#FFECC0;
    font-family:'Times New Roman';
    font-weight:bold;
    font-size:25px;
    line-height:40px;
    letter-spacing:10px;
    text-indent:2px;   
}
#logo p{
    float:left;
    clear:none;
    height:40px;
    width:40px;
    margin:0;
    padding:0;
    color:#94BAE7;
    font-family:'Palatino';
    font-weight:normal;
    font-size:20px;
    text-indent:20px;
    line-height:43px;
    letter-spacing:5px;
}

.subContainer, #navigation ul{
    width:780px;
    margin:0 auto;    
}
#header{
    text-align:left;
    margin:0;
    padding:10px 10px 0 10px;
    height:64px;
    background:#31659C;
}


/* ----- NAVIGATION ----- */

#navigation{
    margin:0;
    padding:0;
    background:#4A79A5;
    height:34px;
    list-style:none;
}
    #navigation li{
        float:left;
        clear:none;
        list-style:none;
    }
    #navigation li a{
        color:#fff;
        display:block;
        font-size:12px;
        text-decoration:none;
        font-weight:bold;
        padding:10px 18px;
    }
    #navigation li a:hover{
        color:#fff;
        background:#94BAE7;
    }
    #active a{
        background:#31659C;
    }

/* ----- HEADINGS ----- */



h2{
    font-family:'Palatino';
    font-size:25px;
	font-weight:bold;
    letter-spacing:0px;
    margin-top:15px;
    margin-bottom:20px;
    font-weight:bold;
    color:#31659c;
}
h3{
	font-family:'Palatino';
    font-size:16px;
    font-weight:bold;
	color:#94BAE7;   
    margin:5px 0;    
}

h4 {
	
    font-weight:normal;
	font-family:"Times New Roman", Times, serif
    font-size:10px;
	color:#000;
	
}	
h5{
	font-family:'Palatino';
    font-size:20px;
    font-weight:bold;
	color:#31659c;   
    margin:5px 0;
}


/* ----- PARAGRAPHS ----- */

p{
    color:#000;
    font-size:14px;    
    line-height:25px;
}

#primaryContent ul{
    color:#4A79A5;
    font-size:12px;    
    margin:20px 0;
    list-style:none; 
}
#primaryContent li{    
    color:#4A79A5;
	padding-left:25px;
    margin:8px 0;
    list-style:none;
    background:url(images/bullets.gif) left top no-repeat;
}
#secondaryContent p{
    
}



/* ----- CONTENT ----- */

#primaryContent{
    width:484px;
    padding:20px 55px;   
	border-left:5px solid #94BAE7;
    font-size:11px;
    float:right;
    clear:none; 
}
    #primaryContent img{
        float:right;
        clear:none;
        margin:10px;
        margin-right:0;
        padding:1px;
        border: 1px solid #94BAE7;
    }
	
	 
#secondaryContent{
    width:150px;
    padding:20px 14px;
	font-size:12px;
    float:left;
    clear:none; 
}
#secondaryContent h2{
    padding:11px 15px;
    color:#fff;
    margin-bottom:0;
    line-height:21px;
    font-size:13px;
    font-weight:normal;
}
#secondaryContent h3{
	font-family:'Palatino'
	margin-top:20px;
}
#secondaryContent ul{
    list-style:none;
}
#secondaryContent li{
    list-style:none;
    padding-left:20px;
    margin:8px 0;
  
}
#secondaryContent li a{
    color:#31659c;
    font-weight:bold;
    text-decoration:none;
}
#secondaryContent li a:hover{
    color:#FFECC0;
    font-weight:bold;
    text-decoration:underline;
}
#secondaryContent .links li{
    padding-left:0px;
    margin:8px 0;
    background:none;
}


/* ----- FOOTER ----- */

#footer{
    margin:0 auto;
	border-left:5px solid #94BAE7;
	border-right:5px solid #94BAE7;
	border-top:5px solid #94BAE7;
	border-bottom:5px solid #94BAE7;
    margin-bottom:10px;
    height:10px;
    padding:18px 20px;
    clear:both;
    width:740px;
    text-align:left;
    font-size:10px;
    color:#4A79A5;
    background:#fff;
}
    
    #footer #copyright{
        float:right;
        clear:none;
    }
   

/* ----- CLASSES ----- */

.clear{
    clear:both;
}