@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bg.gif);
}
p{margin-top:0px;}
#contain{margin-left:auto; margin-right:auto; width:950px; overflow:visible;}
#head{float:left; width:950px; height:76px; background-image:url(header.jpg);}

#nav-inset{float:left; margin-top:35px; margin-left:350px; width:600px;}

#nav-inset a { font-family:Arial, Helvetica, sans-serif; padding-right:20px; padding-left:10px; 
color:#FC0;text-decoration:none;font-weight:bold;}

#nav-inset a:hover{color:#fff;}

#slideshow_images{float:left; width:950px; height:300px;}
#title-bar{float:left; width:875px; height:24px; background-image:url(title-bar.gif); padding-top:21px; padding-left:75px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;font-weight:bold;}

#left-col{float:left;width:317px; min-height:500px; overflow:visible; vertical-align:top;}
#leftlinks{float:left; width:245px; height:143px; background-image:url(left-links-box.gif); margin-left:25px; overflow:visible; padding-top:14px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; padding-right:10px; line-height:21px; padding-bottom:10px;}
#leftlinks a {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fc0; text-decoration:none;}
#leftlinks a:hover{color:#fff;}

#leftlinks-space{float:left; width:270px; height:62px; margin-left:25px; margin-top:10px; margin-bottom:10px;}

#leftlinks-t{float:left; width:270px; height:8px; background-image:url(left-links-box-trim.gif); margin-left:25px;}
#leftlinks-c{float:left; width:270px; height:158px; margin-left:25px;}

#title{float:left;width:483px; height:77px; border-bottom:solid 1px; border-bottom-color:#ccc; margin-bottom:15px; padding-right:150px;}


#right-column{float:left; width:394px; min-height:500px; overflow:visible; vertical-align:top; margin-right:20px;}
#right-column-b{float:left; width:630px; min-height:500px; overflow:visible; vertical-align:top; }
#far-right{float:left; width:219px; min-height:500px; overflow:visible; background-image:url(right-col-back.gif); text-align:center;}


#footer{float:left;width:950px; height:135px; border-top:solid 1px; border-top-color:#ccc; margin-top:25px; text-align:center; padding-top:15px;font-family:"Times New Roman", Times, serif; font-size:13px; color:#666; font-weight:normal; line-height:20px;}

/* keeping all the classes below */

h1{ font-family:"Times New Roman", Times, serif; font-size:25px; margin-top:0px; color:#666; font-weight:normal;}
h2{ font-family:"Times New Roman", Times, serif; font-size:20px; margin-top:0px; color:#666; font-weight:normal;}
h3{ font-family:"Times New Roman", Times, serif; font-size:20px; margin-top:0px; color:#666; font-weight:normal;}
h4, h5, h6 { font-family:"Times New Roman", Times, serif; font-size:15px; margin-top:0px; color:#666; font-weight:normal;}

.default{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#808080; line-height:19px;}
.default a {font-family:Arial, Helvetica, sans-serif; font-size:0.95em; color:#4d4d4d;}
.default a:hover {font-family:Arial, Helvetica, sans-serif; font-size:0.95em; color:#000;}

.attention1{font-family:"Times New Roman", Times, serif; font-size:19px; margin-top:0px; color:#666; font-weight:normal;}

.imageleft{float:left; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.imageright{float:right; padding-left:5px; padding-top:5px; padding-bottom:5px;}

#cal{float:left; width:950px; height:600px; margin-top:10px; margin-bottom:10px;}

.yellow{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fc0; font-weight:bold;}
.bigyellow{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fc0; font-weight:bold; text-align:center;}

