@import url(./css/captioned-pictures.css);

body{
padding:0;
margin:0;
background:#523715 url(images/sq1.gif);
text-align: center;
}

a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

.main_text, input, textarea, body, font, select
	{
		font-family:Arial; 
		font-size:12px;

		color:#000000;
	}

a {color:#000000;}

form { margin:0px; padding:0px;}

font { color:#236FA8; font-weight:bold;}

.main_t_tall { background:#F0EAD9 url(images/tall-t1.gif) repeat-x top;}
.main_b_tall { background:url(images/tall-b1.gif) repeat-x bottom; text-align:center;}

.main { width:991px; min-height:800px; margin:auto;}

.header {height:121px;}

.header1 { height:225px; background:url(images/headergraphic.jpg) no-repeat;}

.cont { min-height:384px;}

.cont_out_cols { width:27px;}
.cont_out_cols1 { width:31px;}
.cont_in_cols { width:1px; background:#E6D2B6 url(images/mid-b.gif) no-repeat bottom;}

.cont_main_col { width:931px; background:#EFE5D2 url(images/bottom-fade.png) repeat-x bottom; margin-top: 0px }

.footer { height:68px; }
.footer_text { font-size:11px; color:#A99B8A; text-align:center;}
.footer_text a { font-size:11px; color:#D59B1D;}

.main_blcok { border:1px #DBD2C0 solid; padding:0px; margin:0px;}
.legend { margin:0px; padding:0px; margin-left:10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; font-weight: normal; text-align: left; color: #000 }

.link { background:url(images/a.gif) no-repeat left; margin-left:10px; color:#8E0101;}
.link1 {color:#8E0101;}

ul { margin-left:20px; padding:0px; list-style:circle;}
.ul1 li { background:url(images/a.gif) no-repeat left;}
.ul1 li a { color:#8E0101; line-height:16px;}

.form {height:22px; margin-top:2px;}
.form input {width:165px; height:19px; border-color:#E0E0E0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; margin-left:5px}

.rounded { display: inline; float:none }
#navbar { margin: 178px 0px 0px 27px; width: 932px; height: 30px; background-image: url(images/navbar.jpg); position: absolute; top: 137px }
#navbar ul { margin: 0; padding: 0; margin-left: 60px; margin-top: 4px }
#navbar ul li { margin-right: 28px; display: inline; font-family:Georgia, "Times New Roman", Times, serif; font-size: 17px; color: white }
#navbar a:link, #navbar a:visited, #navbar:active, #navbar:hover { color: white; text-decoration: none }
#navbar a:hover { text-decoration: underline }

a.generic_button:link, a.generic_button:visited, a.generic_button:hover, a.generic_button:active { padding: 5px; background-image: url(images/navbar.jpg); background-color: #B5711C; color: white; text-decoration: none; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 1.2em; line-height: 25px }

#openingday { position: absolute; top: 10px; right: 90px; color: #fff; font-weight: normal; font-style: italic; font-size: 18px; }
.clear { clear: both }

#social-links { position: absolute; top: 10px; right: 90px; color: #fff; font-weight: normal; font-style: italic; font-size: 18px; }
#social-links img { margin-right: 8px}
