BODY {
	margin : 10px 10px 10px 10px;
	background-color : #000000;
}


h1 {
        font : bold 24px/24px Arial, Helvetica, sans-serif;
        color : black;
}

h1 a {
        font : bold 24px/24px Arial, Helvetica, sans-serif;
        color : black;
}

h2 {
        font : bold 20px/20px Arial, Helvetica, sans-serif;
	padding-bottom : 20px;
	color : black;
}

h3 {
        font : bold 18px/18px Arial, Helvetica, sans-serif;
	padding-bottom : 0px;
	color : white;
}

#outside table {
        border: 5px solid orange;
        border-spacing:0px
}


#italic_header {
	font : italic bold 26px/26px Arial, Helvetica, sans-serif;
	padding-bottom : 20px;
	color : #000000;
}


#italic_header_sm {
	font : italic bold 20px/20px Arial, Helvetica, sans-serif;
	padding-bottom : 10px;
        padding-top : 10px;
	color : #000000;
}

#storeName {
	font : bold 60px/60px Monotype Corsiva, Arial, Helvetica, sans-serif;
        color : #000000;
}

#header1 {
	font : bold 24px/24px Arial, Helvetica, sans-serif;
	padding-bottom : 22px;
	color : #000000;
}

#header2 {
	font : 20px/20px Verdana, Helvetica, sans-serif;
	padding-bottom : 4px;
	color : brown;
}

#header3 {
	font : bold 12px/12px Verdana, Helvetica, sans-serif;
        color : #6699CC;
}



#bannersub {
	background : url(../graphics/banner_background.gif) no-repeat left;
	background-color : white;
	height : 89px;
	font : 11px/11px Verdana, Helvetica, sans-serif;
	text-align : right;
	vertical-align : middle;
	color : #C95F38;
}

#bannersub a {
	color : #C95F38;
	text-decoration : none;
}

#bannersub a:hover {
	color : #EE6E3F;
	text-decoration : underline;
}

#mapdescript {
	font : 11px/14px Verdana, Helvetica, sans-serif;
	color : #000000;
	width : 200px;
	padding-top : 26px;
}

#navempty {
	padding-bottom : 20px;
}


#nav {
	font : bold 11px/11px Verdana, Helvetica, sans-serif;
	padding-bottom : 9px;
}

#nav a {
	color : #095491;
	text-decoration : none;
}

#nav a:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

#navsel {
	font : bold 11px/11px Verdana, Helvetica, sans-serif;
	padding-bottom : 9px;
}

#navsel a {
	color : white;
	text-decoration : none;
}

#navsel a:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

#navselectedsub {
	font : 11px/11px Verdana, Helvetica, sans-serif;
	padding-bottom : 6px;
	padding-left : 9px;
}

#navselectedsub a {
	color : #095491;
	text-decoration : none;
}

#navselectedsub a:hover {
	color : #915D09;
	text-decoration : underline;
}

#navselectedsubselected {
	font : 11px/11px Verdana, Helvetica, sans-serif;
	padding-bottom : 6px;
	padding-left : 9px;
}

#navselectedsubselected a {
	color : #FFFFFF;
	text-decoration : none;
}

#navselectedsubselected a:hover {
	color : #915D09;
	text-decoration : underline;
}




#text {
	font : 12px/18px Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
}

#text a {
	color : #4B7696;
	text-decoration : underline;
}

#text a:hover {
	color : #96784B;
	text-decoration : underline;
}

#subtext {
	font : 12px/18px Verdana, Helvetica, sans-serif;
	color : #000000;
        padding-left : 20px;
}




#sidebarbutton {
        background-color : #C95F38;
	font : bold 11px/11px Verdana, Helvetica, sans-serif;
	text-align : center;
	margin-bottom : 0px;
	padding : 5px 5px 5px 5px;
}

#sidebarbutton a {
	color : #DBE4B0;
	text-decoration : none;
}

#sidebarbutton a:hover {
	color : #FFFFFF;
	text-decoration : none;
}

#sidebarheader {
	background-color : black;
	font : bold 11px/11px Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	text-align : center;
	padding : 8px 8px 9px 8px;
	margin-top: 40px;
}

#sidebarcontent {
        background-color : #A58C29;
        font : 11px/14px Verdana, Helvetica, sans-serif;
        text-align : left;
        padding : 12px 12px 12px 12px;
}

#sidebarcontent a {
	color : #C95F38;
	text-decoration : underline;
}

#sidebarcontent a:hover {
	color : #EE6E3F;
	text-decoration : underline;
}




#copyright {
	font : 11px/11px Verdana, Helvetica, sans-serif;
	color : #A58C29;
	padding-top : 0px;
	padding-bottom : 9px;
}

#copyright a{
	color : #C95F38;
	text-decoration : underline;
}

#copyright a:hover{	
	color : #EE6E3F;
	text-decoration : underline;

}


#logocell {
	border-left : 1px solid #5292B5;
	padding-left : 15px;
	padding-bottom : 15px;
}

#eventcell {
	padding-right : 15px;
	padding-bottom : 15px;
}

#eventtable {
	margin-top : 35px;
	margin-bottom : 10px;
        font : 12px/12px Verdana, Helvetica, sans-serif;
}

#date {
	color : #5292B5;
}

#date a {
	color : ##C95F38;
	text-decoration : none;
}

#calDes {
	font : 12px/14px Verdana, Helvetica, sans-serif;
	color : #7F7F7F;
}

#backtotop {
	padding-top : 10px;
        border-top : 1px solid #5292B5;
}

#backtotop a {
	color : ##C95F38;
	text-decoration : none;
}



#bannerhome {
	background : url(../graphics/banner_background_home.gif) no-repeat left;
	background-color : #DBE4B0;
	height : 71px;
	font : 11px/11px Verdana, Helvetica, sans-serif;
	text-align : right;
	vertical-align : middle;
	color : #C95F38;
}

#bannerhome a {
	color : #C95F38;
	text-decoration : none;
}

#bannerhome a:hover {
	color : #EE6E3F;
	text-decoration : underline;
}

#header1home {
	font : bold 18px/18px Arial, Helvetica, sans-serif;
	padding-bottom : 22px;
	color : #5292B5;
}

#imageright{

            margin : 20px 5px 20px 20px;

}

#imageleft{

            margin : 10px 20px 10px 0px;

}



