@import "/common.css";




/* 1. Reset                     */
/* 2. Body & Type               */
/* 3. Main Containers           */
/* 4. Modules                   */


/*------------------------ Common ------------------------------------*/

.hide	{ display: none;	}
.inline	{ display: inline;	}
.block	{ display: block;	}
.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{ float: right;		}
.clear	{ clear: both; line-height:0;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}




/* 1. Reset                     */

*, .x {												
	
	border: 0;
	outline: 0;
	padding:0;
	margin:0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	}
	
	

	

body {
color:#666;
margin:0;
padding:0;
font-size:100%;
margin:0 auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}



body.blank {
background:#cccccc;
}


.POW {
padding-top:10px;
}

.POWInfo {
padding:0 10px;
}

.POWInfo .lfloat{
width:600px;
}

.POWInfo .rfloat{
}

.POW h2{
font-size:16px;
}

.POW h2 a{
text-decoration:none;
}

.POWImage {
text-align:center;
}

.POWImage img{
padding:70px;
background:#fff;
border-right:2px solid #999;
border-bottom:2px solid #999;
margin-bottom:10px;
}

span.POWDate {
font-weight:bold;
margin-bottom:5px;
display:block;
}

.FeatureQuote {
margin-bottom:30px;
padding-bottom:20px;
background:#E8E9EC url(../images/quote_bottom.png) no-repeat bottom right;
}

.FeatureQuote blockquote {
padding:20px 40px 10px 40px;
background:url(../images/quote_top.png) no-repeat top left;
font-size:24px;
line-height:140%;
color:#424C65;
font-style:italic;
font-family:'Georgia', Times New Roman, Times, serif;
}


.FeatureQuote blockquote div{
}


.FeatureQuote cite {
font-size:16px;
font-family:'Georgia', Times New Roman, Times, serif;
padding:5px 0 10px 40px;
display:block;
}

.moduleType_Subscribe {
margin-bottom:30px;
}

.formRow{
float:left;
font-size:16px;
}

.formRow label{
display:block;
width:100%;

font-family:'Georgia', Times New Roman, Times, serif;
margin-bottom:3px;
color:#424C65;
}

.formRow .text{
border:1px solid #ccc;
padding:5px;
width:150px;
float:left;
font-family:'Georgia', Times New Roman, Times, serif;
}


.button {
background:#B3B7C1;
border:0;
padding:7px 7px;
color:#424C65;
float:left;
margin:21px 0 0 5px;
font-family:'Georgia', Times New Roman, Times, serif;
}


.SubRight .formRow .text{
border:1px solid #ccc;
padding:5px;
width:110px;
float:left;
font-family:'Georgia', Times New Roman, Times, serif;
}

#sectionId_301 .SubRight .formRow { width: 110px; }
#sectionId_301 .SubRight .formRow label.watermark { width: 110px; }


.SubRight .button {
background:#B3B7C1;
border:0;
padding:7px 7px;
color:#424C65;
float:left;
margin:21px 0 0 5px;
font-family:'Georgia', Times New Roman, Times, serif;
}

#body-background { position: absolute; }
#body-background img { width: 1200px; height: 807px; }

/*#body-background img {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

body {  }*/

	
h1, h2, h3, h4, h5, h6 { 
font-weight:normal;
font-family:'Georgia', Times New Roman, Times, serif;
margin-bottom:10px;
color:#424C65;
line-height:120%;
}

h1 {  font-size: 2.3em; 	}
h2 {  font-size: 2.2em; 	}
h3 {  font-size: 1.80em; 	}
h4 {  font-size: 1.70em; 	}
h5 {  font-size: 1.20em; 	}
h6 {  font-size: 1.00em; 	}

.BodyContent .firstLetter {
float:left;
font-size:66px;
margin-right:5px;
line-height:.72;
}


.BodyContent .SubRight .firstLetter {
float:left;
font-size:40px;
margin-right:2px;
line-height:.72;
}


.BodyContent h3 em {
font-size:15px;
color:#999999;
font-style:normal;
}

a {
color:#424C65;
text-decoration:underline;
}

a:hover {
color:#B3B7C1;
text-decoration:none;
}


p {
line-height:130%;
padding:0;
margin:0 0 20px 0;
font-size:13px;
}


ul {
list-style:none;
margin:0;
padding:0;
}



.leftImg {
border:1px solid #F5F6F7;
padding:3px;
background:#fff;
float:left;
margin:5px 10px 10px 0;
}


