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

/*
	CSS for SVP Cinnati
	Coded by: Aranzamendez Design / Paul & Roy
*/

html{

}
a	{ text-decoration: none; }
ul	{ list-style: none; }

body{
	background:#ffffff;
	height:auto;

}


div.maincontainer{
	width:970px;
	margin:auto;
	height:inherit;
}
div.headercontainer{
	margin-top:10px;
	height:99px;
	background:#ffffff;
}
div.mainlogocontainer{
	float:left;
	width:243px;
	height:82px;

}
div.sublinkcontainer{
	float:right;
	width:350px;
	height:52px;
}
div.taglinecontainer{
	float:right;
	width:523px;
	height:20px;
	margin-top:16px;
}
div.menucontainer{
	height:48px;
	background:#FFFFFF;


}
div.dropdownmenucontainer
{
	width:754px;
	height:48px;
	float:left;
}
div.partnerbuttoncontainer{

	height:48px;
	width:208px;
	background:#892446;
	float:left;
}
div.partnerbuttonwrapper{
	margin-top:12px;
	margin-left:6px;
	width:191px;

}

div.menuborderwrapper
{
	width:4px;
	float:left;
}
div.mainimagecontainer{
	height:353px;
	margin-top:6px;
	width:inherit;
	background:url(../images/layout/bgpartner.jpg) no-repeat;


}
div.mainimageholder{
	margin-top:6px;
	width:inherit;

}
div.maincontentcontainer{
	margin-top:10px;
	margin:auto;
	width:inherit;
}
div.contentimageheader{
	margin-top:27px;
	float:left;
	width:inherit;

}
div.contenttextwrapper
{
	padding-top:20px;
	clear:both;
}
div.miniwindowcontainer{
	margin-top:20px;
	height:235px;
	width:inherit;
	background:url(../images/layout/miniwindowbg.jpg);
	float:left;
}
div.windowshadowcontainer{
	height:17px;
	float:left;
	width:inherit;
}
div.footercontainer{
	height:100px;
	background:url(../images/layout/footerbg.jpg) white repeat-x;
	clear:both;



}
div.subfootercontainer{
	height:59px;
	background:url(../images/layout/footerbg.jpg) repeat-x;
	clear:both;
}
div.shareitwrapper{
	width:125px;
	height:16px;
	margin-top:15px;
	margin-left:5px;
	float:left;
}
div.footerlinkwrapper
{
	margin-top:15px;
	float:right;
	width:inherit;
	margin-right:5px;
	background:transparent;
}
div.leftwindowcontainer{
	width:317px;
	height:233px;
	float:left;

}
div.partnerimgcontainer{
	margin-top:46px;
	margin-left:10px;
	width:299px;
	height:84px;
	float:left;
	display:block;
}
div.partnerimagewrapper{
	width:78px;
	height:82px;
	margin-left:20px;
	float:left;
}

div.partnercontent{
	width:270px;
	height:50px;
	clear:both;
	margin-left:28px;
}
div.differencetextcontent{
	width:28px;
	height:3px;
	clear:both;
	margin-left:20px;
	margin-top:4px;
	float:left;

}
div.middlewindowcontainer{
	width:317px;
	height:233px;
	margin-left:8px;
	float:left;

}
div.middlewindowviewbuttonwrapper{
	width:67px;
	height:19px;
	float:left;
	margin-top:13px;
	margin-left:230px;
}
div.middlewindowcontent{
	height:175px;
	width:290px;
	margin-top:10px;
	margin-left:14px;
	float:left;
	padding-left:10px;

}
div.rightwindowcontainer{
	width:310px;
	height:233px;
	float:right;
	padding-top:45px;
	padding-left:10px;
	margin-left:8px;
	

}
div.investeecivicgardenwrapper{
	width:143px;
	height:57px;
	margin-left:77px;
	clear:both;
	
}
div.investeeimagowrapper{
	width:98px;
	height:49px;
	margin-left:20px;
	margin-top:10px;
	float:left;
}
div.investeeheritagewrapper{
	margin-left:19px;
	margin-top:10px;
	width:139px;
	height:47px;
	float:left;
}
div.makingdifference{
	margin-left:20px;
	width:143px;
	height:57px;
	float:left;
	clear:both;

}
div.menuspacer{
	width:2px;
	height:48px;
	float:left;
}
div.menuhome{
	height:48px;
	width:86px;
	background:#892446;
	float:left;
	
}
.menuhome li{
	text-decoration:none;
}

