@charset "utf-8";
/* CSS Document */

/*//////////// global handlers ///////////// */
#wrapper{ 
margin: 0 auto; 
width:900px; 
height:800px;
background-image:url(images/sitebg.jpg);
background-repeat:no-repeat;
padding-left:50px;
}

#innercontent{
width:785px; 
height:550px;
background-color:#FFFFFF;
padding-top:10px;
padding-left:15px;
}

#container{
width:777px;
height:235px;
}

#imgcontainer{
width:777px;
height:230px;
}

#containerleft { 
width:500px;
height:235px;
float:left;
padding-right:10px;
}

#containerleftlower { 
width:500px;
height:230px;
float:left;
padding-left:5px;
padding-top:5px;
padding-right:5px;
background-color:#ECECEC;
}

#containerright {
width:258px;
height:230px;
padding-left:8px;
padding-top:5px;
float:left;
background-color:#ECECEC;
}

#containerrightwhite {
width:266px;
height:235px;
float:left;
}


/*/////////////////////Menu Handlers //////////////////////////*/

#menucontainer{
width:790px;
height:25px;
background-image:url(images/menubg.jpg);
background-repeat:repeat-x;
padding-top:8px;
padding-left:10px;
clear:both;
}

#cssdropdown, #cssdropdown ul {
padding-left:0px;
margin: 0;
list-style: none;
}



#cssdropdown li {
float: left;
position: relative;
richness:inherit;

}

.mainitems{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}

.mainitems a{
margin-left: 22px;
margin-right: 22px;
text-decoration: none;
color:#FFFFFF;
}

.mainitems a:hover{
text-decoration: none;
color:#990000;
}



.subuls{
display:none;
width: 10em;
position: absolute;
top: 1.2em;
left: 0;
background-color:#FFFFFF;

}

.subuls li{
width: 100%;
}

.subuls li a{
text-decoration:none;
}

#cssdropdown li>ul {
top: auto;
}

#cssdropdown li:hover ul, li.over ul {
display: block;
top:20px;
}

#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}


/*/////////////////////Footer//////////////////////////*/

#footer{
width:790px; 
height:30px; 
float:left;
padding-top:15px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#ECECEC;
color:#999999;
}
/*/////////////////////Text //////////////////////////*/

.h1 { font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#993333;
}

.h2 { font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}

.h3 { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
color:#000000;
}

.tel {
font-size:30px;
color:#ECECEC;
text-decoration:none;
}


.highlightedtext { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;}

.headertext {
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
color:#FFFFFF;
}

.headertextsmall {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}

.contenttext { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;}