.RightImg {
border:1px solid #F5F6F7;
padding:3px;
background:#fff;
float:right;
margin:5px 10px 10px 0;
}

strong {
font-weight:bold;
}

.message {
font-weight:bold;
font-family:'Georgia', Times New Roman, Times, serif;
color:#424C65;
}


.QuoteSnippet {
padding:10px;
font-style:italic;
font-family:'Georgia', Times New Roman, Times, serif;
color:#424C65;
}

/*------------------------ Main Containers ------------------------------------*/


.Container {
width:980px;
margin:0 auto;
text-align:left;
position:relative;
}


.Surround {
padding:0 10px 10px 10px;
background:url(../images/trans_gray.png) top left;

}

.MainContent {
background:#fff;
}


.Header {
background: url(../images/header.png) no-repeat bottom left;
height:156px;
position:absolute;
z-index:7;
width:960px;
font-family:'Georgia', Times New Roman, Times, serif;
}


	.Logo {
	float:left;
	width:300px;
	height:150px;
	}
	
	
	.Logo a{
	display:block;
	width:300px;
	height:150px;
	}
	
	
	
	.Nav {
	float:right;
	text-align:right;
	width:450px;
	padding:10px 20px 0 0;
	}
	
	.HeaderContact {
	color:#424C65;
	}
	
	.HeaderContact img{
	margin:0 10px -3px 0;
	}
	
	.HeaderContact a{
	color:#B3B7C1;
	text-decoration:underline;
	}

.HeaderContact a:hover {
	text-decoration:none;
	}
	
	.Nav ul{
	margin-top:10px;
	text-align:right;
	}
	
	.Nav ul li{
	display:inline;
	font-size:20px;
	}
	
	.Nav ul li a{
	padding:5px 15px 5px 5px;
	display:inline-block;
	text-decoration:none;
	background:url(../images/menu_divide.gif) no-repeat center right;
	}
	

.FeatureImage {
position:relative;
width:960px;
background:#fff;
height:550px;
}


.FeatureImage ul.featuresList, .FeatureImage .type-random, #sectionId_18, .FeatureImage .moduleType_Snippet{
position:absolute;
top:135px;
}




.FeatureImage ul.featuresList {
width:960px;
height:415px;
}

.FeatureImage ul.featuresList li{
width:960px;
height:415px;
}

.page-newsclub .FeatureImage, .page-prints .FeatureImage, .currentpage-home_contact-form .FeatureImage, .page-picture-of-the-week .FeatureImage  {
position:relative;
width:960px;
background:#fff;
height:350px;
}


.page-the-authors .FeatureImage, .page-the-book .FeatureImage {
position:relative;
width:960px;
background:#fff;
height:490px;
}


.page-newsclub .FeatureImage ul{
width:960px;
height:350px;
}

.page-newsclub .FeatureImage ul li{
width:960px;
height:350px;
}



.FeatureImage .featuresList .featureHeading {
width:900px;
position:absolute;
height:415px;
top:0;
background:url(../images/liketheview.png) no-repeat 0 230px ;
}

/*.FeatureImage .featuresList:hover .featureHeading {
background: url(../images/takemethere.png) no-repeat 0 230px ;
}*/


.FeatureImage .featuresList .featureHeading h3{
position:absolute;
top:290px;
text-indent:-9999px;
background:url(../images/feature_title_bar.png) no-repeat -9999px -9999px;
padding:20px 40px;
color:#fff;
float:left;
}

.FeatureImage .featuresList:hover .featureHeading h3{
text-indent:0;
background:url(../images/feature_title_bar.png) no-repeat center right;

}


.leftArrow {
position:absolute;
padding:5px;
z-index:7;
top:280px;
left:10px;
}


.rightArrow {
position:absolute;
padding:5px;
z-index:7;
top:280px;
right:10px;
}



.FeatureImage .Bottom {
background:green;
position:absolute;
bottom:0;
left:0;
background: url(../images/map_ill.png) no-repeat top left;
height:16px;
width:960px;
z-index:10;
}

.BodyContent {
z-index:12;
width:960px;
line-height:140%;
background:#fff url(../images/map_bottom.jpg) no-repeat top right;
}


.BodyContent em{
font-weight:bold;
font-style:italic;
color:#424C65;
font-family:'Georgia', Times New Roman, Times, serif;
}


