/*------ Defaults ------*/
* {margin:0;padding:0;}
.clear {clear:both;}
a {color:#084c9e;text-decoration:none;}
a:hover {color:#084c9e;text-decoration:underline}
a:visited {color:#084c9e;}
p {font-size:1.02em;margin: 0 0 1em 0;line-height:140%;padding:.5em 0 .2em 0;}
h1 {font:bold 1.3em Verdana, Arial, Helvetica, sans-serif; color:black;padding:.5em 0 .5em 0;}
h2 {font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;color:red;padding:.5em 0 .5em 0;}
h3 {font:bold 1em Verdana, Arial, Helvetica, sans-serif;color:black;padding:.5em 0 .5em 0;font-style:italic;}
body {font:.8em Verdana, Arial, Helvetica, sans-serif;color:#000;background:grey url(/media/bg.gif) repeat-x;top:0px}
/*------ Containers ------*/
#wrapper {position:relative;width:929px;top:0px;margin:0 auto 0;background:#fff url(/media/wrapbg.gif) repeat-y;}
#header {height:94px;background: url("stairlifts.jpg") no-repeat;}
#header a { width: 929px; height: 94px; display: block; }
#content-wrap {position:relative;width:929px;top:0px;background:#fff url(/media/wrapbg.gif) repeat-y;height:auto;min-height:400px;}
/* for Internet Explorer */
/*\*/
* html #content-wrap {height: 400px;}
#content-spacer {position:relative;width:929px;top:0px;background:#fff;height:18px;z-index:1000;}
#navbar {position:relative;top:94;left:0px;width:929px;height:28px;}

#strip {position:relative;width:929px;height:5px;background:#333}
#strip2 {position:relative;width:929px;height:15px;background:#333}

#content {text-align:justify;float:right;padding:0 20px 50px 0;top:0px;width:695px;margin:31px 55px 40 34px;background:#fff;}
/*------ Right ------*/
#right-col {float: right; padding: 10px 0 8px 10px;}

/*
#share { margin:0 5px; vertical-align: top }
#share ul { margin:0 0 10px 0; padding:0 0 5px 0; list-style:none; border-bottom:1px solid #eee }
#share li { display:inline; vertical-align:bottom }
*/
/*
#share { margin:0 5px; vertical-align: top }
#share ul { margin:0 0 10px 0; padding:0 0 5px 0; list-style:none; border-bottom:1px solid #eee }
#share li { display:inline; vertical-align:bottom }
*/

.rounded {
    margin: 0.2in auto;
    padding: 10px;
    text-align: left;
    border: 1px solid #000000;
	background-image: url(bg.jpg);
	background-repeat: no-repeat;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.rounded2 {
    margin: 0.2in auto;
    padding: 10px;
    text-align: left;
    border: 1px solid #000000;
	background-image: url(bg2.jpg);
	background-repeat: no-repeat;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.share .fb_iframe_widget iframe { vertical-align: baseline; }

.share iframe { margin: 0 5px; }

.share .fb_edge_widget_with_comment { margin-left: -26ppx; }

/*------ Breadcrumbs ------*/
#breadcrumbs {padding:0;margin:0;}
#breadcrumbs ul {list-style:none;padding:0;margin:0;}
#breadcrumbs li {float:left;display:inline;font:0.7em Verdana, Arial, Helvetica, sans-serif;}
#breadcrumbs a {text-decoration:underline;}
/*------ Sidebar ------*/
#sidebar {float:left;left:0px;top:0px;width:180px;padding:1px 10px 30px 12px;margin:0;background:#CCCCCC;border-top:0px solid #CCCCCC;}
#sidebar h6 {font-size:1em;font-weight:bold;text-transform:none;color:black;padding:1em 0 .5em 0;}
#sidebar p {font-size:0.85em;line-height:120%;} 
#sidebar a {font-size:0.85em;color:#084c9e;text-decoration:none;}
#sidebar a:hover {text-decoration:underline;}
/*------ Topnav ------*/
#nav { width:929px; height:10px; background: #333333; border-bottom:24px solid #333333;}
#nav ul { margin: 0; padding: 0;  float: left; height: 28px; }
#nav ul li { display: block; color: white; float: left; list-style-type: none; border: 3px solid #333333;
	border-width: 0 3px 0 0; margin: 0; padding: 6px 5px 0px 15px; width: 131px; 
	font-size: 11px; font-family: "Verdana", Arial, Helvetica, sans-serif; background-color: #333333; height:22px; }
#nav ul li a {float: left; }
#nav ul li a:link { color: white; text-decoration: none;  }
#nav ul li a:visited { color: white; text-decoration: none; }
#nav ul li div { position: absolute; height: 19px; top: 28px; left: 0; margin: 0; padding-top:5px;
	width: 929px; display: none;   }

#nav ul li div ul {padding: 0; width: auto; float: none; height: 12px; }
#nav ul li div ul li { color: black; font-weight: normal; float: left; list-style-type: none; margin-right: 10px; 
	padding: 0px 0 0 10px; border: 0; border-left: 1px solid white; text-transform: none; font-size: 11px;
	font-family: font-family: "Verdana", Arial, Helvetica, sans-serif; background-color: transparent; background:#a66100; height: 12px; 
	line-height: 10px; width:auto;}
#nav ul li div ul li.nth-child-1 { border: 0 }
#nav ul li div ul li a {float: left; color: white; padding-bottom: 2px}
#nav ul li div ul li a:link { color: white; text-decoration: none;  }
#nav ul li div ul li a:visited { color: white; text-decoration: none}
#nav ul li div ul li a:hover { border-bottom: 1px solid white; padding-bottom: 1px}
#a-nav.selected, #a-nav:hover, #a-nav div, #b-nav.selected, #b-nav:hover, #b-nav div, 
#c-nav.selected, #c-nav:hover, #c-nav div, #d-nav.selected, #d-nav:hover, #d-nav div,
#e-nav.selected, #e-nav:hover, #e-nav div { background-color: #CCCCCC; color: white; }

/*------ Footer ------*/
#footer {width:859px;top:0px;height:30px;background:#333 url(/media/ftrbg.gif) no-repeat bottom left;padding:5px 55px 10px 16px;color:#fff;text-align:center;font-size:.9em}
#footer a {font-size:1em;color:#fff;text-decoration:underline;}
/*------ Misc ------*/
ul {margin-left:20px;}
ol {margin-left:40px;}
#content img { margin: 3px; }
