/* CSS Document */

body{
			background-image:url(../images/redgradient.png);
			background-repeat:repeat-x;
			background-attachment:fixed;
			
}
#SiteBody{
			border:#CCCCCC 3px double;
			background-color:#FFFFFF;
			width:800px;
			height:110%;
			position:relative;
			top:0px;
			color:#666666;
			font:sans-serif;
			text-decoration:none;		
}
a{
			color:#9933FF;
			font-weight:bold;
			font-family:sans-serif;
}
#logo{
			background:url(../images/logo.jpg);
			background-position:left bottom;
			position:relative;			
			top:10px;
			left:0px;
			width:800px;
			height:81px;
			background-repeat:no-repeat;
}
#quote{
			position:relative;			
			top:0px;
			left:320px;
			width:375px;
			height:60px;
			margin-top:10px;
			font-family:serif;
			font-style:italic;
			color:#cc0000;
			vertical-align:middle;
			text-align:center;
			font-size:22px;
			border:#666666 1pt solid;
			background-color:#FFFFFF;
}
#menuSection{
			position:relative;
			top:10px;
			left:0px;
			width:799px;
			height:30px;
			background-image:url(../images/greengradient.jpg);
			background-repeat:repeat-x;
			border-bottom:#ff0000 1pt solid;
			border-top:#ff0000 1pt solid;
}
#menuText a.normal{
			color:#333333;
			font-family:sans-serif;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;
}

#menuText a:hover{
			color:#9933ff;
			font-family: sans-serif;
			font-size:10pt;
			text-decoration:none;
			font-weight:bold;
}
#menuText a.location{
			color:#ff0000;
			font-family:sans-serif;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;
}
#menuText{
			position:absolute;
			top:0px;
			left:20px;
			margin-top:5px;
}
#hometext{
			position:absolute;
			width:85px;
			top:0px;
			left:20px;
}
#whowearetext{
			position:absolute;
			width:85px;
			top:0px;
			left:85px;
}

#supporttext{
			position:absolute;
			width:120px;
			top:0px;
			left:190px;
}
#quilttext{
			position:absolute;
			width:120px;
			top:0px;
			left:330px;
}
#newstext{
			position:absolute;
			width:85px;
			width:85px;
			top:0px;
			left:450px;
}
#contacttext{
			position:absolute;
			width:85px;
			top:0px;
			left:560px;
}
#guestbooktext{
			position:absolute;
			width:85px;
			top:0px;
			left:640px;
}
#BodyContentAll{
			background-image:url(../images/redgradient.jpg);
			background-repeat:repeat-x;
			position:relative;
			top:10px;
			left:0px;
			padding-left:20px;
			padding-right:20px;
			width:780;
			border-top:#999999 1pt solid; 
}
#BodyContentAll p{
			padding-left:20px;
}
.title{
			color:#FF0000;
			font-size:10pt;
			font-weight:bold;
}
.content{
			padding-left:20px;
}
.link{
			font-size:10pt;
			text-decoration:none;
}
.contentTitle{
			padding-left:-20px;
			font-size:18px;
			font-weight:bold;
			color:#FF0000;
}
.contentEvents{
			
			font-size:14pt;
			font-weight:bold;
			text-decoration:underline;
}
.contentTitleEvents{
			background-image:url(../images/events.png);
			background-repeat:no-repeat;
			position:relative;
			width:255px;
			height:50px;
}
.contentTitleNews{
			background-image:url(../images/news.png);
			background-repeat:no-repeat;
			position:relative;
			width:255px;
			height:40px;
}

.top{
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;
}
.contentSubTitle{
			color:#FF0000;
			font-size:12pt;
			font-weight:bold;
			margin-left:20px;
}
#stolendreamsquiltimage{
			position:relavtive;
			top:0px;
			left:0px;
			height:130px;
			width:799px;
			border-bottom:#ffffff 1pt solid;
			background-image:url(../images/stolendreamsquiltheader.png);
			background-repeat:no-repeat;
			background-position:bottom left;
}
#quiltHolder{
			background-image:url(../images/quilt2.png);			
			float:right;
			background-repeat:no-repeat;
			background-position:right;
			width:492px;
			height:320px;
			}
#whoweareimage{
			position:relavtive;
			top:0px;
			left:0px;
			height:130px;
			width:799px;
			border-bottom:#ffffff 1pt solid;
			background-image:url(../images/whoweareimage.png);
			background-repeat:no-repeat;
			background-position:bottom left;
}
#supportimage{
			position:relavtive;
			top:0px;
			left:0px;
			height:130px;
			width:799px;
			border-bottom:#ffffff 1pt solid;
			background-image:url(../images/supportimage.png);
			background-repeat:no-repeat;
			background-position:bottom left;
}
#contactimage{
			position:relavtive;
			top:0px;
			left:0px;
			height:130px;
			width:799px;
			border-bottom:#ffffff 1pt solid;
			background-image:url(../images/contactimage.png);
			background-repeat:no-repeat;
			background-position:bottom left;
}
#newseventsimage{
			position:relavtive;
			top:0px;
			left:0px;
			height:130px;
			width:799px;
			border-bottom:#ffffff 1pt solid;
			background-image:url(../images/newseventsimage.png);
			background-repeat:no-repeat;
			background-position:bottom left;
}
#shirleypic{
			position:relative;
			top:10px;
			right:25px;
			float:right;
			background-image:url(../images/ShirleyBoggs.jpg);
			background-repeat:no-repeat;			
			background-position:right top;
			width:220px;
			height:120px;
			padding-top:240px;
			text-align:right;
			font-family:sans-serif;
			font-size:10pt;
			color:#000000;
}
#BodyContentLeft{
			position:relative;
			top:10px;
			left:0px;
			width:500px;
			border-right:#CCCCCC 1pt solid;
}

