                                  /*HEADERS*/

h1  {
		font-size:40px;
		font-family:arial;
		text-align:center;
		}
		
h2  {
		font-size:26px;
		font-family:arial;
		text-align:center;
		color:#0F3655;
		}
		
h3  {
		font-size:38px;
		color:#0F3655;
		text-align:center;
		}
		
h4  {
		color:FD6801;
		font-size:26px;
		font-family:arial;
		text-align:center;
		}

                            /*BLOCK ELEMENTS*/

#slogan  {
		font-size:38px;
		text-align:center;
		position:relative;
		top:-150px;
		z-index:1;
		left:5px;
		}

		
body  {
			background-color:#0F3655;
			margin:auto;
			text-align:center;
			width:800px;
			}
			
div  {
		 background-image:url('slice.jpg');
		 font-size:20px;
		 padding:0;
		 width:800px;
		 margin:0;
		 }
		 
.tablebio  {
					 background-color:#ffffff;
		 			 font-size:20px;
		 			 width:800px;
		 			 padding:0;
		 			 margin:auto;
					 text-align:center;
		 			 }		 
		 
		 
.container  {
				 text-align:center;
				 background-color:#0F3655;
				 padding:0;
				 margin:auto;
				 width:800px;
				 }
				 
#containerbg  {
							position:absolute;
							top:1px;
							left:200px;
							z-index:-1;
							}				 
				 
		 
.header  {
						padding:0px;
						text-align:center;
						}

.footer  {
						padding:0px;
						background-color:0F3655;
						text-align:center;
						}
						
.belcher  {
					text-align:center;
					}
		 
p  {
	 background-color:ffffff;
	 font-family:arial;
	 text-align:center;
	 margin:0;
	 padding:10px;
	 }

	 
.slice  {
				background-image:url('slice.jpg');
				font-size:14px;
				color:white;
				}
	 
#fbfixed  {
						position:relative;
						top:-197px;
						}	 

#fbfixed2  {
						position:relative;
						top:-197px;
						}	 
	 
.leftbox  {
					 width:400px;
					 }

.alignleft  {
						 text-align:left;
						 font-size:14px;
						 }

.alignleftbig  {
						 text-align:left;
						 font-size:18px;
						 }
						 
.left  {
			 text-align:left;
			 }

#bulletleft  {
			 text-align:left;
			 font-size:16px;
			 font-family:arial;
			 }
						 
.alignright  {
						 	text-align:right;
						 	}
							
.hotel  {
				text-align:right;
				font-size:13px;
				}

						 
.aligncenter  {
						 	 text-align:center;
							 font-size:14px;
							 text-align:justify;
						 	 }	 

.aboutus  {
					 width:800px;
					 }	 
	 
.rightborder  {
							 float:right;
							 border:1px solid red;
							 width:400px;
							 text-align:justify;
							 font-size:17px;
							 color:red;
							 padding:5px;					
							 }
					
.rightborderjohn  {
									 float:right;
									 border:1px solid red;
									 width:350px;
									 text-align:left;
									 font-size:17px;
									 color:red;
									 padding:5px;					
									 }
					
.rightborderred  {
									float:right;
									border:3px solid #0F3655;
									width:400px;
									height:200px;
									text-align:left;
									font-size:15px;
									color:black;
									padding:5px;					
									}
					
.rightborderredcenter  {
												border:3px solid #0F3655;
												width:400px;
												text-align:left;
												font-size:15px;
												color:black;
												padding:5px;					
												}
					
.twitterjs  {
						 float:right;
						 }
						 
.bio  {
			 font-size:13;
			 text-align:left;
			 vertical-align:middle;
			 }
	 
                                 /*HRs*/
	 
.orange  {
				 border:0;
				 width:90%;
				 color:orange;
				 height:3px;
				 text-align:center;
				 }	 
		
.thin  {
			 border:0;
			 width:95%;
			 color:grey;
			 height:1px;
			 }	 
	 

                               /*OTHER*/

.center  {
				 text-align:center;
				 }															 
															 
a  {
	 text-align:center;
	 }

.right  {
					 float:right;
					 }
								
img.left  {
					float:left;
					}		 
			 
ul  {
		font-family:arial;
		font-size:16px;
		text-align:left;
		}			 
		
ol  {
		font-family:arial;
		font-size:16px;
		text-align:left;
		}			 
			 
			 
			 
.aboutus  {
							 border:1px solid grey;
							 background-color:E3E6F8;
							 padding:5px;
							 font-size:13px;
					 		 text-align:justify;
					 		 font-family:arial;
							 width:800px;
							 }
							 
.aboutus2  {
							 	border:1px solid grey;
  							background-color:E3E6F8;
							  padding:5px;
							  font-size:14px;
					 		  text-align:center;
					 		  font-family:arial;
							  width:800px;
							  }
						 
.footertext  {
							 text-align:center;
							 color:white;
							 font-size:9px;
							 width:800px;
							 padding:25px
							 }
			 