div.menuhome:hover{

	height:48px;
	width:86px;
	background:url(../images/layout/menuhoverbg.jpg) repeat-x;
	float:left;
	color:white;
}
div.about{

	height:48px;
	width:119px;
	background:#892446;
	float:left;
}
div.about:hover{

	height:48px;
	width:119px;
	background:url(../images/layout/menuhoverbg.jpg) repeat-x;
	float:left;
}
div.community{

	height:48px;
	width:161px;
	background:#892446;
	float:left;
	
}
div.community:hover{

	height:48px;
	width:161px;
	background:url(../images/layout/menuhoverbg.jpg) repeat-x;
	float:left;
}
div.involve{

	height:48px;
	width:123px;
	background:#892446;
	float:left;
}
div.involve:hover{

	height:48px;
	width:123px;
	background:url(../images/layout/menuhoverbg.jpg) repeat-x;
	float:left;
}
div.news{

	height:48px;
	width:135px;
	background:#892446;
	float:left;
	
}
div.news:hover{

	height:48px;
	width:135px;
	background:url(../images/layout/menuhoverbg.jpg) repeat-x;
	float:left;
}
div.partner{
	
	height:48px;
	width:118px;
	background:#892446;
	float:left;
}

div.partner:hover{
	
	height:48px;
	width:118px;
	background:url(../images/layout/menuhoverbg.jpg) repeat-x;
	float:left;

}
div.submaincontent{
	margin-top:8px;
	width:970px;
	background:#009B40;
	height:auto;
}
div.leftcontainer{
	float:left;
	width:794px;
	background-color:#FFFFFF;
}
div.subleft{
	float:left;
	width:323px;
	background:#ffffff;
}
div.subleftimagecontainer{
	width:323px;
	height:392px;
}
div.sublefttesticontainer{
	padding-top:30px;
}
div.submiddle{
	float:left;
	margin-left:30px;
	width:407px;
	background:#ffffff;
	padding-bottom:58px;
}
div.middleourimagecontainer{
	margin-top:29px;
	width:125px;
	height:18px;
}
div.middletextcontent{
	padding-top:20px;
}
div.middleaffiliationimagecontainer{
	margin-top:15px;
	width:330px;
	height:50px;
}
middleaffiliatesimagecontainer{
	margin-top:31px;
	padding:10px;
	width:337px;
	height:19px;
}
div.middlepartnercontainer{
	margin-top:12px;
	width:211px;
	height:62px;
}
div.middlepartneronecontainer{

	
	float:left;
	width:68px;
	height:62px;
}
div.middlepartnertwocontainer{
	width:115px;
	height:37px;
	margin-left:28px;
	float:left;
	margin-top:25px;
}
div.middlejourneycontainer{
	width:343px;
	height:23px;
	margin-top:30px;
	clear:both;
}
div.subright{
	float:right;
	height:auto;
	width:160px;
	background:#009B40;
	margin-right:10px;
}
div.subrightcontainer{
	width:164px;
	height:auto;
	margin-top:30px;
}