#topWelcome{
			background:url(../images/grandchildren.jpg);
			background-position:left;
			background-repeat:no-repeat;
			position:relative;
			left:0px;
			top:10px;
			width:100%;
			height:100px;			
}
#restofline p{
			color:#ff0000;
			margin-left:190px;
			margin-top:50px;
			font-family:serif;
			font-size:18pt;
			font-weight:normal;
}
#firstletter{
			position:absolute;
			left:15px;
			top:10px;
}
#firstletter p{
			color:#ff0000;
			margin-left:137px;
			margin-top:17px;
			font-family:serif;
			font-weight:normal;font-size:38pt;
}
h1, h2{
			
			padding-left:35px;
			font-family:sans-serif;
			color:#666666;
			font-size:16px;
			font-weight:bold;
}
h3, h4{
			
			padding-left:35px;
			font-family:sans-serif;
			color:#333333;
			font-size:18px;
			font-weight:bold;
}
.group{
			margin-left:100px;
}
			
#MuttInfo{
			background-image:url(../images/redgradient.jpg);
			background-repeat:repeat-x;
			position:relative;
			top:20px;
			left:0px;			
			border-top:#CCCCCC 1px dotted;
			padding-top:20px;
			height:auto;
}
#MuttInfo p{
			color:#666666;
			text-indent:10px;
			margin:15px;
			font-family:sans-serif;
			font-size:10pt;
			font-weight:100;
}
.MuttTitleLongHeader{
			font-family:sans-serif;
			color:#FF0000;
			font-size:18px;
			font-weight:bold;
}
.MuttTitleShort{
			font-family:serif;
			color:#FF0000;
			font-size:18px;
			font-weight:bold;
}
#BodyContentRight{
			position:absolute;
			top:10px;
			left:515px;
			width:285px;
}
#newsHeader{
			background-image:url(../images/news.jpg);
			background-repeat:no-repeat;
			position:relative;
			top:0px;
			left:0px;
			width:255px;			
}
#newsContent{
			position:relative;
			top:50px;
			left:10px;			
			width:255px;
			height:210px;
}
#newsImage{
			background-image:url(../images/JRubin.png);			
			float:right;
			background-repeat:no-repeat;
			background-position:right top;
			width:89px;
			height:121px;
}
p{
			margin-left:0px;
			color:#333333;
			text-indent:10px;
			margin:10px;
			font-family:sans-serif;
			font-size:10pt;
			font-weight:100;
}
#support{
			background-image:url(../images/support.png);
			background-repeat:no-repeat;
			position:relative;
			top:10px;
			left:0px;
			width:255px;
			height:85px;
}
#supportContent{
			position:absolute;
			top:10px;
			left:130px;
			font-family:sans-serif;
			color:#FF0000;
			font-size:16px;
			font-weight:bold;
}
#musicPlayer{
			position:relative;
			top:0px;
			left:0px;
			width:255px;
			height:180px;
			
}
#musicPlayer2{
			position:absolute;
			top:128px;
			left:480px;
			height:115px;
			width:300px;
}
#quilt{
			background-image:url(../images/quilt.png);
			background-repeat:no-repeat;
			position:relative;
			top:0px;
			left:0px;
			width:255px;
			height:89px;
}
#quiltInfo{
			position:absolute;
			top:50px;
			left:0px;
			width:255px;
}
#quiltInfo p{
			margin:5px;
}
#quiltIcon{
			background-image:url(../images/quilticon.png);
			float:right;
			background-repeat:no-repeat;
			background-position:right;
			width:60px;
			height:60px;
}
#stolenDreams{
			position:absolute;
			left:50px;
			top:500;
			height:112px;
			width:720px;
			z-index:50;
}
#flashmarquee{
			position:absolute;
			z-index:55;
			top:0px;
			left:0px;
			width:720px;
			height:112px;
}
#closeflashmarquee{
			border:#999999 1pt solid;
			position:absolute;
			top:10px;
			left:660px;
			z-index:100;
			background-color:#666666;
			width:40px;
			height:15px;
			font-family:sans-serif;
			font-size:12px;
			color:#ffffff;
			text-align:left;
			padding-left:5px;
			vertical-align:middle;
			cursor:pointer;
}
#borderbottom{
			position:absolute;
			top:0px;
			width:900px;
			
}
			