/*
WOO CUSTOM STYLESHEET
---------------------
Instructions:
Add your custom styles at the end of this file instead
of style.css so it is easier to update the theme.
Simply copy an existing style from style.css to this file,
and modify it to your liking.
*/
/*
@font-face {
font-family: 'BauerBodoniStd';
src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.eot');
src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.svg#webfontLmNWNoSb') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'BauerBodoniStd';
src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.eot');
src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.svg#bodoniitalic') format('svg');
font-weight: normal;
font-style: italic;
}

@font-face {
font-family: 'BauerBodoniStd';
src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.eot');
src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.svg#bodonibolditalic') format('svg');
font-weight: bold;
font-style: italic;
}


@font-face {
font-family: 'BauerBodoniStd';
src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.eot');
src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.svg#bodonibold') format('svg');
font-weight: bold;
font-style: normal;
}
*/

@font-face {
	font-family: 'BauerBodoniStd';
	src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.eot');
	src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bold-webfont.svg#webfontNk5zISl5') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'BauerBodoniStd';
	src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.eot');
	src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-bolditalic-webfont.svg#webfontZWjKq88V') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'BauerBodoniStd';
	src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.eot');
	src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-blackitalic-webfont.svg#webfont6Ij0hQXz') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'BauerBodoniStd';
	src: url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.eot');
	src: local('☺'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.woff') format('woff'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.ttf') format('truetype'), url('http://serendipitygreenwich.com/wp-content/themes/canvas/typeface/bauerbodonistd-black-webfont.svg#webfont4kpsSqVG') format('svg');
	font-weight: normal;
	font-style: normal;
}

#wrapper {
width: 960px;
margin: 0px auto;
}

#logo-hide {
width: 960px;
height:5px;
text-align: center;
}

#header{
width: 960px;
height: 124px;
padding:0px;
margin: 0px;
text-align:center;
}

#header img {
text-align: center;
}

#navigation-new {
width: 960px;
height: 30px;
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
border-top:0px;
border-bottom:0px;
padding: 10px 0px 0px 0px;
text-align: center;
float: left;
}

#navigation-new a {
color: black;
}

#navigation-new a:hover {
color:#5B99B8;
}

#main-nav {
width: 960px;
height: 40px;
float: left;
/*background-color: #336699;*/
}

#subnav-new {
border-top: 1px dotted black;
border-bottom: 1px solid black;
width: 960px;
height: 25px;
float: left;
line-height: 25px;
font-style: normal;
text-align: center;
}

#subnav-new h6 {
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:uppercase;
color: black;
padding-left: 10px;
padding-right: 10px;
line-height: 25px;
letter-spacing: 2px;
font-weight: bold;
display:inline;
}

#subnav-new a {
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:uppercase;
color: black;
padding-left: 10px;
padding-right: 10px;
line-height: 25px;
letter-spacing: 2px;
font-weight: bold;
}

#subnav-new a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:uppercase;
color: #5B99B8;
text-decoration:none;
}

#main-featured {
width: 640px;
float: left;
}

.nav a  {
/*position:relative;*/ 
color:#555;
display:block;
z-index:100;
padding:0px;
line-height:18px;
text-decoration:none; 
}


.subnav a  {
/*position:relative;*/ 
color:#555;
display:block;
z-index:100;
padding:0px;
line-height:18px;
text-decoration:none; 
}

#logo {
float: none;
height: 130px;
width: 960px;
/*background-color: #9900CC;*/
}

/* WIDGET FORMS */

#search_custom {
text-align: right;
width:260px;
float:right;
margin-top: 45px;
}

#search_custom_padding {
}

.searchform {
}

.widget input.s {
float:right;
width: 130px;
border-color: #ccc #efefef #efefef #ccc;
border-width:1px;
border-style:solid;
}

.widget input.submit {
margin-left:0px;
float:right;
}	

/* SEARCH BUTTON */

