﻿/* CSS Style Sheet for GVSU Wesley Foundation */

/* Universal Styles */

#logo1{
	background-color: White;
	width: 145px;
}

#logo2{
	text-align: center;
	background-color: White;
	width: 800px;
}


/* Menu */
#menu{position:absolute;left:20px;top:225px;width:130px;background:#b3b1c0;padding:1px;z-index:2;text-align:left;}
/*#menu{position:relative;background:#b3b1c0;padding:1px;z-index:2;text-align:left;}*/
#menu span{font:normal 14px/26px arial,helvetica,sans-serif;}

#menu a{display:block;font:normal 14px/26px tahoma,arial,helvetica,sans-serif;width:120px;border-width:1px;border-style:solid;border-color:#ccc #888 #555 #bbb;}
#menu a{text-decoration:none;background:#edeef6 url(./images/tile-silver-3.gif) repeat-x bottom right;padding:0 0 0 4px;}
#menu a:link, #menu a:visited{color:#494c59;width:120px;border-right:5px solid #090;}
#menu a:hover{color:#060;background:#e2e2ec url(./images/tile-blue-over-3.gif) repeat-x bottom right;}
#menu a:active{color:#000;background:#e2e2ec url(./images/tile-blue-on-3.gif) repeat-x bottom right;}

#menu form{margin:0;}

#menu li{margin:0;padding:0;list-style-type:none;}

#menu ul, #menu ul ul, #menu ul ul ul{margin:0;padding:0;list-style-image:none;width:120px;}

#menu h2, #menu h3{font:bold 13px/26px tahoma,sans-serif;text-transform:uppercase;color:#edeef6;background:#369 url(./images/tile-h2-blue.gif) repeat;margin:0;padding:0 0 0 4px;width:120px;border-width:1px;border-style:solid;border-color:#ccc #888 #555 #bbb;}

#menu ul li{position:relative;}

#menu li ul{position:absolute;left:130px;top:0;display:none;}

div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul {display:none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{display:block;}

#menu a.x, #menu a.x:visited{color:#494c59;background:#edeef6 url(./images/tile-silver-3.gif) repeat-x bottom right;
width:120px;border-right:9px solid #0083c1;}

#menu a.x:hover{color:#060;background:#edeef6 url(./images/tile-blue-over-3.gif) repeat-x bottom right;}

#menu a.x:active{color:#000;background:#e2e2ec url(./images/tile-blue-on-3.gif) repeat-x bottom right;}




/*Main Body*/
#text{
	background-color: white;
	text-align: left;
	padding:10px;
	font-family: "Calibri";
	font-size:12pt
}

#text h1, h2, h3{
	text-align: center;
	text-decoration: underline;
}
#text h5, h4{
	font-weight: bold;
	margin: 0;
}

#text a {
	text-decoration: none;
	color: navy;
}

#text a:hover {
	text-decoration: underline; 
	color: rgb(0,91,153);
	cursor: hand;
}



#image{
/*	text-align: center;
	vertical-align: middle;*/
}

#upcomingeventtable{
	position:absolute;
	top:425px;
	left:15px;
}

#upcoming{
	background-color: white;
	font-size: 12px;
	text-align: center;
}

#upcoming a{
	text-decoration: none;
	color: Navy;
}
#upcoming a:hover {
	color: rgb(19,152,241);
}


#searchbox{
position:absolute;
	  top:350px;
	  left:20px;
}


#bottomlinks{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(189,189,189);
}

#bottomlinks a {
	text-decoration: none;
	color: rgb(189,189,189);
}

#bottomlinks a:hover {
	color: rgb(135,206,250);
}



/*Upcomign Events Feed*/
div.feedburnerFeedBlock {
	text-align: center;
}
div.feedburnerFeedBlock ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div.feedburnerFeedBlock li {
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
	line-height: 95%;
}

.headline {
	font-family: serif;
	line-height: 120%;
	text-decoration: none;
}
