body { behavior:url("csshover.htc"); }

html, body {
	font-family: Verdana, Helvetica, Trebuchet MS, sans-serif;
	font-size: 10pt;
	text-align: center;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#container {
	width: 774px;
	margin-left: auto;
	margin-right: auto;
}

td {
    font-size: 0.8em;
    padding-right: 5px;
}

td.dotted {
    border-bottom: 1px dotted #250049;
    border-right: 1px dotted #250049;
}

p {
    margin: 0 0 1em;
}

p.form {
    margin-bottom: 5px;
    font-size: 9px;
}

p.form_title {
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: underline;
}

p.big:first-letter {
    font-size: 2em; 
    padding-right: 5px;
    float: left;
}

ul {
    list-style-type: circle;
    list-style-position: inside;
    padding-left: 0px;
    margin-left: 0px;
    line-height: 1.1em;
}

li.big_spaces {
    padding-bottom: 10px;
}

a.list {
    font-weight: normal;
}

a.newsletter {
    font-weight: normal;
    color: #152a15;
}

a.newsletter_sub_heading {
    font-weight: normal;
    color: #250049;
    font-size: 0.8em;
}

input.login {
    font-size: 7pt;
}

select.page_one {
    width: 120px;
}

a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#banner {
	width: 450px;
	height: 85px;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

#advert {
	width: 350px;
	height: 85px;
	margin-left: auto;
}

#primary_nav {
    background: url('images/tab_holder_line.jpg') repeat-x top left;
    width: 775px;
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

	div.tab_off {
		background: url('images/tab_off_middle.jpg') repeat-x top;
		height: 23px;
		float: left;
		margin-right: 1px;
		text-align: center;
		line-height: 25px;
		color: #FFF;
		font-weight: bold;
		cursor: pointer; /*TEMP*/
	}
	
		div.tab_off_left {
			background: url('images/tab_off_left.jpg') no-repeat top left;
		}
		
		div.tab_off_right {
			background: url('images/tab_off_right.jpg') no-repeat top right;
			padding-left: 15px;
			padding-right: 15px;
		}
		
	div.tab_on {
		background: url('images/tab_on_middle.jpg') repeat-x top;
		height: 23px;
		float: left;
		margin-right: 1px;
		text-align: center;
		line-height: 25px;
		color: #FFF;
		font-weight: bold;
	}
	
		div.tab_on_left {
			background: url('images/tab_on_left.jpg') no-repeat top left;
		}
		
		div.tab_on_right {
			background: url('images/tab_on_right.jpg') no-repeat top right;
			padding-left: 15px;
			padding-right: 15px;
		}	

	div.tab_off:hover {
		background: url('images/tab_on_middle.jpg') repeat-x top;
		height: 23px;
		float: left;
		margin-right: 1px;
		text-align: center;
		line-height: 25px;
	}
	
		div.tab_off_left:hover, div.tab_on_left:hover {
			background: url('images/tab_on_left.jpg') no-repeat top left;
		}
		
		div.tab_off_right:hover, div.tab_on_right:hover {
			background: url('images/tab_on_right.jpg') no-repeat top right;
		}
		
    div.tab_holder {
        background: url('images/dark_green.jpg');
        color: #FFF;
        height: 24px;
        float: right;
        text-align: center;
        line-height: 25px;
        font-weight: bold;
    }

        div.tab_holder_left {
            background: url('images/tab_holder_left.jpg') no-repeat top left;
        }

        div.tab_holder_right {
            background: url('images/tab_on_right.jpg') no-repeat top right;
            padding-left: 20px;
            padding-right: 10px;                
        }
		
#left_nav_container {
	width: 150px;
    float: left;
}
	
#secondary_nav_top {
    width: 775px;
    height: 15px;
    font-size: 0.1px;
    background: url('images/secondary_nav_top.jpg') no-repeat top left;
}

#secondary_nav {
	width: 100%;
    background: url('images/dark_orange.jpg');
}

div.secondary_liner {
    width: 120px;
    margin-left: auto;
    margin-right: auto;
    color: #FFF;
    font-size: 0.8em;
}

div.left_block {
	width: 100%;
    background: url('images/dark_orange.jpg');
}

    div.dark_orange_1 {
        width: 100%;
        background: url('images/dark_orange_tl.jpg') no-repeat top left;
    }
    
    div.dark_orange_2{
        padding-top: 15px;
        width: 100%;
        background: url('images/dark_orange_tr.jpg') no-repeat top right;
    }

    div.dark_orange_3 {
        width: 100%;
        background: url('images/dark_orange_bl.jpg') no-repeat bottom left;
    }
    
    div.dark_orange_4{
        width: 100%;
        text-align: left;
        background: url('images/dark_orange_br.jpg') no-repeat bottom right;
        padding-bottom: 15px;
    }
    
    div.secondary_link{
        padding-top: 2px;
        padding-bottom: 2px;
    }