.button2, .button2:visited {
font-family:Verdana, Geneva, sans-serif;
font-size: 12px !important;
font-height: 12px !important;
background-color: #bcbcbc;
display: inline-block;
padding-left: 5px;
padding-right: 5px;
padding-top: 4px;
padding-bottom: 4px;
height: 20px;
color: #FFFFFF !important;
text-decoration: none;
border:none;
cursor: pointer;
margin:0px;
}

.button2:hover {
color: #5B99B8 !important;
text-decoration:none;
}

.button2:active {
top: 1px;
}

.button2, .button2:visited {
font-size: 13px; 
font-weight: bold; 
line-height: 1; 
}

.post-more {
margin-bottom: 40px;
}

/* AUTHOR LINE */

.post-meta {
margin: 5px 0 10px 0;
font:14px/11px Georgia, Times, serif;
text-transform:uppercase;
}

.post-meta .comments a { padding: 0 0 0 20px; text-transform: uppercase; }

.post-meta .small {text-transform:uppercase;}

.post-meta, .post-meta .post-author a, .post-more { color:#ec008c; }

.post-meta a {
font-size:14px;
line-height:11px;
font-family: Georgia, Times, serif;
}

.post-meta, .post-meta .post-author a {font:normal 14px/1em Georgia, Times, serif;color:#ec008c}

.post .title, .page .title {
font-weight:bold;
font-size: 24px;
line-height:24px;
font-family: Georgia, Times, serif;
position:relative; 
margin: 0 0 15px; 
}

.post .title, .page .title  { font:normal bold 24px/24px Georgia;position:relative; margin: 0 0 15px; }

.post h2.title {
font:normal bold 24px/24px Georgia;position:relative; margin: 0 0 15px;
}

.special-title {
font-family: Georgia, Times, serif;
font-size: 30px;
color: black;
}

.special-title a {
color: black;
}

.special-title-h3 a {
color: black;
}

.page .title   { margin: 0 0 10px 0; }
.post .title a:link, .post .title a:visited,
.page .title a:link, .page .title a:visited{ color:#222; }

.entry img, img.thumbnail { padding: 0px; border: 0px; background:#FFF; background:rgba(255,255,255,0.7); }

img.wp-smiley  { padding: 0; border: none; }

.entry {
margin: 0px 0px 0px 0px;
background: #FFF;
border: 100px;
}

.entry-special {
margin: 0px 0px 0px 0px;
}

#front-featured-box {
width: 212px;
float: left;
text-align: left;
}

#front-featured-box h2 a {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #ee1395;
font-weight: 500;
text-transform:uppercase;
padding:0px;
margin:0px;
line-height: 17px;
}



#front-featured-box p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
margin-top: 0px;
padding-top: 0px;
}

.featured-padding {
padding-right: 20px;
}

.fix {
clear: both;
}

#main-left-container {
width: 640px;
float: left;
}

.subsection-post {
width: 143px;
float: left;
text-align: center;
margin-left:10px;

}

.subsection-post-excerpt {
width: 133px;
height: 120px;
text-align: center;
margin-top:2px;
margin-left:5px;
}

.subsection-post-excerpt h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: black;
text-align: center;
}

#h6 {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
text-transform: uppercase;
color: black;
line-height: 13px;
letter-spacing: 1px;
color: black;
font-weight: bold;
text-align:center;
}

#h6 a {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
text-transform: uppercase;
color: black;
line-height: 14px;
letter-spacing: 1px;
color: black;
font-weight: bold;
text-align:center;
}

#featured-blogs {
width: 640px;
/*background-color: #CC9900;*/
float: left;
}

#featured-blog-post {
width: 146px;
float: left;
/*background-color:red;*/
text-align: center;
border: 1px solid #c8c8c8;
}

#featured-blog-post-spacer {
width: 12px;
height: 20px;
float: left;
/*background-color: orange;*/
}

#featured-blog-post h3 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform: uppercase;
color: black;
line-height: 11px;
letter-spacing: 1px;
color: black;
font-weight: bold;
}

#featured-blog-post h4.blog-author {
font-family:"Times New Roman", Times, serif;
font-size: 11px;
text-transform: uppercase;
color: #e4128f;
letter-spacing: .5px;
padding-bottom:7px;
}

