#buffer {
height:100%;
width:100%;
position:absolute;
visibility:hidden;
text-align:center;
width:100%;
}

#container {
background:url('http://www.philomena.us/images/santa_filomena_saint_philomena.png') no-repeat fixed top center;
border:0;
height:715px;
overflow:hidden;
text-align:center;
width:100%;
margin:0;
padding:0;
}

#disclaimer {
display:none;
}

#display {
height:100%;
overflow-x:hidden;
overflow-y:auto;
scrollbar-3dlight-color:#F7F0D6;
scrollbar-arrow-color:#65745F;
scrollbar-face-color:#F8E4C0;
scrollbar-highlight-color:#F4D8A2;
scrollbar-shadow-color:#FFF5DD;
scrollbar-track-color:#F9EBD0;
text-align:center;
top:0;
width:auto;
z-index:3;
}

#english {
border:0;
float:right;
height:31px;
overflow:hidden;
width:70px;
z-index:3;
margin:0;
padding:0;
}

#hidepage {
background-attachment:fixed;
background-color:#FEF3DB;
background-image:url('http://www.philomena.us/images/newback06.jpg');
height:100%;
left:0;
position:absolute;
text-align:center;
top:0;
vertical-align:middle;
width:100%;
}

#italiano {
border:0;
float:left;
height:31px;
overflow:hidden;
width:74px;
z-index:3;
margin:0;
padding:0;
}

#pixel {
filter:revealTrans(Duration=3.000,Transition=12);
@visibility:hidden;
z-index:205;
}

#signuptoday {
float:right;
position:relative;
width:210px;
margin:-14px 3px 3px 12px;
}

#slideshow {
background:#FEF3DB url('http://www.philomena.us/images/newback06.jpg');
border:0;
height:100%;
overflow:hidden;
scrollbar-3dlight-color:#F7F0D6;
scrollbar-arrow-color:#65745F;
scrollbar-face-color:#F8E4C0;
scrollbar-highlight-color:#F4D8A2;
scrollbar-shadow-color:#FFF5DD;
scrollbar-track-color:#F9EBD0;
text-align:center;
width:100%;
z-index:0;
margin:0;
padding:0;
}

#slideshowhome {
float:left;
left:0;
margin-right:-20px;
position:relative;
top:-5px;
visibility:visible;
z-index:439;
}

#textcell {
text-align:center;
}

#vline {
border:0;
float:left;
height:31px;
overflow:hidden;
width:7px;
z-index:3;
margin:0;
padding:0;
}

#wrapper {
border:0;
height:31px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
position:relative;
text-align:center;
top:77px;
width:151px;
z-index:2;
padding:0;
}

* html .dropmenudiv a {
width:100%;
}

.1circle_corner {
background-color:#FFFAEC;
color:#FEEBC1;
font-family:Verdana;
font-size:90px;
height:17px;
letter-spacing:normal;
line-height:60px;
overflow:hidden;
text-decoration:none;
width:17px;
margin:0;
padding:0;
}

.bigbox {
background-color:#FEEBC1;
border:0;
color:#000;
display:block;
float:left;
font-family:"Lucida Grande","Lucida Sans",verdana,arial,sans-serif;
font-size:12px;
height:150px;
letter-spacing:2pt;
position:relative;
text-align:left;
width:270px;
margin:0 7px 0 0 ;
padding:17px;
}

.bigbox1 {
background-color:#FEEBC1;
border:0;
color:#000;
display:block;
float:left;
font-family:"Lucida Grande","Lucida Sans",verdana,arial,sans-serif;
font-size:10px;
height:440px;
letter-spacing:2pt;
position:relative;
text-align:left;
width:280px;
margin:0 7px 0 0 ;
padding:17px;
}

.bigbox2 {
background-color:#FEEBC1;
border:0;
color:#000;
display:block;
float:right;
font-family:"Lucida Grande","Lucida Sans",verdana,arial,sans-serif;
font-size:10px;
height:210px;
letter-spacing:2pt;
position:relative;
text-align:left;
width:325px;
margin:0 0 7px 7px ;
padding:17px;
}

.bigboxclock {
border:1px solid teal;
margin-bottom:0.5em;
text-align:center;
width:100%;
padding:1em;
}

.bodysection1,.bodysection2 {
color:#000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
letter-spacing:1pt;
text-align:justify;
}

.bodysection3 {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:700;
letter-spacing:2pt;
text-align:right;
}

.bodysection4 {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
letter-spacing:2pt;
text-align:left;
}

.bodysection5 {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
letter-spacing:2pt;
text-align:center;
}

.center {
background-color:#FFFAEC;
border:1px solid teal;
overflow-x:hidden;
overflow-y:scroll;
scrollbar-3dlight-color:#F7F0D6;
scrollbar-arrow-color:#65745F;
scrollbar-face-color:#F8E4C0;
scrollbar-highlight-color:#F4D8A2;
scrollbar-shadow-color:#FFF5DD;
scrollbar-track-color:#F9EBD0;
text-align:center;
width:auto;
margin:0 7px 7px;
padding:0 7px 7px;
}

