@charset "utf-8";
/* Celtic Crossings CSS Document */

body{
background:url(../images/bg.jpg) repeat; line-height:22px;
margin:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#b79801;
}

h1{	font-size:24px;  margin:0px; padding:0px; }
h3{	font-size:18px;  margin:0px; padding:0px; }

.left{ float:left; }	.right{ float:right; }	.clear{ clear:both; }	.bord{ border:#FF0000 solid 1px; }	.hide{ display:none; }

a{ text-decoration:underline; color:#b79801; }
a:hover{ text-decoration:none; color:#b79801; }

.main{
	background:url(../images/content_bg.jpg) no-repeat right top; width:805px; margin:auto; background-color:#000000;
	border-bottom:#ae9105 solid 3px; border-left:#ae9105 solid 3px; border-right:#ae9105 solid 3px;
}

.header{ background:url(../images/header_hr.jpg) repeat-x bottom; width:805px; padding:0px 0px 20px 0px; }
.logo{ width:246px; padding:0px; }
.top_flash{ width:530px; padding:10px 10px 0px 0px; }


.content_main{ width:805px; padding:0px 0px 10px 0px; margin:0px; border-bottom:#ae9105 solid 3px; }

.left_col{ width:110px; padding:10px 0px 10px 0px; margin:0px; }

.left_links{ width:110px; text-align:right; }
.left_links ul{ margin:0px; padding:0px; list-style:none; }
.left_links ul li{ margin:0px; list-style:none; font-size:20px; color:#088935; border-bottom:#ae9105 solid 1px; }
.left_links ul li a{ color:#088935; text-decoration:none; padding:10px 3px 0px 0px; display:block; line-height:20px; }
.left_links ul li a:hover{ color:#ae9105; text-decoration:none; }

.left_small_links{ width:110px; text-align:right; font-weight:bold; padding:50px 0px 20px 0px; }
.left_small_links ul{ margin:0px; padding:0px; list-style:none; }
.left_small_links ul li{ margin:0px; list-style:none; font-size:13px; color:#088935; border-bottom:#ae9105 solid 1px; }
.left_small_links ul li a{ color:#088935; text-decoration:none; padding:10px 3px 0px 0px; display:block; line-height:16px; }
.left_small_links ul li a:hover{ color:#ae9105; text-decoration:none; }

.right_col{ width:610px; padding:20px 0px 10px 80px; margin:0px; }
.content_hold{ width:auto; padding:0px 0px 0px 0px; margin:0px; }


.bottom_links_hold{ width:795px; padding:5px; margin:0px; }
.bottom_link{ width:auto; padding:0px; margin:0px; float:left; }
.bottom_link_padding{ padding:0px 0px 0px 5px; margin:0px; }

.drink_content_hold{ width:auto; padding:0px 70px 0px 10px; line-height:28px; }


.footer_hold{ width:785px; padding:5px; margin:auto; font-size:11px; }
.footer_left{ width:auto; float:left; }
.footer_right{ width:auto; float:right; }