#featured-blog-post-padding {
padding: 10px;
}


#featured-blog-post #blog-excerpt p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
text-transform:none;
color: black;
}

#blog-excerpt {
width: 128px;
/*background-color: orange;*/
float: left;
border-top: 1px dotted black;
}

#blog-excerpt-spacer {
width: 132px;
height: 7px;
/*background-color: yellow;*/
}

#footer-widgets {
width: 960px;
float: left;
/*background-color: #009900;*/
border-top: 1px solid #c8c8c8;
}

#footer-widgets h5 {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#616161;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 11px;
line-height: 12px;
display:inline;
letter-spacing: 1px;
text-align:center;
}

#footer-widgets h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 12px;
color: #616161;
text-align: center;
display:inline;
}

#footer-widgets h4 a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 12px;
color: #616161;
text-align: center;
display:inline;
}


#footer-widgets h4 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 12px;
color: #5B99B8;
text-align: center;
display:inline;
text-decoration:none;
}


#sidebar {
width: 300px;
float: right;
/*background-color: #669999;*/
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#sidebar-linker {
margin: 10px 0px 0px 0px;
padding: 5px 0px 0px 0px;
width: 300px;
height: 44px;
border-top: 1px solid #c8c8c8;
vertical-align:middle;
}



#ad-980x60 {
width: 980px;
height: 60px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
}

#middle-ads {
width: 640px;
height: 60px;
/*background-color: yellow;*/
float: left;
}

#ad-468x60 {
width: 468px;
height: 60px;
/*background-color: yellow;*/
float: left;
}

#ad-148x60 {
width: 148px;
height: 60px;4
float: right;
/*background-color: orange;*/
}

#spacer640 {
width: 640px;
height: 10px;
float: left;
/*background-color: pink;*/
}

#page-subcategory-listing {
width: 148px;
float: left;
}

#page-main-featured-column-tri-title {
width: 480px;
float: left;
border-left: 1px solid #bcbcbc;
padding: 10px 0px 0px 0px;
/*background-color: blue;*/
}

#page-main-featured-column-tri {
width: 480px;
float: left;
border-left: 1px solid #bcbcbc;
min-height:700px;
padding-top:10px;
/*background-color: blue;*/
}

#page-main-featured-column {
width: 480px;
float: left;
height:100%;
border-left: 1px solid #bcbcbc;
/*background-color: blue;*/
min-height:725px;
padding-top:10px;
display:inline;
}

#page-main-featured-column-spacer-top {
width: 492px;
/*background-color: pink;*/
float: right;
}

#page-main-featured-column-tri p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color: black;
text-align: center;
}

#page-main-featured-column-tri-title p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color: black;
text-align: center;
}

#page-main-featured-column-tri-title h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
line-height: 11px;
font-style:italic;
padding-top: 5px;
padding-bottom: 13px;
color: #009EB7;
text-align: left;
letter-spacing:1px;
}


#page-main-featured-column-padding-tri-footer {
width: 480px;
float: left;
text-align:right;
/*border: 1px solid red;*/
display:block;
}

#page-main-featured-column-padding-tri-footer h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
line-height: 20px;
padding:0px 0px 0px 0px;
color: black;
text-align: right;
letter-spacing:0px;
display:inline;
/*border:1px solid green;*/
}

#page-main-featured-column-padding-tri-footer h6 a {
font-size:20px;
line-height: 20px;
text-align: right;
}

#page-main-featured-column-padding-tri-footer h6 a:hover {
color: #5B99B8;
text-decoration:none;
}

#page-main-featured-column-padding-tri-footer h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
line-height: 13px;
padding:5px 0px 0px 0px;
color: black;
text-align: right;
letter-spacing:1px;
display:inline;
/*border:1px solid blue;*/
vertical-align:text-top;
}

#page-main-featured-column-padding-tri-footer h5 a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color: black;
}

#page-main-featured-column-padding-tri-footer h5 a:hover {
color: #5B99B8;
text-decoration:none;
}

#page-main-featured-column-tri a {
color:#5B99B8;
}

