body {
	margin:0 auto;
	background-color:#000;
}
.holding{
	height: 1024px;
	width: 1100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#splash {
	background-image: url(images/splash.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 610px;
	width: 100%;
}
h2 {
	display: none;
}
#layout2 {
	width: 950px;
	margin: 0 auto;
	background-color: 141414;
	background-repeat: repeat-y;

}

#layout {
	width: 910px;
	background-color: #141414;
	min-height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
}

#holder {
	background-color: #141414;

}
#header {
	background-color: #141414;
}
#topsearch {
	height: 60px;
	width: 910px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AB9C34;
	background-color: #666;
}
#logoleft {
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	height: 143px;
}
#tabs {
	background-color: #141414;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AB9C34;

}


#content {
	margin:0 auto;	
	background-color: #000;
	min-height: 100%;
}
#contentholder {
}
#selectresortholder {
	background-color: #141414;
	height: 560px;
}
#selectresortheader {
	background-color: #141414;
	background-image: url(images/homes-living-magazine-resorts-vancouver-island.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 420px;
	padding-top: 20px;
}
#selectresortselements {
	min-height: 460px;
	background-color: #141414;
}
#selectresortheader-small {
	background-color: #141414;
	height: 140px;
}
#selectresortheader-larger {
	background-color: #141414;
	height: 223px;
	padding-top: 20px;
}
#selectresortheader-realtor {
	background-color: #141414;
	height: 344px;
	padding-top: 0px;
}
#selectresortheader-dine {
	height: 120px;
	padding-top: 0px;
}



/* resort page columns */
#resortleftside {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#resortleftside h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
}
#resortleftside p {
	padding-right: 10px;
}
#resortleftside p a {
	color: #09C;
	text-decoration: underline;
}

#resortleftside img {
	float: left;
	border: 1px solid #AB9C34;
	margin-right: 10px;
}
#snapframe img {
}
#resortrightside {
	padding: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#resortrightside h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
}
#resortrightside p {
	padding-right: 10px;
}
#resortrightside p a {
	color: #09C;
	text-decoration: underline;
}


#resortrightside img {
	float: left;
	border: 1px solid #AB9C34;
	margin-right: 10px;
}
.resortframe {
	min-height: 190px;
}
.resortframe-slide {
	min-height: 140px;
}



#col1 {
}
#col1 ul {
	list-style-type: none;
}

#col1 ul li {

}
#col1 ul li hr {
}

#col1 ul li h2, #col1 ul li h2 a {
	font-size: 14px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 0px;
	padding-top: 0px;
}
#col1 ul li p {
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
}


#col1 ul li img {
	float: left;
	border: 1px solid #FFF;
	margin-right: 10px;
}




#col2 {
}
#col2 ul {
	list-style-type: none;
}

#col2 ul li {

}
#col2 ul li hr {
}

#col2 ul li h2, #col2 ul li h2 a {
	font-size: 14px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}
#col2 ul li p {
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
}


#col2 ul li img {
	float: left;
	border: 1px solid #FFF;
	margin-right: 10px;
}

.elementlist {
}

#footer {
	background-color: #FFF;
	color: #333;
	position: relative;
	width: 100%;
	bottom: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AB9C34;
}
#foot-top {
	padding: 6px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF;
}
#foot-top h1 {
	font-size: 13px;
	color: #000;
	margin-left: 15px;
	font-style: italic;
}
#foot-top li {
	list-style-type: none;
	margin-bottom: 0px;
}
#foot-top ul, #foot-top ul a {
	list-style-type: none;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 10px;
	text-decoration: underline;
	color: #333;
}

#foot-chamber {	
	padding: 2px;
}
#foot-bottom, #foot-bottom a {
	padding: 6px;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	font-size: 10px;
	margin-top: 140px;
}

#foot-c1, #foot-c1 h1, #foot-c1 h1 a {
	min-height: 60px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#foot-c2, #foot-c2 h1, #foot-c2 h1 a {
	min-height: 60px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
#foot-c3, #foot-c3 h1, #foot-c3 h1 a {
	min-height: 60px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
}


