body {
  margin: 0px 0px 0px 0px;
  padding: 0;
  background: #ffcccc;
  }

#quickSummary {
	background: #ffffff;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
 	text-align: justify;
}
.sidebar {
	vertical-align: top;
}
#quickSummary .p1 {
	margin-top:8px;
	margin-bottom:10px;
	}
	
#quickSummary .p2 {
	margin-top: 15px;
	}
	
#quickSummary p {
	margin-left:0;
	font: italic 10pt/22pt georgia;
	text-align: center;
	}
  
/* specific divs */
.container { 
	vertical-align: top;
}
#preamble {
	text-align: justify;
	padding: 10px 10px 10px 10px;
	background: #ffffff;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
}
#weddings {
	background: #ffffff url(bouquet2.jpg) no-repeat top center;
	text-align: justify;
	padding: 10px 10px 10px 10px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
}
#weddings h3 {
	/* background: #ffffff url(weddings2.jpg) no-repeat top left;
	height: 48px; */ 
}
#weddings h3 span {
	/*display:none; */
	 color: #990066;
	font: 14pt Georgia, Garamond, verdana, sans-serif;
}
#parties {
	background: #ffffff url(presents2.jpg) no-repeat center;
	text-align: justify;
	padding: 10px 10px 10px 10px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
}
#parties h3 {
	/* background: #ffffff url(weddings2.jpg) no-repeat top left;
	height: 48px; */
}

#parties h3 span {
 /*	display:none; */
	color: #0033ff;
	font: 14pt Georgia, Garamond, verdana, sans-serif;
}
#contact {
	background: #ffffff;
	text-align: justify;
	padding: 10px 10px 10px 10px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
}
#contact h3 {
	/* background: #ffffff url(weddings2.jpg) no-repeat top left;
	height: 48px; */
}
#contact h3 span {
 /*	display:none; */
	color: #006600;
	font: 14pt Georgia, Garamond, verdana, sans-serif;
}
#contact p.p4 a {
	color: #ff66cc;
}
#contact p.p4 a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #ffcccc;
}
#footer {
	text-align: center;
	background: #ffffff url(footer.jpg) no-repeat top center;
	font: 8pt verdana, sans-serif;
	margin: 0px 0px 0px 0px;
}
#footer a:link, #footer a:visited { 
	margin-right: 20px; 
	}

#linkList { 
	background: #ffffff url(rings2.jpg) top left no-repeat ;		
	font: 10pt verdana, sans-serif; 
	padding: 5px; 
	}
#linkList h3.select { 

	}
#linkList h3.select span {
	/* display:none */
	color: Navy;
	font: 14pt Georgia, Garamond, verdana, sans-serif;
	}
#linkList ul {
	margin: 0px;
	padding: 0px;
	}
#linkList li {
	list-style-type: none;
	display: block; 
	padding-top: 5px; 
	}
#linkList li a:link { 
	color: Navy;
	}
#linkList li a:visited {
	color: #00807E;
	}
