@font-face {
    font-family: 		'SofiaPro';
    src: 				url('../fonts/SofiaProLight.otf');
    font-weight: 		normal;
    font-style: 		normal;
}


body {
	margin:				0px;
	background-image: 	url('../images/bgfill.jpg');	
}


div {
	font-family: 		SofiaPro;
	font-size: 			13pt;
}


#menusk a {
	font-family: 		SofiaPro;
	font-size: 			13pt;
	color:				#2d2e2f;
	text-decoration: 	none;
}


p {
	margin-left: 		50px;
	margin-right:		50px;	
	text-align: 		justify;
}

	
.clearbreak {
	clear:				both;
}


ul.container {
	width:				1000px;
	margin-left:		-50px;
    list-style: 		none outside none;
    text-align: 		center;
}

ul.containersk {
	width:				1100px;
	list-style: 		none outside none;
    text-align: 		center;
}

ul.float.even > li {
    width: 				130px;
    text-align: 		center;
}


ul.float > li {
    float: 				left;
}


ul.container > li {
    text-align: 		center;
}

ul.containersk > li {
    text-align: 		center;
}

.footer {
	font-family: 		SofiaPro;
	font-size: 			10pt;
	text-align: 		center;
}


#outer {
	width:				1000px;
	height:				100%;
	display:			block;
	margin: 			0px auto;
}

#container {
	text-align: 		center;
	position:			relative;
	display:			block;
	margin: 			0 auto;
} 

#containersk {
	text-align: 		center;
	position:			relative;
	display:			block;
	margin: 			0 auto;
}

#inner {
	width: 				1000px;
	height:				100%;
	margin-left:		auto;
	margin-right:		auto;
	background-color: 	#FFFFFF;
	box-shadow: 		0px 0px 6px 3px #888888;
}

#header {
	width: 				1000px;
	height: 			190px;
}

#menu {
	width: 				1000px;
	padding-top: 		5px;	
}

#menusk {
	width: 				1000px;
	padding-top: 		5px;	
}

#main {
	width: 				1000px;
}

#specials {
	width: 				900px;
	height:				100%;
	margin-left:		auto;
	margin-right:		auto;
	background-color: 	#c5beaf;
	text-align:			left;
}

#innerTextMain {
	width: 				860px;
	height:				100%;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
}


#innerText {
	width: 				900px;
	height:				100%;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
}

#innerTextColumn {
	width: 				100%;
	margin-left:		10px;
	margin-right:		10px;
	text-align:			left;
}

#socialMedia {
	float: 				right;	
	margin-right:		50px;
}

#columnContainer {
	width: 				900px;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
}

#columnLeft {
	width: 				430px;
	text-align:			left;
	float:				left;
}
	
#columnRight {
	width: 				430px;
	margin-right:		0px;
	text-align:			left;
	float:				right;
}

#columnInner {
	width: 				100%;
	background-color: 	#c5beaf;
}

#map_canvas {
	width: 				500px;
	height: 			400px;
	background-color: 	#CCC;
}

.txt {
	font-size: 			10pt;	
}

.success {
	color:				#406618;	
}

.error {
	color:				#9e0b0f;	
}

#sadc_special {
	width: 				900px;
	height:				100%;
	margin-left:		auto;
	margin-right:		auto;
	padding:			20px;
	background-color: 	orange;
	margin-bottom: 		30px;
	color:				#ffffff;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

#sadc_special > p, h3 {
	text-align: center;
}

.no_link_styling:hover {
	text-decoration: none;
}

#event_post > h1, h2, h3, h4, h5, h6, p {
	text-align: center;
}