#flash {
	height: 333px;
	background-color: #141414;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/flash-pic.png);
}
#flashbgr {
	background-color: #141414;
	background-image: url(images/a-bck.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#spacer1 {
	background-color: #141414;
	height: 0px;
}
#spacer2 {
	background-color: #141414;
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AB9C34;
}
#spacer3 {
	background-color: #141414;
	height: 4px;
}
#spacer5 {
	background-color: #141414;
	height: 60px;
}

#spacer6 {
	background-color: #FFF;
	height: 20px;
}

#newmag {
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	width: 330px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.mocroadphoto {
	float: right;
}
.mocroadtext {
	width: 140px;
	float: left;
}
.mocroadtext h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F30;
	margin-bottom: -6px;
}
.mocroadtext p {
	line-height: 16px;
	margin-bottom: 1px;
	font-size: 9px;
}


#spacer4 {
	height: 16px;
	background-color: #FFF;
}
#spacer18 {
	height: 16px;
	background-color: #FFF;
}

#spacer17 {
	height: 30px;
	background-color: #FFF;
}

#spacer5 {
	height: 10px;
	background-color: #FFF;
}


#balls {
	height: 333px;
}
#directory {
	height: 333px;
	margin-left: 20px;
}
#dirform {
	padding-right: 0px;
	margin-left: 10px;
	height: 54px;
	margin-top: 109px;
}
#directory-search-form .search-submit {
	background-image: url(images/imagejpg.jpg);
}


#microbar {
	height: 51px;
	background-color: #141414;
	background-image: url(images/micro-bar5.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#microbar2 {
	height: 77px;
	background-color: #141414;
	background-image: url(images/girls.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.topbanner {
	height: 120;
	margin-left: 0px;
	background-color: #141414;
	padding-left: 108px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
#topbanner2 {
	height: 140px;
	margin-left: 0px;
	background-color: #141414;
	z-index: 40;
	position: absolute;
	top: 31px;
	width: 255px;
}
.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.microad {
	height: 80px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}

#stylepanel {
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: top;
}
#stylepanel2 {
	padding-left: 10px;
	height: 200px;
	background-repeat: no-repeat;
	background-position: top;
}

#homehead {
	background-color: #FFF;
	background-repeat: no-repeat;
	height: 72px;
}
#homehead2 {
	background-color: #FFF;
	background-repeat: no-repeat;
	height: 123px;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#lifehead {
	background-color: #FFF;
	background-image: url(images/the-living-top.png);
	height: 81px;
}

#adpanel {
	padding-top: 0px;
	background-repeat: no-repeat;
	min-height: 606px;
	background-color: #FFF;
	margin-left: 5px;
	margin-top: 0px;
}
#adpanel-test {
	padding-top: 0px;
	background-repeat: no-repeat;
	min-height: 606px;
	background-color: #FFF;
	margin-left: 5px;
	margin-top: 0px;
	border: 1px dashed #999;
}


.adtopspace {
	height: 14px;
}
#adpanel2 {
	padding-left: 10px;
}
.adspacer {
	height: 3px;
	width: 200px;
}
#ads-left {
	padding-bottom: 10px;
	padding-left: 4px;
}
#ads-left img {
	padding-bottom: 18px;
}

#ads-right {
	padding-bottom: 10px;
	padding-left: 12px;
}
#ads-right img {
	padding-bottom: 18px;
}
/*style for central iland ads
*/
#ads-leftc {
	padding-bottom: 10px;
	padding-left: 4px;
}
#ads-leftc img {
	padding-bottom: 18px;
}

#ads-rightc {
	padding-bottom: 10px;
	padding-left: 12px;
}
#ads-rightc img {
	padding-bottom: 18px;
}


#threepanelholder {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.lifestyle {
	min-height: 190px;
	border: 1px solid #AB9C34;
	background-image: url(images/lifstyle-box-bgr.png);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: -4px;
}
.lifestyle h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-left: 4px;
	font-weight: bold;
}
.lifestyle h1, .lifestyle h1 a {
	color: #FFF;
	line-height: 16px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}

