@charset "UTF-8";
/* Styles used on all 2nd Level Pages
*  Jessica Greenwalt
*  www.jgreenwalt.com
*  05-29-09
******************************* */


/* = Main Site Containers
 *************************/
html {background:#808285 url(../images/home_page/home_background.gif) top left repeat-x;}

body {
	background:transparent url(../images/background_decoration.gif) center 133px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;}

body.blank_bg {background:transparent;}
body.left_bg {background:url(../images/background_left.gif) center 75px no-repeat;}

#center {
	width:800px;
	margin:0 auto;
	position:relative;}

/* = Highlighted Information (Top part of page) */
#highlighted_info {
	height:350px;
	margin-top:30px;}

/* = Main Display Boxes */
.special_links {margin-top:20px;}

.boxgrid { 
	width: 260px;
	height: 260px;
	margin-right:5px;
	float:left;
	background:#FFF;
	border:1px solid #CCC;
	overflow: hidden;
	position: relative;
	z-index:90;}

.last {margin-right:0;}

.box_links {
	width:260px;
	height:260px;
	position:absolute;
	z-index:999;}


a#box_link_ils {
	top:127px;
	left:1px;}
a#box_link_ils:hover {background:url(../images/home_page/box_bar_illustration.png) top left no-repeat;}

a#box_link_print {
	top:127px;
	left:268px;}
a#box_link_print:hover {background:url(../images/home_page/box_bar_print.png) top left no-repeat;}

a#box_link_web {
	top:127px;
	left:535px;}
a#box_link_web:hover {background:url(../images/home_page/box_bar_web.png) top left no-repeat;}

/* = Featured Images */
.featured_img {
	border:1px solid #CCC;
	float:left;
	margin:20px 35px 0 0;}

/* = Featured Text */
#featured_text {
	font-family:"Times New Roman", Times, serif;
	font-size:110%;
	margin-top:50px;
	color:#808285;}

#featured_text p {margin-top:1em;}

/* = Business Card */
#busines_card {
	background:url(../images/big_logo.gif) 65px 67px no-repeat;
	border:1px solid #CCC;
	width:400px;
	height:220px;
	margin:0 auto;
	margin-top:35px;
	font-family:"Times New Roman", Times, serif;
	color:#808285;
	position:relative;}
#card_text {
	position:absolute;
	top:20px;
	right:20px;}
#card_text h4 {
	margin-top:7px;
	font-size:85%;}


/* = Information Bar */
#info_bar {
	margin-top:12px;
	height:20px;
	font-size:75%;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	color:#F494BE;}

/* = Columns */
#content {
	margin:16px 0 60px 0;
	background:url(../images/home_page/three_col_border.gif) top left repeat-y;
	float:left;}
#column_1,
#column_2,
#column_3 {
	float:left;
	display:inline-block;
	width:245px;}

#column_1 p,
#column_2 p,
#column_3 p {
	font-family:"Times New Roman", Times, serif;
	font-size:85%;
	line-height:140%;
	color:#FFF;
	margin-bottom:5%;}
*html #column_1 p {margin-bottom:2%;}
*html #column_2 p {margin-bottom:2%;}
*html #column_3 p {margin-bottom:2%;}

#column_1 {margin-left:12px;}
*html #column_1 {margin-left:6px;}

#column_2 {margin-left:20px;}
#column_3 {margin-left:30px;}