/* CSS Document */

/*FLASH EMBED style begin */

	/* hide from ie on mac \*/
html {
	height: 100%;
}
	
#flashContent {
	height: 100%;
}
	/* end hide */

body {
	height: 100%;
}
/*FLASH EMBED style end */

* {
	margin:0; 
	padding:0;
	border: 0;
	font-family: Arial, sans-serif;
	color: #032f4d;
	}
a {
	text-decoration:none;
} 
a:hover {
	color:#f04431;
	text-decoration:none;
}
img {
	display: block;
}
h2 {
}
p {
	font-size:14px;	
	font-weight:bold;
}
hr {
}
body {
	background:#015f9f url("images/bgTile.jpg") repeat-x;
	text-align: center;
}
#page {
	width:900px;
	margin:0 auto;
	text-align:left;	
}
#pageTop {
	width:900px;
	height:23px;
	background:transparent url("images/pageTop.jpg");	
}
/* LEFT COLUMN begin */
#leftColumn {
	width:217px;
	height:579px;
	float:left;
}
#leftColumn ul {
	margin:0 0 0 -10000px;	
	float:left;	
}
#leftColumn li {
	float:left;	
}
#headerLogo {
	width:218px;
	height:154px;
	background:transparent url("images/headerLogo.jpg");
}
#headerLogo h1 {
	margin:0 0 0 -10000px;	
	float:left;	
}
#leftNavTop {
	width:218px;
	height:169px;
	background:transparent url("images/leftNavTop.jpg");
	float:left;
}
#frogChronBtn {
	width:218px;
	height:48px;
	background:transparent url("images/frogChronBtn.jpg");
}
#frogChronBtn a{
	width:218px;
	height:48px;
	background:transparent url("images/frogChronBtn.jpg") 0 0;
	float:left;	
}
#frogChronBtn a:hover{
	background-position: 0 -48px;
}
#flavorBtn {
	width:218px;
	height:69px;
	background:transparent url("images/flavorBtn.jpg");
}
#flavorBtn a{
	width:218px;
	height:69px;
	background:transparent url("images/flavorBtn.jpg") 0 0;
	float:left;	
}
#flavorBtn a:hover{
	background-position: 0 -69px;
}
#joinBtn {
	width:218px;
	height:71px;
	background:transparent url("images/joinBtn.jpg");
}
#joinBtn a{
	width:218px;
	height:71px;
	background:transparent url("images/joinBtn.jpg") 0 0;
	float:left;	
}
#joinBtn a:hover{
	background-position: 0 -71px;
}
#suggestionBtn {
	width:218px;
	height:68px;
	background:transparent url("images/suggestionBtn.jpg");
}
#suggestionBtn a{
	width:218px;
	height:68px;
	background:transparent url("images/suggestionBtn.jpg") 0 0;
	float:left;	
}
#suggestionBtn a:hover{
	background-position: 0 -68px;
}
/* LEFT COLUMN end */
/* NAV begin */
#nav {
	width:682px;
	height:81px;
	text-align:left;
	float:right;
}
#nav ul {
	margin:0 0 0 -10000px;	
	float:left;	
}
#nav li {	
	float:left;	
}
#navTop {
	width:682px;
	height:13px;
	background:transparent url("images/navTop.jpg");	
}
#aboutBtn {
	width:77px;
	height:26px;
	background:transparent url("images/aboutBtn.jpg");
	float:left;	
}
#aboutBtn a{
	width:77px;
	height:26px;
	background:transparent url("images/aboutBtn.jpg") 0 0;
	float:left;	
}
#aboutBtn a:hover{
	background-position: 0 -26px;
}
#menuBtn {
	width:88px;
	height:26px;
	background:transparent url("images/menuBtn.jpg");
	float:left;	
}
#menuBtn a{
	width:88px;
	height:26px;
	background:transparent url("images/menuBtn.jpg") 0 0;
	float:left;	
}
#menuBtn a:hover{
	background-position: 0 -26px;
}
#locationsBtn {
	width:87px;
	height:26px;
	background:transparent url("images/locationsBtn.jpg");
	float:left;	
}
#locationsBtn a{
	width:87px;
	height:26px;
	background:transparent url("images/locationsBtn.jpg") 0 0;
	float:left;	
}
#locationsBtn a:hover{
	background-position: 0 -26px;
}
#eventsAndFundraisingBtn {
	width:85px;
	height:26px;
	background:transparent url("images/eventsAndFundraisingBtn.jpg");
	float:left;	
}
#eventsAndFundraisingBtn a{
	width:85px;
	height:26px;
	background:transparent url("images/eventsAndFundraisingBtn.jpg") 0 0;
	float:left;	
}
#eventsAndFundraisingBtn a:hover{
	background-position: 0 -26px;
}
#partyBucketsBtn {
	width:69px;
	height:26px;
	background:transparent url("images/partyBucketsBtn.jpg");
	float:left;	
}
#partyBucketsBtn a{
	width:69px;
	height:26px;
	background:transparent url("images/partyBucketsBtn.jpg") 0 0;
	float:left;	
}
#partyBucketsBtn a:hover{
	background-position: 0 -26px;
}
#partyProductsBtn {
	width:69px;
	height:26px;
	background:transparent url("images/partyProductsBtn.jpg");
	float:left;	
}
#partyProductsBtn a{
	width:69px;
	height:26px;
	background:transparent url("images/partyProductsBtn.jpg") 0 0;
	float:left;	
}
#partyProductsBtn a:hover{
	background-position: 0 -26px;
}
#franchisingBtn {
	width:87px;
	height:26px;
	background:transparent url("images/franchisingBtn.jpg");
	float:left;	
}
#franchisingBtn a{
	width:87px;
	height:26px;
	background:transparent url("images/franchisingBtn.jpg") 0 0;
	float:left;	
}
#franchisingBtn a:hover{
	background-position: 0 -26px;
}
#merchBtn {
	width:84px;
	height:26px;
	background:transparent url("images/merchBtn.jpg");
	float:left;	
}
#merchBtn a{
	width:84px;
	height:26px;
	background:transparent url("images/merchBtn.jpg") 0 0;
	float:left;	
}
#merchBtn a:hover{
	background-position: 0 -26px;
}
#contactBtn {
	width:75px;
	height:26px;
	background:transparent url("images/contactBtn.jpg");
	float:left;	
}
#contactBtn a{
	width:75px;
	height:26px;
	background:transparent url("images/contactBtn.jpg") 0 0;
	float:left;	
}
#contactBtn a:hover{
	background-position: 0 -26px;
}
#subNav {
	width:682px;
	height:41px;
	background:transparent url("images/subNav.jpg");
	clear:both;
}
/* NAV end */
#contentRightGap {
	width:30px;
	height:499px;
	float:right;
	background:transparent url("images/contentRightGap.jpg");
}
/* CONTENT begin */
#container {
	width:652px;
	height:499px;
	margin:-1px 0 0 0;
	float:left;
}
#contentTop {
	width:652px;
	height:15px;
	background:transparent url("images/contentTop.jpg");
}
#contentLeft {
	width:17px;
	height:456px;
	float:left;
	background:transparent url("images/contentLeft.jpg");
}
#contentRight {
	width:16px;
	height:456px;
	float:right;
	background:transparent url("images/contentRight.jpg");
}
#content {
	width:619px;
	height:456px;
	float:left;
}
#content h2 {
	float:left;
	margin:0 0 0 -10000px;	
}
#content p {
	padding:7px;	
}
#contentText {
	width:345px;
	height:303px;
	float:none;
	margin:92px 0 0 33px;
	overflow: auto;
}
#contentText .emphasis {
	color: #026bab;
}
#contentText .note {
	color: #97af37;
	font-size:10px;
}
#contentText a {
	color: #f04431;
	text-decoration:none;
}
#contentText a:hover {
	color:#6d7e19;
	text-decoration:none;
}
#contentBottom {
	width:652px;
	height:18px;
	background:transparent url("images/contentBottom.jpg");
	clear:both;
}
#subContent {
	width:652px;
	height:10px;
	background:transparent url("images/subContent.jpg");
}
#backBtn {
	width:67px;
	height:54px;
	background:transparent url("images/backBtn.jpg");
	margin: 2px 0 0 16px;
}
#backBtn a{
	width:67px;
	height:54px;
	background:transparent url("images/backBtn.jpg") 0 0;
	float:left;	
}
#backBtn a:hover{
	background-position: 0 -54px;
}
#backBtn_alt {
	width:67px;
	height:54px;
	background:transparent;
	margin: 2px 0 0 16px;
}
#joinTheTeamBtn {
	width:58px;
	height:40px;
	background:transparent url("images/joinTheTeamBtn.jpg");
	float:right;
	position:relative;
	top:9px;
	left:-16px;
}
#joinTheTeamBtn a{
	width:58px;
	height:40px;
	background:transparent url("images/joinTheTeamBtn.jpg") 0 0;
	float:left;	
}
#joinTheTeamBtn a:hover{
	background-position: 0 -40px;
}
/* CONTENT end */
/* ABOUT PGs begin */
#theOwnerBtn {
	width:255px;
	height:76px;
	background:transparent url("images/theOwnerBtn.jpg");
	margin: 121px 0 0 57px;
}
#theOwnerBtn a{
	width:255px;
	height:76px;
	background:transparent url("images/theOwnerBtn.jpg") 0 0;
	float:left;	
}
#theOwnerBtn a:hover{
	background-position: 0 -76px;
}
#theCompanyBtn {
	width:305px;
	height:61px;
	background:transparent url("images/theCompanyBtn.jpg");
	margin: 0px 0 0 7px;
}
#theCompanyBtn a{
	width:305px;
	height:61px;
	background:transparent url("images/theCompanyBtn.jpg") 0 0;
	float:left;	
}
#theCompanyBtn a:hover{
	background-position: 0 -61px;
}
#theMissionBtn {
	width:263px;
	height:75px;
	background:transparent url("images/theMissionBtn.jpg");
	margin: 0px 0 0 46px;
}
#theMissionBtn a{
	width:263px;
	height:75px;
	background:transparent url("images/theMissionBtn.jpg") 0 0;
	float:left;	
}
#theMissionBtn a:hover{
	background-position: 0 -75px;
}
/* ABOUT PGs end */
/* MENU PGs begin */
#italianIceBtn {
	width:334px;
	height:95px;
	background:transparent url("images/italianIceBtn.jpg");
	margin: 58px 0 0 0px;
}
#italianIceBtn a{
	width:334px;
	height:95px;
	background:transparent url("images/italianIceBtn.jpg") 0 0;
	float:left;	
}
#italianIceBtn a:hover{
	background-position: 0 -95px;
}
#gelatiBtn {
	width:368px;
	height:95px;
	background:transparent url("images/gelatiBtn.jpg");
	margin: 0px 0 0 0px;
}
#gelatiBtn a{
	width:368px;
	height:95px;
	background:transparent url("images/gelatiBtn.jpg") 0 0;
	float:left;	
}
#gelatiBtn a:hover{
	background-position: 0 -95px;
}
#softServeBtn {
	width:334px;
	height:76px;
	background:transparent url("images/softServeBtn.jpg");
	margin: 0px 0 0 0px;
}
#softServeBtn a{
	width:334px;
	height:76px;
	background:transparent url("images/softServeBtn.jpg") 0 0;
	float:left;	
}
#softServeBtn a:hover{
	background-position: 0 -76px;
}
#viewFlavorsBtn {
	width:226px;
	height:157px;
	background:transparent url("images/viewFlavorsBtn.jpg");
	float:right;
	margin: 42px 0 0 0px;
}
#viewFlavorsBtn a{
	width:226px;
	height:157px;
	background:transparent url("images/viewFlavorsBtn.jpg") 0 0;
	float:right;	
}
#viewFlavorsBtn a:hover{
	background-position: 0 -157px;
}
/* MENU PGs end */
/* JOIN PGs begin */
#joinNowBtn {
	width:306px;
	height:29px;
	background:transparent url("images/joinNowBtn.jpg");
	margin: 332px 0 0 57px;
}
#joinNowBtn a{
	width:306px;
	height:29px;
	background:transparent url("images/joinNowBtn.jpg") 0 0;
	float:right;	
}
#joinNowBtn a:hover{
	background-position: 0 -29px;
}
/* JOIN PGs end */
/* PARTY PGs begin */
#bigPartyBucketsBtn {
	width:240px;
	height:162px;
	background:transparent url("images/bigPartyBucketsBtn.jpg");
	margin: 64px 0 0 57px;
}
#bigPartyBucketsBtn a{
	width:240px;
	height:162px;
	background:transparent url("images/bigPartyBucketsBtn.jpg") 0 0;
	float:left;	
}
#bigPartyBucketsBtn a:hover{
	background-position: 0 -162px;
}
#bigPrepackagedBtn {
	width:240px;
	height:162px;
	background:transparent url("images/bigPrepackagedBtn.jpg");
	margin: 0px 0 0 57px;
}
#bigPrepackagedBtn a{
	width:240px;
	height:162px;
	background:transparent url("images/bigPrepackagedBtn.jpg") 0 0;
	float:left;	
}
#bigPrepackagedBtn a:hover{
	background-position: 0 -162px;
}
/* PARTY PGs end */
/* STORE PGs begin */
#winterParkBtn {
	width:329px;
	height:71px;
	background:transparent url("images/winterParkBtn.jpg");
	margin: 122px 0 0 0px;
}
#winterParkBtn a{
	width:329px;
	height:71px;
	background:transparent url("images/winterParkBtn.jpg") 0 0;
	float:left;	
}
#winterParkBtn a:hover{
	background-position: 0 -71px;
}
#maitlandBtn {
	width:251px;
	height:79px;
	background:transparent url("images/maitlandBtn.jpg");
	margin: 0px 0 0 78px;
}
#maitlandBtn a{
	width:251px;
	height:79px;
	background:transparent url("images/maitlandBtn.jpg") 0 0;
	float:left;	
}
#maitlandBtn a:hover{
	background-position: 0 -79px;
}
#ucfBtn {
	width:215px;
	height:80px;
	background:transparent url("images/ucfBtn.jpg");
	margin: 0px 0 0 114px;
}
#ucfBtn a{
	width:215px;
	height:80px;
	background:transparent url("images/ucfBtn.jpg") 0 0;
	float:left;	
}
#ucfBtn a:hover{
	background-position: 0 -80px;
}
#getDirectionsBtn {
	width:247px;
	height:122px;
	background:transparent url("images/getDirectionsBtn.jpg");
	margin: 113px 0 0 19px;
}
#getDirectionsBtn a{
	width:247px;
	height:122px;
	background:transparent url("images/getDirectionsBtn.jpg") 0 0;
	float:left;	
}
#getDirectionsBtn a:hover{
	background-position: 0 -122px;
}
#meetTheTeamBtn {
	width:247px;
	height:119px;
	background:transparent url("images/meetTheTeamBtn.jpg");
	margin: 0px 0 0 19px;
}
#meetTheTeamBtn a{
	width:247px;
	height:119px;
	background:transparent url("images/meetTheTeamBtn.jpg") 0 0;
	float:left;	
}
#meetTheTeamBtn a:hover{
	background-position: 0 -119px;
}
#andrewBtn {
	width:329px;
	height:22px;
	background:transparent url("images/andrewBtn.jpg");
	margin: 4px 0 0 14px;
}
#andrewBtn a{
	width:329px;
	height:22px;
	background:transparent url("images/andrewBtn.jpg") 0 0;
	float:left;	
}
#andrewBtn a:hover{
	background-position: 0 -22px;
}
.empList {
	color:#3fa8e8;
	font-size:13px;
	font-weight:bold;
	list-style:none;
	padding-left:17px;
}
.empList a{
	color:#3fa8e8;
}
.empList a:hover{
	color:#f04431;
}
#empProfile {
	float:right;
	width:202px;
	position:relative;
	top:14px;
	left:170px;
}	
#empProfile p{
	color:#68781a;
	font-size:13px;
	padding:0 0 6px 4px;
	margin:0px;	
}
#profileFeedbackBtn {
	width:160px;
	height:18px;
	background:transparent url("images/profileFeedbackBtn.jpg");
}
#profileFeedbackBtn a{
	width:160px;
	height:18px;
	background:transparent url("images/profileFeedbackBtn.jpg") 0 0;
	float:left;	
}
#profileFeedbackBtn a:hover{
	background-position: 0 -18px;
}
/* STORE PGs end */
/* EVENTS PGs begin */
#eventsBtn {
	width:337px;
	height:83px;
	background:transparent url("images/eventsBtn.jpg");
	margin: 82px 0 0 31px;
}
#eventsBtn a{
	width:337px;
	height:83px;
	background:transparent url("images/eventsBtn.jpg") 0 0;
	float:left;	
}
#eventsBtn a:hover{
	background-position: 0 -83px;
}
#fundraisingBtn {
	width:372px;
	height:70px;
	background:transparent url("images/fundraisingBtn.jpg");
	margin: 0px 0 0 13px;
}
#fundraisingBtn a{
	width:372px;
	height:70px;
	background:transparent url("images/fundraisingBtn.jpg") 0 0;
	float:left;	
}
#fundraisingBtn a:hover{
	background-position: 0 -70px;
}
#messageBtn {
	width:124px;
	height:96px;
	background:transparent url("images/messageBtn.jpg");
	margin: 0px 0 0 96px;
}
#messageBtn a{
	width:124px;
	height:96px;
	background:transparent url("images/messageBtn.jpg") 0 0;
	float:left;	
}
#messageBtn a:hover{
	background-position: 0 -96px;
}
#applyBtn {
	width:192px;
	height:65px;
	background:transparent url("images/applyBtn.jpg");
	margin: 0px 0 0 65px;
}
#applyBtn a{
	width:192px;
	height:65px;
	background:transparent url("images/applyBtn.jpg") 0 0;
	float:left;	
}
#applyBtn a:hover{
	background-position: 0 -65px;
}
/* EVENTS PGs end */
/* FRANCHISING PGs begin */
#interestedBtn {
	width:229px;
	height:56px;
	background:transparent url("images/interestedBtn.jpg");
	position:relative;
	top:-40px;
	left:390px;
}
#interestedBtn a{
	width:229px;
	height:56px;
	background:transparent url("images/interestedBtn.jpg") 0 0;
	float:left;	
}
#interestedBtn a:hover{
	background-position: 0 -56px;
}
/* FRANCHISING PGs end */
/* CONTACT PGs begin */
#contactEmailBtn {
	width:159px;
	height:22px;
	background:transparent url("images/contactEmailBtn.jpg");
	margin: 163px 0 0 45px;
}
#contactEmailBtn a{
	width:159px;
	height:22px;
	background:transparent url("images/contactEmailBtn.jpg") 0 0;
	float:left;	
}
#contactEmailBtn a:hover{
	background-position: 0 -22px;
}
#contactMessageBtn {
	width:124px;
	height:96px;
	background:transparent url("images/messageBtn.jpg");
	margin: 310px 0 0 204px;
}
#contactMessageBtn a{
	width:124px;
	height:96px;
	background:transparent url("images/messageBtn.jpg") 0 0;
	float:left;	
}
#contactMessageBtn a:hover{
	background-position: 0 -96px;
}
/* CONTACT PGs end */
/* FORM PGs begin */
#formwrap {
	margin:80px 0 0 15px;
}
#formwrap label{
	color:#f04431;
	text-align:left;
	font-size:11px;
	font-weight:bold;
}
#formwrap .formlabel {
	width:80px;
}
#formwrap input{
	margin:0 auto;
	width:160px;
	height:14px;
	padding:1px 3px;
	background-color:#e7fd5c;
	color:#3b9bd6;
	font-size:12px;
	font-weight:bold;
	border-top:2px solid #7b8920;
	border-left:2px solid #7b8920;
	border-bottom:2px solid #f0ff90;
	border-right:2px solid #f0ff90;
	text-align:left;	
}
#formwrap textarea{
	margin:0 auto;
	width:200px;
	padding:1px 3px;
	background-color:#e7fd5c;
	color:#3b9bd6;
	font-size:12px;
	font-weight:bold;
	border-top:2px solid #7b8920;
	border-left:2px solid #7b8920;
	border-bottom:2px solid #f0ff90;
	border-right:2px solid #f0ff90;
	text-align:left;	
}
#formwrap .radioBtns{
	background:transparent;
	border:none;
	width:14px;
	height:14px;
	padding:0px;
}
#formwrap .radioLabels{
	color:#3b9bd6;
	height:14px;
	padding:0px;
}
#formwrap .dateInput{
	width:16px;	
	margin-right:4px;
}
#formwrap h4{
	width:280px;
	font-size:14px;
	float:right;
	margin:-26px 0 0 0;
}
#formwrap h3{
	width:350px;
	font-size:16px;
	color:#f04431;
	float:left;
	text-align:center;
}
#formwrap a{
	color:#3b9bd6;
}
#formwrap a:hover{
	color:#ffffff;
}
.asterix {
	font-size:22px;
	color:#3b9bd6;
}
.directions {
	font-size:11px;
	color:#3b9bd6;
}
#submitBtnWrap {
	width:100px;
    height:27px;
	background: url(images/formSubmitBtn.jpg) no-repeat;
	background-position:0 0;
	float:right;
	position:relative;
	top:-70px;
	left:-200px;
}
.submit_up {
	display:block;
	width:100px;
    height:27px;
	background: url(images/formSubmitBtn.jpg) no-repeat;
	background-position:0 0;
	float:left;
}
.submit_over {
	display:block;
	width:100px;
    height:27px;	
    background: url(images/formSubmitBtn.jpg) no-repeat;
    background-position:0 -27px;
	cursor:pointer;
	float:left;
}
/* FORM PGs end */
/* FOOTER begin */
#footer {
	width:900px;
	height:106px;
	float:left;
	margin:-1px 0 0 0;
	text-align:right;
}
#footerLeft {
	width:506px;
	height:68px;
	background:transparent url("images/footerLeft.jpg") no-repeat;
	float:left;
	text-align:left;
}
#fiveSevenBtn {
	width:218px;
	height:38px;
	background:transparent url("images/fiveSevenBtn.jpg");
	float:left;	
	position:relative;
	top:68px;
	left:-134px;
}
#fiveSevenBtn a{
	width:218px;
	height:38px;
	background:transparent url("images/fiveSevenBtn.jpg") 0 0;
	float:left;	
}
#fiveSevenBtn a:hover{
	background-position: 0 -38px;
}
#flashBtn {
	width:133px;
	height:65px;
	background:transparent url("images/flashBtn.jpg");
	float:left;
	position:relative;
	top:25px;
	left:254px;
}
#flashBtn a{
	width:133px;
	height:65px;
	background:transparent url("images/flashBtn.jpg") 0 0;
	float:left;	
}
#flashBtn a:hover{
	background-position: 0 -65px;
}
#footerRight {
	width:394px;
	height:68px;
	float:right;
}
#footerEmailBtn {
	width:162px;
	height:20px;
	background:transparent url("images/footerEmailBtn.jpg");
	float:left;	
	margin:25px 0 0 6px;
}
#footerEmailBtn a{
	width:162px;
	height:20px;
	background:transparent url("images/footerEmailBtn.jpg") 0 0;
	float:left;	
}
#footerEmailBtn a:hover{
	background-position: 0 -20px;
}
#footerMissionBtn {
	width:97px;
	height:68px;
	background:transparent url("images/footerMissionBtn.jpg");
	float:left;	
}
#footerMissionBtn a{
	width:97px;
	height:68px;
	background:transparent url("images/footerMissionBtn.jpg") 0 0;
	float:left;	
}
#footerMissionBtn a:hover{
	background-position: 0 -68px;
}
#footerPhone {
	width:105px;
	height:20px;
	background:transparent url("images/footerPhone.jpg");
	float:left;	
	margin:25px 0 0 0;
}
#seoFooter {
	clear:both;
	width:860px;
	font-size:10px;
	text-align:center;
	margin:0 auto;
}
#seoFooter a:hover {
	color:#c8d84d;	
}
/* FOOTER end */