.lifestyle p, .lifestyle p a {
	color: #FFF;
	line-height: 16px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 12px;
	text-decoration: none;
}
.lifestyle img {
	padding-bottom: 4px;
}
#directory-search-form > input.search-keyword{width:227px;border:1px solid #ccc;padding:1px 0 2px 10px;}
#directory-search-form > select.search-category{width:211px;border:1px solid #ccc;padding:0 0 1px 0;margin:6px 0;#margin:4px 0;_margin:4px 0;}
#directory-search-form > input.search-submit{
	width:34px;
	height:34px;
	border:0;
	cursor:hand;
	cursor:pointer;
	background:transparent url(images/search.png);
}
#select-category-hd,#select-location-hd{width:110px;border:1px solid #ccc;padding:0 0 1px 0;margin:6px 0;#margin:4px 0;_margin:4px 0;vertical-}
#select-category-hd{width:141px;}
#contenttwo {
	background-color: #FFF;
}
#contenttwotitle {
	height: 2px;
}
#bannerad2 {
}
#bannerad2 img {
	display: block;
    margin-left: auto;
    margin-right: auto;
}
#skycolumn {
margin: 0 auto;
}
#auther1 {
	height: 120px;
	margin-bottom: 20px;
	padding-left: 160px;
	background-image: url(images/photo01.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C03;
}
#auther1 p {
	margin-top: 38px;
	color: #000;
	font-size: 12px;
}
#auther2 {
	height: 120px;
	margin-bottom: 20px;
	padding-left: 160px;
	background-image: url(images/photo02.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F60;
}
#auther2 p {
	margin-top: 38px;
	color: #000;
	font-size: 12px;
	margin-left: 20px;
}
#auther3 {
	height: 120px;
	margin-bottom: 20px;
	padding-left: 160px;
	background-image: url(images/photo02.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #06C;
}
#auther3 p {
	margin-top: 38px;
	color: #000;
	font-size: 12px;
	margin-left: 20px;
}
#auther4 {
	height: 120px;
	margin-bottom: 20px;
	padding-left: 160px;
	background-image: url(images/photo02.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #6F6;
}
#auther4 p {
	margin-top: 38px;
	color: #000;
	font-size: 12px;
	margin-left: 20px;
}
#adspot22 {

}
#searchbox {
	margin-left: 0px;
	padding-top: 0px;
	float: right;
	margin-right: 65px;
	margin-bottom: 0px;
	margin-top: -2px;
}
#page-single {
	background-color: #000;
}

#page-single h4 {
	background-color: #FFF;
	font-size: 18px;
	color: #333;
	padding-top: 16px;
	padding-left: 11px;
	font-family: Verdana, Geneva, sans-serif;
}

#page-single h1 {
	background-color: #FFF;
	font-size: 22px;
	color: #333;
	padding-top: 16px;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
}


#sidebar {
	background-color: #FFF;
}
#archivecontentholder {
	background-color: #FFF;
}
#archiveholder {
	background-color: #FFF;
}
.entry {
	color: #333;
}
.post {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #000;
}
.post p {
	color: #000;
}

.post h2, .post h2 a {
	color: #333;
	font-size: 22px;
}

.post-resort {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #141414;
}
#page-resort-no-side {
	background-color: #141414;
}
#left-column {
	width: 333px;
	float: left;
	clear: none;
}
#right-column {
	width: 333px;
	float: right;
	clear: none;
}
#blownewholder {
}
    /*global/universal image classes */
    img.alignleft, img.left { float: left; }
    img.alignright, img.right { float: right; }
    img.aligncenter, img.center { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
    img.alignnone, img.block { display: block; clear: both; }
    img.frame { background: #eee; border-style: solid; border-color: #ddd; }
    img.stack { clear: none !important; }
    img[align="left"] { float: left; clear: left; }
    img[align="right"] { float: right; clear: right; }
    img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }

    /*—:[ image captioning ]:—*/
    .wp-caption { border-style: solid; border-color: #ddd; background-color: #eee; text-align: center; font-style: italic; }
    .wp-caption.alignleft { float: left; }
    .wp-caption.alignright { float: right; }
    .wp-caption.aligncenter { margin-right: auto; margin-left: auto; float: none; clear: both; }
    .wp-caption.alignnone { clear: both; }

    /*global/universal image classes */
	
.entry img {margin:0 auto;}
.entry p{
}
#menu {
	padding-top: 14px;
}
#menu h4 {
	padding-bottom: 0px;
}
#menu ul {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: -26px;
}
#menu ul h4{
	margin-bottom: 0px;
}