#page-main-featured-column-tri p.caption {
font-family:Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size:10px;
color: #bcbcbc;
text-align: right;
} 

#page-main-featured-column p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 17px;
color: black;
text-align: left;
padding-bottom: 5px;
padding-top: 5px;
}

#page-main-featured-column p.caption {
font-family:Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size:10px;
color: #bcbcbc;
text-align: right;
padding-bottom: 5px;
} 

#page-main-featured-column-padding-tri-footer {
margin-left:10px;
}

#page-main-featured-column-padding-tri-title {
margin-left:10px;
}

#page-main-featured-column-padding-tri {
padding-bottom:10px;
margin-left:10px;
height: 634px;
text-align: center;
}

#page-main-featured-column-padding {
padding-bottom:10px;
margin-left:10px;
}

#page-main-featured-top-post {
}

#page-main-featured-post {
padding-top: 10px;
border-top: 1px dotted black;
margin-top: 11px;
}

#page-main-featured-column h2 a {
font-family:"Times New Roman", Times, serif;
font-size: 17px;
text-transform:uppercase;
color: black;
letter-spacing: .5px;
line-height: 17px;
font-weight: bold;
}

#page-main-featured-column h2 {
font-family:"Times New Roman", Times, serif;
font-size: 17px;
text-transform:uppercase;
color: black;
letter-spacing: .5px;
line-height: 17px;
font-weight: bold;
}



p.page-main-featured-column-author {
font-family:"Times New Roman", Times, serif;
color: black;
font-style:italic;
text-transform:none;
font-size: 12px;
line-height: 12px;
padding-bottom: 10px;
}

p.page-main-featured-column-author a {
font-family:"Times New Roman", Times, serif;
color: black;
text-transform:none;
font-style:italic;
font-size: 12px;
line-height: 12px;
}


#page-subcategory-listing-padding {
padding-right: 10px;
}

#page-subcategory-listing-padding h4 {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}


#page-subcategory-listing-padding h4 span {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#616161;
text-transform:none;
font-style:italic;
font-weight:normal;
font-size: 16px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
word-wrap:break-word;
}



#page-subcategory-listing-padding h3 {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 19px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}


#page-subcategory-listing ul li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: black;
text-transform: uppercase;
font-weight: bold;
display:block;
}

#page-subcategory-listing ul li {
width: 138px;
padding-top: 8px;
padding-bottom: 8px;
line-height: 14px;
/*background-color: orange;*/
border-bottom: 1px dotted #bcbcbc;
display:block;
}

/*for current calendar month*/
#page-subcategory-listing ul li span {
color:#5B99B8;
}

#page-subcategory-listing ul li a span {
color:#5B99B8;
}

#page-subcategory-listing ul li.start {
border-top: 1px dotted #bcbcbc;
display:block;
}

/* for current calendar year */
#page-subcategory-listing ul li.start span {
color:black;
}
#page-subcategory-listing ul li.start a span {
color:black;
}


#page-subsubcategory-listing {
width: 138px;
border-top: 1px solid #bcbcbc;
}


#page-vspacer {
width: 10px;
background-color: pink;
float: left;
}

#maincontent-bottom-spacer {
width:960px;
height: 10px;
/*background-color: orange;*/
float: left;
}

.widget  { margin: 0 0 5px 0; font-size:12px; border:none }
.widget h3  { margin: 0 0 0 0; padding:0 0 0; text-transform:uppercase; font:normal bold 14px Arial, Helvetica, sans-serif; color:#555;}
.widget ul  { clear:both; padding-left:10px; list-style-position:inside; list-style-type:disc;}
.widget ul li  {}
.widget ul li a  { padding: 0 0 0 0px; line-height: 22px; text-decoration: none; }
.widget ul li a:hover  { text-decoration:none; }
.widget ul ul  { padding: 0 0 0 0px; border-top: none; }


#single-gallery-container {
width: 470px;
/*margin-right: 10px;*/
text-align: center;
}

#single-gallery-container .single-gallery-container-nav {
height:20px;
padding-bottom: 10px;
}