.chromestyle ul li a[rel]:after {
content:"v";
}

.chromestyle ul li a {
border-right:1px solid #DADADA;
color:#494949;
text-decoration:none;
margin:0;
padding:4px 7px;
}

.chromestyle ul li {
display:inline;
}

.chromestyle ul {
background:url(http://www.philomena.us/images/chromebg.gif) center center repeat-x;
border:1px solid #BBB;
text-align:center;
width:100%;
margin:0;
padding:.5em 0;
}

.chromestyle:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

.chromestyle {
font:bold 0.8em Verdana;
font-weight:700;
text-align:center;
width:100%;
z-index:10000;
}

.circle_corner {
background-color:#FFFAEC;
color:#FEEBC1;
decoration:none;
font-family:Verdana;
font-size:90px;
height:17px;
letter-spacing:normal;
line-height:60px;
overflow:hidden;
width:17px;
margin:0;
padding:0;
}

.circle_ll,.1circle_ll {
left:-8px;
position:absolute;
top:-37px;
margin:0;
padding:0;
}

.circle_lr,.1circle_lr {
left:-24px;
position:absolute;
top:-37px;
margin:0;
padding:0;
}

.circle_ul,.1circle_ul {
left:-8px;
position:absolute;
top:-21px;
margin:0;
padding:0;
}

.circle_ur,.1circle_ur {
left:-24px;
position:absolute;
top:-21px;
margin:0;
padding:0;
}

.dropmenudiv a:hover {
background-color:#F0F0F0;
}

.dropmenudiv a {
border-bottom:1px solid #BBB;
color:#000;
display:block;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
font-weight:700;
moz-opacity:0.9px;
opacity:0.9px;
text-decoration:none;
text-indent:3px;
width:auto;
z-index:10000;
padding:2px 0;
}

.dropmenudiv {
background-color:#FFF;
border:1px solid #BBB;
border-bottom-width:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
font:normal 0.7em Verdana;
line-height:18px;
moz-opacity:0.9px;
opacity:0.9px;
position:absolute;
text-align:left;
top:0;
visibility:hidden;
width:240px;
z-index:10000;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}



#chromemenu ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: "v";
content: " " url(http://www.philomena.us/images/a.gif);
}

.hidden {
display:none;
font-family:"Lucida Grande","Lucida Sans",verdana,arial,sans-serif;
font-size:12px;
padding-left:20px;
padding-right:20px;
padding-top:7px;
text-align:left;
textcolor:#000;
}

.lower_left {
bottom:0;
left:0;
position:absolute;
}

.lower_right {
bottom:0;
position:absolute;
right:0;
}

.mproborder {
border-bottom:2px solid teal;
border-left:2px solid teal;
border-right:2px solid teal;
z-index:1;
}

.mprodescription {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:400;
letter-spacing:2pt;
text-align:center;
}

.mproheader {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:700;
letter-spacing:2pt;
text-align:center;
}

.mproheading {
color:#FFF;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:400;
letter-spacing:2pt;
text-align:center;
text-decoration:none;
}

.mproheading1 {
font-family:verdana,arial,helvetica,sans-serif;
}

.mprosubscriptionbox {
height:300px;
left:10px;
position:absolute;
top:10px;
width:400px;
z-index:1;
}

.navb,.navbb {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:700;
letter-spacing:2pt;
text-align:center;
text-decoration:none;
}

.navss,.nav {
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
letter-spacing:2pt;
text-align:center;
text-decoration:none;
}

.sectionbodyss {
background-attachment:fixed;
background-color:#FEF3DB;
background-image:url(http://www.philomena.us/images/newback06.jpg);
border:0;
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
height:100%;
left:0;
letter-spacing:2pt;
overflow-x:hidden;
overflow-y:auto;
position:absolute;
right:0;
scrollbar-3dlight-color:#F7F0D6;
scrollbar-arrow-color:#65745F;
scrollbar-face-color:#F8E4C0;
scrollbar-highlight-color:#F4D8A2;
scrollbar-shadow-color:#FFF5DD;
scrollbar-track-color:#F9EBD0;
text-align:center;
top:0;
width:100%;
z-index:400;
margin:0;
padding:0;
}

.sectionbodyssb {
background-attachment:fixed;
background-color:#FEF3DB;
background-image:url(http://www.philomena.us/images/newback06.jpg);
border:0;
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
height:100%;
left:0;
letter-spacing:2pt;
overflow-x:hide;
overflow-y:auto;
position:absolute;
right:0;
scrollbar-3dlight-color:#F7F0D6;
scrollbar-arrow-color:#65745F;
scrollbar-face-color:#F8E4C0;
scrollbar-highlight-color:#F4D8A2;
scrollbar-shadow-color:#FFF5DD;
scrollbar-track-color:#F9EBD0;
text-align:justify;
top:0;
width:100%;
z-index:400;
margin:0;
padding:0;
}

.text h1 {
color:teal;
display:inline;
font-family:georgia,verdana,arial,sans-serif;
font-size:17px;
font-weight:400;
text-align:left;
}

.thumbnail span img,.thumbnailt span img {
border-width:0;
padding:2px;
}

.thumbnail span,.thumbnailt span {
border:1px dashed #CD3266;
color:#000;
left:-1000px;
position:absolute;
text-decoration:none;
visibility:hidden;
padding:5px;
}

.thumbnail,.thumbnailt {
position:relative;
z-index:0;
}

.thumbnail:hover span {
left:-120px;
top:0;
visibility:visible;
}

.thumbnail:hover,.thumbnailt:hover {
background-color:transparent;
z-index:50;
}

.thumbnailt:hover span {
left:120px;
top:0;
visibility:visible;
}

.upper_left {
left:0;
position:absolute;
top:0;
}

.upper_right {
position:absolute;
right:0;
top:0;
}

:active.nav,:active.navb,:active.navbb {
border-bottom:1px dashed green;
}

:active.navgeorgia,:active.navgeorgiab {
border-bottom:1px dashed green;
font-size:14px;
text-decoration:none;
}

:active.navss {
border-bottom:1px dashed green;
font-weight:700;
}

:active:hover.nav {
border-bottom:1px solid #823ADC;
color:#823ADC;
}

:active:hover.navb,:active:hover.navbb {
border-bottom:1px solid orange;
}

:active:hover.navgeorgia,:active:hover.navgeorgiab {
border-bottom:1px solid #823ADC;
color:#FFC8CB;
font-size:14px;
text-decoration:none;
}

:active:hover.navss {
border-bottom:1px solid #823ADC;
color:#FFC8CB;
}

:link.nav,:link.navbb {
border-bottom:0 solid #706B12;
color:#706B12;
}

:link.navb {
border-bottom:1px solid #706B12;
color:#706B12;
}

:link.navgeorgia,:link.navgeorgiab {
border-bottom:0 solid #706B12;
color:#706B12;
font-family:georgia,"times new roman";
font-size:14px;
text-decoration:none;
}

:link.navss {
border-bottom:0 solid #706B12;
color:#706B12;
font-weight:700;
}

:link:hover.nav,:link:hover.navb,:link:hover.navbb {
border-bottom:1px dashed green;
color:#706B12;
}

:link:hover.navgeorgia,:link:hover.navgeorgiab {
border-bottom:0 dashed green;
color:orange;
font-size:14px;
text-decoration:none;
}

:link:hover.navss {
border-bottom:0 dashed green;
color:orange;
font-weight:700;
}

:visited.nav,:visited.navbb {
border-bottom:1px dashed #627320;
color:#627320;
}

:visited.navb {
border-bottom:1px dashed #627320;
color:#706B12;
}

:visited.navgeorgia,:visited.navgeorgiab {
border-bottom:1px dashed #627320;
color:red;
font-size:14px;
text-decoration:none;
}

:visited.navss {
border-bottom:1px dashed #627320;
color:red;
font-weight:700;
}

:visited:hover.nav,:visited:hover.navbb {
border-bottom:1px solid orange;
color:#BFB70D;
}

:visited:hover.navb {
border-bottom:1px solid orange;
color:#706B12;
}

:visited:hover.navgeorgia,:visited:hover.navgeorgiab {
border-bottom:1px solid orange;
color:blue;
font-size:14px;
text-decoration:none;
}

:visited:hover.navss {
border-bottom:1px solid orange;
color:blue;
font-weight:700;
}

body#pop {
background-attachment:fixed;
background-color:#FEF3DB;
background-image:url(http://www.philomena.us/images/newback06.jpg);
border:0;
overflow:auto;
scrollbar-3dlight-color:#F7F0D6;
scrollbar-arrow-color:#65745F;
scrollbar-face-color:#F8E4C0;
scrollbar-highlight-color:#F4D8A2;
scrollbar-shadow-color:#FFF5DD;
scrollbar-track-color:#F9EBD0;
width:auto;
margin:0;
padding:0;
}

body {
background-attachment:fixed;
background-color:#FEF3DB;
background-image:url(http://www.philomena.us/images/newback06.jpg);
border:0;
height:auto;
overflow:hidden;
width:auto;
z-index:0;
margin:0 0 25px;
padding:0;
}

fieldset {
border:1px solid teal;
text-align:center;
padding:1px;
}

hr {
color:teal;
height:1px;
width:100%;
}

iframe.subscription {
border:0;
width:100%;
margin:0;
padding:0;
}

legend {
color:#706B12;
font-family:georgia,"times new roman";
font-size:14px;
font-weight:700;
text-align:center;
}

td.bottom {
background-color:#FEF3DB;
background-image:url('http://www.philomena.us/images/newback06.jpg');
color:#706B12;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:400;
letter-spacing:2pt;
text-align:center;
vertical-align:text-top;
width:100%;
}