body {background: -moz-linear-gradient(bottom, #FFF2BF, #fff);
background: -webkit-gradient(linear, center bottom, center top, from(#FFF2BF), to(#fff));
}
#container{ background-color:#ffffff;
            width:1130px;
			margin:auto;
			color: #000000;
			font-size:medium;
}

/*.topnav { float:right;}*/
.bevelmenu{
font: bold 13px arial;
padding: 2px 0;
margin: 20px 0 0 0;
width: 100%;
background-color: #FFF2BF;
text-align: left; /*set value to "right" for example to align menu to the right of page*/
}

.bevelmenu li{
list-style: none;
display: inline;
}

.bevelmenu li a{
padding: 3px 0.5em;
text-decoration: none;
color: black;
background-color: #FFF2BF;
border: 2px solid #FFF2BF;
}

.bevelmenu li a:hover{
color: black;
background-color: #FFE271;
border-style: outset;
}

html>body .bevelmenu li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
#red { color: #ff0000;
font-weight:bold;
font-size: 30px;
float: right;
margin: 0 0 0 0;
}
#phone{ float: right;
font-weight: bold;
font-size: 30px;
margin: -10px 0 0 0;
}
/* #logo { border-bottom: 3px solid #0000ff;
padding-bottom: 5px;
margin: -10px 0 0 0;
}*/
#receptionistpic{padding: 0 0 50px 20px;
margin: -50px -100px 0 0;
}
#certificationpic8{ float: right;
padding: 250px 0 0 0;
margin: -130px -200px 0 0;
}
#certificationpic7{ float: right;
padding: 250px 0 0 0px;
margin: -130px -160px 0 0px;
}
#certificationpic6{ float: right;
padding: 250px 0 0 0px;
margin: -130px -120px 0 0px;
}
#certificationpic5 { float: right;
padding: 250px 0 0 0px;
margin: -130px -80px 0 0px;
}
#certificationpic4{ float: right;
padding: 250px 0 0 0px;
margin: -130px -40px 0 0px;
}
#certificationpic3{ float: right;
padding: 250px 0 0 0px;
margin: -130px 0px 0 0px;
}
#certificationpic2{ float: right;
padding: 250px 0 0 0px;
margin: -130px 0px 0 0;
}
#certificationpic1{ float: right;
padding: 250px 0 0 0px;
margin: -130px 0px 0 0px;
}
.leftcolumn { float:left;
            width:200px;
			padding:0px 0px 0px 0px;
			margin:-15px 0px 0px 0px;
}
.sidebarmenu1 {
margin: 0 -40px 0 -40px;
padding: 10px 0;
list-style-type: none;
font: bold 13px Verdana;
width: 210px; /* Main Menu Item widths */
border: 1px solid #ebebff;
background-color: #1b4ea1;
text-decoration: none;
color: #000000;
}
.sidebarmenu1 a {
text-decoration: none;
color: #ffffff;
}
.sidebarmenu1 a:hover{
border: 0 outset #ebebff;
color: #ebebff ;
}

.sidebarmenu2 {
margin: 0 -40px 0 -40px;
padding: 5px 0;
list-style-type: none;
font: bold 13px Verdana;
width: 210px; /* Main Menu Item widths */
border: 1px solid #ebebff;
background-color: #ffffff;
text-decoration: none;
text-align: right;
color: #000000;
}
.sidebarmenu2 a {
color:#000000;
text-decoration: none;
}
.sidebarmenu2 a:hover{
border: 0 outset #ebebff;
color: #4c30e3 ;
}
.sidebarmenu3 {
margin: 0 -40px 0 -40px;
padding: 5px 0;
list-style-type: none;
font: bold 13px Verdana;
width: 210px; /* Main Menu Item widths */
border: 1px solid #ebebff;
background-color: #0000ff;
text-decoration: none;
text-align: right;
}
.sidebarmenu3 a {
color:#ebebff;
text-decoration: none;
}
.sidebarmenu3 a:hover{
border: 0 outset #ebebff;
color: #ebebff ;
}

.midcolumn {   background-color:#ffffff;
			   color:#000000;
               padding:0px 0px 0px 0px;
			   margin:0 0 0 220px;
			   width:715px;
			   border-left:1px solid #ebebff;
			   border-right:1px solid #ebebff;
			   clear:right;
			   text-align: justify;
}
.shadow {box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}
#textshadow1 { color:#fff;
margin: -50px 0 0 230px;
padding: 0 0 0 20px;
font-weight: bold;
font-size: 1.5em;
font-family: Arial;
}
#textshadow2 { color:#fff;
margin: -40px 0 0 210px;
padding: 0 0 0 20px;
font-weight: bold;
font-size: 1.2em;
font-family: Arial;
}
.navimg {
}
.imgtext { margin: -6px 0 0 0;
font-size: 15px;
font-weight: bold;
}
#imgtext { margin: -6px 0 0 0;
font-size: 15px;
font-weight: bold;
}

.bottomnav {background-color:#ebebff;
            margin-bottom:0;
			padding-bottom:10px;
			padding-top:10px;
			clear:both;
			text-align:center;
}
.bottomnav a{ text-decoration:none;
              
              }
.bottomnav li {list-style-type:none;
             display:inline;
			 padding-left:10px;
			 
} 
.bottomnav a:hover {background-color:#ebebff;
            color:#262682;
			
}
.rightcolumn { float:right;
clear:both;
width:175px;
}
.rightcolumn1 { float:right;
            width:175px;
			padding:0px 0px 0px 0px;
			margin: -800px 0 0 900px;
			clear:left;
}
.rightcolumn2 { float:right;
            width:175px;
			padding:0px 0px 0px 0px;
			margin: -667px 0 0 900px;
			clear:left;
}
.rightcolumn3 { float:right;
            width:175px;
			padding:0px 0px 0px 0px;
			margin: -1450px 0 0 900px;
			clear:left;
}
p#socialicons2 img{ /* 2nd set of icons. Rotate them 60deg onmouseover and out */
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

p#socialicons2 img:hover{
-moz-transform: rotate(70deg);
-webkit-transform: rotate(70deg);
-o-transform: rotate(70deg);
-ms-transform: rotate(70deg);
transform: rotate(70deg);
}
.rightnews1 { background-color: #fff2bf;
			  font-size:.8em;
			  font-family: arial, verdana, geneva;
			  margin: 0 0px 0 -20px;
			  
}
.rightnews2 { background-color: #ffffcc;
			  font-size:.6em;
			  font-family: arial, verdana, geneva;
			  margin: 0 0 0 -20px;
			  text-align: justify;
}
.rightimp {background-color: #ffffcc;
		     font-family: arial, verdana, geneva;
			 margin: 0 0 0 -20px;  
}
.bottomnav {background-color:#ebebff;
            margin-bottom:0;
			padding-bottom:10px;
			padding-top:10px;
			clear:both;
			text-align:left;
			font-size: .8em;
}
.bottomnav a{ text-decoration:none;
              
              }
.bottomnav li {list-style-type:none;
             display:inline;
			 padding-left:10px;
			 
} 
.bottomnav a:hover {background-color:#ebebff;
            color:#262682;
			
}
#footer { text-align:center;
          font-size:.8em;
		  font-style: italic;
		  background-color:#ebebff;
		  clear:both;
		  
}
.listtitle {color: #ff0000;
font-weight: bold;
}

a img {border: none; }
a img {
      border: 0px;
}
#towns1 { color: #FFF2BF; font-size: 10px;}
#towns1 a { color: #FFF2BF; }
#towns1 a:hover { color: #000; }