.body
{
background-image:url(img/bg.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#4e90d4;
font-family:verdana;
font-size:13px;
margin:0px;
padding:0px;
}

.main_div
{
width:945px;
}

a
{
font-family:verdana;
font-size:13px;
text-decoration:none;
color:#FFFFFF;
}

a:hover
{
font-family:verdana;
font-size:13px;
text-decoration:underline;
color:#FFFFFF;
}

a.tip1
{
font-family:verdana;
font-size:13px;
text-decoration:none;
color:#000000;
}

a.tip1:hover
{
font-family:verdana;
font-size:13px;
text-decoration:underline;
color:#000000;
}

.notables_logo
{
float:left;
width:204px;
}


.notables_slogan
{
float:left;
width:465px;
}

.notables_callnow
{
float:left;
width:276px;
}

.clear
{
clear:both;
}

.bordernone
{
border:0;
}

.callusnow
{
border:0;
margin-top:20px;
}

.slogan
{
background-image:url(img/slogan.png);
width:448px;
height:71px;
background-repeat:no-repeat;
margin-top:60px;
}


/*  TOP MENU */

.mattblacktabs{
width: 100%;
overflow: hidden;
background-image:url(img/off.jpg);
background-repeat:repeat-x;
height:44px;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
font: normal 16px Verdana;
list-style-type: none;

}

.mattblacktabs li{
display: inline;
margin: 0;

}

.mattblacktabs li a{
 float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 12px 12px; /*padding inside each tab*/
color: white;
text-shadow:1px 1px 0px #797373;
filter: dropshadow(color=#797373,offX=1,offY=1);
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background-image:url(img/active.jpg);
background-repeat:repeat-x;
color:#5295d5;
height:44px;}

#active_link
{
background-image:url(img/active.jpg);
background-repeat:repeat-x;
color:#5295d5;
height:44px;
}


/* EOF TOP MENU */


.white_content_area
{
background-color:#FFFFFF;
min-height:700px;
}

.bottom_line
{
background-color:#3576ba;
height:10px;
}

.undermenu_repeat
{
background-image:url(img/off.jpg);
background-repeat:repeat-x;
height:44px;
}

.footer_bg
{
background-image:url(img/footerbg.jpg);
background-repeat:repeat-x;
min-height:50px;
background-color:#7abf42;
}

.footer_padding
{
padding-top:15px;
padding-left:50px;
padding-right:10px;
padding-bottom:10px;
}

.footer_social
{
padding-top:15px;
width:80%;
}

.footer_title
{
font-size:18px;
font-weight:normal;
}

/*  CONTENT AND SIDEBAR FRONT PAGE */
.notables_content_area
{
width:740px;
float:left;
}

.notables_sidebar
{
width:205px;
float:left;
}


/* EOF CONTENT AND SIDEBAR FONT PAGE */

.contactus
{
background-image:url(img/contactus.jpg);
background-repeat:no-repeat;
width:190px;
height:30px;
margin-top:1px;
}

.onlinereviews
{
background-image:url(img/onlinereviews.jpg);
background-repeat:no-repeat;
width:190px;
height:30px;
margin-top:1px;
}

.contact_square
{
border:1px solid #cccccc;
width:192px;
margin-top:14px;
min-height:230px;
background-color:#e6e6e6;
}

.contact_square2
{
border:1px solid #cccccc;
width:192px;
margin-top:14px;
min-height:160px;
background-color:#e6e6e6;
}

.paddig_contact_front_items
{
padding-top:45px;
color:#999999;
}

.paddig_contact_front_items2
{
padding-top:40px;
color:#999999;
padding-left:5px;
padding-right:5px;
}

.inputs
{
width:160px;
font-size:13px;
border:1px solid #999999;
color:#999999;
margin-bottom:6px;
margin-left:10px;
padding-top:3px;
padding-bottom:3px;
}
.submit
{
background-color:#23a9e1;
border:1px solid #999999;
width:130px;
height:30px;
color:#ffffff;
margin-top:5px;
}