@charset "UTF-8";
/* CSS Document */
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
}
blockquote {
	font-weight: normal;
	font-size: 16px;
	line-height: 1.4em;
	font-style: italic;
	font-family: 'Georgia', Times New Roman, Times, Serif;
	color: #333333;
	background-image: url(/images/quoteblock.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	height: 255px;
}
#spacer {
	width:470px;
	height:auto;
}
a:link {
	font-weight: bold;
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #000000;
}
a:active {
	color: #333333;
}
#wrapper {
	width:955px;
	height:auto;
	background-color: #FFFFFF;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 10pt;
	margin-left: auto;
	padding-top: 10px;
}
#clear {
	clear: both;
}
#heading {
	font-family: Georgia;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5D3E3E;
	text-decoration: none;
	margin-bottom: 5px;
	margin-right: 12px;
	float: left;
	margin-left: 12px;
	width: 200px;
}
#copytext {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 12px;
	margin-right: 10px;
	margin-bottom: 20px;
	float: left;
	width: 272px;
}
#qname {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 10px;
	margin-left: 12px;
	margin-right: 12px;
	text-align: right;
	padding-bottom: 10px;
}
#techniquebox {
	text-decoration: none;
	margin-left: 12px;
	width: 295px;
	float: left;
	margin-top: 29px;
}
#headingmain {
	font-family: Georgia;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-bottom: 10px;
	margin-right: 12px;
	margin-left: 2px;
}
#copymain {
	font-family: Georgia;
	font-size: 15px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	color: #5D3E3E;
	text-decoration: none;
	padding-right: 10px;
	margin-left: 2px;
}
#copymain a:link {
	font-family: Georgia;
	font-size: 15px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-right: 10px;
	margin-left: 2px;
}
#copymain a:hover{
	font-family: Georgia;
	font-size: 15px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	color: #5D3E3E;
	text-decoration: none;
	padding-right: 10px;
	margin-left: 2px;
}
.sub {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	color: #5D3E3E;
	text-decoration: none;
}
#quotetext {
	font-family: Georgia;
	font-size: 14px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #5D3E3E;
	text-decoration: none;
	margin-left: 12px;
	margin-right: 10px;
	margin-bottom: 20px;
	left: 0px;
}
.q {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.sep {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.q a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.q a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.q a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D3E3E;
	text-decoration: none;
}
#footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}#button {
	margin-bottom: 5px;
	margin-left: 12px;
	margin-right: 12px;
	float: right;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	padding: 2px;
	width: 170px;
}
.linker2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	line-height: normal;
}
#header {
	width:931px;
	height:60px;
	clear: both;
	margin-right: 12px;
	margin-left: 12px;
	float: left;
	margin-top: 0px;
	margin-bottom: 12px;
	background-image: url(../images/localDirectory-logo.jpg);
	background-repeat: no-repeat;
}
#boxAdTop {
	width:295px;
	height:255px;
}
#boxAdBase {
	width:295px;
	margin-top: 13px;
	height: auto;
	float: left;
}
#mainEvent {
	width:624px;
}
#mainBox {
	width:624px;
	height:auto;
	float: left;
}
#eventNavBox {
	width:624px;
	height:25px;
	clear: both;
	float: left;
}
#mainLeft {
	width:295px;
	height:auto;
	float: left;
	margin-right: 12px;
	margin-left: 12px;
}
#footer {
	width:955px;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
	clear: both;
}
#footer a {
	width:931px;
	height:12px;
	padding-top: 6px;
	margin-right: 12px;
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
#verb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
	margin-top: 1px;
	height: 20px;
	width: auto;
	float: right;
}
#eventButton {
	width:146px;
	height:15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	background-image: url(../images/tab02.jpg);
	background-repeat: no-repeat;
}
#eventInfoHolder {
	position:absolute;
	width:624px;
	height:230px;
	z-index:1;
}
#eventButtonLeft {
	width:146px;
	height:15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	background-image: url(../images/tab01.jpg);
	background-repeat: no-repeat;
	line-height: normal;
}
#eventButtonLeft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}
#eventButtonRight a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}
#eventButton a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}
#eventButtonLeft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	line-height: normal;
}
#eventButtonRight a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	line-height: normal;
}
#eventButton a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	line-height: normal;
}
#eventButtonRight {
	width:146px;
	height:15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	background-image: url(../images/tab04.jpg);
	background-repeat: no-repeat;
}
#middleBaseBox {
	width:306px;
	height:255px;
	margin-right: 12px;
	float: left;
}
#rightBaseBox {
	width:306px;
	height:255px;
	float: left;
}
#naviBox {
	width:931px;
	height:28px;
	clear: both;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
	float: left;
	background-image: url(../images/navibg.jpg);
	background-repeat: no-repeat;
}
#holder {
	width:955px;
	height:auto;
	clear: both;
	background-image: url(../images/localDirectory-logo.jpg);
	background-repeat: no-repeat;
	float: left;
}
#mainContent {
	width:624px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-right: 20px;
}
#mainContent a {
	color: #333333;
	font-weight: bold;
}
#mainContent a:hover {
	color: #701D4C;
}
#rightBase {
	width:636px;
	height:255px;
	clear: both;
	float: left;
	padding-top: 12px;
}
#middleBase {
	width:306px;
	height:255px;
	clear: both;
	float: left;
	padding-top: 12px;
	padding-left: 12px;
}
#doubleBase {
	width:624px;
	clear: both;
	float: left;
	padding-top: 12px;
}
#topLeftInrto {
	width:307px;
	height:255px;
	float: left;
}
#spBox {
	width:320px;
	height:40px;
	left: 605px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: right;
}
#spBoxText {
	width:auto;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 10px;
	float: right;
}
#spBoxLogo {
	width:auto;
	height:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: right;
}
#baseStrip {
	width:624px;
	height:6px;
	clear: both;
	float: left;
	margin-bottom: 1px;
}
#contentMainHolder {
	width:624px;
	background-color: #FFFFFF;
	text-align: left;
	position: relative;
}
#contentMain {
	background-color: #FFFFFF;
	text-align: left;
	width: 624px;
}
#greenBlock {
	width:295px;
	height:235px;
	background-image: url(../images/greenBlock.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#greenBlock a:link{
	color: #333333;
	text-decoration: none;
}
#greenBlock a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#searchTitle {
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	clear: both;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 14px;
}
#searchTitleBlocks {
	background-color: #701D4C;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	clear: both;
	float: left;
	width: 275px;
}
#seachName {
	width:60px;
	height:14px;
	float: left;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#searchInput {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