#content {
	width: 624px;
	text-align: right;
	float: left;
}

	#content_padding {
		width: 614px;
		margin-left: auto;
		text-align: justify;
	}
	
	div.main_image {
	   width: 200px;
	   height: 200px;
	   float: left;
	}
	
	div.main_text {
	   width: 404px;
	   height: 200px;
	   margin-left: auto;
	   float: left;
	   background: url('images/light_green.jpg');
	   overflow: hidden;
	   text-align: center;
	   color: #152a15;
	}
	
   div.light_orange_1 {
       width: 100%;
       height: 100%;
       color: #250049;
       background: url('images/light_orange_tl.jpg') no-repeat top left;
   }
   
   div.light_orange_2 {
       width: 100%;
       height: 100%;
       background: url('images/light_orange_tr.jpg') no-repeat top right;
   }
   
   div.light_orange_3 {
       width: 100%;
       height: 100%;
       background: url('images/light_orange_bl.jpg') no-repeat bottom left;
   }
   
   div.light_orange_4 {
       width: 100%;
       height: 100%;
       background: url('images/light_orange_br.jpg') no-repeat bottom right;
   }
   
   div.liner_left {
       width: 180px;
       padding-top: 10px;
       padding-bottom: 10px;
       margin-left: auto;
       margin-right: auto;
       text-align: justify;
   }
   
   div.liner_right {
       width: 385px;
       padding-top: 10px;
       padding-bottom: 10px;
       margin-left: auto;
       margin-right: auto;
       text-align: justify;
   }
   
   div.liner_right_scroll {
       width: 100%;
       height: 200px;
       margin-left: auto;
       margin-right: auto;
       text-align: justify;
       overflow: auto;
   }
   
   div.scroll_liner {
       width: 300px;;
       padding-left: 10px;
       margin-top: 10px;
       text-align: justify;
   }

    #small_stories {
        width: 200px;
        background: url('images/dark_green.jpg');
        color: #FFF;
        float: left;
    }
    
        div.small_stories_image {
            width: 50px;
            height: 50px;
            float: left;
        }
        
        div.small_stories_text {
            width: 120px;
            color: #aed75c;
            font-size: 0.8em;
            margin-left: auto;
            float: left;
        }

   div.light_green_1 {
       width: 100%;
       height: 100%;
       background: url('images/light_green_tl.jpg') no-repeat top left;
   }
   
   div.light_green_2 {
       width: 100%;
       height: 100%;
       background: url('images/light_green_tr.jpg') no-repeat top right;
   }
   
   div.light_green_3 {
       width: 100%;
       height: 100%;
       background: url('images/light_green_bl.jpg') no-repeat bottom left;
   }
   
   div.light_green_4 {
       width: 100%;
       height: 100%;
       background: url('images/light_green_br.jpg') no-repeat bottom right;
   }
   
   div.dark_green_1 {
       width: 100%;
       height: 100%;
       background: url('images/dark_green_tl.jpg') no-repeat top left;
       color: #461818;
   }
   
   div.dark_green_2 {
       width: 100%;
       height: 100%;
       background: url('images/dark_green_tr.jpg') no-repeat top right;
   }
   
   div.dark_green_top_five {
       width: 100%;
       height: 100%;
       background: url('images/dark_green_top_5.jpg') no-repeat top right;
   }
   
   div.dark_green_3 {
       width: 100%;
       height: 100%;
       background: url('images/dark_green_bl.jpg') no-repeat bottom left;
   }
   
   div.dark_green_4 {
       width: 100%;
       height: 100%;
       background: url('images/dark_green_br.jpg') no-repeat bottom right;
   }
    
    #big_stories {
        width: 404px;
        background: url('images/light_orange.jpg');
        float: left;
    }
    
        div.big_stories_image {
            width: 100px;
            height: 100px;
            float: left;
        }
        
        div.big_stories_text {
            width: 264px;
            color: #250049;
            margin-left: auto;
            float: left;
        }
        
#footer {
    width: 100%;
    height: 20px;
    background: url('images/dark_green.jpg');
    line-height: 20px;
    color: #FFF;
}

    #footer_1 {
        width: 100%;
        height: 20px;
        background: url('images/footer_left.jpg') no-repeat top left;
    }
    
    #footer_2 {
        width: 100%;
        height: 20px;
        background: url('images/footer_right.jpg') no-repeat top right;
    }


#copyright {
	width: 775px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	color: gray;
	font-size: 0.7em;
}

div.v_space {
    height: 2px;
    width: 10px;
    float: left;
    font-size: 0.1px;
}

div.h_space {
    width: 100%;
    height: 10px;
    font-size: 0.1px;
}

div.h_space_float {
    width: 100%;
    height: 10px;
    float: left;
    font-size: 0.1px;
}

div.clear {
	clear: both;
}