﻿/*import url('/css/basil_menu.css');*/

body {font-family: tahoma, helvetica, arial, sans-serif; font-size: 12px; text-align: center; background: #425A4A;}

p {font-size: medium; margin: 0em 0.5em 0.5em 0.5em;margin-top: 8px; color: #000000;}

h2 {margin: 0; padding: 0;}

h3 {font-size: medium; margin: 1em 0.5em 0.5em 0.5em;}

a {color: #653c42;}

#subright ul a {list-style-type:none;}

#submain ul { list-style-type:none; }
#submain {height: auto;}

#submain ul a {list-style-type:none;}

#wrapper {border: 1px #653c42 solid; margin: auto; text-align: left; width: 1000px; height:auto; background-image:url('../images/gradient-lt-blue.png'); background-repeat:repeat;}
/*#wrapperi {padding: 0px 0px;background: url("../../../css/images/dot.gif") 400px 0px repeat-y;}*/

#footnav {margin: 0; padding: 0;}

#nav li {margin: 0; padding: 0;}

#nav {margin: 0; padding: 0;}

#keywords {margin: 0; padding: 0;}

#header {margin: 0;padding: 0;border-bottom: 1px solid #653c42; border-top: 1px solid #653c42; border-left: 1px solid #653c42; border-right: 1px solid #653c42; margin-bottom: 1px; margin-left: -2px;}

.clear {clear: both; font-size: 1px; height: 5px; margin: 0 0 -4px 0;}

#left {float: left; width: 150px; z-index: 20; margin-top: -1px;}

#center {float: left; width: 250px;	z-index: 22;}

#right {float: right; width: 540px; margin-right: 4px;}

#main {
/*	height: auto;
	float: left;
	width: 1000px;
	margin-right: 4px;
	z-index: 22;
*/
	width: 1000px; 
	height: auto; 
	z-index: 22; 
	right: auto; 
	left: auto; 
	margin-left: auto; 
	margin-right: auto; 
	display: block; 
	clip: rect(auto, auto, auto, auto);
}


#nav {float: left; width: 150px; margin: 0; padding: 0;}

#nav li {background: #91aa37 url(/images/menu_green_arrow.gif) left center repeat-y; padding: 0px 0px 4px 26px; margin-bottom: 2px; margin-left: 0; list-style: none;}

* html #nav li { /* IE 5.x hack */                     
        padding-left: 20px;
        padd\ing-left: 36px;
}





#nav a {color: #efeeed; text-decoration: none; font-weight: bold; font-family: tahoma, helvetica, arial, sans-serif; font-size: 12px;}

#keywords {background: #653C42; border-bottom: 4px solid #653C42; padding: 0px 0px 0px 3px; color: #FFFFFF;}
#keywords .text {width: 100px;}
#keywords .submit {background: #653C42; color: #fff; border: 1px solid #e5e4e2;}

#quikpics {border-top: 2px; margin-left: -4px; float: left; clear: left;}

#banner {border-top: 5px; float: left; clear: left; width: 150px; margin: 0; border-top-style: solid; border-top-color: #FFFFFF;}

#left_text {border-top: 5px; text-align: left; height: 100px; float: left; clear: left; margin: 0; border-top-style: solid; border-top-color: #FFFFFF;}

#content {height:auto; font: small Tahoma; margin:0px 10px 0px 10px; padding:0 0.5em 0.5em 0.5em; border-top: 4px solid #fff;}
#content h2 {background: url(/images/title_bg.gif) repeat-x; margin-top:0px; font-size: 14px; font-weight: bold; height: 35px; color: #FFFFFF;}
#content div h3, #content h3 a  {background-color:#EEEEEE; height:25px; padding: 5px 0px 0px 5px; border: 5px green solid; color:black; font-size: 14px; font-weight:normal;  }

#content li {margin-left: 0; color: black; list-style-type:disc; }

#subright {margin-top: 0px;}

#footer {text-align: right;	background: #d5d5c9; color: #666; border-top: 2px solid #fff;}
* html #footer {height: 1.7em;}
#footeri {padding: 2px 3px 4px 13px; font-family: Arial, Helvetica, sans-serif; font-size: small;}
#footer .copyright {float: left;}
#footeri a {color: #666; text-decoration:underline;}

#ltNewsContainer {float:left; width:400px; min-height:240px; height:33%;} /* 240px min height makes room for banner plus margin */
#ltNews {font: medium Tahoma; height:inherit; text-align:left;}
#ltNews ul li { list-style-image:url('/images/st_basil_ft_ico.jpg'); list-style-type:disc;}
#ltNews ul li a { text-decoration:none;}

#ltEventCalContainer {margin-left:5px; margin-top:10px; margin-bottom:20px; float:left; width:350px; height:395px;}
#ltEventCalTitle { text-align:left;}
#ltEventCal { height: 350px; width:355px; }
#ltEventCalFrame { padding-left:5px; height:350px; width:330px; }

#ltAdsContainer { margin-left: 5px; float:left; width:520px; height:240px; z-index:0; }


#ltMenuContainer {list-style-type:none; text-align:center;height:40px; width:100%; float:left; display:block; clear:both;}
#ltHdrRight {height:140px; width:55%; float:right; display:block;}
#ltHdrRight img {height:100%; width:100%; float:right; display:block;}
#ltHdrLeft {padding-left:10px; height:140px; width:395px; float:left; display:block;}
#ltHdrLeft img {height:100%; width:100%; float:left; display:block;}

#ltEssentialsContainer {float:right; width:630px; height:260px; margin-top:10px; }
#ltEssentialsTitle {font-size:large; font-weight:bold;}
#ltEssentialsSubtitle {font-weight:normal; font-size:medium; text-decoration:underline;}
#ltEssentialsText {}
#ltEssentialsLevel1 { padding-left:5px; float: left; width: inherit; height: 260px; } 





#coreTopContainer {float:left; display:block; width:100%; height: auto;}

#coreNewsContainer {float:left; width:50%; height:auto;}
#coreNewsTitle {}
#coreNews {float:left;}
#coreNews ul li { list-style-image:url('/images/st_basil_ft_ico.jpg'); list-style-type:disc;}
#coreNews ul li a { text-decoration:none;}

#ltEventCalCore {float:left; width:50%; height:425px;}
#ltEventCalTitleCore {text-align:center;}

#coreEventCal {float:left; width:50%; height:425px;}
#coreEventCalTitle {text-align:center;}

#coreltNewsContainer {float:left; width:50%; height:auto;}
#coreltNews {font: small Tahoma; height:auto;}
#coreltNews ul li { list-style-image:url('/images/st_basil_ft_ico.jpg'); list-style-type:disc;}
#coreltNews ul li a { text-decoration:none;}