#searchButton {
	clear: both;
	float: left;
	width: 275px;
	text-align: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
#testi {
	width:584px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-right: 20px;
	padding-left: 40px;
	background-image: url(../images/quote.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
}
#contactHold {
	width:624px;
	height:405px;
}
#contactDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-bottom: 10px;
	height: 100%;
	width: 315px;
	margin-top: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#fd {
	float: left;
	position: relative;
	clear: both;
	margin-top: 3px;
	margin-bottom: 3px;
}
#fdFill {
	float: left;
	position: relative;
	width: 75px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#fdFill3 {
	float: left;
	width: 280px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	clear: both;
	margin-bottom: 5px;
}
#fdFill4 {
	float: left;
	width: 280px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	clear: both;
	margin-bottom: 10px;
}
#fdBut {
	float: left;
	width: 100px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 75px;
	height: 20px;
}
#contactDiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	margin-bottom: 10px;
	width: 280px;
	margin-top: 15px;
	margin-left: 25px;
}
#navCornerLt {
	width:6px;
	height:6px;
	z-index:3;
	position: absolute;
	margin-top: 18px;
	background-image: url(../images/cornerbl.png);
	background-repeat: no-repeat;
	left: 0px;
}
#navCornerRt {
	width:6px;
	height:6px;
	z-index:3;
	position: absolute;
	margin-top: 18px;
	background-image: url(../images/cornerbr.png);
	background-repeat: no-repeat;
	left: 617px;
}#nothingFound {
	background-color: #DFDFDF;
	text-align: left;
	width: 610px;
	padding-left: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
