body,button,td,th,div,p {
font:13px/140% Helvetica, Tahoma, Georgia, "Times New Roman", Times, serif;
color:#6f6f6f;
}

input {
color:#606d78;
}

body {
background:#fff url(https://cc1e8c.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/tail.gif) repeat-x 0 0;
padding:5px 0 0;
}

td {
line-height:16px;
color:#000;
}

a {
color:#000;
text-decoration:underline;
}

a:hover {
color:#000;
text-decoration:none;
}

p {
line-height:16px;
padding:0;
}

.inputbox {
border:1px solid #46462f;
}

.article_indent,#component-contact {
padding:20px 0 0;
}

.article_separator {
background:url(https://d74688.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/article_separator.gif) repeat-x 0 50%;
line-height:25px;
display:block;
height:5px;
margin:5px 0 10px;
}

.contentpaneopen td {
line-height:17px;
}

.contentpaneopen p {
color:#0c172a;
font:13px/140% Helvetica, Georgia, "Times New Roman", Times, serif;
padding:0 0 10px;
}

.contentpaneopen font {
color:#0c172a;
}

.contentpaneopen img {
margin:0 15px 0 0;
}

.contentpaneopen li {
background:url(https://6824ae.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/li_bg2.gif) no-repeat 0 3px;
line-height:12px;
padding:0 0 6px 12px;
}

.contentpaneopen li	a {
color:#237ba1!important;
text-decoration:underline;
display:inline;
font-weight:700;
}

.componentheading {
color:#0071a1;
font-size:22px;
font-weight:400;
font-family:Helvetica,Tahoma;
margin:0 0 10px;
padding:5px 0;
}

.button,.validate {
color:#fff;
font-size:12px;
font-weight:400;
background:url(https://ed4a6d.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/button.gif);
width:68px;
height:20px;
display:block;
text-transform:none;
text-align:center;
border:none;
margin:0;
padding:0;
}

form.mapdirform .button {
color:#fff;
font-size:12px;
font-weight:400;
background:url(https://9a3436.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/button-long.gif);
width:88px;
height:20px;
display:block;
text-transform:none;
text-align:center;
border:none;
margin:0;
padding:0;
}

a.readon {
color:#fff;
font-size:12px;
font-weight:400;
background:url(https://edc514.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/readon.gif) no-repeat 0 0;
display:block;
text-decoration:none;
width:100px;
float:right;
margin:0;
padding:3px 0 3px 15px;
}

a.readon:hover {
color:#fff;
text-decoration:none;
}

.readmore {
margin:5px 0 0;
padding:0;
}

.iteminfo {
background:url(https://ca5fca.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/iteminfo_gl.gif) repeat-x bottom;
margin:0 0 15px;
padding:0 0 6px;
}

.modifydate {
color:#237ba1;
font-size:11px;
padding:5px 0 0;
}

.createdby {
color:#237ba1;
font-weight:700;
font-size:11px;
display:block;
text-transform:none;
}

.createdate {
color:#237ba1;
font-size:12px;
text-transform:none;
border-bottom:2px solid #52a1c3;
margin:0;
padding:0 0 4px;
}

.small {
color:#237ba1;
font-weight:700;
font-size:11px;
text-transform:none;
margin:5px 0 3px;
}

span.small {
background:url(https://1c07b5.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/small.gif) no-repeat 0 0;
text-transform:none;
margin:0;
padding:5px 0 0;
}

.blog_more h2 {
color:#237ba1;
font-size:12px;
background:none;
padding:0;
}

.blog_more ul {
margin:10px 0 0 10px;
}

.pagenav {
color:#000;
font-size:11px;
font-weight:400;
}

a.pagenav {
color:#237ba1;
font-weight:700;
}

.pagination_nav {
color:#000;
background:url(https://d74688.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/article_separator.gif) repeat-x 0 0;
font-size:12px;
padding:7px 0 0;
}

.pagination {
margin-top:10px;
}

.pagination	li {
float:left;
padding:0 5px;
}

.sectiontableentry0 td {
border-bottom:1px solid #333;
padding:5px 0;
}

.sectiontableentry1 td {
border-bottom:1px solid #333;
border-top:1px solid #000;
background:#85cfeb;
padding:5px 0;
}

.sectiontableentry2 td {
padding:5px 0;
}

.sp {
padding-right:4px!important;
}

.sp2 {
padding:0 0 0 10px;
}

.pollstableborder {
margin:10px 0 0;
}

.poll thead td {
font-size:11px;
color:#6f6f6f;
font-weight:700!important;
padding:10px 0 0 10px;
}

.pollstableborder td {
vertical-align:top;
text-align:left;
font-size:12px;
padding:2px 0 2px 5px;
}

.pollstableborder label {
color:#00435c;
font-size:12px;
display:block;
padding:0 0 0 5px;
}

.display {
padding:0 0 10px;
}

.display select {
border:1px solid #46462f;
width:100px;
height:16px;
}


.sectiontableentry1 div,.sectiontableentry0 div {
font-size:1px;
}

#search {
width:152px;
margin-top:20px;
float:right;
clear:both;
}

.search_s7 {
padding:5px 0 0;
}

.inputbox_s7 {
width:151px;
height:17px;
border:1px solid #3c7188;
background:#fff url(https://52093a.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/search_bg.gif) no-repeat;
color:#00435c;
font-size:11px;
vertical-align:top;
font-weight:700;
margin:0;
padding:2px 0 0 5px;
}

* html .inputbox_s7 {
height:21px;
}

.search_result h3 {
color:#1e3300;
font-size:14px;
}

#search_searchword {
border:1px solid #999;
}

legend {
color:#1e3300;
}

.phrase {
color:#000;
width:60%;
border:solid 1px #ccc;
float:left;
margin:10px 10px 10px 0;
padding:10px;
}

.phrase .inputbox {
background:#fff;
color:#000;
display:block;
margin-top:10px;
width:12em;
}

.phrase .inputbox option {
background:#fff;
border-bottom:solid 1px #333;
padding:2px;
}

.phrase .inputbox option a:hover {
color:#1e3300;
background:#C00;
border-color:#CFD0D6;
}

fieldset.word,fieldset.only {
border:solid 1px #ccc;
}

.only {
border:solid 0;
line-height:1.3em;
margin:10px 0 0 10px;
padding:5px 10px;
}

.word {
border:solid 0!important;
padding:10px 10px 10px 0;
}

.word input {
background:#fff;
color:#ff6614;
font-weight:400;
margin:0 0 0 10px;
padding:2px;
}

.module {
background:url(https://ce06b8.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_bg.gif) no-repeat 0 0;
margin:0 0 10px;
}

.module div {
width:100%;
padding:0 10px;
}

.module div div div {
background:none;
width:160px;
}

.module h3 {
color:#00435c;
font-size:14px;
font-weight:700;
text-transform:none;
background:url(https://59ea3f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_h3.gif) no-repeat 0 0;
padding:3px 0 0;
}

.module .button {
background:url(https://ed4a6d.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/button.gif);
width:68px;
height:20px;
display:inline;
color:#fff;
font:bold 12px Arial;
margin:15px 0 0;
}

.module_s3 {
background:url(https://c9c34e.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/nd_bg.gif) repeat-y 0 0;
}

.module_s3 div {
background:url(https://618037.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/nd_top.gif) no-repeat 0 0;
width:100%;
}

.module_s3 div div {
background:url(https://dad203.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/nd_bot.gif) no-repeat 0 bottom;
padding:10px 10px 25px 23px;
}

.module_s3 div div div {
width:190px;
color:#f9f0cf;
background:none;
padding:0;
}

.module_s3 h3 {
color:#fff;
font-size:12px;
font-weight:700;
padding:10px 0;
}

.module_s3 ul {
padding:4px 0 0;
}

.module_s3 li {
padding:0 0 2px;
}

.module_s3 li strong a {
font-size:12px;
color:#fff!important;
}

.module_s3 li span {
display:block;
color:#fff;
padding:0 0 0 15px;
}

.module_s3 a {
color:#364628;
font-size:11px;
text-decoration:none;
background:url(https://2fabef.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/bullet2.gif) no-repeat 0 6px;
display:block;
padding:0 0 2px 15px;
}

.module_s3 a:hover {
color:#364628;
text-decoration:underline;
}

.module_s4 {
background:url(https://ce06b8.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_bg.gif) repeat-y 0 0;
margin:0 0 9px;
}

.module_s4 div {
background:url(https://9c4f69.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_bot.gif) no-repeat 0 bottom;
width:100%;
}

.module_s4 div div {
background:url(https://ee117e.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_top.gif) no-repeat 0 0;
padding:4px;
}

.module_s4 div div div {
width:100%;
background:none;
}

.module_s4 h3 {
color:#fff;
font-size:16px;
font-weight:700;
text-transform:none;
background:url(https://12b7ab.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box1_h3.gif) no-repeat 0 0;
padding:7px 0 10px 15px;
}

.module_wide {
background:url(https://ce06b8.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_bg.gif) no-repeat 0 0;
margin:10px 0;
}

.module_wide div {
width:97%;
padding:0 10px;
}

.module_wide div div div {
background:none;
width:160px;
padding:5px 0;
}

.module_wide h3 {
margin-left:-2px;
color:#00435c;
font-size:14px;
font-weight:700;
text-transform:none;
background:url(https://59ea3f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_h3.gif) no-repeat 0 0;
padding:3px 0 0;
}

.module_menu {
margin:0 0 5px;
}

.module_menu div div {
padding:4px;
}

.module_menu div div div {
width:100%;
background:none;
padding:0;
}

.module_menu h3 {
color:#00435c;
font-size:14px;
font-weight:700;
text-transform:none;
padding:0 0 7px 15px;
}

.module_menu ul {
padding:0 0 15px 16px;
}

.module_menu ul ul {
padding:0 0 0 16px;
}

.module_menu li a {
color:#701C34;
font-size:12px;
font-weight:700;
text-decoration:none;
line-height:14px;
background:url(https://f5947c.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/menu_bullet.gif) no-repeat 0 4px;
display:block;
padding:0 0 2px 10px;
}

.module_menu li a:hover {
color:#701C34;
text-decoration:underline;
}

.module_menu li a:visited {
color:#701C34;
}

#topmenu {
background:url(https://13fb2a.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/topmenu_bg.gif) repeat-x 0 0;
margin:0;
}

#topmenu .tr {
background:url(https://9512cb.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/topmenu_tr.gif) no-repeat right 0;
height:44px;
}

#topmenu .tl {
background:url(https://7f522f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/topmenu_tl.gif) no-repeat 0 0;
}

ul.menu-nav {
width:100%;
padding:0;
}

ul.menu-nav li {
display:block;
float:left;
}

ul.menu-nav li a {
color:#00435c!important;
font-weight:700;
font-size:12px;
text-decoration:none;
display:block;
text-transform:none;
text-align:center;
height:44px;
float:left;
border-left:1px solid #fff;
padding:0 28px 0 35px;
}

* html ul.menu-nav li a {
height:44px;
}

ul.menu-nav li a span {
display:block;
padding:16px 0 0;
}

ul.menu-nav li a:hover span {
padding:16px 0 10px;
}

ul.menu-nav li.active a span {
display:block;
padding:16px 0 10px;
}

a.menu-nav:visited {
color:#00435c;
}

.module_s2 div div div {
width:165px;
background:none;
height:224px;
}

#mod_login_remember {
vertical-align:middle;
background:none;
border:none;
float:left;
display:block;
width:12px;
margin:0 10px 0 0;
}

.module_s2a div div div {
width:165px;
background:none;
height:257px;
}

.required {
border:1px solid #46462f;
margin:0;
}

input.requred {
border:none!important;
}

.breadcrumbs {
display:block;
border-bottom:1px solid #52a1c3;
color:#00435c;
font-size:12px;
margin-top:-5px;
padding:3px 0 12px;
}

.main {
width:967px;
}

#header {
background:url(https://f520da.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/header_bg.jpg) repeat-x 0 0;
margin:0 0 3px;
}

#header div {
color:#fff;
font:normal 12px Arial;
line-height:18px;
}

#header dl {
background:url(https://04e89f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/header_right.jpg) no-repeat right 0;
}

#header dd {
background:url(https://998a34.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/header_left.jpg) no-repeat 0 0;
height:205px;
}

#header dd .space {
padding:34px 200px 10px 27px;
}

#header dd span {
display:block;
width:302px;
height:44px;
background:url(https://1b9452.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/header_t.gif) no-repeat 0 0;
margin:0 0 15px;
}

#header dd .line {
background:url(https://3d6b2f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/header_line.gif) repeat-x 0 0;
line-height:6px;
}

#header a {
display:block;
float:right;
background:url(https://dcd411.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/header_readmore.gif) no-repeat 0 0;
width:99px;
height:45px;
text-decoration:none;
}

#top {
height:51px;
}

.logo {
margin:10px 0 0 20px;
}

#content {
padding:20px 0;
}

#content .space {
padding:0 2px;
}

.box_indent {
padding:10px 10px 10px 25px;
}

.box_indent div table.contentpaneopen {
margin-top:15px;
}

#wrapper .bg2 {
padding:15px 12px 20px;
}

td.c2 {
background:#dceaef url(https://7f7a72.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_l.gif) repeat-y right 0;
}

.c2 {
width:183px;
}

.c2 .space {
padding:30px 0 0 3px !important;
}

.c1 {
width:221px;
}

.c1	.space {
padding:21px 5px 0 0;
}

#footer {
background:url(https://72ccac.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/footer_bg.gif) repeat-x 0 0;
padding:0;
}

#footer .space {
height:59px;
text-align:left;
padding:0 7px;
}

#footer .space div {
color:#FFF!important;
font-weight:700;
font-size:11px;
padding:16px 0 0 20px;
}

#footer a {
color:#FFF;
font-size:11px;
text-decoration:underline;
font-weight:700;
}

.space2 {
padding:0 20px 15px 30px;
}

.c_t {
background:url(https://273d7d.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_t.gif) repeat-x 0 0 #fff;
}

.c_l {
background:url(https://7f7a72.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_l.gif) repeat-y 0 0;
}

.c_r {
background:url(https://193a9d.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_r.gif) repeat-y right 0;
}

.c_b {
background:url(https://bcd241.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_b.gif) repeat-x 0 bottom;
}

.c_tl {
background:url(https://5fa112.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_tl.gif) no-repeat 0 0;
}

.c_tr {
background:url(https://3a9a03.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_tr.gif) no-repeat right 0;
}

.c_bl {
background:url(https://8c76d0.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_bl.gif) no-repeat 0 bottom;
}

.c_br {
background:url(https://1d4802.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/c_br.gif) no-repeat right bottom;
padding:4px;
}

.b1,.b2,.b3 {
display:block;
width:212px;
height:76px;
text-decoration:none;
float:left;
}

.b1 {
background:url(https://703ae8.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/b1.jpg) no-repeat 0 0;
margin:0 2px 0 0;
}

.b2 {
background:url(https://e9263e.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/b2.jpg) no-repeat 0 0;
margin:0 2px 0 0;
}

.b3 {
background:url(https://d956dc.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/b3.jpg) no-repeat 0 0;
}

#banners {
overflow:hidden;
}

#toprightmenu {
float:right;
width:350px;
text-align:right;
display:inline;
}

#toprightmenu ul {
float:right;
list-style:none;
padding:0;
}

#toprightmenu li {
float:left;
padding-left:16px;
padding-right:7px;
background:url(https://417e60.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/topnav_arrow.gif) no-repeat left center;
}

#toprightmenu li a {
color:#FFF!important;
text-decoration:none;
}

.column_separator {
padding-left:20px;
}

#smalllogo {
display:inline;
float:left;
margin-right:7px;
margin-left:3px;
vertical-align:middle;
}

.imageright {
float:right;
border:1px solid #0071a1;
margin:3px 10px 8px 6px !important;
padding:3px;
}

.imageleft {
float:left;
border:1px solid #0071a1;
margin:3px 10px 8px 6px !important;
padding:3px;
}

.imageleft2 {
float:left;
margin:3px 10px 0 0 !important;
}

.imageborder {
border:1px solid #0071a1;
padding:3px;
}

.imageborder2 {
border:1px solid #0071a1;
margin-left:4px!important;
margin-right:4px!important;
padding:3px;
}

.onlinereservations {
border:1px solid #0071a1;
width:450px;
margin-bottom:10px;
margin-top:10px;
padding:5px;
}

.formfield {
font:11px Helvetica, Tahoma, Georgia, "Times New Roman", Times, serif;
color:#6f6f6f;
}

.pathway {
margin-bottom:10px;
}

.clearboth {
clear:both;
}

.displayrow {
float:left;
display:inline;
}

a:visited,label {
color:#000;
}

.contentpaneopen ul,.blog_more {
padding:10px 0;
}

.contentpaneopen li	a:hover,#footer a:hover {
text-decoration:none;
}

.contentheading,p.contentheading {
color:#0071a1;
font-size:18px;
font-weight:400;
font-family:Helvetica,Tahoma;
padding:6px 0 0;
}

.buttonheading,.search_result p {
padding:10px 0 0;
}

a.readon:visited,.sectiontableentry1 a,.sectiontableentry1 a:hover {
color:#fff;
}

.blog_more a,.blog_more strong {
color:#237ba1;
}

.blog_more a:hover,a.pagenav:hover {
color:#237ba1;
text-decoration:none;
}

.module div div,.module_wide div div,#jonathanslogo {
padding:0;
}

* html .module div div div,* html .module_wide div div div,.module_menu div,#footer dd {
width:100%;
}

.module label,.module_wide label {
color:#6e7e81;
font-size:12px;
font-family:Helvetica,Arial;
}

.module ul,.module_wide ul {
padding:0 0 15px 10px;
}

.module li,.module_wide li,.module_menu li {
background:url(https://793876.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/li_bg.gif) repeat-x 0 bottom;
padding:2px 0;
}

.module li a,.module_wide li a {
color:#052716;
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:16px;
background:url(https://e03c75.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/bullet.gif) no-repeat 0 8px;
display:block;
padding:0 0 0 14px;
}

.module li a:hover,.module_wide li a:hover {
color:#052716;
text-decoration:underline;
}

.module li a:visited,.module_wide li a:visited {
color:#052716;
}

.module_menu li a em,ul.menu-nav li a span em {
font-style:normal;
}

ul.menu-nav li a:hover,ul.menu-nav li.active a {
color:#00435c!important;
font-weight:700;
font-size:12px;
text-decoration:underline;
background:url(https://00b51a.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/topmenu_act.gif) no-repeat 50% bottom;
}

.module_s2,.module_s2a {
background:url(https://7d519f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/login_bg.gif) repeat-y 0 0;
margin:0 0 9px 1px;
}

.module_s2 div,.module_s2a div {
background:url(https://ac3513.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/login_top.gif) no-repeat 0 0;
width:100%;
}

.module_s2 div div,.module_s2a div div {
background:url(https://d63c8e.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/login_bot.gif) no-repeat 0 bottom;
padding:4px;
}

.module_s2 h3,.module_s2a h3 {
color:#00435c;
font-size:14px;
font-weight:700;
text-transform:none;
background:url(https://59ea3f.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/box_h3.gif) no-repeat 0 0;
padding:12px 0 3px 15px;
}

.module_s2 label,.module_s2a label {
color:#6f6f6f;
display:block;
vertical-align:middle;
font-size:12px;
text-transform:lowercase;
padding:0 0 0 1px;
}

.module_s2 p,label.remember,.module_s2a p,label.remember {
color:#6f6f6f;
font-size:12px;
font-weight:400;
padding:0 3px 0 0;
}

.module_s2 a,.module_s2a a {
color:#701C34!important;
font-size:12px;
text-decoration:underline;
font-weight:700;
}

.module_s2 a:hover,.module_s2a a:hover {
color:#701C34;
text-decoration:none;
}

.module_s2 form,.module_s2a form {
text-align:left;
padding:0 0 10px 6px;
}

.module_s2 form div,.module_s2a form div {
width:65px;
margin:auto;
}

* html .module_s2 form div,* html .module_s2a form div {
width:65px;
margin:0;
}

.module_s2 .inputbox,.module_s2a .inputbox {
width:140px!important;
height:18px;
border:1px solid #525252;
color:#818181;
vertical-align:middle;
background:#fff;
margin:2px 0;
padding:0 0 0 3px;
}

.module_s2 .button,.module_s2a .button {
border:none;
background:url(https://ed4a6d.claudeassets.com/20180625103314im_/http://www.jonathansofoakville.com/templates/elehost-jonathans/images/button.gif) no-repeat 0 0;
width:68px;
color:#fff;
font-size:11px;
font-weight:700!important;
text-align:center;
font-family:Tahoma;
margin:10px 0 5px;
padding:0;
}

#footer-left,.leftcoldiv,.floatleft {
float:left;
}

#footer-right,.rightcoldiv,.floatright {
float:right;
}

div#footer-right div{
padding-top: 0px !important;	
}

.floatleft p,.floatright p {
text-align:center;
margin:0;
padding:0;
}
/*
     FILE ARCHIVED ON 20:15:35 Jan 22, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:20:35 Nov 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.261
  exclusion.robots: 0.12
  exclusion.robots.policy: 0.093
  esindex: 0.019
  cdx.remote: 11.289
  LoadShardBlock: 197.838 (3)
  PetaboxLoader3.resolve: 152.393 (4)
  PetaboxLoader3.datanode: 185.748 (5)
  load_resource: 218.493 (2)
  revisit.resolve: 151.226
*/