/* ================================================================
File Name: Main.css
Client: Sweet Water
Developers: Tyson Willey, Leia Vieira
Company Name: First Marketing Group, Int'l
===================================================================
Sweet Water: Global Styles  -  Date: 06/28/2006
================================================================ */

/* ================================================================
Body
================================================================ */
Body{background-image:url(../images/bg.jpg); background-repeat:repeat-x; margin-top:0px;}
#li_id{
	position:relative;
	left:20px;
	}

/* ================================================================
Text
================================================================ */
.Copy{text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#574f47; padding-left:10px; }
.ScheduleCopy{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#574f47;}
UL { padding-left:15px; padding-right:10px;}
H1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#574f47; padding-left:10px; padding-top:15px;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#574f47; padding-left:10px; padding-top:5px;}
.EmailOrange{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d9ad59; padding:2px;}
.FooterText{color:#574f47; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.formLabel {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #574F47; text-align: right; padding-right: 5px; vertical-align: top;}
.formField {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #574F47; text-align: left; padding-left: 5px; width: 175px;}
.buttons {text-align: center;}
.buttons input {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #574F47; text-align: center;}
.standOutMore {	font-size: 16px;	font-weight: bold; color: #574F47; text-align: left;}

/* ================================================================
Navigation
================================================================ */
A {color:#d78f03; font-family:Arial, Helvetica, sans-serif;}
A:hover {color:#d78f03; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.FooterNav:link {color:#574f47; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.FooterNav:visited {color:#574f47; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.FooterNav:hover {color:#574f47; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.FooterNav:active {color:#574f47; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.adminLink {color:#574f47; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.WhiteNav:link {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.WhiteNav:visited {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.WhiteNav:hover {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline;}
.WhiteNav:active {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}

.careerNav { font-size: 12px; color: ##333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.careerNav:hover {text-decoration: underline; }

.chartLabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #574f47; vertical-align: middle; }


/* ================================================================
Table Data
================================================================ */
td.Title { background-image:url(../images/bg_h1.jpg); width:596px; height:72px; background-position:top; background-repeat:no-repeat;}
td.BehindRightNav { width:323px; height:163; vertical-align: top;}
td.BehindRightPic {background:url(../images/bg_pic.gif); background-repeat: no-repeat; width:323px; height:243;}
td.TopNav {background-image:url(../images/bg_grey.gif); background-color:574f47; width:760px; height:24px; padding-right:15px; text-align: right; vertical-align:bottom; padding-bottom: 2px;}
td.Behindfooter {background:url(../images/bg_footer.jpg); width:775px; height:113; background-repeat:no-repeat;}
table.PalmTree { background-image:url(../images/bg_treetop.jpg); background-repeat:no-repeat; background-position:bottom left;}
td.White {background-color:#FFFFFF;}

table.CatagoryNav td {}
table.CatagoryNav a {display:block; text-decoration: none; padding-left: 37px;}
table.CatagoryNav td {width:164px;}
table.CatagoryNav td a:link, table.CatagoryNav td a:visited {background-color: transparent; color:#5A4E40; font-size:11px; padding-top:1px; padding-bottom:1px;}
table.CatagoryNav td a:hover, table.CatagoryNav td a:active {background-color:#FCEFC3; color:#5A4E40; font-size:11px; padding-top:1px; padding-bottom:1px;}

/* ================================================================
Calendar
================================================================ */

#Calendar {font-family: Arial, sans; font-size: 12px; width: 169px; font-weight: normal; color:#574f47; background-image: url(../images/cal_bg.jpg); }
#Cal_Time {height: 19px; padding-left: 5px; text-align: left; background-image:url(../images/cal_time_bg.jpg); }
#Cal_Date { height: 19px; text-align: center;}
.Cal_Day {height: 19px; background-image:url(../images/cal_time_bg.jpg); text-align: center;}

#Days {font-family: Arial, sans; font-size: 12px; font-weight: normal; color:#574f47; }
.Cal_Blocks { height: 19px; text-align: center;}
.Special_Cal_Blocks { height: 19px; text-align: center; background-image:url(../images/cal_time_bg.jpg); border-left: solid 1px #FFFFFF; border-right: solid 1px #D3b65C; }
.Special_Cal_Blocks a { font-family: Arial, sans; font-size: 12px; font-weight: bold; color:#574f47; text-decoration: none; }
.Special_Cal_Blocks a:hover { text-decoration: underline; color:#574f47; }
.Empty_Cal_Blocks { height: 19px; text-align: right; }

#Cal_Footer { background-color:#f6e2b7; font-family: Arial, sans; width:164px; height: 19px; font-size: 11px; font-weight: normal; color:#574f47;  }

#RollOverSpecial b{
	font-size: 12px;

	}
	
#RollOverSpecial { 
		position: absolute;
		display: none;
		margin-left: 180px;
		margin-top: -10px;
		background:#fbf6ea; 
		border: 1px solid #ac8a2e; 
		padding: 4px 20px; 
		color: #755c38; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
		
		}
#Navbar a{
		cursor: pointer;
	
	

	}