.single-gallery-container-nav a {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#616161;
text-transform:none;
font-style:italic;
font-weight:normal;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
display:inline;
}

.single-gallery-container-nav a:hover {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color: #5B99B8;
text-transform:none;
text-decoration:none;
font-style:italic;
font-weight:normal;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
display:inline;
}

.single-gallery-container-nav a span {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#616161;
text-transform:none;
font-style:italic;
font-weight:normal;
font-size: 16px;
line-height: 14px;
letter-spacing: 0px;
display:inline;
}

.single-gallery-container-nav a:hover span {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color: #5B99B8;
text-transform:none;
text-decoration:none;
font-style:italic;
font-weight:normal;
font-size: 16px;
line-height: 14px;
letter-spacing: 0px;
display:inline;
}


.single-gallery-container-nav-prev {
display:inline;
float:left;
}

.single-gallery-container-nav-next {
display:inline;
float:right;
}

#single-gallery-container-content {
text-align:left;
display:inline;
}

.single-gallery-container-content-image {
width: 460px;
/*min-height: 380px;*/
text-align:left;
float:left;
}

.single-gallery-container-content-text {
padding: 5px 0px 0px 1px;
width: 460px;
float:left;
text-align:left;
}

.single-gallery-container-content-text h4 {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 14px;
line-height: 16px;
letter-spacing: 0px;
text-align: left;
padding-bottom:5px;
}

#img_desc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color:black;
}


.single-gallery-container-content-text h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color: black;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


.single-gallery-container-content-text h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
line-height: 12px;
padding-bottom:2px;
font-style:italic;
color: #5B99B8;
text-align: left;
letter-spacing:1px;
padding-bottom:5px;
}


/* recipes */
#img_desc ol {
list-style-type: decimal;
list-style-position: outside;
font-weight:bold;
padding: 0px 0px 0px 18px;
margin: 10px 0px 0px 0px;
}

#img_desc ol li {
padding: 0px 0px 0px 0px;
margin: 0px 0px 14px 0px;
}

#img_desc ol li span {
font-weight: normal;
font-style: normal;
}

/*
.single-gallery-container-content-text h5 ol li span {
font-weight:normal;
font-style: normal;
}

.single-gallery-container-content-text h5 span span {
font-style:italic;
font-weight:normal;
text-transform: none;
}

.single-gallery-container-content-text h5 span {
color: black;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
}
*/

table.ingredients {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-style: normal;
}
td.num {
width: 30px;
text-align:right;
font-weight:normal;
}
td.ing {
width: 400px;
padding-left: 10px;
font-weight:normal;
text-transform: none;
}






/* In This Issue Category */

#large-tri table tr td.content {
width:197px;
height:350px;
text-align:center;
vertical-align:top;
margin-bottom: 20px;
}


#large-tri {
width: 640px;
min-height:580px;
float: left;
/*background-color: blue;*/
}

#large-tri-title {
float: left;
width: 640px;
/*background-color: blue;*/
}

#large-tri-title h4 {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}

#large-tri-title h4 a {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}

#large-tri-title h4 a:hover {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#5B99B8;
text-transform:none;
text-decoration:none;
font-style:normal;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}




#large-tri-title h4 span {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#5B99B8;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}


#large-tri-title h4 span span {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:italic;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}

#large-tri h6 a {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:italic;
font-weight:normal;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
}

#large-tri p {
font-family: Arial, Helvetica, sans-serif;
color:black;
text-transform:none;
font-style:normal;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
}

#large-main {
width: 640px;
float: left;
/*background-color: blue;*/
}

#large-main p {
font-family:Arial, Helvetica, sans-serif;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 13px;
line-height: 15px;
letter-spacing: 0px;
}

#large-main p span {
font-family:Arial, Helvetica, sans-serif;
color:black;
text-transform:none;
font-style:italic;
font-weight:normal;
font-size: 13px;
line-height: 15px;
letter-spacing: 0px;
}

#large-main img {
padding-right:10px;
}

#large-main p span span{
font-family:Arial, Helvetica, sans-serif;
color:black;
text-transform:none;
font-style:normal;
font-weight:500;
font-size: 13px;
line-height: 15px;
letter-spacing: 0px;
}


