body {		
		font: 11px arial, verdana, sans-serif;
		background-color: #fff;
		width: 1024px;
		color: #fff;
		margin: 0px; 
		font-family: arial;
		margin-left: auto; 
		margin-right: auto;
		height: auto;
		}

html { 
    overflow: scroll; 
    }  
		
h1 {
    font-size: 34px; 
    letter-spacing: 0.05em; 
    color: #fff; 
    font-weight: bold; 
    text-shadow: #fff 0 0 0; 
    padding-top: 80px; 
    padding-left: 80px;
    }

h2 {
    font-size: 15px; 
    letter-spacing: 0.05em; 
    text-align: left; 
    padding-top: 80px; 
    padding-bottom: 10px; 
    text-shadow: #fff 0 0 0; 
    color: #fff;
    }

h3 {
    color: #fff; 
    font-size: 13px; 
    text-shadow: #fff 0 0 0;
    } 

h5 {
    font-size: 12px; 
    line-height: 1.3em; 
    font-weight: normal; 
    text-shadow: #6f8c8f 0 0 0;
    }

h6 {
    margin-top: 0px; 
    margin-bottom: 15px; 
    font-weight: bold; 
    font-size: 13px; 
    color: #fff; 
    text-shadow: #fff 0 0 0;
    }
		
a:link { 
    color: #ddd; 
    text-decoration: none; 
    font-size: 12px; 
    }

a:visited	{ 
    color: #ddd; 
    text-decoration: none 
    }

a:active { 
    color: #333; 
    text-decoration: none; 
    font-size: 12px;
    }

a:hover	{ 
    color: #000; 
    text-decoration: none 
    }
		
hr {
    color: #fff;
    background: #fff;
    }


.container_home {
    width: 100%; 
    height: auto;
    background: #517ea6;
		padding-top: 40px;
		*padding-top: 20px; 
    }

.container_about {
    width: 100%; 
    height: auto; 
    background: #517ea6; 
    padding-top: 40px;
		*padding-top: 20px; 
    }

			
.container p {
    text-align: justify;  
    line-height: 1.3em; 
    color: #eee; 
    text-shadow: #eee 0 0 0; 
    color: #000; 
    font-size: 12px;
    }

.container ul li {
    font-size: 12px; 
    padding-left: 5px; 
    line-height: 1.3em; 
    text-shadow: #eee 0 0 0; 
    padding-bottom: 15px; 
    text-align: justify; 
    color: #eee;
    }

.header {
    margin: 0px; 
    width: 100%; 
    height: 160px;  
    }

.header img {
    padding-left:30px; 
    margin-top: 0px; 
		*margin-top: 0px;
    border: 0px;
    }

.nav 	{
    float: right; 
    font: 13px arial, verdana, sans-serif; 
    text-shadow: #d95d41 0 0 0; 
    font-weight: normal; 
    margin-top: -40px;
		*margin-top: -20px; 
    height: 192px;
    padding-right: 20px; 
    color: #000; 
    }

.nav ul {
    width: 200px; 
    margin:0px; 
    padding-left: 15px; 
    padding-top: 10px;
		*margin-top: 0px;
    color: #000; 
    }

.nav ul li {
		 list-style: none; 
		 padding-left: 20px;
		 padding-top: 5px;
		 letter-spacing: 0.03em;
		 color: #fff;
     text-shadow: #d95d41 0 0 0; 
		 }
		 
.nav ul li a {
		 padding-left: 10px;
		 color: #fff;
     text-shadow: #fff 0 0 0; 
		 letter-spacing: 0.03em;
		 }		 

.nav ul li a:hover {
		 padding-left: 10px;
		 color: #000;
		 text-shadow: #d95d41 0 0 0;
		 }		
		 		
.content_home {
    width: 1024px; 
    height: 575px; 
    margin-top: 12px;
	  background: #517ea6;   
    }

.tagline {
    text-align: center;
    margin-top: -80px; 
    font-size: 20px; 
    color: #eee;
		letter-spacing: 0.05em; 
    font-variant: small-caps;
		text-shadow: #eee 0 0 0;
    }
		
.content_home table {
		margin-left: auto;
		margin-right: auto; 
    margin-top: 90px;
		border: 1px solid #fff;
		border-collapse: collapse;
    }		
		
.content_home table tr {
		border: 1px solid #fff;
		}
			
.content_home table td {
		border: 1px solid #fff;
		}
						
.content_home td a {
    color: #333;
		text-shadow: #fff 0 0 0;
		padding-left: 15px;
		padding-right: 15px;
		font-family: arial;
    }		

.content_home td a:hover {
    color: #000;
		text-shadow: #000 0 0 0;
    }
		
.content a {
    color: #ddd;
		font-weight: bold;
		padding-left: 3px;
		padding-right: 3px;
    }	
		
.content a:hover {
    color: #000;
		font-weight: bold;
		padding-left: 3px;
		padding-right: 3px;
    }									
		