.Spacer {
padding:30px 60px;
}

.ContentLeftCol {
float:left;
width:390px;
margin-right:60px;
}


.ContentRightCol {
float:left;
width:390px;
}


.currentpage-home .ContentLeftCol {
width:480px;
}

.currentpage-home .ContentRightCol {
width:300px;
}


.BodyContent h3 {
font-size:26px;
color:#424C65;
margin-bottom:0;
padding-bottom:0;
text-align:left;
}

.Glow {
}

.GlowCreditsDark {
display:block;
margin:10px 0 30px 0;
background:url(../images/glow.png) no-repeat top left;
text-indent:-9000px;
float:right;
width:125px;
height:18px;
}


.LargeNumber{
position:absolute;
top:140px;
width:422px;
height:426px;
z-index:20;
}



/* ---------- Big Page Numbers ----------- */

.page-the-weekends_1 .LargeNumber{
background:url(../images/large_numbers_1.png) no-repeat top left;
}

.page-the-weekends_2 .LargeNumber{
background:url(../images/large_numbers_2.png) no-repeat top left;
}

.page-the-weekends_3 .LargeNumber{
background:url(../images/large_numbers_3.png) no-repeat top left;
}

.page-the-weekends_4 .LargeNumber{
background:url(../images/large_numbers_4.png) no-repeat top left;
}

.page-the-weekends_5 .LargeNumber{
background:url(../images/large_numbers_5.png) no-repeat top left;
}

.page-the-weekends_6 .LargeNumber{
background:url(../images/large_numbers_6.png) no-repeat top left;
}

.page-the-weekends_7 .LargeNumber{
background:url(../images/large_numbers_7.png) no-repeat top left;
}

.page-the-weekends_8 .LargeNumber{
background:url(../images/large_numbers_8.png) no-repeat top left;
}

.page-the-weekends_9 .LargeNumber{
background:url(../images/large_numbers_9.png) no-repeat top left;
}

.page-the-weekends_10 .LargeNumber{
background:url(../images/large_numbers_10.png) no-repeat top left;
}

.page-the-weekends_11 .LargeNumber{
background:url(../images/large_numbers_11.png) no-repeat top left;
}

.page-the-weekends_12 .LargeNumber{
background:url(../images/large_numbers_12.png) no-repeat top left;
}

.page-the-weekends_13 .LargeNumber{
background:url(../images/large_numbers_13.png) no-repeat top left;
}

.page-the-weekends_14 .LargeNumber{
background:url(../images/large_numbers_14.png) no-repeat top left;
}

.page-the-weekends_15 .LargeNumber{
background:url(../images/large_numbers_15.png) no-repeat top left;
}

.page-the-weekends_16 .LargeNumber{
background:url(../images/large_numbers_16.png) no-repeat top left;
}

.page-the-weekends_17 .LargeNumber{
background:url(../images/large_numbers_17.png) no-repeat top left;
}

.page-the-weekends_18 .LargeNumber{
background:url(../images/large_numbers_18.png) no-repeat top left;
}

.page-the-weekends_19 .LargeNumber{
background:url(../images/large_numbers_19.png) no-repeat top left;
}

.page-the-weekends_20 .LargeNumber{
background:url(../images/large_numbers_20.png) no-repeat top left;
}

.page-the-weekends_21 .LargeNumber{
background:url(../images/large_numbers_21.png) no-repeat top left;
}

.page-the-weekends_22 .LargeNumber{
background:url(../images/large_numbers_22.png) no-repeat top left;
}

.page-the-weekends_23 .LargeNumber{
background:url(../images/large_numbers_23.png) no-repeat top left;
}

.page-the-weekends_24 .LargeNumber{
background:url(../images/large_numbers_24.png) no-repeat top left;
}

.page-the-weekends_25 .LargeNumber{
background:url(../images/large_numbers_25.png) no-repeat top left;
}

.page-the-weekends_26 .LargeNumber{
background:url(../images/large_numbers_26.png) no-repeat top left;
}

.page-the-weekends_27 .LargeNumber{
background:url(../images/large_numbers_27.png) no-repeat top left;
}

.page-the-weekends_28 .LargeNumber{
background:url(../images/large_numbers_28.png) no-repeat top left;
}

.page-the-weekends_29 .LargeNumber{
background:url(../images/large_numbers_29.png) no-repeat top left;
}

