﻿body 
{
    margin-top:10px;
    background:#881103;
    font-size:12px;
    color: #812424;
    margin:0;    
    font-family:Arial, Verdana;
}

a:link {color: #CC3300; text-decoration: none}
a:visited {color: #666666; text-decoration: none}
a:hover {color: #663300; text-decoration: underline}
a:active {color: #990000; text-decoration: underline}

h3 
{
    font-weight: normal;
    font-size: 18px;
}

textarea
{
    font-size:12px;
    font-family:Arial, Verdana;
}

#container
{
    width:763px;
    position:relative;
    margin:10px auto;
    background-color:#EEEFDE;
}

#topbanner
{
    background:url('../images/topbanner.jpg') no-repeat;
    width:763px;
    height:245px;
}

#tribar
{
    background:url('../images/tribar.jpg') no-repeat;
    width:763px;
    height:9px;
    margin-bottom:0px;
}

#topnav
{
    width:763px;
    height:15px;
    background:#bd1400;
    font-size:11px;
}

#topnav a
{
    display:inline-block;
    height:15px;
    color:#fff;
    background:url('../images/break.gif') no-repeat right #bd1400;
    text-decoration:none;
    font-weight:bold;
    padding: 0 10px;
    margin-left:-3px;
}

#topnav a:hover, #topnav a.HighlightTab
{
    display:inline-block;
    height:15px;
    color:#fff;
    background:url('../images/break.gif') no-repeat right #ff751b;
    text-decoration:none;
    font-weight:bold;    
    padding: 0 10px;
    margin-left:-3px;
}

/* Content Area */
#left
{
    width:551px;
    float:left;
    background:#eeefde;
}

#maintxt
{
    width:529px;
    height:120px;
    background:url('../images/maintxt_bg.jpg') no-repeat;
    margin: 5px auto 0;
    padding: 5px;
    border-bottom: 2px #066056 solid;
    position:relative;
}

#mttitle
{
    width:214px; height:22px;
    position:absolute;
    top:17px; left:5px;
    background:url('../images/maintxt_title.jpg') no-repeat;
}

#mttext
{
    position:absolute; 
    top:40px; left:10px; width: 260px;
    font-size:11px; color:#881103;
}

#mtimg
{
    width:241px; height:158px; 
    
    position:absolute; z-index:9;
    top:0px; left:280px;
}

#cclub
{
    width:539px;
    height:136px;
    background:url('../images/cclub_bg.jpg') no-repeat #fcfcf8;
    margin: 0 auto;
    border-top: 12px solid #bd1400;    
    z-index:0;        
}

#cclub img{margin-left:10px;}
#cclubtext
{
    position:absolute; top:620px; left: 130px; width:410px;
    font-size:11px; color:#881103;
}

#cclubtext a{color:#000; text-decoration:none; font-weight:bold; font-size:13px;}
#cclubtext a:hover{color:#881103; text-decoration:none; font-weight:bold; font-size:13px;}

#cclubcard
{
    position:absolute;
    top: 620px; left: 20px;
    background:url('../images/cclub_card.jpg') no-repeat;
    width:102px; height: 82px;
    z-index:9;
}

#buyboxes
{
    width:539px;
    height:169px;
    position:relative;
    margin: 0 auto 5px;
    background:url('../images/twoboxes.gif') no-repeat;
}

#gifts
{
    width:137px; height:84px;
    position:absolute;
    top: 40px; left:30px;    
    z-index:9;
}

#tickets
{
    width:143px; height:75px;
    position:absolute;
    top: 7px; left:240px;    
    z-index:9;
}

/* Right Bar */
#right
{
    width:211px;
    float:right;
    background:#4b0d0f;
}

#righttop
{
    background:url('../images/rightbg.gif') no-repeat;
    width:211px; height:251px;
    position:relative;
}

#gethere
{
    width:211px; height:116px;
}

#wifi
{
    background:url('../images/wifi_bg.gif') no-repeat;
    width:211px; height:31px;
    color:#fff; font-size:15px;
    padding-top:61px;
    text-align:center;
}

#hours
{
    width:115px; height:100px;
    color:#fff;
    position:absolute;
    top:150px; left:48px; 
    line-height:12px;   
    text-align:center;
    font-size:11px;
}

#footer
{
    clear:both;
    background:#bd1400;
    height:25px;
    padding: 8px 10px 0 0;
    text-align:center;
    border-top: 4px #066056 solid;
    color:#fff;
}

#footer a{color:#fff; font-size:12px; text-decoration:none;}
#footer a:hover{color:#fff; font-size:12px; text-decoration:underline;}

/* Rounded (nifty) corner styles */


.customLinks
{
	width:220px;
	margin-bottom:20px;
}

div.customHeader
{
	margin:0;
	padding:0 2px 3px;
	background:#CECFA8;
	text-align:left;
	font-size:11pt;
	font-weight:bold;
}

div.links
{
	background:#D8DAAF;
	margin:0;
	padding: 5px 10px;
	line-height: 1.3;
	
}


.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}


/* end rounded corner styles */


.TDSnapShot
{
	font-size:10pt;
}
.TableSnapShot
{
}



.ContentHeading 
{
	font-weight:bold;
	font-size:12pt;
}

#WinePane1
{
	scrollbar-face-color: #CCCCCC; 
	scrollbar-arrow-color: #881103; 
	scrollbar-track-color: #EEEEEE; 
	scrollbar-shadow-color: #7C8FA0; 
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-3dlight-color: #7C8FA0; 
	scrollbar-darkshadow-color: #CCCCCC; 
	height:400px;
	position:relative;
	width:730px;
	overflow:auto;
	
}

#leftContain
	{
		position:absolute;
		top:2px;
		left:20px;
		width:220px;
		overflow:auto;
	}

#rightContain
	{
		position:absolute;
		top:2px;
		left:230px;
		width:220px;
		overflow:auto;
	}
	
#divSnapShot
	{
		scrollbar-face-color: #CCCCCC; 
		scrollbar-arrow-color: #881103; 
		scrollbar-track-color: #EEEEEE; 
		scrollbar-shadow-color: #7C8FA0; 
		scrollbar-highlight-color: #CCCCCC; 
		scrollbar-3dlight-color: #7C8FA0; 
		scrollbar-darkshadow-color: #CCCCCC; 
		position:relative;
		width:470px;
		height:315px;
		overflow:auto;
		font-size:x-small;
		font-family:Verdana, Arial;
	}	

#Event3 /*Angola*/
	{
		overflow:auto;
	}

#Event1 /*Howell*/
	{
		overflow:auto;
	}
	
#bottomtext
	{
		position:relative;
		top:10px;
	}
	
#Event2 /*Mt Pleas*/
	{
		position:relative;
		top:15px;
	}
	
#Event4 /*MtTown Dinner Train*/
	{
		overflow:auto;
	}

.rightpdf
{
    float: right; 
    margin-top: -100px;
    margin-left: 500px;
    position: absolute;
}
/*NAV Styles*/
#dropmenu{
    position:absolute;
    z-index:999;
    font-size: 11px;
}

#dropmenu a{
    width: 100%;
    display: block;
    text-indent: 3px;
    background:#b21f23;
    padding: 1px 0;
    text-decoration: none;
    font-weight: bold;
    color:#ffffff;
    font-weight:normal;
    line-height:12px;
    z-index:999px;
    font-weight: bold;
}

#dropmenu a:hover{
    background-color: #ff751b; color:#ffffff;
    font-weight: bold;
}
/*End NAV Styles */

/*International Cuisine Night*/
#homeintro
{
    background:url('../images/ICN_intro.jpg') no-repeat;
    width:511px;
    height:103px;
    color:#fff;
    padding:40px 10px 10px 20px;
    font-size:11px;
    margin:10px 0 8px 6px;
}
.rounded
{
    width:740px;
    background:#dddec9 url('../images/rounded_top.jpg') top no-repeat;
    margin:10px;
}
.rounded div.rbot
{
    background:url('../images/rounded_bot.jpg') bottom no-repeat;
    display:block; 
    padding:13px 10px 80px 13px;
    position:relative;
}
.rounded2
{
    background:url('../images/rounded2_top.jpg') no-repeat top #c3c4ac;
    width:369px;
    position:absolute; 
    bottom:20px; 
    right:20px;
}

.rounded2 div.r2bot
{
    background:url('../images/rounded2_bot.jpg') bottom no-repeat;
    display:block; 
    padding:10px 10px 10px 20px;
}

.button
{
    color:#881103;
    border:1px solid #881103;
    background:#fff;
}