#contentMainFixed {
	background-color: #FFFFFF;
	text-align: left;
	width: 624px;
	height: 425px;
	background-image: url(../images/businesspeople.jpg);
	background-repeat: no-repeat;
	background-position: 50px bottom;
}
#altText {
	width:470px;
	clear: both;
	float: left;
	margin-top: 25px;
}
#benefits {
	width:325px;
	height:94px;
	float: left;
	background-image: url(../images/benefitsBox.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 25px;
	margin-top: 30px;
}
#benefitsText {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: auto;
	margin-right: 50px;
}
#listingsPrices {
	width:247px;
	height:124px;
	float: left;
}
#divBaseMargin {
	margin-bottom: 9px;
	clear: both;
	float: left;
	width: 243px;
}
.largeTel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#form-wrap {
	width: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#form-wrap a:link {font-size: 11px;}
#form-wrap a:visited {font-size: 11px;}
#form-wrap a:hover {font-size: 11px;}
#form-wrap a:active {font-size: 11px;}

.field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #212121;
	width: 150px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-right: 3px;
	margin-left: 10px;
	padding: 5px;
}
#login {
	clear: both;
	float: left;
	width: 275px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #701D4C;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}
#login a:link{
	color: #FCAF17;
	text-decoration: none;
}
#login a:visited{
	color: #FCAF17;
	text-decoration: none;
}
#login a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.photobaseCap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 33px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/photoBaser.jpg);
	background-repeat: no-repeat;
	height: 33px;
	text-align: center;
	width: 295px;
}
#strap {
	width:295px;
	font-family: "Helvetica Neue Light", Arial, sans-serif;
	font-size: 27px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #89245C;
	text-decoration: none;
	margin-bottom: 10px;
}
#subStrap {
	width:295px;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#directoryBannerAd {
	background-image: url(../ads/localDirectoryBusList3.jpg);
	background-repeat: no-repeat;
	height: 255px;
}
#purpleBlock {
	width:295px;
	background-image: url(../images/purpleBlock.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #701D4C;
	text-decoration: none;
	height: 255px;
}
#searchBlock {
	width:295px;
	background-image: url(../images/searchBlock.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #701D4C;
	text-decoration: none;
	height: 255px;
}
#titles {
	width:623px;
	font-family: "Helvetica Neue Light", Arial, Helvetica, sans-serif;
	font-size: 31px;
	color: #701D4C;
}
#subtitles {
	width:623px;
	font-family: "Helvetica Neue Light", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	margin-bottom: 30px;
}
#curver {
	width:295px;
	height:10px;
	background-image: url(../images/photoCornerCurve.png);
	background-repeat: no-repeat;
	position: absolute;
}
#divTablet {
	margin-bottom: 9px;
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	height: 29px;
	width: 243px;
	background-image: url(../images/free-trial-block.png);
	background-repeat: no-repeat;
	line-height: 29px;
	text-align: center;
	padding: 2px;
	background-position: 8px;
}
#divPrice {
	margin-bottom: 9px;
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	text-decoration: none;
	width: 243px;
	line-height: 25px;
	padding: 2px;
	margin-top: 5px;
}
.h1 {
	font-family: "Helvetical Neue Light", Arial, Helvetica, sans-serif;
	font-size: 31px;
	color: #701D4C;
}
#mags01 {
	width:306px;
	height:255px;
	background-image: url(../ads/localDirectoryMags02.jpg);
	background-repeat: no-repeat;
}
#magsTitle {
	font-family: "Helvetica Neue Light", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	margin-top: 187px;
	padding-left: 17px;
	clear: both;
	float: left;
	margin-bottom: 3px;
}
#magsCopy {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 42px;
	line-height: 15px;
	clear: both;
	padding-top: 3px;
}
#bannertitletop {
	font-family: "Helvetica Neue Light", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-left: 20px;
	margin-top: 20px;
	clear: both;
	float: left;
}
#bannerCopyBk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 20px;
	line-height: 17px;
	padding-top: 0px;
	margin-top: 30px;
	height: auto;
	float: left;
	width: 200px;
}
.photohold {
	height: auto;
	width: 295px;
}
#contentMainFixedGen {
	text-align: left;
	width: 624px;
	height: 423px;
}