.page-the-weekends_30 .LargeNumber{
background:url(../images/large_numbers_30.png) no-repeat top left;
}

.page-the-weekends_31 .LargeNumber{
background:url(../images/large_numbers_31.png) no-repeat top left;
}

.page-the-weekends_32 .LargeNumber{
background:url(../images/large_numbers_32.png) no-repeat top left;
}

.page-the-weekends_33 .LargeNumber{
background:url(../images/large_numbers_33.png) no-repeat top left;
}

.page-the-weekends_34 .LargeNumber{
background:url(../images/large_numbers_34.png) no-repeat top left;
}

.page-the-weekends_35 .LargeNumber{
background:url(../images/large_numbers_35.png) no-repeat top left;
}

.page-the-weekends_36 .LargeNumber{
background:url(../images/large_numbers_36.png) no-repeat top left;
}

.page-the-weekends_37 .LargeNumber{
background:url(../images/large_numbers_37.png) no-repeat top left;
}

.page-the-weekends_38 .LargeNumber{
background:url(../images/large_numbers_38.png) no-repeat top left;
}

.page-the-weekends_39 .LargeNumber{
background:url(../images/large_numbers_39.png) no-repeat top left;
}

.page-the-weekends_40 .LargeNumber{
background:url(../images/large_numbers_40.png) no-repeat top left;
}

.page-the-weekends_41 .LargeNumber{
background:url(../images/large_numbers_41.png) no-repeat top left;
}

.page-the-weekends_42 .LargeNumber{
background:url(../images/large_numbers_42.png) no-repeat top left;
}


.page-the-weekends_43 .LargeNumber{
background:url(../images/large_numbers_43.png) no-repeat top left;
}


.page-the-weekends_44 .LargeNumber{
background:url(../images/large_numbers_44.png) no-repeat top left;
}


.page-the-weekends_45 .LargeNumber{
background:url(../images/large_numbers_45.png) no-repeat top left;
}


.page-the-weekends_46 .LargeNumber{
background:url(../images/large_numbers_46.png) no-repeat top left;
}


.page-the-weekends_47 .LargeNumber{
background:url(../images/large_numbers_47.png) no-repeat top left;
}


.page-the-weekends_48 .LargeNumber{
background:url(../images/large_numbers_48.png) no-repeat top left;
}


.page-the-weekends_49 .LargeNumber{
background:url(../images/large_numbers_49.png) no-repeat top left;
}


.page-the-weekends_50 .LargeNumber{
background:url(../images/large_numbers_50.png) no-repeat top left;
}


.page-the-weekends_51 .LargeNumber{
background:url(../images/large_numbers_51.png) no-repeat top left;
}


.page-the-weekends_52 .LargeNumber{
background:url(../images/large_numbers_52.png) no-repeat top left;
}




/* ---------- Weekend Listings ----------- */


.ListWeekend {
margin-bottom:20px;
padding:10px;
}

	/*.ListWeekend:hover {
	background:#F5F6F7;
	}*/
	
	.ListWeekend a{
	color:#666;
	display:block;
	}
	
	.ListWeekend a:hover{
	color:#666;
	}


.Alt {
}


.ListWeekendWrap {
float:left;
}

.ListWeekednImage {
margin:0 10px 0 0;
padding-bottom:2px;
background:url(../images/img_shad.png) no-repeat bottom left;
float:left;
}

.Alt .ListWeekendWrap {
float:right;
}

.Alt .ListWeekednImage {
margin:0 0 0 10px;
}

.ECardLink {
padding: 5px 0 0 15px;
}

.Alt .ECardLink {
padding: 5px 0 0 22px;
}


	.ListWeekednImage img{
	border:1px solid #F5F6F7;
	padding:3px;
	background:#fff;
	}



.ListWeekend h4{
color:#424C65;
font-size:32px;
margin-left:80px;
margin-bottom:5px;
padding-top:3px;
}


.page-prints .ListWeekend  h4{
font-size:22px;
margin-left:0px;
}


/*.ListWeekend  h4:hover{
color:#B3B7C1;
}*/

.ListWeekend ul{
font-family:'Georgia', Times New Roman, Times, serif;
color:#424C65;
margin-bottom:10px;
margin-left:80px;
}

.ListWeekend ul li {
display:inline;
padding-right:10px;
margin-right:6px;
background:url(../images/tags_bullet.png) no-repeat center right;
}



.ListWeekend ul li.last {
display:inline;
padding-right:0;
margin-right:0;
background:none;
}