#main-sidebar-container {
border: 1px dotted pink;
}

#search-results a {
color: #5B99B8;
}

#search-results a.art_title {
font-family:"Times New Roman", Times, serif;
font-size: 14px;
font-style: normal;
text-transform: uppercase;
color: black;
line-height: 16px;
letter-spacing: 1px;
font-weight: bold;
text-align:left;
}

#search-results a.art_title:hover {
font-family:"Times New Roman", Times, serif;
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
color: #009EB7;
line-height: 16px;
letter-spacing: 1px;
font-weight: bold;
text-align:left;
}

#search-results {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:italic;
font-weight:bold;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
}

#search-results span {
font-family:Arial, Helvetica, sans-serif;
color:#616161;
text-transform:none;
font-style:normal;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
}

#search-results span span {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
line-height: 11px;
font-style:italic;
padding-top: 5px;
padding-bottom: 13px;
color: #009EB7;
text-align: left;
letter-spacing:1px;
text-transform:uppercase;
}


#front-page-display {
text-align:center;
}

#front-page-display a {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 5px;
color: black;
line-height: 13px;
font-weight: bold;
}

#front-page-display a:hover {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 5px;
color: purple;
line-height: 13px;
font-weight: bold;
}




#calendar {
width: 470px;
text-align:center;
}

#calendar h4{
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 20px;
line-height: 22px;
letter-spacing: 0px;
padding-bottom:15px;
}

#calendar h5{
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
text-transform:none;
font-style:normal;
font-weight:bold;
font-size: 12px;
line-height: 14px;
letter-spacing: 0px;
}

table.calendar {
margin-left:auto;
margin-right:auto;
width:480px;
z-index:100;
}

td.cal_header {
text-align:center;
vertical-align:middle;
width:69px;
height:27px;
}

td.cal_col_padding {
width: 5px;
}

tr.cal_row_padding {
height:5px;
padding:1px;
}

td.day_no_event {
border: 1px solid #c8c8c8;
vertical-align:middle;
height:60px;
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
font-style:normal;
font-weight:normal;
font-size:20px;
color:black;
}

td.day_has_event {
border: 1px solid #c8c8c8;
vertical-align:middle;
height:60px;
color:black;
}

td.day_has_event a {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:black;
font-size:20px;
line-height:20px;
padding-top:20px;
padding-bottom:20px;
display:block;
font-style:normal;
font-weight:normal;
background-color:#e6e6e6;/*f1f1;#f4f4f4;*/
}

td.day_has_event a:hover {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:white;
background-color:#D2E7F2;
display:block;
font-style:normal;
font-weight:normal;
text-decoration:none;
}


td.today_has_event {
border: 1px solid #c8c8c8;
vertical-align:middle;
height:60px;
color:black;
}

td.today_has_event a {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
color:#5B99B8;/*#ff0099;*/
font-size:20px;
line-height:20px;
padding-top:20px;
padding-bottom:20px;
font-style:normal;
font-weight:normal;
display:block;
background-color:#e6e6e6;
}

td.today_has_event a:hover {
background-color:#D2E7F2;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

td a.clicked, td a.clicked:hover {
background-color: #D2E7F2;
color: white;
}

td.today_has_event a.clicked, td.today_has_event a.clicked:hover {
color:#5B99B8;
background-color:#D2E7F2;
}

td.today_no_event {
border: 1px solid #c8c8c8;
height:60px;
color:#5B99B8;
vertical-align:middle;
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
font-style:normal;
font-weight:normal;
font-size:20px;
}

div.cal_punch {
float:right;
border-right:1px solid white;
width: 1px;
margin-right:-1px;
}

#calendar-text-info {
width:470px;
margin-top:15px;
text-align:left;
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
font-style:normal;
font-weight:normal;
font-size:16px;
line-height:16px;
margin: 0px 0px 5px 0px;
padding: 15px 0px 0px 0px;
color:black;
}

#calendar-text-desc {
width:470px;
margin-top:15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color:black;
}