div.submenucaption{
	padding-left:20px;
}
div.sublinkscontainer{
	width:160px;
	margin-top:10px;
}
li.persubmenu{
	height:20px;
	margin-top:5px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
li.persubmenu:hover{
	
}
li.persubmenu a{
	display:inline-block;
	text-decoration:none;
	color:white;
	padding-left:20px;
}
li.persubmenu a:hover{
	text-decoration:underline;
	background:url(../images/layout/submenuarrow.jpg) no-repeat;
	padding-left:20px;
}


div.sublinkscontainer li a:hover{
	text-decoration:underline;
}


a#menutxtabout{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8a8c3;
text-align:center;
margin-top:14px;
}
a.submenutxt{
text-decoration:none;
color:#91630b;
font-size:12px;
margin-top:10px;
}

a#menutxtabout:hover{
color:white;
}

a#menutxtcommunity{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8a8c3;
text-align:center;
margin-top:14px;

}
a#menutxtcommunity:hover{
color:white;
}
a#menutxtinvolve{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8a8c3;
text-align:center;
margin-top:14px;
}
a#menutxtinvolve:hover{
color:white;
}
a#menutxtnews{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8a8c3;
text-align:center;
margin-top:14px;
}
a#menutxtnews:hover{
color:white;
}
a#menutxtpartner{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8a8c3;
text-align:center;
margin-top:14px;
}
a#menutxtpartner:hover{
color:white;
}

a#menutxthome{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8a8c3;
text-align:center;
margin-top:14px;
}
a#menutxthome:hover{
color:white;
}

hr.eventcontent{
	width:85%;
	color:#ececec;
	

}

p#headerlink{
color:#9d9d9d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:right;
}
p#headerlink a{
color:#9d9d9d;
text-decoration:none;
}
p#headerlink a:hover{
color:#666666;
text-decoration:none;
}

p#footerlink{
color:#9d9d9d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align:right;
}
p#footerlink a{
color:#9d9d9d;
text-decoration:none;
}
p#footerlink a:hover{
color:#666666;
text-decoration:none;
}
p#link a:hover{
color:#9d9d9d;
text-decoration:none;
}
p.testimonial{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:15px;
	text-align:left;
}
p.testimonialname{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	text-align:right;
}
p.testimonialnamedetails{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	text-align:right;
}
p.subpagecontent{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height:1.5;

}
div.contenttextwrapper 
.content{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
text-align:left;
line-height:2;
}
p.sublinkheader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
p.nameheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}

p.namedetails{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
}
p.eventheading{
	font-family:Tahoma, serifSansSerifMonospace;
	font-size:11px;
	font-weight:bold;
	float:left;
}
p.eventdate{
	font-family:Tahoma, serifSansSerifMonospace;
	font-size:11px;
	font-weight:bold;
	float:right;
	margin-right:15px;
}
p.eventdetails{
	font-family:Tahoma, serifSansSerifMonospace;
	font-size:11px;
	clear:both;
}

ul.historylist{

	font-family:Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	list-style-position: outside;
	padding-left:10px;
	line-height:1.5;

}
ul.historylist li{
	list-style-type:disc;
	color:black;
}



/* CSS for Simple Query Dropdown */

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; z-index:20; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1;}
ul.dropdown a:hover		            { color: #000; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block; padding: 4px 8px; 
	 								  color: #222; }

ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #F3D673; color: #906413; position: relative; }
ul.dropdown li.hover a              { color: #906413; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; z-index:15; }
ul.dropdown ul li 					{ display:block; padding:5px 0 5px 0; margin-top:-2px !important; margin-top:-1px; background: #f8be52; 
									 float: none; border: 1px solid #FFFFFF; 
									
									}
									
ul.dropdown ul li:hover 			{ display:block; padding:5px 0 5px 0; margin-top:-2px !important; margin-top:-1px; background: #dfaa4a;									 float: none; border: 1px solid #FFFFFF; }									
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ 
										font:12px Arial, Helvetica, sans-serif;
										border-right: none; width: 100%; display: inline-block; color:#906413;

									} 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/* CSS for Slideshow */
#slideshow {
    height:239px;
	position:absolute;
	width:970px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
