body
{
background:#ffffff url("images/marian_estates_bg_bg.jpg") top center no-repeat;
margin: 0; 
height:100%;
padding: 0;
color:black;
text-align:left;
font-size:small;
font-family: arial, sans-serif
}

#container {
margin:0 auto 0 auto;
width:954px;
background:url(images/marian_estates_bg.png) center top repeat-y;
}

#mainContent {
width:900px;
background:white url(images/marian_estates_bg_content.gif) center top repeat-y;
margin:0 27px 0 27px;
}

#mainContentFloatLeft {
float:left;
width:150px;
}

#mainContentFloatRight {
float:right;
width:700px;
padding:25px;
}

span
{
color:black;
text-align:left;
font-size:small;
font-family: arial, sans-serif;
}

span.disclaimer_dark
{
color:black;
font-size:x-small;
font-family: arial, sans-serif;
}

span.white
{
color:white;
font-size:small;
font-family: arial, sans-serif;
}

span.green
{
color:#066136;
text-align:left;
font-size:small;
font-family: arial, sans-serif;
}

table
{
text-align:left;
}

span.head1
{
color:black;
text-align:left;
font-size:large;
font-family:times, times new roman, serif;
font-weight:bold;
}

span.head3
{
color:#066136;
font-size:large;
text-align:left;
font-family:times, times new roman, serif;
font-weight:bold;
}

span.head2
{
color:black;
font-weight:bold;
text-align:left;
font-size:medium;
font-style:oblique;
font-family:times, times new roman, serif;
}

h1
{
color:black;
text-decoration: none;
font-size:large;
text-align:left;
font-family: times, times new roman, serif;
font-weight:bold;
}

span.disclaimer_gray
{
color:gray;
text-decoration: none;
font-size:x-small;
font-family: arial, sans-serif
}

span.disclaimer
{
color:white;
text-decoration: none;
font-size:small;
font-family: arial, sans-serif
}

ul.non_nav
{
}

ul
{
text-align:left;
}

#navcontainer { width: 150px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size:medium;
font-family: times new roman, serif;
font-weight:bold;
text-align:left;
}

#navcontainer a
{
display: block;
padding: 10px;
width: 130px;
background-color: #066136;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #013f22;
color: #fff;
}

a.dark
{
color:#006335;
font-size:small;
font-family: arial, sans-serif;
/*text-decoration:none;*/
}

a.dark:hover
{
color:black;
font-size:small;
font-family: arial, sans-serif;
text-decoration:none;
}

a
{
color:black;
font-size:small;
font-family: arial, sans-serif;
/*text-decoration:none;*/
}

a:hover
{
color:#066136;
font-size:small;
font-family: arial, sans-serif;
text-decoration:none;
}

a.disclaimer
{
color:white;
font-size:x-small;
font-family: arial, sans-serif;
text-decoration:none;
}

a.disclaimer:hover
{
color:#E3DDC7;
font-size:x-small;
font-family: arial, sans-serif;
/*text-decoration:none;*/
}

a.disclaimer_dark
{
color:#066136;
font-size:x-small;
font-family: arial, sans-serif;
text-decoration:none;
}

a.disclaimer_dark:hover
{
color:black;
font-size:x-small;
font-family: arial, sans-serif;
/*text-decoration:none;*/
}

a.light
{
color:white;
font-size:x-small;
font-weight:bolder;
font-family: arial, sans-serif;
text-decoration:none;
}

a.light:hover
{
color:#BFDECF;
font-size:x-small;
font-family: arial, sans-serif;
text-decoration:none;
}


a.nav
{
color:white;
font-size:small;
font-weight:bolder;
font-family: arial, sans-serif;
text-decoration:none;
}

a.nav:hover
{
color:#BFDECF;
font-size:small;
font-family: arial, sans-serif;
text-decoration:none;
}

.right_buttons {
border:0;
width:100%;
height:100%;
}

#right_buttons_call_today {
width: 255px;
height: 164px;
margin:0;
padding:0;
background-image:url("images/marian_estates_right_buttons_call_today.png");
}

#right_buttons_call_today:hover {
width: 255px;
height: 164px;
margin:0;
padding:0;
background-image:url("images/marian_estates_right_buttons_call_today.gif");
}

#right_buttons_request_packet {
width: 255px;
height: 124px;
margin:10px 0 10px 7px;
padding:0;
background-image:url("images/marian_estates_right_buttons_request_packet.png");
}

#right_buttons_request_packet:hover {
width: 255px;
height: 124px;
margin:10px 0 10px 7px;
padding:0;
background-image:url("images/marian_estates_right_buttons_request_packet_over.png");
}

#right_buttons_free_meal {
width: 255px;
height: 85px;
padding:0;
background-image:url("images/marian_estates_right_buttons_free_meal.png");
}

#right_buttons_free_meal:hover {
width: 255px;
height: 85px;
margin:0;
padding:0;
background-image:url("images/marian_estates_right_buttons_free_meal.gif");
}

#right_buttons_facebook {
width: 255px;
height: 36px;
margin:0;
padding:0;
background-image:url("images/marian_estates_right_buttons_facebook.png");
}

#right_buttons_facebook:hover {
width: 255px;
height: 36px;
margin:0;
padding:0;
background-image:url("images/marian_estates_right_buttons_facebook.gif");
}

.hiddenPic {display:none;}

#headerPhoto01 {
z-index:50;
margin-left:130px;
top:0;
position:absolute;
left:50%;
background: url(images/marian_estates_header_photo_01.png);
width:349px;
height:242px;
}

#footerCap {
margin:0 auto 0 auto;
background: url(images/marian_estates_bg_cap_bottom.png) top center no-repeat;
width:954px;
height:47px;
}