#menu li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.mini {
	font-size: 11px;
	margin-top: 0px;
}
#gads {
	margin-left: 100px;
	padding-top: 2px;
}
#ad1 {
	height: 10px;
	margin-top: 0px;
	padding-top: 10px;
}
#ad2 {
	height: 10px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 12px;
}
#ad3 {
	height: 10px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 12px;
}
#ad3-test {
	height: 120px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 12px;
}

#ad4 {
	background-color: #0C9;
	height: 90px;
	margin-top: 2px;
}
.row { clear: both; }
.col1 { width: 200px; float: left; padding: 0 10px; }
.col2 { width: 200px; float: right; padding: 0 10px; }

#soon {
	height: 400px;
}
.side-slide {
	padding-right: 10px;
}
.side-slide img {
	float: left;
	padding-right: 4px;
}

.side-slide h1{
	font-size: 12px;
	color: #000;
	line-height: 16px;
}
.side-slide hr {
	height: 0;
	border-bottom: 1px dotted #000;
	width: 94+%;
	padding-top: 10px;
	background-color: #FFF;
}
.dm {
	margin-right: 0px;
	margin-left: 0px;
}
.dm img {
	padding: 4px;
	border: 1px dotted #999;
	margin-bottom: 4px;
}

.dm p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
}
.dm h4 p a .dm-button {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 45px;
}

.dm h4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F30;
	text-decoration: none;
}
.dm h4 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F30;
	text-decoration: none;
}
.dine-ad {
	margin-top: 15px;
}
#slides {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 12px;
}
#slides h4{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
		font-size: 16px;

}
#slides a{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
		font-size: 12px;
}
#comment-area {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 30px;
}
#pop-holder {
	background-color: #000;
	padding: 10px;
	width: 481px;
	margin: 0px;
}
#pop-inside {
	background-color: #FFF;
	height: 280px;
	width: 461px;
}
#pop-holder #pop-inside h2 a {
	text-align: center;
}

#pop-holder #pop-inside h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #003;
	text-align: center;
}
#dir, #dir h3, #dir h3 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
blockquote {
	background-color: #FC9;
	padding: 6px;
	width: 90%;
}
.dinetitlen {
	height: 50px;
	width: 300px;
/*	background-image: url(images/dining-in-nanaimo.jpg);
	background-repeat: no-repeat;
*/}
.dinetitlev {
	height: 50px;
	width: 300px;
/*	background-image: url(images/dining-in-victoria.jpg);
	background-repeat: no-repeat;
*/}
#dig-holder {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 12px;
}
.digsmaller{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 10px;
}
#dig-holder h5{
	font-family: Verdana, Geneva, sans-serif;
	color: #F30;
}
#dig-holder h5 a{
	font-family: Verdana, Geneva, sans-serif;
	color: #F30;
	text-decoration: none;
}
.digtitlen {
	height: 100px;
	width: 300px;
	background-image: url(images/read-in-nanaimo.jpg);
	background-repeat: no-repeat;
}
.digtitlev {
	height: 100px;
	width: 300px;
	background-image: url(images/read-in-victoria.jpg);
	background-repeat: no-repeat;
}
#digresortrightside {
	padding: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#digresortleftside {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
}

#advertiseholder {
	background-color: #060606;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#advertiseholder h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
}