#calendar-text-desc a {
color:black;
font-style: italic;
}

#calendar-text-desc a:hover {
color:#5B99B8;
text-decoration:none;
}



.classifieds {
padding: 8px 0px 8px 0px;
text-align: justify;
height: 40px;
border-bottom: 1px solid #bcbcbc;
}

.classifieds span {
font-family: "BauerBodoniStd", Georgia, Georgia, serif;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 18px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 8px;
letter-spacing: 0px;
}

.classifieds span span {
color:#616161;
font-style:italic;
font-weight:normal;
}

.classifieds span span span {
color:#5B99B8;
font-style:normal;
}


.classifieds-button {
font-family:Arial, Helvetica, sans-serif;
color:black;
text-transform:none;
font-style:normal;
font-weight:normal;
font-size: 14px;
line-height: 16px;
padding: 0px 0px 0px 0px;
letter-spacing: 0px;
background-color:white;
border:none;
}

.classifieds-button:hover {
color:#5B99B8;
}


#page-main-featured-column-tri h6 {
font-family: "BauerBodoniStd", Georgia, Georgia, serif;
font-size: 12px;
line-height:14px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
letter-spacing: 0px;
text-transform: uppercase;
text-align:center;
}

#page-main-featured-column-tri h6 a {
color: black;
}

#page-main-featured-column-tri h6 a:hover {
text-decoration: none;
color: #009EB7;
}

.line_break {
border-top: 1px dotted #BCBCBC;
border-bottom: 1px dotted #BCBCBC;
width:450;
align:center;
padding: 15px 0px 15px 0px;
}

.line_break img {
width:200px;
}



/* single article styling */

#page-main-featured-top-post p span {
font-weight:bold;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#page-main-featured-top-post p span span {
text-transform: uppercase;
font-style: normal;
font-weight: normal;
}

#page-main-featured-top-post p span span span {
font-family:"BauerBodoniStd", Georgia, Georgia, serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://serendipitygreenwich.com/wp-content/themes/canvas/images/hIEfix.png,sizingMethod=crop);zoom:1;
text-transform: uppercase;
font-weight: bold;
font-style: italic;
}

#page-main-featured-top-post p span span span span {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color: black;
font-style: normal;
font-weight: normal;
text-transform: none;
}

#page-main-featured-top-post p span span span span span {
font-family: "Times New Roman", Times, serif;
font-size:20px;
}


#page-main-featured-top-post a {
color:black;
}

#page-main-featured-top-post a:hover {
color:#5B99B8;
text-decoration: none;
}


.info {
border-top: 1px dotted #616161;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
}

.solid-top_dotted-bottom {
border-top: 1px solid #616161;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
margin-left: 0 auto;
margin-right: auto;
border-bottom: 1px dashed #616161;
}


#restaurant-search {
border:1px solid #bcbcbc;
font-family: "BauerBodoniStd", Georgia, Georgia, serif;
width:135px;
height:165px;
margin-top:10px;
padding-top:7px;
font-size:12px;
font-style:italic;
text-align:center;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#bcbcbc;
color:white;
}

#restaurants-info {
padding:0px 0px 0px 0px;
margin:-2px 0px 0px 0px;
}

#restaurants-info span {
font-family: "BauerBodoniStd", Georgia, Georgia, serif;
color:black;
font-size:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}




/* index */
.front-featured-head {
font-size:10px;
line-height:12px;
background-color:black;
text-transform:uppercase;
color: white;
height:40px;
width:197px;
vertical-align:middle;
letter-spacing:1px;
}
.front-featured-body {
width:197px;
}
.front-featured-info {
font-size:11px;
line-height:11px;
vertical-align:middle;
font-style:italic;
}


#page-main-featured-top-post a {
color:#5B99B8;
}

#page-main-featured-top-post a:hover {
text-decoration:underline;
}

#search-results a {
color:black;
}

#search-results a:hover {
color:#5B99B8;
text-decoration:none;
}

#main_search_input {
margin:0px;
padding:3px 4px 3px 4px;
width:150px;
}

