.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
{
	margin-top: 10px;
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;
}
.narrowcolumn
{
float:left;
width:620px;
margin:10px 10px 10px 10px;
color:#000000;
}

.narrowcolumn h2
{
color:#000000;
}
#sidebar
{
float:left;
margin:5px 5px 5px 5px;
color:#000000;
width:280px;


}
.pagenav
{

color:#000000;
}
ul
{
list-style:none;
list-style-type:none
}
li
{
list-style:none;
list-style-type:none
}
li a
{
color:#000000;

}
li a:hover
{
color:#990000;

}

/*added by Laura Martinez 09/06/2010direction: rtl;*/
span.wpcf7-not-valid-tip-no-ajax {

	
	color:red;

}

span.wpcf7-list-item {

	margin-left: 0 em;

/*	margin-right: 0.5em;*/

}

div.wpcf7-validation-errors {
	color:red;	
}

span.required {
	font-weight:bold;
}

.wpcf7-submit {
	font-size:20px;
	width: 80px;
	height:30px;
	color:red;
	margin-left:50px;
}

.items ul
{
	list-style:disc;
	list-style-type:disc;
	margin-left:1em;
	text-align: left;
}
.items li
{
	list-style:disc;
	list-style-type:disc;
	margin-left:1em;
	text-align: left;
	line-height:20px;
}