/* Update CSS */

#dapDiv7 {
	width:624px;
	height:106px;
	position: relative;
	background-image: url(../titles/things-to-see.jpg);
	background-repeat: no-repeat;
}
#dapDiv8 {
	width:251px;
	height:19px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	left: 373px;
	top: 82px;
	background-image: url(../images/calendarbg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 5px;
	float: right;
}
#dapDiv8 a:link{
	color: #FCAF17;
	text-decoration: none;
}
#dapDiv8 a:visited{
	color: #FCAF17;
	text-decoration: none;
}
#dapDiv8 a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#dapDiv10 {
	width:14px;
	height:14px;
	text-align: right;
	float: left;
	padding-left: 46px;
}
#dapDiv11 {
	width:14px;
	height:14px;
	text-align: right;
	float: right;
	padding-right: 46px;
}
#dapDiv12 {
	position:relative;
	width:614px;
	height:22px;
	z-index:1;
	clear: both;
	float: left;
	background-image: url(../images/eventNameBg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 10px;
}
#dapDiv13 {
	position:relative;
	width:624px;
	height:30px;
	z-index:1;
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #E8E8E8;
}
#dapDiv14 {
	position:relative;
	width:241px;
	height:22px;
	z-index:1;
	clear: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #DADADA;
}
#dapDiv15 {
	position:relative;
	width:auto;
	height:auto;
	z-index:1;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 10px;
}
#dapDiv16 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 0px;
}
#dapDiv17 {
	width:624px;
	height:120px;
	clear: both;
	float: left;
	background-image: url(../images/eventBase.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#dapDiv18 {
	width:129px;
	height:100px;
	margin-right: 14px;
	float: left;
	clear: none;
}
#dapDiv19 {
	width:230px;
	height:97px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 2px;
}
#dapDiv20 {
	width:251px;
	height:100px;
	float: left;
}
#dapDiv21 {
	width:231px;
	height:95px;
	float: left;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;
	line-height: normal;
	background-color: #F3F3F3;
	padding-top: 4px;
}
#dapDiv22 {
	width:230px;
	float: left;
	padding-right: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	height: 15px;
}
#dapDiv23 {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	clear: both;
	margin-top: 12px;
}
#apDiv7 {
	height:auto;
	clear: both;
	float: left;
}
.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.tab a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.tab a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.basiclink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.basiclink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.basiclink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #8A205E;
	text-decoration: none;
}
#dapDiv19 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#dapDiv19 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #8A205E;
	text-decoration: none;
}
#boxSmart {
    font-family: Arial, Helvetica, sans-serif;
	width:295px;
	margin-top: 13px;
	height: auto;
	float: left;
}
#divPlaque {
	float: left;
	height: 151px;
	background-image: url(../images/plaque.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 12px;
}
#magsCopy a:link {
	font-size: 12px;
	font-weight: bold;
	color: #89255C;
}
#magsCopy a:hover {
	color: #FFFFFF;
}
#boxSmart a:link {
	font-size: 12px;
	font-weight: bold;
	color: #89255C;
}
#boxSmart a:hover {
	color: #999999;
}
#dapDiv24 {
	position:relative;
	width:auto;
	height:auto;
	z-index:1;
	float: left;
	font-weight: bold;
	padding-top: 8px;
}
#pop {
	width:624px;
	height:auto;
	background-image: url(../images/lollypop.jpg);
	background-repeat: no-repeat;
	background-position: 400px 100px;
}
ul.thumb {
	float: left;
	list-style: none;
	margin: 0; padding: 0;
	width: 360px;
}
ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 129px;
	height: 100px;
}
ul.thumb li img {
	width: 129px; height: 100px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
}
ul.thumb li img.hover {
	background:url(/images/thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect
	border: none; /* Get rid of border on hover */
}
