/* CSS Document */

body {
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bgd_MAIN.gif);
}

/* 07 Flash Calendar BGD */
.flashCalendarBGD {
	background-image: url(../images/cal07/bgd_cal07.jpg);
	background-repeat: no-repeat;
}


#container {
	position:relative;
	width:1004px;
	height:954px;
	z-index:-1;
	background-image: url(../images/shell/bgd_SideBursts.gif);
	background-repeat: no-repeat;
}
#container2 {
	position:relative;
	width:788px;
	height:auto;
	z-index:1;
}

.leftColumn {
	background-image: url(../images/shell/leftColumn.gif);
	background-repeat: repeat-y;
}
.rightColumn {
	background-image: url(../images/shell/rightColumn.gif);
	background-repeat: repeat-y;
}
.middleBGD {
	background-image: url(../images/shell/middleBGD.gif);
	background-repeat: repeat-y;
}
.bannerBGD {
	background-image: url(../images/banner/bannerBGD.gif);
	background-repeat: no-repeat;
}
.topBGD {
	background-image: url(../images/top/top_BGD.gif);
	background-repeat: no-repeat;
}
.bgdLOGO {
	background-image: url(../images/top/logo_CC.gif);
	background-repeat: no-repeat;
}
.homeImgBGD {
	background-image: url(../images/home/bgd_HomeImage.gif);
	background-repeat: no-repeat;
}
.bgdMIAG {
	background-image: url(../images/miag/bgd_MIAG.gif);
	background-repeat: no-repeat;
}
.bgdRegister {
	background-image: url(../images/reg/reg_BGD.gif);
	background-repeat: no-repeat;
}
.calloutText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bgdFOOTER {
	background-image: url(../images/footer/bgd_Footer.gif);
	background-repeat: no-repeat;
}

/* Start Choose Your package Home 2 Items */
.bgdCYPHomeBig {
	background-image: url(../images/cyp/cyphomebig/bgd_CYPHB.jpg);
	background-repeat: no-repeat;
}
.bgdCypTextTop {
	background-image: url(../images/cyp/cyphomebig/bgd_CypTextTop.gif);
	background-repeat: no-repeat;
}
.bgd_cyph1 {
	background-image: url(../images/cyp/cyphomebig/bgd_cyph1.gif);
	background-repeat: no-repeat;
}
.bgd_cyph2 {
	background-image: url(../images/cyp/cyphomebig/bgd_cyph2.gif);
	background-repeat: no-repeat;
}
.bgd_cyph3 {
	background-image: url(../images/cyp/cyphomebig/bgd_cyph3.gif);
	background-repeat: no-repeat;
}
.bgd_cyph4 {
	background-image: url(../images/cyp/cyphomebig/bgd_cyph4.gif);
	background-repeat: no-repeat;
}
/* End Choose Your package Home 2 Items */


.bgd_Seating {
	background-image: url(../images/about/bgd_SeatChart.jpg);
	background-repeat: no-repeat;
}
.bgdCYP_HomeBot {
	background-repeat: no-repeat;
	background-image:url(../images/cyp/cypflip/CYP-HomeImageFlipBGD.jpg);
}


.leftAD {
	background-image: url(../images/leftad/bgd_LeftAd.jpg);
	background-repeat: no-repeat;
}
.intMIAG-bgd {
	background-image: url(../images/miag/bgd_MIAG-InternalLeftCol.gif);
	background-repeat: no-repeat;
}
.intREG-bgd {
	background-image: url(../images/reg/reg_BGD-Int.gif);
	background-repeat: no-repeat;
}
.intContentTop-BGD {
	background-image: url(../images/intcontent/top_Content.jpg);
	background-repeat: no-repeat;
}
.intContentMid-Bgd {
	background-image: url(../images/intcontent/midBGD.jpg);
	background-repeat: repeat-y;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.contentHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #CC0000;
	text-decoration: none;
	line-height: normal;
}
.contentSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.contentlink {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #CC0000; 
	text-decoration: none}
	a:link.contentlink  {color : #CC0000;}
	a:visited.contentlink  {color : #CC0000;}
	a:active.contentlink  {color: #CC0000; text-decoration: none;}
	a:hover.contentlink  {color: #CC0000; text-decoration: underline;}
	
.contentlinkBold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #CC0000; 
	text-decoration: none}
	a:link.contentlinkBold  {color : #CC0000;}
	a:visited.contentlinkBold  {color : #CC0000;}
	a:active.contentlinkBold  {color: #CC0000; text-decoration: none;}
	a:hover.contentlinkBold  {color: #CC0000; text-decoration: underline;}
th {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
}
.pricingtable{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;}


/* 07 Print Calendar Settings */	
.printCalBgd {
	background-image: url(http://www.classicchastain.com/images/printCalendar/pcShell-Middle.jpg);
	background-repeat: repeat-y;
}

.PaperRepeatLeft {
	background-image: url(http://www.classicchastain.com/images/printCalendar/paperRepeatLeft.jpg);
	background-repeat: repeat-y;
}

.PaperRepeatRight {
	background-image: url(http://www.classicchastain.com/images/printCalendar/PaperRepeatRight.jpg);
	background-repeat: repeat-y;
	padding-top: 16px;
	padding-left: 14px;
	padding-bottom: 16px;
	padding-right: 14px;
}

.PaperContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}

.PrintCalendarHeader {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:16px;
padding-bottom: 19px;
}


/* 07 Choose Your Package Notebook Paper Settings */
.CYPNoteBookBGD {
	background-image: url(../images/cyp/cypbgd/cyp-BGDNoteBookPaper07.jpg);
	background-repeat: no-repeat;
}
.cypPolaroidPadding {
padding-left: 9px;
padding-top: 9px;
}

.cypContentPadding {
padding-top: 9px;
padding-right: 9px;
}


.cypNewHeader {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:16px;
}

/* 07 CYP Home Flip Settings */
.cypHomeFlipPadding {
padding-top: 50px;
padding-bottom: 24px;
}