#blackbck {
	background-color: #060606;
}
#adbody {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	line-height: 20px;
}
#adbody p {
	color: #FFF;
}
#adbody a {
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}
.or-text {
	font-weight: bold;
	color: #F30;
}
.alert h3 {}
.alert p {}
.alert {
	color: #000;
}
.alert img {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.sale {
	font-weight: bold;
	color: #F00;
}
.sale-black {
	color: #000;
}
.restricted alert warning {
	color: #CCC;
}
.slidetitlev {
	height: 100px;
	width: 300px;
	background-image: url(images/slide-in-victoria.jpg);
	background-repeat: no-repeat;
}

.slidetitlen{
	height: 100px;
	width: 300px;
	background-image: url(images/slide-in-nanaimo.jpg);
	background-repeat: no-repeat;
}
#contest-header {
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: center top;
	width: 910px;
}
.subscrip {
	color: #000;
}
#feature {
	height: 290px;
	padding-top: 5px;
	color: #CCC;
	background-color: #FFF;
	background-image: url(images/slide-back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#feature h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006;
}
#g1 {
	padding-left: 30px;
	height: 130px;
}
#g2 {
	padding-left: 85px;
	height: 130px;
}
#wendy {
	background-color: #FFF;
	background-image: url(images/message-wendy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 700px;
}
#janetop {
	background-color: #fff;
	background-image: url(images/jane-purplr-header.png);
	background-repeat: no-repeat;
	height: 107px;
}
#janephoto {
	background-image: url(images/jane-photo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 392px;
	width: 950px;
}
.clebtext {
	height: 370px;
	width: 475px;
	margin-left: 394px;
	color: #333;
	padding: 10px;
}
#wendytop {
	background-color: #000;
	background-image: url(images/wendy-header.jpg);
	background-repeat: no-repeat;
	height: 72px;
	background-position: left top;
}
#wendyphoto {
	background-image: url(images/wendy-photo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 379px;
	width: 950px;
}
#danatop {
	background-color: #000;
	background-image: url(images/dana-header.jpg);
	background-repeat: no-repeat;
	height: 100px;
	background-position: left top;
}
#danaphoto {
	background-image: url(images/dana-photo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 379px;
	width: 950px;
}
#readlogo {
	background-color: #000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	margin-top: 2px;
	padding-top: 12px;
	padding-right: 1px;
	padding-bottom: 4px;
	padding-left: 1px;
}
#readlogo a {
	color: #CCC;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
#homehead h2 {
	font-size: 10px;	
	}

/* new home page side ads */

.wpad {
	width: 260px;
}
.suppl {
	color: #CCC;
	background-color: #000;
	height: 80%;
	width: 95%;
	padding-top: 80px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(images/suppl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.suppl p {
	color: #CCC;
}
.suppl a {
	color: #CCC;
}
.suppl a:hover {
	color: #CCC;
}

#book1 {
	overflow: hidden;
	z-index: 99;
	width: 300px;
}
#chek {
	padding: 1px;
	height: 100%;
	width: 664px;
	border: 2px solid #000;
}
#tick, #tick a {
	height: 20px;
	color: #CCC;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	overflow: hidden;
}
#tick ul, tick li {
	list-style-type: none;
}
#test-top {
}
#test-top li {
	list-style-type: none;
	margin-bottom: 0px;
}
#test-top ul, #foot-top ul a {
	list-style-type: none;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 10px;
	color: #333;
}
#test-top h3 {
	margin-bottom: 1px;
	margin-left: 4px;
	padding-bottom: 0px;
}
#test-top h2 {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
}

#test-top p {
	font-size: 11px;
	margin-bottom: 5px;
}
.newsletter {
	width: 610px;
}
#whitebk {
	background-color: #FFF;
}
#logger {
	color: #333;
}

#logger h3 {}

#logger table {
	width: 320px;
}
#adstrip1 {
	background-color: #fff;
	height: 600px;
	margin-left: 0px;
	width: 235px;
}
#adstrip2 {
	background-color: #fff;
	height: 600px;
	width: 234px;
}
#strip1 {
	background-color: #fff;
	height: 600px;
	width: 188px;
	margin-left: 20px;
}
#strip2 {
	background-color: #fff;
	height: 600px;
	width: 188px;
}
.wpad2 {
	width: 235px;
}
#box-row {
	background-color: #fff;
	height: 22px;
}
#lbox2 {
	width: 188px;
	margin-left: 25px;
}
#lbox3 {
	width: 188px;
	margin-left: 0px;
}
#lbox4 {
	width: 188px;
	margin-left: 20px;
}
.spaceh44 { 
}
#newholder {
	background-color: #fff;
}
img.alignleft, div.alignleft {
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright {
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncenter, div.aligncenter {
text-align:center;
margin:0 auto;
}
#promo-video {
	padding: 10px;
}
#promo-video h3 {
	font-size: 20px;
	color: #FFF;
}
#promo-video p {
	font-family: Verdana, Geneva, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
}
#promo-video img {
	float: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#vic {
	height: 80px;
	width: 280px;
	position: relative;
	top: 390px;
}
#cisland {
	height: 80px;
	width: 280px;
	position: relative;
	left: 320px;
	top: 310px;
}

#sp-holder {
	height: 600px;
	width: 600px;
	margin: 0 auto;
}
#splashspace {
	height: 46px;
	width: 100%;
}
.splashy {
	margin:0 auto;
	overflow: hidden;
}
