body {font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:left;margin:0;padding:30px 0 0 0;background-color:#8C8C8C;}
#container {margin:0px auto ;padding:0 0 20px 0;width:1000px;background-color:#FFF;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
#header {height:115px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
#navigation {color:#FFF;line-height:46px;padding:0 0 0 250px;height:46px;background-image: url(../uploaded/styles/nav-off.gif);background-repeat:repeat-x;}
#navigation a {font-size:13px;color:#73BFF9;font-weight:normal;text-decoration:none;text-align:center;text-transform:uppercase;line-height:46px;margin:0 1px 0 0;padding:0 20px;float:left;background-image: url(../uploaded/styles/nav-off.gif);background-repeat:repeat-x;}
#navigation a:hover {color:#FFF;background-image: url(../uploaded/styles/nav-on.gif);background-repeat:repeat-x;}
#mainContent {line-height:20px;margin:20px 60px 20px 250px;padding:0 20px;}
#left_nav {margin:50px 0 0 0;padding:0 0 20px 0;width:220px;}
#sidebar1 {padding:0 0 0 20px;width:250px;float:left;}
p {margin:12px 0 0 0;padding:0;}
#footer {padding:20px 0 0 0;}
#navigation .currentpage {color:#FFF;background-image: url(../uploaded/styles/nav-on.gif);background-repeat:repeat-x;}
h1 {font-size:24px;color:#0096FF;font-weight:100;text-transform:uppercase;margin:0 0 18px 0;padding:0 0 6px 0;border-bottom:1px solid #0096FF;}
#header_right {font-family:Verdana, Geneva, sans-serif;font-size:26px;color:#0098FE;padding:25px 0 0 0;width:300px;height:80px;float:right;}
a {color:#0096FF;text-decoration:underline;}
.left {padding:0 30px 20px 0;float:left;}
#footercontainer {font-size:11px;color:#1D1D1D;margin:0 auto;padding:0;width:1000px;height:40px;}
#tel {font-size:25px;color:#FFF;font-weight:bold;}
#header_left {padding:15px 0 0 10px;width:300px;height:90px;float:left;}
#slideshow2 {float:right;}
h2 {font-size:16px;font-weight:bold;text-transform:capitalize;margin:0;padding:10px 0 0 0;}
#sidebar1 h2 {font-size:18px;color:#2BB5FE;font-weight:300;padding:25px 10px 10px 10px;}
#callout {font-size:17px;color:#FFF;font-weight:normal;text-align:center;margin:20px 0 0 0;padding:20px 0 0 0;width:370px;height:87px;background-image: url(../uploaded/styles/callout.jpg);background-repeat:no-repeat;}
.right {padding:0 0 20px 20px;float:right;}
#callout a {color:#FFF;text-decoration:none;}
#left_nav a {color:#717171;text-decoration:none;line-height:36px;padding:0 0 0 20px;border-bottom:1px solid #ECECEC;height:36px;display:block;}
#left_nav a:hover {color:#FFF;width:200px;height:36px;background-image: url(../uploaded/styles/lnbar.gif);background-repeat:repeat-x;}
#left_nav p {margin:0;padding:0;}
#callout a:hover {color:#2BB5FE;}
#sections {margin:15px 20px 0px 20px;padding:0 0 20px 0;background-color:#F9F9F9;}
#sections a {color:#FFF;font-weight:bolder;text-decoration:none;text-align:center;text-transform:uppercase;line-height:38px;width:110px;height:38px;display:block;background-color:#0096FF;}
#sections a:hover {background-color:#0060A5;}
#sections td {font-size:11px;color:#808080;vertical-align:top;margin:0;}
#sections img {border-top:1px solid #0096FF;border-right:1px solid #0096FF;border-bottom:1px solid #0096FF;border-left:1px solid #0096FF;}


/* ----------------------------------- */
/* Style elements not covered in CMS   */
/* ----------------------------------- */


.clearfloat {
        clear:both;
}

a {outline:none;}

body {

background-image: linear-gradient(left top, rgb(207,207,207) 14%, rgb(220,220,220) 57%);
background-image: -o-linear-gradient(left top, rgb(207,207,207) 14%, rgb(220,220,220) 57%);
background-image: -moz-linear-gradient(left top, rgb(207,207,207) 14%, rgb(220,220,220) 57%);
background-image: -webkit-linear-gradient(left top, rgb(207,207,207) 14%, rgb(220,220,220) 57%);
background-image: -ms-linear-gradient(left top, rgb(207,207,207) 14%, rgb(220,220,220) 57%);

background-image: -webkit-gradient(
	linear,
	left top,
	right bottom,
	color-stop(0.14, rgb(207,207,207)),
	color-stop(0.57, rgb(220,220,220))
);
}

#container {
-webkit-box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px rgba(50, 50, 50, 0.75);
}


#header_right p {
text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);

}


#left_nav {

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 3px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 3px rgba(50, 50, 50, 0.75);

background-image: linear-gradient(top, rgb(251,251,251) 43%, rgb(212,212,212) 100%);
background-image: -o-linear-gradient(top, rgb(251,251,251) 43%, rgb(212,212,212) 100%);
background-image: -moz-linear-gradient(top, rgb(251,251,251) 43%, rgb(212,212,212) 100%);
background-image: -webkit-linear-gradient(top, rgb(251,251,251) 43%, rgb(212,212,212) 100%);
background-image: -ms-linear-gradient(top, rgb(251,251,251) 43%, rgb(212,212,212) 100%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.43, rgb(251,251,251)),
	color-stop(1, rgb(212,212,212))
);
}