﻿/* Lakeview stylesheet */

body { background:#fff; }

.header-bg { background:url(http://www.thefriary.org/ContentImages/LakeviewCenter/bg-header-top.png) repeat-x 0 0; }
#logo { margin-bottom:5px; }
/*.header-bg*/ .tagline { font-size:36px;/*2.25rem;*/ position:relative; top:10px; }

/* main sections holder */
#sections { margin:auto; font:0.7em Arial, Verdana, sans-serif; color:#000; }

/* section topic box */
.sectBox {
	margin:auto; padding:5px; text-align:center;
	width:195px; font-weight:bold; font-size:11pt;
}
#sect1 { color:#FFF; background-color:#A0524D; }
#sect2 { color:#333; background-color:#A8BEDD; }
#sect3 { color:#FFF; background-color:#5777A2; }

/* section keywords */
#tagline {
color:#666;
font:italic 1.5em Georgia, Times New Roman, Times, serif;
margin:5px 0px; text-align:center;
/*display:inline;*/
}
#sections span { text-align:left !important; }

/* section text */
#sections div.secttext { display:inline; text-align:left !important; }
#sections a { font-style:italic; }

/* Success Stories */
/*#ss { background-color:#897865; border-bottom:solid 5px #0066CC; height:99px; }*/
#ss { margin:0px; padding:0px; }
#ssbg { height:148px; background:url(../ContentImages/LakeviewCenter/lci_ssbg.gif) repeat-x top left; }
#ss img { float:right; }
#ss p { margin:10px; }
#ssquote {
	color:#FFF;	font:bold italic 19px 'Times New Roman', Times, serif;
	top:40px; left:10px;
	position:relative; text-shadow:1px 1px 1px #4D4439;
}
#ssquote2 { color:#FFF; font:bold italic 18px 'Times New Roman', Times, serif; top:40px; left:10px; position:relative; text-shadow:1px 1px 1px #4D4439; }
#sstitle {
	font:4.3em 'Times New Roman', Times, serif;
	top:60px; left:22px; letter-spacing:1px;
	position:relative; text-shadow:-1px -1px 0 #FFF;
}
#sscopy { margin:10px; }
#sscopy h1 {text-shadow:1px 1px 1px #CCC}
#sscopy h2 { font-size:110%; /*text-shadow:1px 1px 0 #FF9*/ }
#sscopy img.left { border:solid 1px #666; float:left; margin-right:10px; }
#sscopy img.right { border:solid 1px #666; float:right; margin-left:10px; }
/*#sscopy a:link, #sscopy a:visited { text-decoration:none; }
#sscopy a:hover { text-decoration:underline; }*/
#ssfooter { padding:5px; text-align:center; font-size:85%; color:#333; background-color:#DDD; }

/* graphical button */
#button, .button_lci { height:36px; margin:10px; } /*position:relative;*/
#button_start, .button_lci_start { float:left; width:52px; height:36px; background:transparent url(../ContentImages/LakeviewCenter/lci_bta.gif) no-repeat center left; }
#button_start_reverse, .button_lci_start_reverse { float:left; width:11px; height:36px; background:transparent url(../ContentImages/LakeviewCenter/lci_btc2.gif) no-repeat center left; }
#button_middle, .button_lci_middle { float:left; height:36px; background:transparent url(../ContentImages/LakeviewCenter/lci_btb.gif) repeat-x center left; }
#button_middle p, .button_lci_middle p { margin:0px; padding:0px; padding-top:8px; /*vertical-align:middle;*/ }
#button_middle a:link, #button_middle a:visited, .button_lci_middle a:link, .button_lci_middle a:visited { color:#333; text-decoration:none; }
#button_middle a:hover, .button_lci_middle a:hover { color:#0066CC; text-decoration:underline; }
#button_end, .button_lci_end { float:left; width:11px; height:36px; background:transparent url(../ContentImages/LakeviewCenter/lci_btc.gif) no-repeat center left; }

/* Friends of Lakeview Center : form */
#FoLCI { background:url(../ContentImages/LakeviewCenter/folci_bg.gif) repeat-x top left; }
/*.FoLCI_form { border:solid 1px #968570; }
.form_form focus { border:solid 1px #897865; }
#FoLCI select { border:solid 1px #968570 !important; }*/

/* sidenav legal info */
#required { text-align:left; color:#666; margin:10px; font:0.55em Arial, Verdana, sans-serif; }
#required img.req { float:left; padding-right:10px; vertical-align:middle; }
#requiredV { text-align:center; color:#666; width:180px; margin:auto; font:0.65em Arial, Verdana, sans-serif; }
#requiredV img { vertical-align:middle; }

/* Programs and Services */
#PS_left { width:42%; float:left; margin-right:10px; min-height:600px; height:auto !important; height:600px; border-right:dotted 1px #DDD; }
#PS_left p.title { margin:0px; padding:3px; color:#0066CC; font-weight:bold; background-color:#F7F7F7; }
#PS_left p.phone { font-weight:bold; float:right; margin:0px 5px 0px 0px; padding:3px; }
#PS_left p.other { margin:0px; font-size:110%; color:#0066CC; font-weight:bold; }
#PS_left ul { margin:5px; }
#PS_left ul li { margin:0px 0px 0px 10px; }
#PS_left li { color:#775C3F; }
#PS_rightleft { width:50%; float:left; margin-right:10px; border-right:dotted 1px #DDD; }
#PS_right, #PS_rightleft { font-size:95%; }
#PS_right p.addy, #PS_rightleft p.addy { text-indent:10px; margin:0px; padding:0px; }
#PS_right p.title, #PS_rightleft p.title { margin:0px; padding:0px; color:#0066CC; font-weight:bold; }
#PS_right p.title a:link, #PS_right p.title a:visited, #PS_rightleft p.title a:link, #PS_rightleft p.title a:visited { color:#0066CC; text-decoration:underline; }
/*#PS_right p.title { margin:0px; padding:0px; color:#775C3F; font-weight:bold; }
#PS_right p.title a:link, #PS_right p.title a:visited { color:#775C3F; text-decoration:underline; }*/
#PS_right p.title a:hover, #PS_rightleft p.title a:hover { text-decoration:none; background-color:#F7F7F7; }
#PS_right p.other { font-size:125%; margin:0px; padding:0px; color:#CC0000; font-weight:bold; }
#PS_right br { padding-bottom:5px; }
#PS_right p.phone { font-weight:bold; float:right; margin:0px; padding:0px; }

/* section phone #'s */
#floatPhone { float:right; padding:10px; color:#897865; font-size:130%; font-weight:bold; vertical-align:middle; background:url(../ContentImages/LakeviewCenter/phonebg.gif) repeat-y top left; }
#floatPhone span { font-size:85%; font-weight:normal; }
#floatPhone a { color:#897865; text-decoration:none; }
#floatPhone a:hover { color:#06C; text-decoration:underline; }

/* form buttons */
.signup { border:1px solid #999; color:#06C; padding-left:5px; }

#survey_ad { border-top:solid 1px #FC0; border-bottom:solid 1px #FC0 }

/* LCI Search Box */
#LCISearchPlacement { position:absolute; left:370px; top:69px; }
*+html #LCISearchPlacement { left:375px; } /*IE8 & below*/

*+html #LCIMasthead {margin-bottom:0} /*IE8*/
* html #LCIMasthead {margin-bottom:0} /*IE7*/

#Search input[type="text"] { border:none; height:20px; margin-top:1px }