.ListWeekendInfo {
float:left;
width:580px;
background-position:top left;
}



.ListWeekend .Listing1  h4, .ListWeekend .Listing1 ul, 
.ListWeekend .Listing2  h4, .ListWeekend .Listing2 ul,
.ListWeekend .Listing3  h4, .ListWeekend .Listing3 ul,
.ListWeekend .Listing4  h4, .ListWeekend .Listing4 ul,
.ListWeekend .Listing5  h4, .ListWeekend .Listing5 ul,
.ListWeekend .Listing6  h4, .ListWeekend .Listing6 ul,
.ListWeekend .Listing7  h4, .ListWeekend .Listing7 ul,
.ListWeekend .Listing8  h4, .ListWeekend .Listing8 ul,
.ListWeekend .Listing9  h4, .ListWeekend .Listing9 ul {
margin-left:50px;
}


.Listing1{
background:url(../images/small_numbers_1.png) no-repeat;
}

.Listing2{
background:url(../images/small_numbers_2.png) no-repeat;
}

.Listing3{
background:url(../images/small_numbers_3.png) no-repeat;
}

.Listing4{
background:url(../images/small_numbers_4.png) no-repeat ;
}

.Listing5{
background:url(../images/small_numbers_5.png) no-repeat ;
}

.Listing6{
background:url(../images/small_numbers_6.png) no-repeat ;
}

.Listing7{
background:url(../images/small_numbers_7.png) no-repeat ;
}

.Listing8{
background:url(../images/small_numbers_8.png) no-repeat ;
}

.Listing9{
background:url(../images/small_numbers_9.png) no-repeat ;
}

.Listing10{
background:url(../images/small_numbers_10.png) no-repeat ;
}

.Listing11{
background:url(../images/small_numbers_11.png) no-repeat ;
}

.Listing12{
background:url(../images/small_numbers_12.png) no-repeat ;
}

.Listing13{
background:url(../images/small_numbers_13.png) no-repeat ;
}

.Listing14{
background:url(../images/small_numbers_14.png) no-repeat ;
}

.Listing15{
background:url(../images/small_numbers_15.png) no-repeat ;
}

.Listing16{
background:url(../images/small_numbers_16.png) no-repeat ;
}

.Listing17{
background:url(../images/small_numbers_17.png) no-repeat ;
}

.Listing18{
background:url(../images/small_numbers_18.png) no-repeat ;
}

.Listing19{
background:url(../images/small_numbers_19.png) no-repeat ;
}

.Listing20{
background:url(../images/small_numbers_20.png) no-repeat ;
}

.Listing21{
background:url(../images/small_numbers_21.png) no-repeat ;
}

.Listing22{
background:url(../images/small_numbers_22.png) no-repeat ;
}

.Listing23{
background:url(../images/small_numbers_23.png) no-repeat ;
}

.Listing24{
background:url(../images/small_numbers_24.png) no-repeat ;
}

.Listing25{
background:url(../images/small_numbers_25.png) no-repeat ;
}

.Listing26{
background:url(../images/small_numbers_26.png) no-repeat ;
}

.Listing27{
background:url(../images/small_numbers_27.png) no-repeat ;
}

.Listing28{
background:url(../images/small_numbers_28.png) no-repeat ;
}

.Listing29{
background:url(../images/small_numbers_29.png) no-repeat ;
}

.Listing30{
background:url(../images/small_numbers_30.png) no-repeat ;
}

.Listing31{
background:url(../images/small_numbers_31.png) no-repeat ;
}

.Listing32{
background:url(../images/small_numbers_32.png) no-repeat ;
}

.Listing33{
background:url(../images/small_numbers_33.png) no-repeat ;
}

.Listing34{
background:url(../images/small_numbers_34.png) no-repeat ;
}

.Listing35{
background:url(../images/small_numbers_35.png) no-repeat ;
}

.Listing36{
background:url(../images/small_numbers_36.png) no-repeat ;
}

.Listing37{
background:url(../images/small_numbers_37.png) no-repeat ;
}

.Listing38{
background:url(../images/small_numbers_38.png) no-repeat ;
}

.Listing39{
background:url(../images/small_numbers_39.png) no-repeat ;
}

.Listing40{
background:url(../images/small_numbers_40.png) no-repeat ;
}

.Listing41{
background:url(../images/small_numbers_41.png) no-repeat ;
}