.table_text {
    vertical-align: top; 
    color: #eee;
		padding-left: 15px;
		padding-right: 15px;
	 	text-shadow: #fff 0 0 0;
		font-family: arial;
		font-size: 12px;
    }	
		
.content {
    padding-bottom: 20px; 
    padding-left: 120px; 
    padding-right: 100px; 
    background: #517ea6;
		}	
		
	
.content p {
    width: 70%; 
    color: #fff;
		font-size: 12px; 
    text-align: justify;
		letter-spacing: 0.025em;
		text-shadow: #fff 0 0 0;
		}		
		
.content ul {
    width: 70%; 
    color: #fff; 
    text-align: justify;
		text-shadow: #fff 0 0 0;
		}		
				
.content ul li {
    color: #fff;
		text-shadow: #fff 0 0 0;
		font-size: 12px;
		letter-spacing: 0.025em;
		}		

.content ul li a {
    color: #ccc;
		text-shadow: #ccc 0 0 0;
    }				
		
.content h2 {
    font-size: 18px;
    }
		


.content_ball {
    padding-bottom: 20px;
		height: 1200px;
    padding-left: 120px; 
    padding-right: 100px; 
    background: #517ea6;
		}	
		
.content_ball h4 {
    font-size: 15px;
		font-weight: bold;
		color: #000;
    }

.content_ball a {
    color: #ddd;
		font-weight: bold;
		padding-left: 3px;
		padding-right: 3px;
    }	
		
.content_ball a:hover {
    color: #000;
		font-weight: bold;
		padding-left: 3px;
		padding-right: 3px;
    }									
			
.content_ball ul {
    color: #fff; 
    text-align: left;
		text-shadow: #fff 0 0 0;
		}		
				
.content_ball ul li {
    color: #aaa;
		text-shadow: #aaa 0 0 0;
		font-size: 12px;
		letter-spacing: 0.025em;
		padding-left: 5px;
		padding-bottom: 5px;
		}		

.content_ball ul li a {
    color: #fff;
		padding-left: 0px;
		text-shadow: #fff 0 0 0;
    }				
				
.content_ball ul li a:hover {
    color: #000;
		text-shadow: #000 0 0 0;
    }		
		
.content_ball p {
    width: 70%; 
    color: #fff;
		font-size: 12px; 
    text-align: justify;
		letter-spacing: 0.025em;
		text-shadow: #fff 0 0 0;
		}						


.content_live {
    padding-bottom: 20px;
		height: 2600px;
    padding-left: 120px; 
    padding-right: 100px; 
    background: #517ea6;
		}	
		
.content_live ul {
    color: #ddd; 
    text-align: left;
		text-shadow: #ddd 0 0 0;
		}		
				
.content_live ul li {
    color: #ddd;
		text-shadow: #ddd 0 0 0;
		font-size: 12px;
		letter-spacing: 0.025em;
		padding-bottom: 5px;
		}		

.content_travel {
    padding-bottom: 20px;
		height: 1800px;
    padding-left: 120px; 
    padding-right: 100px; 
    background: #517ea6;
		}	
		
.content_travel ul {
    color: #ddd; 
    text-align: left;
		text-shadow: #ddd 0 0 0;
		}		
				
.content_travel ul li {
    color: #ddd;
		text-shadow: #ddd 0 0 0;
		font-size: 12px;
		letter-spacing: 0.025em;
		padding-bottom: 5px;
		}		
						
.content_right {
    float: right; 
    width: 170px; 
    margin-right: -40px; 
    color: #1d4273;
		text-shadow: #1d4273 0 0 0;
    padding-top: 70px;
    }			
		
.content_right h3 {
    color: #fff; 
    font-variant: small-caps;
		text-shadow: #1d4273 0 0 0;
    }
		
.content_right ul {
		}
		
.content_right ul li {
    text-align: left;
    padding-bottom: 5px;
    }
			
.content span {
    color: #fff; 
    font-size: 13px;
    }		

.calendar h3 {
    text-align:center;
    padding-top: 20px;
    padding-bottom: 15px; 
    letter-spacing: 0.1em; 
    color: #fff;
    font-size: 16px;
    }
		
.calendar table {
    width: 800px;
    border-collapse: collapse;
    }	

.calendar tr {
    border: 1px solid #fff;
		}	
		
.calendar th {
    border: 1px solid #fff; 
    background: #7D5881;
		width: 14.29%;
		font-size: 1.3em;
    }
					
.calendar td {	
    border: 1px solid #fff; 
    vertical-align: top; 
    padding-left: 10px;
    padding-right: 10px;
    background: #7D5881;
		height: 100px;
		font-size: 1em;
    }	
		
				
				
.footer {
    float: left; 
    width: 100%; 
    height: 40px; 
    text-shadow: #fff 0 0 0; 
    background: #1D4273; 
    color: #fff;
    }

.copytext {
    padding-left: 50px; 
    color: #fff; 
    font-size: 9px;
		margin-top: 5px;
    }
		
.copytext a {
    color: #bbb;
    font-size: 9px;
    }	
		
.copytext a:hover {
    color: #000;
    font-size: 9px;
    }				
