@charset "utf-8";
/*------------------------------
=BASIC SETUP
------------------------------*/
body {

	background-image: url('');
	background-color: #FFFFFF;


}

a {
	
	color: #cc0000;
	
	
}

a:visited {
	
	color: #cc0000;
	
	
}


a:hover {
	
	color: #ff0000;
	
	
}

/*------------------------------
=HORIZONTAL LINE
------------------------------*/

hr {


	color: #cc0000;
	background-color: #cc0000;
				
}


/*------------------------------
=INTRODUCTION
------------------------------*/

#intro {

    height: 172px;

    background: url("images/top.png") no-repeat;
    background-position: left top;



  
}


    nav section {
        background: #FFF;
        box-shadow:5px 5px 10px #FFF;
        -webkit-box-shadow:5px 5px 10px #FFF;
        -moz-box-shadow:5px 5px 10px #FFF;



    }

			nav section ul li a {
				
				color: #000;

			}
				
			
				nav section ul li a:visited {
	
					color: #000;	
	
				}
				nav section ul li a:hover {
					color: #999;
				}		
			nav section ul li.selected a {
				color: #999;
			}
			nav section ul li {

			float: left;
		}
		



			/*------------------------------
			=CONTENT AREA AND SIDEBAR LAYOUT
			------------------------------*/

				aside {

					padding-top: 32px;
					/*background: url("images/right.png") no-repeat;*/


				}

			    #sidenav {



				    background: url("images/left.png") no-repeat;
					background-position: left top;
				    padding-top: 27px;
				    padding-left: 12px;
				    height: 592px;



			    }

			    #button img {

				    margin: auto;
				    padding-top: 27px;
				    height: 140px;



			    }

				#socialmedia {
		
	
					background-color: #FFFFFF;

				}

	


/*------------------------------
=MAIN TEXT AREA
------------------------------*/

.text header p, .text header p a {

		color: #000;
	}
	
		.text header p a:hover {
			color: #000;
		}


.text a {
	
	color: #cc0000;
	
	
}

.text a:visited {
	
	color: #cc0000;

	
}


.text a:hover {
	
	color: #ff0000;

}
	
.text h2 {
    color: #cc0000;
}

.text h3 {
    
    color: #cc0000;
}

.text h4 {
    color: #cc0000;
}

/*Tables*/
.text table {
	border-collapse:collapse;
	
}

	.text th, .text td {
		padding:5px;
		text-align:left;
	}
	
	.text th {
	background-color:#cc0000;
	color:#FFF;
}
	.centerTable th, .centerTable td {
		padding:5px;
		text-align:center;
	}
	
//Reservation Error Box

.box{
    width:100%;
    padding:10px 0px 10px 5px;
    margin-bottom: 8px;
    font-weight:bold;
}
.green{
    background-color:#95ca78;
    border-bottom:solid 1px #8AA000;
}
.red{
    background-color:#FDCBCA;
    border-bottom:solid 1px #E8514A;
}


/*------------------------------
=SIDEBAR
------------------------------*/

		aside section ul li a {

			color: #cc0000;
		}
		

    aside section h2,h3 {
    
        color: #cc0000;
    }




/*------------------------------
=FOOTER
------------------------------*/
footer {

    background: #FFF;
	box-shadow:5px 5px 10px #FFF;
	-webkit-box-shadow:5px 5px 10px #FFF;
	-moz-box-shadow:5px 5px 10px #FFF;

}

	footer div {

		color: #000;
	}
	
	footer h3 {
		color: #000;
	}
	
	footer a {
		color: #000;
	}
	
		footer a:hover {
			color: #999;
		}
	
	footer ul {

		color: #000;
	}
    
/*------------------------------
=LEFTHAND NAVIGATION
------------------------------*/



/* CURRENT STATES */
.level1 a.Current {
	color:#000;
}
.level2 a.Current {
	color:#000;
}

/* END OF CURRENT STATES */
/* FIRST LEVEL DESIGN */
p.level1 {
	color : #FFF;
	
}
.level1 a {
	color : #FFF;

}
.level1 a:hover {

	color : #000;
}

/* END FIRST LEVEL DESIGN */

/* SECOND LEVEL DESIGN */
p.level2 {
	color : #FFF;

}
.level2 a {
    color : #FFF;
	}
.level2 a:hover {
	color : #000; 

}
/* END SECOND LEVEL DESIGN */



