@charset "utf-8";
/* CSS for Flower Girls of Sarasota rev 1.1 7/1/2008 */
body {
	background-color: #fff;
	margin: 0 auto;
	text-align: center;
	}
#wrapper {
position:relative;
text-align: left;
margin: 0 auto;
	width:901px;
	height:740px;
	border:thin ; border-color:#FF33CC ; border-style:dashed; 
}
#wrapper_index {
position:relative;
text-align: left;
margin: 0 auto;
	width:901px;
	height:935px;
	border:thin ; border-color:#FF33CC ; border-style:dashed; 
}
#wrapper_links {
position:relative;
text-align: left;
margin: 0 auto;
	width:901px;
	height:1200px;
	border:thin ; border-color:#FF33CC ; border-style:dashed; 
}
#wrappercontact {
position:relative;
text-align: left;
margin: 0 auto;
	width:901px;
	height:905px;
	border:thin ; border-color:#FF33CC ; border-style:dashed; 
}
#wrapperservices {
position:relative;
text-align: left;
margin: 0 auto;
	width:901px;
	height:975px;
	border:thin ; border-color:#FF33CC ; border-style:dashed; 
}
#wrapperrecent {
position:relative;
text-align: left;
margin: 0 auto;
	width:901px;
	height:1205px;
	border:thin ; border-color:#FF33CC ; border-style:dashed; 
}
#logo {
	position:absolute;
	left:7px;
	top:7px;
	width:348px;
	height:139px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:331px;
	top:77px;
	width:0px;
	height:1px;
	z-index:1;
}
#headlinebox_index {
	position:absolute;
	left:361px;
	top:2px;
	width:531px;
	height:138px;
	z-index:1;
	text-align: center;
	vertical-align: middle;
}
#headlinebox {
	position:absolute;
	left:361px;
	top:2px;
	width:531px;
	height:138px;
	z-index:1;
	text-align: center;
	vertical-align: top;
}
#menu {
	position:absolute;
	left:8px;
	top:146px;
	width:886px;
	height:29px;
	z-index:1;
	background-color:#ff99cc
}
#lefttext_index {
	position:absolute;
	left:8px;
	top:177px;
	width:298px;
	height:352px;
	z-index:1;
}
#lefttext_contact {
	position:absolute;
	left:8px;
	top:177px;
	width:474px;
	height:590px;
	z-index:1;
}
#lefttext_links {
	position:absolute;
	left:8px;
	top:176px;
	width:470px;
	height:837px;
	z-index:1;
	
}
#lefttext_recent{
	position:absolute;
	left:7px;
	top:177px;
	width:298px;
	height:526px;
	z-index:1;
	padding-right:5px;
}
#lefttext_services {
	position:absolute;
	left:8px;
	top:177px;
	width:263px;
	height:528px;
	z-index:1;
}
#lefttext_about {
	position:absolute;
	left:7px;
	top:176px;
	width:462px;
	height:436px;
	z-index:1;
}
#center_video1 {
	position:absolute;
	left:7px;
	top:176px;
	width:893px;
	height:436px;
	z-index:1;
	text-align: center;
}
#imageright_index {
	position:absolute;
	left:308px;
	top:177px;
	width:587px;
	height:352px;
	z-index:1;
}
#imageright_about {
	position:absolute;
	left:478px;
	top:177px;
	width:417px;
	height:352px;
	z-index:1;
}
#imageright_contact {
	position:absolute;
	left:490px;
	top:177px;
	width:405px;
	height:352px;
	z-index:1;
}
#imageright_links {
	position:absolute;
	left:504px;
	top:177px;
	width:391px;
	height:352px;
	z-index:1;
}
#imageright_recent {
	position:absolute;
	left:308px;
	top:177px;
	width:587px;
	height:665px;
	z-index:1;
}
#imageright_services {
	position:absolute;
	left:285px;
	top:177px;
	width:611px;
	height:352px;
	z-index:1;
}
#lower2column_index {
	position:absolute;
	left:14px;
	top:555px;
	width:685px;
	height:334px;
	z-index:1;
}
#lower2column_about {
	position:absolute;
	left:12px;
	top:617px;
	width:682px;
	height:114px;
	z-index:1;
}
#lower2column_contact {
	position:absolute;
	left:12px;
	top:790px;
	width:863px;
	height:55px;
	z-index:1;
}
#lower2column_links {
	position:absolute;
	left:26px;
	top:1108px;
	width:673px;
	height:49px;
	z-index:1;
}
#lower2column_recent {
	position:absolute;
	left:16px;
	top:1123px;
	width:688px;
	height:47px;
	z-index:1;
}
#lower2column_services {
	position:absolute;
	left:21px;
	top:827px;
	width:602px;
	height:54px;
	z-index:1;
}
#lower2column_video {
	position:absolute;
	left:12px;
	top:617px;
	width:682px;
	height:114px;
	z-index:1;
}
#bottom_menu {
	position:absolute;
	left:103px;
	top:887px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_index {
	position:absolute;
	left:105px;
	top:901px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_services {
	position:absolute;
	left:103px;
	top:650px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_recent {
	position:absolute;
	left:109px;
	top:1176px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_links {
	position:absolute;
	left:114px;
	top:1160px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_about {
	position:absolute;
	left:102px;
	top:702px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_contact {
	position:absolute;
	left:140px;
	top:877px;
	width:595px;
	height:27px;
	z-index:1;
}
#bottom_menu_video {
	position:absolute;
	left:102px;
	top:702px;
	width:595px;
	height:27px;
	z-index:1;
}
#flower_index {
	position:absolute;
	left:654px;
	top:469px;
	width:252px;
	height:258px;
	z-index:2;
}
#flower_about {
	position:absolute;
	left:654px;
	top:469px;
	width:252px;
	height:258px;
	z-index:2;
}
#flower_contact {
	position:absolute;
	left:650px;
	top:514px;
	width:252px;
	height:258px;
	z-index:2;
}
#flower_links {
	position:absolute;
	left:654px;
	top:469px;
	width:252px;
	height:258px;
	z-index:2;
}
#flower_recent {
	position:absolute;
	left:660px;
	top:756px;
	width:252px;
	height:258px;
	z-index:2;
}
#flower_services {
	position:absolute;
	left:651px;
	top:720px;
	width:252px;
	height:258px;
	z-index:2;
}
#flower_video {
	position:absolute;
	left:654px;
	top:469px;
	width:252px;
	height:258px;
	z-index:2;
}
/* Text styles*/
.headline {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF66CC;
	text-align: center;
}
.bodycopy1 {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bodycopy2 {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
}
.bodycopy3 {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C33;
}
.bodycopy4 {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.bodycopy5 {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.bodycopy6 {
	font-family: Lucida Calligraphy Italic, Lucada Handwriting Cursive, Script MT Bold, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.textmenu {
	font-family: Chasm, "Comic Sans MS", Comic Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.greentext {
	color: #339900;
	font-weight: bold;
}
.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
