body {
	background-color:#eeffee;
	font-family:arial,verdana;
	font-size:12pt;
	margin:0px;
	padding:0px;
	color:#fdeeec;		/* site background color */
	}
#slider { 
	width:100%;
	z-index:1;
	display:inline-block;
	}
#menu-items {
	/* background-color:white; */
	font-weight:bold;
	opacity:0.7;
	display:inline-block;	
	float:right;
	margin-right:20px;
	}
#nav-spacer {
	position:relative;
	height:100px;
	display:none;
	}
.fixed {
    position: fixed;
    top:0; left:0;
    width: 100%; 
	}
#header-wrapper {
	z-index:99;
	}
#header.floating {
    position: fixed;
    top: 0;
	z-index:99;
	}
#header {
    width: 100%;
    height: 100px;
    background-color: #ffe7e9;
	background-image: url(./../images/marble.jpg);
	z-index:99;
	border:1px solid #ddd;
	}
#header ul {
	vertical-align:middle;
	}
#header ul li {
    display: inline;
	height:50px;
	vertical-align:middle;
	}
#header li a {
    color: #39399c;	/* menu text color */
	text-decoration:none;
	}
#header li a:hover {
    color: #4ca3ff;	/* menu text hover color */
	}
#header ul li ul {
    display: inline;
	}
#header ul li ul li {
    display: inline;
	}
#logo {
	margin:8px;
	width:300px;
	display:inline-block;
}	
li:before { 
    /* content: '\a0\2666\a0';  \b7 is a middot, \a0 is a space */
	font-size: 16pt;
}
li {
    /* list-style:none; */
    /* text-indent:-.5em; */
			/* helps make it look more like it's a bullet. */
	min-height:22px;
	color:darkgreen;
}
ul { 
	list-style-type: circle; 
}
span.sym {
	font-size:16pt;
	padding:0px 10px 0px 10px; 
}
h1 {
	font-family:verdana,arial;
	font-size:16pt;
	color:#974bce;			/* heading color */
	}
p {
	font-family:verdana,arial;
	font-size:10pt;
	color:#223322;
	}
div.page {
	margin:20px;
	}
.floated_img
{
    float: left;
	margin:4px;
}
div.news_headline { 
	font-family:verdana,arial;
	font-size:14pt;
	color:orange;
}
div.news_date { 
	font-family:verdana,arial;
	font-size:12pt;
	color:green;
}
div.news_body { 
	font-family:verdana,arial;
	font-size:12pt;
	color:#223322;
}
div.news_more { 
	font-family:verdana,arial;
	font-size:12pt;
	color:#223322;
}


/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }


/*  GROUPING  */
.group:before,
.group:after {
	content:"";
	display:table;
}
.group:after {
	clear:both;
}
.group {
    zoom:1; /* For IE 6/7 */
}

/*  GRID OF THREE  */
.span_3_of_3 {
	width: 100%;
}
.span_2_of_3 {
	width: 66.1%;
}
.span_1_of_3 {
	width: 32.2%;
}

table tbody tr td {
	color:#666;
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { margin: 1% 0 1% 0%;}
	.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
}
.star {
	color:red;
	font-weight:bold;
	}
#footer {
	text-align:center;
	width:100%;
	/* background-color:white; */
	background-image: url(./../images/marble.jpg);
	opacity:0.7;
	color:#333;
	border-color:#ddd;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	padding:5px 0px 5px 0px;
	margin:0px;
	}