.Listing42{
background:url(../images/small_numbers_42.png) no-repeat ;
}

.Listing43{
background:url(../images/small_numbers_43.png) no-repeat ;
}

.Listing44{
background:url(../images/small_numbers_44.png) no-repeat ;
}

.Listing45{
background:url(../images/small_numbers_45.png) no-repeat ;
}

.Listing46{
background:url(../images/small_numbers_46.png) no-repeat ;
}

.Listing47{
background:url(../images/small_numbers_47.png) no-repeat ;
}

.Listing48{
background:url(../images/small_numbers_48.png) no-repeat ;
}

.Listing49{
background:url(../images/small_numbers_49.png) no-repeat ;
}

.Listing50{
background:url(../images/small_numbers_50.png) no-repeat ;
}

.Listing51{
background:url(../images/small_numbers_51.png) no-repeat ;
}

.Listing52{
background:url(../images/small_numbers_52.png) no-repeat ;
}


.Divider {
text-align:right;
font-size:12px;
font-family:'Georgia', Times New Roman, Times, serif;
padding:5px 0;
margin-bottom:10px;
background:url(../images/divider.png) no-repeat center right  ;
}


ul.WeekendControl {
background:url(../images/divider.png) no-repeat 0 36px  ;
margin-bottom:30px;
float:left;
width:100%;
}


ul.WeekendControl li {
display:inline;
margin-right:10px;
}

ul.WeekendControl a {
float:left;
display:block;
height:57px;
width:122px;
text-indent:-9999px;
}

ul.WeekendControl li a.tab1 {
background: url(../images/1-26.png) no-repeat 0 -70px    ;
}

ul.WeekendControl li a.tab1:hover{
background: url(../images/1-26.png) no-repeat  0 -70px   ;
}


ul.WeekendControl li a.tab2 {
background: url(../images/27-52.png) no-repeat 0 0    ;
}

ul.WeekendControl li a.tab2:hover{
background: url(../images/27-52.png) no-repeat  0 -70px   ;
}



.page-the-weekends-27-52 ul.WeekendControl li a.tab1 {
background: url(../images/1-26.png) no-repeat 0 0    ;
}

.page-the-weekends-27-52 ul.WeekendControl li a.tab1:hover{
background: url(../images/1-26.png) no-repeat  0 -70px   ;
}



.page-the-weekends-27-52 ul.WeekendControl li a.tab2 {
background: url(../images/27-52.png) no-repeat 0 -70px    ;
}

.page-the-weekends-27-52 ul.WeekendControl li a.tab2:hover{
background: url(../images/27-52.png) no-repeat  0 -70px   ;
}






/* SubPage */

.SubMain {
float:left;
width:580px;
margin-right:30px;
}


.SubRight {
float:left;
width:230px;
}



ul.Tags{
font-family:'Georgia', Times New Roman, Times, serif;
color:#424C65;
margin-bottom:10px;
}

ul.Tags li {
display:inline;
padding-right:10px;
margin-right:6px;
background:url(../images/tags_bullet.png) no-repeat center right;
}



ul.Tags li.last {
display:inline;
padding-right:0;
margin-right:0;
background:none;
}





.SmallQuote {
margin-top:10px;
font-family:'Georgia', Times New Roman, Times, serif;
}

.SmallQuote blockquote{
font-size:18px;
color:#424C65;
font-style:italic;
margin-bottom:5px;
line-height:130%;
}


#sectionId_363 .moduleInnerContent { height: 180px; }



/* News Listing*/

.EventNewsRow  {
margin-bottom:20px;
}


.EventNewsRow .EventNewsImage {
float:left;
margin-right:20px;
}

.EventNewsRow .EventNewsImage img{
border:1px solid #F5F6F7;
padding:3px;
background:#fff;
}


.EventNewsRow .EventNewsInfo {
float:left;
width:340px;
}




.EventNewsView {}


.EventNewsView .EventNewsViewImage {
float:right;
margin-left:40px;
margin-top:60px;
}


.EventNewsView .EventNewsViewImage img{
border:1px solid #F5F6F7;
padding:3px;
background:#fff;
}


.EventNewsView .EventNewsViewInfo {
float:left;
width:550px;
}


.EventNewsViewDate {
font-family:"Georgia", Times New Roman, Times, serif;
margin-bottom:10px;
display:block;
font-weight:bold;
}


/*---- Quotes ----*/


