/*
   1- Global Reset
	
   2- Generals
	
   3- Header
   
   4- Content
   
   5- Footer	
		
*/


/* 1. Global Reset */	

	html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, em, font, images, small, strong, sub, sup, ol, ul, li, form, table, caption, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

	ol, ul {
		list-style: none;
	}

	caption, th, td {
		text-align: left; 
		font-weight: normal;
	}
	h1, h2, h3, h4, h5, h6 {
		font-weight:normal;
	}
	

/* 2. Generals */	

	body {
		font-family:Helvetica, Arial, sans-serif;
		font-size:62.5%;
		line-height:1.4;
		color:#291811;
		background:url(images/bkg.jpg) center top no-repeat;
		width:100%;
		height:auto;
	}
	a {
		color:#dc4d07;
		text-decoration:none;
		outline:none;
	}
	a:hover {
		color:#f89c03;
		text-decoration:none;
	}
	
	#container {
		width:831px;
		height:auto;
		margin:0 auto;
		text-align:left;
		font-size:1.3em;
		padding-left:180px;
	}

/* 3. HEADER */
#header {
	height:136px;
	width:831px;
	margin:0;
	padding:0;
	border:0 none;
    position:relative;
}
#logonumber {
    background:url(images/logo_number.png) no-repeat top left;
    height:110px;
	width:140px;
	position:absolute;
	top:15px;
	left:180px;
}
    
/* 4 CONTENT */	

     /* MAIN MENU */
	     #main_menu {
		    font-size:12px;
		    color:#291811;
			width:550px;
			float:right;
			margin:0;
			padding:0;
	     }
		 #main_menu li {
		    width:67px;
			float:right;
			padding:20px 10px 0 0;
			border-left:1px solid #c2c2c2;
			list-style:none;
		 }
		 #main_menu a:hover{
			color:#dc4d07;
			text-decoration:none;
		 }
		 #main_menu a:link{
			color:#291811;
			text-decoration:none;
		 }

#content {
    background:#eeeeee url(images/content_bkg.jpg) no-repeat top left;
    margin:0;
    padding:0;
    width:829px;
    height:auto;
    color:#291811;
    position:relative;
    }
    #content h1 {
        font-weight:normal;
        font-size:2.5em;
        margin:0 0 0 15px;
        padding:0;
        line-height:normal;
    }
    #content h3 {
        font-weight:normal;
        line-height:normal;
        padding:0 0 0 15px;
    }
    #content h2 {
        font-size:1.2em;
        padding:10px 0 0 0;
        font-weight:bold;
    }
    #content .padded {
    padding:10px 0 0 20px;
    }
    #content b {
        color:#dc4d07;
    }
    #content p {
        margin-left:10px;
        padding:0 20px 0 10px;
    }
    #content ul {
        padding-left:25px;
    }
    #righthome{
        margin:-276px 0 0 405px;
    } 
    #rightcontent{
        position:absolute;
        top:120px;
        left:350px;
        text-align:center;
    }  
	 h1#hpg1 {		
	    z-index:1;
		width:304px;
		height:35px;
		text-indent:-9999em;
		padding:5px;
		background:url(images/header_01.png) left top no-repeat;
	}
	 h1#hpg2 {		
	    z-index:1;
		width:309px;
		height:44px;
		text-indent:-9999em;
		padding:5px;
		background:url(images/header_02.png) left top no-repeat;
	}
	 h1#hpg3 {		
	    z-index:1;
		width:380px;
		height:35px;
		text-indent:-9999em;
		padding:5px;
		background:url(images/header_03.png) left top no-repeat;
	}
	 h1#hpg4 {		
	    z-index:1;
		width:182px;
		height:36px;
		text-indent:-9999em;
		padding:5px;
		background:url(images/header_04.png) left top no-repeat;
	}
	 h1#hpg5 {		
	    z-index:1;
		width:215px;
		height:37px;
		text-indent:-9999em;
        padding:5px;
		background:url(images/header_05.png) left top no-repeat;
	}
	h1#hpg6 {		
	    z-index:1;
		width:369px;
		height:37px;
		text-indent:-9999em;
		background:url(images/header_06.png) left top no-repeat;
	}
	#columnfloat ul {
	margin:0;
	}
	#columnfloat li {
	list-style:none;
	width:200px;
	float:left;
	padding-right:55px;
	}
	
/* 5 FOOTER */	

#footer {
	background:#fff url(images/bot_links.jpg) no-repeat left top;
    height:110px;
    width:831px;
    position:relative;
    clear:both;
    }
    #footer ul {
	   position:absolute;
	   top:50px;
	   left:60px;
    }
    #footer li {
	   float:left;
	   padding-right:20px;
    }	
    #footer a {
        color:#666;
        letter-spacing:.5px;
    }
    #copyright {
        position:absolute;
        top:80px;
        left:340px;
        text-align:center;
        color:#888;
        font-size:11px;
    }