#linkList li a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #004180;
}	
.jump {
	background: #ffffff;
	margin: 0px;
	text-align: center;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	padding: 5px 20px 5px 20px;
}
.jump a:link {
	color: Navy;
}
.jump a:visited {
	color: #00807E;
}
.jump a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #004180;
}	
.monthhead {
	color: #660066;
	font-weight: bold;
	font: 18pt Georgia, Garamond, verdana, sans-serif;
	text-align: left;
	padding: 5px 5px 5px 15px;
}
.calendarCell {
	vertical-align: top;
}
.calendar {
	text-align: center;
	font: 20pt Georgia, Garamond, verdana, sans-serif;
	font-weight: bold;
	color: #330099;
	background: #ffffff;
}
.date {
	background: transparent;
	text-align: center;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: bold;
}
.dow {
	/* background: #ffffff; */
	text-align: center;
	padding: 10px 10px 10px 10px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 12pt;
	font-weight: bold;
}
.dateBangHalloween {
	color: #FF8040;
}
.dateBangKaraoke {
	color: #990099;
}
.dateBangNewYears {
	color: #FF80FF;
}
.dateBangVacation {
	color: #1DE222;
}
.dateBangStPats {
	color: #008040;
}
.dateBangThanksgiving {
	color: Maroon;
}
.dateBangChristmasEve {
	color: #008000;
}
.dateBangChristmas {
	color: #FF0000;
}
.dateBangPatriotic {
	color: Blue;
}
.dateBangVDay {
	color: Red;
}
.dateBangEaster {
	color: #00FF7F;
}
.dateBangParty {
	color: #6A6AFF;
}
.credits {
	text-align: left;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
}
.creditHead {
	text-align: left;
	padding: 2px 10px 2px 10px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 12pt;
	font-weight: bold;
	background: White;
}
.plannerHead {
	text-align: left;
	padding: 2px 10px 2px 10px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 11pt;
	font-weight: bold;	
}
.plannerForm {
	text-align: left;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	line-height: 110%;
}
.plannerFormRight {
	text-align: right;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	line-height: 110%;
}
.plannerFormBold {
	text-align: left;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	font-weight: bold;
	line-height: 110%;
}
.plannerFormResponse {
	text-align: left;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	line-height: 110%;
	text-decoration: underline;
}
.plannerTable {
	border: thin;
	width: 8in;
}
.former {
	background: #ffffff;
	text-align: left;
	padding: 0px 0px 0px 30px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 6pt;
}
.piclblgen {
	text-align: left;
	padding: 0px 0px 0px 30px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
}
.songtablehead {
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	background: #ffffff;
	padding: 5px 2px 3px 2px;
	font-weight: bold;
}
.songhead {
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	color: #8B008B;
	font-weight: bold;
	background: #ffffff;
	padding: 5px 2px 3px 2px;
}
.songlist1 {
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	padding: 2px 0px 2px 5px;
	background: #FFCCCC;
}
.songlist2 {
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 10pt;
	padding: 2px 0px 2px 5px;
	background: #FF9999;
}
.aster {
	background: #ffffff;
	text-align: right;
	padding: 0px 0px 0px 30px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 8pt;
}
.counter {
	text-align: left;
	padding: 0px 0px 0px 30px;
	font-family: "lucida grande", verdana, tahoma, arial;
	font-size: 8pt;
}
.pic1 {
	background: #ffffff url(bbqchampionship2_fog.jpg) no-repeat top center;
}
.pic2 {
	background: #ffffff url(RandyBullriding3_fog.jpg) no-repeat top center;
}
 /* {
	background: #ffffff url(tractor_fog.jpg) no-repeat top center;
} */
.pic3 {
	background: #ffffff url(Randy_baby.jpg) no-repeat top center;
}
 /*{
	background: #ffffff url(fourwheeler_fog.jpg) no-repeat top center;
}  */
.pic4 {
	background: #ffffff url(countrystampede06_fog.jpg) no-repeat top center;
}
.pic5 {
	background: #ffffff url(dueling_guitars_fog.jpg) no-repeat top center;	
}
.pic6 {
	background: #ffffff url(DarenandRandyChristmas_fog.jpg) no-repeat top center;
}
.pic7 {
	background: #ffffff url(onstage2_fog.jpg) no-repeat top center;
}
.pic8 {
	background: #ffffff url(circle_dance_fog.jpg) no-repeat top center;
}
.pic9 {
	background: #ffffff url(RandyBullriding1_fog.jpg) no-repeat top center;
}
.pic10 {
	background: #ffffff url(bridal_fair2_fog.jpg) no-repeat top center;
}
.pic11 {
	background: #ffffff url(DarenRandyinBlue_fog.jpg) no-repeat top center;
}
.pic12 {
	background: #ffffff url(onstage5.jpg) no-repeat top center;
}
/* {
	background: #ffffff url(randywithmariah_fog.jpg) no-repeat top center;
} */
.pic13 {
	background: #ffffff url(dancing2_fog.jpg) no-repeat top center;
}
.pic14 {
	background: #ffffff url(karoake1_fog.jpg) no-repeat top center;
}
.pic15 {
	background: #ffffff url(DarenRandyBridalFair3_fog.jpg) no-repeat top center;
}
.pic16 {
	background: #ffffff url(Conrads_fog.jpg) no-repeat top center;
}
.pic17 {
	background: #ffffff url(DarenBridalFair06a_fog.jpg) no-repeat top center;
}
.pic18 {
	background: #ffffff url(RandyBridalFair06a_fog.jpg) no-repeat top center;
}
.pic19 {
	background: #ffffff url(Stephanie_Mom_fog.jpg) no-repeat top center;
}
.pic20 {
	background: #ffffff url(steph_dance_fog.jpg) no-repeat top center;
}
.pic21 {
	background: #ffffff url(Vegas_fog.jpg) no-repeat top center;
}
.pic22 {
	background: #ffffff url(bf_stage_fog1.jpg) no-repeat top center;
}
.pic23 {
	background: #ffffff url(Daren_randy_baby.jpg) no-repeat top center;
}
.pic24 {
	background: #ffffff url(Randy_Braxdon1.jpg) no-repeat top center;
}
.pic25 {
	background: #ffffff url(dancing_fog3.jpg) no-repeat top center;
}