.page-the-book .featureControls{
padding-bottom:20px;
float:left;
}


.page-the-book .featureControls a{
display:block;
float:left;
width:15px;
height:15px;
margin-right:5px;
background:url(../images/dot_off.jpg) no-repeat top left ;
text-indent:-9999px;
}


.page-the-book .featureControls a.activeSlide {
background:url(../images/dot_on.jpg) no-repeat top left ;
}

.page-the-book .featureLink {
text-decoration:none;
}

.page-the-book .featuresList {
clear:both;
}

.page-the-book .featuresList  p{
width:100%;
color:#999;
text-deocration:none;
}


.page-the-book .featuresList li  p strong{
font-family:'Georgia',Times New Roman,Times,serif;
margin-top:10px;
color:#424C65;
font-size:18px;
font-style:italic;
line-height:130%;
font-weight:normal;
text-deocration:none;
}


/*---- maps stuff ----*/

#placeMiniMap 
{
    height: 320px;
}

/*#placeMiniMap div div div div div { width: 170px !important; }
#placeMiniMap div div div div div div { width: 130px !important; }*/

#sectionId_18 { height:402px; margin:3px 0 0; width:960px; }


.gmnoprint .gmnoprint {
background:#fff;
}

.gmnoprint .gmnoprint div{
}

.balloonInner p {
display:none;
}


.numberImage {
padding-top:40px;
}

div.balloonInner { /*margin-right: -20px;*/ }
div.balloonInner .numberImage { left: 0; top: 0; }



/* 2. lytebox Thumbs Gallery */


.type-gallery ul.gallerylist {
margin:10px 0 20px 0;
padding:0;
list-style:none;
width:100%;
float:left;
}



.type-gallery ul.gallerylist li {
margin:3px 8px 3px 0;
display:inline;
float:left;
padding:0 0 14px 0;
display:block;
background:url(../images/gallery_shadow.jpg) no-repeat center bottom ;
}



.type-gallery ul.gallerylist li a{
padding:0;
display:block;
float:left;
border:1px solid #f1f1f1;

}



.type-gallery ul.gallerylist li a:hover{
padding:0;
display:block;
float:left;
border:1px solid #ccc;
}



.type-gallery ul.gallerylist li img{
padding:3px;
background:#f4f4f4;
float:left;
border:none;

}


.type-gallery ul.gallerylist li a.dwnload {
display:none;
} 








/* Ecard */

.currentpage-home_contact-form div.SubMain {
width: 840px;
float: none;
}

#sectionId_371 {
float:left;
margin:20px 30px 20px 0;
padding:0 0 0 10px;
width:400px;
}

#sectionId_371 .formRow {
float:left;
width:100%;
margin-bottom:15px;
}

#sectionId_371 .formRow .textbox {
padding:5px;
border:1px solid #ccc;
width:390px;
font-family:Arial;
color:#666;
}

#sectionId_371 .submitButton {
background:#B3B7C1;
border:0;
padding:7px 7px;
color:#424C65;
font-size:20px;
font-family:'Georgia', Times New Roman, Times, serif;
}

#sectionId_374 {
float: left;
width: 400px;

}

#sectionId_374 td.text h2 {
font-family: Georgia, Serif; 
color: #545D73; 
margin:20px 0 0 18px; 
font-size:32px;
}

#sectionId_374 td.text p {

}

#sectionId_374 td.text p.from {
font-family: Georgia, Serif; 
font-size: 18px; 
padding-top: 10px;
}




/* Comp */


#subForm {
float:left;
margin:20px 30px 20px 0;
padding:0 0 0 10px;
width:400px;
}

.page-newsclub .formRow {
float:left;
width:100%;
margin-bottom:15px;
}

.page-newsclub .formRow input {
padding:5px;
border:1px solid #ccc;
width:390px;
font-family:Arial;
color:#666;
}

.page-newsclub .submitButton {
background:#B3B7C1;
border:0;
padding:7px 7px;
color:#424C65;
font-size:20px;
font-family:'Georgia', Times New Roman, Times, serif;
}


.page-newsclub td.text h2 {
font-family: Georgia, Serif; 
color: #545D73; 
margin:20px 0 0 18px; 
font-size:32px;
}

.page-newsclub td.text p {

}

#sectionId_374 td.text p.from {
font-family: Georgia, Serif; 
font-size: 18px; 
padding-top: 10px;
}


