*{margin:0;padding:0;}

body{font-size:64.5%;background-color:#FFF;background-image:url(images/bg_main.png);background-repeat:repeat-x;}

p{font:1.2em/1.8em Tahoma, sans-serif;margin-bottom:25px; margin-right:35px}
li{font:1.2em/1.8em Tahoma, sans-serif;margin-bottom:10px; margin-left:50px}

.special {
	font:1.4em/1.8em Tahoma, sans-serif;
	color:#000;
	background: #E0EDFC;
	margin-right:205px;
	
}

.special2 {
	font:1.4em/1.8em Tahoma, sans-serif;
	color:#000;
	background: #E0EDFC;
	padding:5px
	
}

.events {
	background: #F7F7F7;
	margin-right:205px
}


h1{font:1.8em Tahoma, sans-serif;color:#990000; margin-bottom:10px}

h2{font:1.8em Tahoma, sans-serif;color:#000;margin-bottom:10px;}

td{font:1.2em/1.8em Tahoma}

ul{margin-left:25px;}

img{border:none;}

#page-wrap{min-width:700px;max-width:800px;width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1262? "1260px" : "auto");margin:10px auto;}

#page-wrap #inside{padding-top:10px;padding-bottom:10px;margin:10px 0px 0;}

#main-content{
	background:#FFF url(images/rightNav_bg.jpg) no-repeat;
	padding-left:230px;
	padding-top:40px;
	border-color:#000;border-style:solid;border-width:0px 1px 1px 1px;
}

#header{background:#900;text-align:left;background-image:url(images/header_bg.jpg);background-repeat:repeat-x;border-color:#000;border-style:solid;border-width:1px 1px 0;}

#left-sidebar{width:180px;float:left;padding-left:24px;padding-top:40px;}

#right-sidebar{width:150px;float:right;padding-left:15px;padding-top:40px;}

#footer{background:#000;text-align:left;padding-top:10px;padding-bottom:10px; padding-left:60px; padding-right:60px;color:#FFF; font:.8em Tahoma, sans-serif}

.left{float:left; padding-right:15px}

.right{
	float:right;
	padding-left:10px
}

a{font:1em/1.8em Tahoma, sans-serif;
	color:#fff;
	font-weight:bold;
	text-decoration: none;
}
a:hover {text-decoration: underline}