/* new style */

body { background-color:#FFFFFF; }
body, table, div, tr, td { margin:0px; padding:0px; border:0px; }

div.header { text-align:center; margin-bottom:8px; width:750px; background-image:url(/images/v3/bg.gif); background-repeat:repeat-x; text-align:center; margin-left:auto; margin-right:auto; padding-top:9px; }
div.header img { border:0px; vertical-align:text-bottom; }
div.header div.logo { background-image:url(/images/v3/topbg.jpg); background-repeat:no-repeat; width:750px; height:113px; margin-left:auto; margin-right:auto; text-align:left; }
div.header div.logo img { float:left; }
div.header div.location { color:#FFFFFF; font-family:Tahoma,Arial; font-size:12px; font-weight:bold; padding-top:90px; margin-left:390px; margin-right:90px; }
div.header div.location span { border-top:1px solid #FFFFFF; padding-left:10px; padding-right:10px; }
div.header div.links { color:#FFFFFF; width:750px; font-family:Tahoma,Arial; font-size:11px; font-weight:bold; margin-top:3px; margin-bottom:3px; margin-left:auto; margin-right:auto; text-align:right; }
div.header div.links div.date { float:left; width:300px; color:#FFFFFF; font-family:Tahoma,Arial; font-size:10px; font-weight:bold; margin-top:3px; margin-bottom:3px; text-align:center; }
div.header div.links a { color:#FFFFFF; text-decoration:none; background-image:url(/images/v3/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:16px; }
div.header div.links a:hover { color:#FFFFFF; text-decoration:underline; background-color:transparent; }
div.header div.search { width:750px; padding-top:5px; margin-left:auto; margin-right:auto; text-align:right;}
div.header div.search div { color:#999999; font-family:Tahoma,Arial; font-size:9px; margin:0px; border:0px; padding:0px; padding-right:110px;}
div.header div.search form { margin:0px; border:0px; padding:0px; }
div.header div.search form img { vertical-align:middle; }
div.header div.search form input.t { border:1px solid #999999; padding:1px; margin:0px; font-family:Arial; font-size:11px; color:#000000; width:150px; vertical-align:middle; }
div.header div.search form input.b { border:1px solid #999999; padding:1px; margin:0px; font-family:Arial; font-size:9px; color:#000000; width:50px; background-color:#CCCCCC; vertical-align:middle; }
div.header div.search form input.b2 { border:1px solid #999999; padding:1px; margin:0px; font-family:Arial; font-size:9px; color:#000000; width:100px; background-color:#CCCCCC; vertical-align:middle; }

div.header div#google_header { width:750px; padding-top:5px; margin-left:auto; margin-right:auto;}
div.header div#google_header div#google_translate_element { float:left; width:440px; text-align: right; }
div.header div#google_header div.google_search { margin-left:460px; }

div.searchresult div#google_header div#google_translate_element { float:left; width:340px; }
div.searchresult div#google_header div.google_search { margin-left:360px; }

div.header div#google_header div.google_search div { color:#999999; font-family:Tahoma,Arial; font-size:9px; margin:0px; border:0px; padding:0px; padding-right:110px;}
div.header div#google_header div.google_search form { margin:0px; border:0px; padding:0px; }
div.header div#google_header div.google_search form img { vertical-align:middle; }
div.header div#google_header div.google_search form input.t { border:1px solid #999999; padding:1px; margin:0px; font-family:Arial; font-size:11px; color:#000000; width:150px; vertical-align:middle; }
div.header div#google_header div.google_search form input.b { border:1px solid #999999; padding:1px; margin:0px; font-family:Arial; font-size:9px; color:#000000; width:50px; background-color:#CCCCCC; vertical-align:middle; }
div.header div#google_header div.google_search form input.b2 { border:1px solid #999999; padding:1px; margin:0px; font-family:Arial; font-size:9px; color:#000000; width:100px; background-color:#CCCCCC; vertical-align:middle; }


div.headermenu { width:750px; padding-top:3px; height:34px; margin-top:8px; padding-bottom:3px; text-align:center; margin-left:auto; margin-right:auto; }
div.headermenu div { font-family:Tahoma,Arial; font-size:11px; clear:both; height:17px; }
div.headermenu div a { float:left; text-decoration:none; color:#FFFFFF; height:15px; vertical-align:middle; background-image:url(/images/v3/arrow.gif); background-repeat:no-repeat; background-position:right; }
div.headermenu div a.leisure { width:230px; background-color:#3189BE; margin-left:2px; }
div.headermenu div a.leisure:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }
div.headermenu div a.child { width:250px; background-color:#699926; margin-left:3px; }
div.headermenu div a.child:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }
div.headermenu div a.shop { width:260px; background-color:#E4B123; margin-left:3px; }
div.headermenu div a.shop:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }
div.headermenu div a.eater { width:256px; background-color:#D71920; margin-left:2px; }
div.headermenu div a.eater:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }
div.headermenu div a.agri { width:245px; background-color:#E87B1E; margin-left:3px; }
div.headermenu div a.agri:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }
div.headermenu div a.religion { width:239px; background-color:#A33565; margin-left:3px; }
div.headermenu div a.religion:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }

div.center { text-align:center; }

table#page { }
table#childpage { }
table#religiouspage { }
table#aleisurepage { }
table#leisurepagea { }
table#agripage { }
table#restpage { } 
table#shoppage { }

table.page { width:750px; margin-left:auto; margin-right:auto; text-align:left; }

table.page a { color: #333333; }
table.page p,
table.page span,
table.page div,
table.page th,
table.page td,
table.page ul,
table.page ol,
table.page li { font-family: Tahoma,Arial; font-size: 12px; color: #333333; }
table.page h1 {  font-family: "Blue Highway",Tahoma,Arial; font-size: 48px; font-weight:normal; margin:0px; padding:0px; border:0px; }
table.page h2 {  font-family: "Blue Highway",Tahoma,Arial; font-size: 28px; font-weight:normal; margin:0px; padding:0px; border:0px; }
table.page h3 {  font-family: "Blue Highway",Tahoma,Arial; font-size: 24px; font-weight:normal; margin:0px; padding:0px; border:0px; }
table.page h4 {  font-family: "Blue Highway",Tahoma,Arial; font-size: 20px; font-weight:normal; margin:0px; padding:0px; border:0px; }

table.page div.topheader { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-left:160px; text-align:right; font-family:Tahoma,Arial; font-size:11px; margin-bottom:16px; padding:1px; height:20px; }
table.page div.topheader a { text-decoration:none; vertical-align:middle; background-image:url(/images/v3/arrow.gif); background-repeat:no-repeat; background-position:top right; padding-left:4px; padding-right:16px; padding-bottom:2px; height:16px; }
table.page div.topheader iframe { float:left;  }
table#page.page div.topheader a { background-color:#3189BE; color:#FFFFFF; }
table#page.page div.topheader a.twitter { background-color:#33CCFF; }
table#newspage.page div.topheader a { background-color:#3189BE; color:#FFFFFF; }
table#newspage.page div.topheader a.twitter { background-color:#33CCFF; }
table#leisurepage.page div.topheader a { background-color:#3189BE; color:#FFFFFF; }
table#leisurepage.page div.topheader a.twitter { background-color:#33CCFF; }
table#leisurepagea.page div.topheader a { background-color:#3189BE; color:#FFFFFF; }
table#leisurepagea.page div.topheader a.twitter { background-color:#33CCFF; }
table#childpage.page div.topheader a { background-color:#699926; color:#FFFFFF; }
table#religiouspage.page div.topheader a { background-color:#8E3493; color:#FFFFFF; }
table#agripage.page div.topheader a { background-color:#E87B1E; color:#FFFFFF; }
table#agripage.page div.topheader a.twitter { background-color:#33CCFF; }
table#restpage.page div.topheader a { background-color:#D71920; color:#FFFFFF; }
table#restpage.page div.topheader a.twitter { background-color:#33CCFF; }
table#shoppage.page div.topheader a { background-color:#E4B123; color:#FFFFFF; }
table#shoppage.page div.topheader a.twitter { background-color:#33CCFF; }
table#aboutuspage.page div.topheader a { background-color:#999933; color:#FFFFFF; }
table#aboutuspage.page div.topheader a.twitter { background-color:#33CCFF; }
table#page.page div.topheader a:hover,
table#newspage.page div.topheader a:hover,
table#leisurepage.page div.topheader a:hover,
table#leisurepagea.page div.topheader a:hover,
table#childpage.page div.topheader a:hover,
table#religiouspage.page div.topheader a:hover,
table#agripage.page div.topheader a:hover,
table#restpage.page div.topheader a:hover,
table#shoppage.page div.topheader a:hover,
table#aboutuspage.page div.topheader a:hover { text-decoration:none; color:#FFFFFF; background-color:#000000; }

table#page a, table#page h1, table#page h2, table#page h3, table#page h4 { color:#3189BE; }
table#newspage a, table#newspage h1, table#newspage h2, table#newspage h3, table#newspage h4 { color:#3189BE; }
table#leisurepage a, table#leisurepage h1, table#leisurepage h2, table#leisurepage h3, table#leisurepage h4 { color:#3189BE; }
table#leisurepagea a, table#leisurepagea h1, table#leisurepagea h2, table#leisurepagea h3, table#leisurepagea h4 { color:#3189BE; }
table#childpage a, table#childpage h1, table#childpage h2, table#childpage h3, table#childpage h4 { color:#699926; }
table#religiouspage a, table#religiouspage h1, table#religiouspage h2, table#religiouspage h3, table#religiouspage h4 { color:#8E3493; }
table#agripage a, table#agripage h1, table#agripage h2, table#agripage h3, table#agripage h4 { color:#E87B1E; }
table#restpage a, table#restpage h1, table#restpage h2, table#restpage h3, table#restpage h4 { color:#D71920; }
table#shoppage a, table#shoppage h1, table#shoppage h2, table#shoppage h3, table#shoppage h4 { color:#E4B123; }
table#aboutuspage a, table#aboutuspage h1, table#aboutuspage h2, table#aboutuspage h3, table#aboutuspage h4 { color:#999933; }

div.navigation { width:140px; padding-right:4px; border-right:1px solid #cccccc; float:left; margin-right:10px; }
div.navigation div { margin-bottom: 3px; padding-left:4px; padding-bottom: 1px;  }
div.navigation div div { margin-bottom: 0px; padding-left:0px; padding-bottom: 1px; }
div.navigation div div { margin-bottom: 0px; padding-left:0px; padding-bottom: 0px; }
div.navigation div.leisure  { background-color:#3189BE; }
div.navigation div.child    { background-color:#699926; }
div.navigation div.shop     { background-color:#E4B123; }
div.navigation div.eater    { background-color:#D71920; }
div.navigation div.agri     { background-color:#E87B1E; }
div.navigation div.religion { background-color:#8E3493; }
div.navigation div.news     { background-color:#3189BE; }
div.navigation div.aboutus  { background-color:#999933; }
div.navigation div div a { background-color:#FFFFFF; }
div.navigation div.leisure  a.highlight { background-color:#3189BE; color:#ffffff !important;; }
div.navigation div.child    a.highlight { background-color:#699926; color:#ffffff !important;; }
div.navigation div.shop     a.highlight { background-color:#E4B123; color:#ffffff !important;; }
div.navigation div.eater    a.highlight { background-color:#D71920; color:#ffffff !important;; }
div.navigation div.agri     a.highlight { background-color:#E87B1E; color:#ffffff !important;; }
div.navigation div.religion a.highlight { background-color:#8E3493; color:#ffffff !important;; }
div.navigation div.news     a.highlight { background-color:#3189BE; color:#ffffff !important;; }
div.navigation div.aboutus  a.highlight { background-color:#999933; color:#ffffff !important;; }
div.navigation a { color:#FFFFFF !important; text-decoration:none; display:block; padding:3px; font-size:11px; }
div.navigation div div a { color:#333333 !important; text-decoration:none; margin-top: 1px; }
div.navigation div div div a { color:#333333 !important; text-decoration:none; margin-left: 3px; margin-right: 1px; margin-top: 1px; background-color:#FFFFCC; }
div.navigation a:hover { text-decoration:underline !important; }
div.navigation a.collapsed  { background-image:url(/images/v3/nleft.gif); background-repeat:no-repeat; background-position:top left; padding-left:20px; }
div.navigation a.expanded  { background-image:url(/images/v3/ndown.gif); background-repeat:no-repeat; background-position:top left; padding-left:20px; }
div.navigation div div a.collapsed  { background-image:url(/images/v3/nleftg.gif); background-repeat:no-repeat; background-position:right; padding-left:3px; padding-right:20px;}
div.navigation div div a.expanded  { background-image:url(/images/v3/ndowng.gif); background-repeat:no-repeat; background-position:right; padding-left:3px; padding-right:20px; }

div.navigation div.address span { font-weight:bold; display:block; }
div.navigation div.address div { margin-top:8px; }

div.rnavigation { width:160px; padding-left:4px; border-left:1px solid #cccccc; float:right; margin-left:10px; text-align:center; }
div.rnavigation a { color:#FFFFFF !important; text-decoration:none; display:block; padding:3px; font-size:11px; margin-bottom:1px; }
table#page.page div.rnavigation a { background-color:#3189BE; color:#FFFFFF; }
table#newspage.page div.rnavigation a { background-color:#3189BE; color:#FFFFFF; }
table#leisurepage.page div.rnavigation a { background-color:#3189BE; color:#FFFFFF; }
table#leisurepagea.page div.rnavigation a { background-color:#3189BE; color:#FFFFFF; }
table#childpage.page div.rnavigation a { background-color:#699926; color:#FFFFFF; }
table#religiouspage.page div.rnavigation a { background-color:#8E3493; color:#FFFFFF; }
table#agripage.page div.rnavigation a { background-color:#E87B1E; color:#FFFFFF; }
table#restpage.page div.rnavigation a { background-color:#D71920; color:#FFFFFF; }
table#shoppage.page div.rnavigation a { background-color:#E4B123; color:#FFFFFF; }
table#aboutuspage.page div.rnavigation a { background-color:#999933; color:#FFFFFF; }

table#page.page div.rnavigation a.second { background-color:#AFD6EB !important; color:#333333 !important; }
table#newspage.page div.rnavigation a.second { background-color:#AFD6EB !important; color:#333333 !important; }
table#leisurepage.page div.rnavigation a.second { background-color:#AFD6EB !important; color:#333333 !important; }
table#leisurepage.page div.rnavigation a.third { background-color:#FFFFFF !important; color:#003399 !important; border:1px solid #003399 !important;}
table#leisurepage.page div.rnavigation a.sbscrb { background-color:#6699FF !important; color:#FFFFFF !important; border:2px solid #003399 !important; font-size:14px !important; font-weight: bold !important; }
table#leisurepage.page div.rnavigation a.third img { border:0px;}
table#leisurepagea.page div.rnavigation a.second { background-color:#AFD6EB !important; color:#333333 !important; }
table#leisurepagea.page div.rnavigation a.third { background-color:#FFFFFF !important; color:#003399 !important; border:1px solid #003399 !important;}
table#leisurepagea.page div.rnavigation a.sbscrb { background-color:#6699FF !important; color:#FFFFFF !important; border:2px solid #003399 !important; font-size:14px !important; font-weight: bold !important; }
table#childpage.page div.rnavigation a.second { background-color:#D2E0BD !important; color:#333333 !important; }
table#childpage.page div.rnavigation a.sbscrb { background-color:#CCFF99 !important; color:#000000 !important; border:2px solid #336600 !important; font-size:14px !important; font-weight: bold !important; }
table#religiouspage.page div.rnavigation a.second { background-color:#FFFFCC !important; color:#333333 !important; }
table#agripage.page div.rnavigation a.second { background-color:#FFFFCC !important; color:#333333 !important; }
table#restpage.page div.rnavigation a.second { background-color:#FFFFCC !important; color:#333333 !important; }
table#shoppage.page div.rnavigation a.second { background-color:#FFFFCC !important; color:#333333 !important; }
table#aboutuspage.page div.rnavigation a.second { background-color:#FFFFCC !important; color:#333333 !important; }

div.rnavigation a.img { background-color:#FFFFFF !important; padding:0px !important; color:#000000 !important; }
a.img img { border:0px; }

table#page.page div.rnavigation div{ background-color:#3189BE; color:#FFFFFF; }
table#newspage.page div.rnavigation div { background-color:#3189BE; color:#FFFFFF; }
table#leisurepage.page div.rnavigation div { background-color:#3189BE; color:#FFFFFF; }
table#leisurepagea.page div.rnavigation div { background-color:#3189BE; color:#FFFFFF; }
table#childpage.page div.rnavigation div { background-color:#699926; color:#FFFFFF; }
table#religiouspage.page div.rnavigation div { background-color:#8E3493; color:#FFFFFF; }
table#agripage.page div.rnavigation div { background-color:#E87B1E; color:#FFFFFF; }
table#restpage.page div.rnavigation div { background-color:#D71920; color:#FFFFFF; }
table#shoppage.page div.rnavigation div { background-color:#E4B123; color:#FFFFFF; }
table#aboutuspage.page div.rnavigation div { background-color:#999933; color:#FFFFFF; }
div.rnavigation a:hover { text-decoration:underline !important; }
div.rnavigation applet { width:145px; height:145px; }

div.rnavigation div.randy { background-color:#363E99 !important; padding:4px; margin-bottom:1px; color:#ffffff; font-family:Tahoma,Arial; }
div.rnavigation div.randy img { border:0px; padding:0px; margin:2px; }
div.rnavigation div.randy a { color:#ffffff !important; text-decoration:none; background-color: transparent !important;}
div.rnavigation div.randy a:hover { color:#ffffff; text-decoration:underline; background-color: transparent !important;}
div.rnavigation div.vicki { background-color:#9A9ECC !important; padding:4px; margin-bottom:1px; color:#ffffff; font-family:Tahoma,Arial; }
div.rnavigation div.vicki img { border:0px; padding:0px; margin:2px; }
div.rnavigation div.vicki a { color:#ffffff !important; text-decoration:none; background-color: transparent !important;}
div.rnavigation div.vicki a:hover { color:#ffffff; text-decoration:underline; background-color: transparent !important;}

div.footer { width:750px; background-color:#363E99; margin-top:1px; text-align:center; margin-left:auto; margin-right:auto; }
div.footer img { border:0px; padding:0px; margin:0px; vertical-align:text-bottom; }
div.footer div.links { color:#FFFFFF; margin-top:1px; border-top:1px solid #FFFFFF; padding-top:3px; padding-bottom:3px; border-bottom:3px solid #FFFFFF; font-family:Tahoma,Arial; font-size:11px; font-weight:bold; }
div.footer div.links a { color:#FFFFFF; text-decoration:none; background-image:url(/images/v3/arrow.gif); background-repeat:no-repeat; background-position:top right; padding-right:16px; }
div.footer div.links a:hover { color:#FFFFFF; text-decoration:underline; background-color:transparent; }
div.footer div.copyright { text-align:center; }
div.footer div.copyright p { font-family:Tahoma,Arial; font-size:9px; color:#FFFFFF; padding:2px 10px; border:0px; margin:0px; }
div.footer div.copyright a { color:#FFFFFF; text-decoration:none }
div.footer div.copyright a:hover { color:#FFFFFF; text-decoration:underline; }
div.footer div.copyright .fp, div.footer div.copyright .fp a, div.footer div.copyright .fp a:hover { color:#363E99; }

form#contactus div { margin-top: 4px; }
form#contactus div span.label { float:left; width:150px; text-align:right; padding-right: 4px; }
form#contactus div.arabic span.label { float:right; padding-left: 4px; }
form#contactus div input.field { border:1px solid #333333; margin:2px; padding:2px; width:300px; vertical-align:middle; font-size:12px; background-color:#FFFFCC; }
form#contactus div select { border:1px solid #333333; margin:2px; padding:2px; width:300px; vertical-align:middle; font-size:12px; background-color:#FFFFCC; }
form#contactus div.message { text-align:center; }
form#contactus div textarea { border:1px solid #333333; margin:2px; padding:2px; width:500px; height:300px; vertical-align:middle; font-size:12px; background-color:#FFFFCC; }
form#contactus div.section { margin-top:16px; margin-left:16px; font-weight:bold; }
form#contactus div.buttons { margin-top:16px; text-align:center; }
form#contactus div.buttons input[type=button] { border:1px solid #333; padding:4px; font-size:1em; background-color:#00c; color:#fff;}
form#contactus div.buttons input[type=button]:disabled { border:1px solid #333; padding:4px; font-size:1em; background-color:#ccc; color:#fff; }
form#contactus div.buttons input[type=reset] { border:1px solid #333; padding:4px; font-size:1em; background-color:#ccc; color:#fff; }
form#contactus .required { color:#FF0000; }

form#financing div { margin-top: 4px; }
form#financing div span.label { float:left; width:200px; text-align:right; padding-right: 4px; }
form#financing div.arabic span.label { float:right; padding-left: 4px; }
form#financing div input.field { border:1px solid #333333; margin:2px; padding:2px; width:300px; vertical-align:middle; font-size:12px; background-color:#FFFFCC; }
form#financing div select { border:1px solid #333333; margin:2px; padding:2px; width:300px; vertical-align:middle; font-size:12px; background-color:#FFFFCC; }
form#financing div.message { text-align:center; }
form#financing div textarea { border:1px solid #333333; margin:2px; padding:2px; width:500px; height:300px; vertical-align:middle; font-size:12px; background-color:#FFFFCC; }
form#financing div.section { margin-top:16px; margin-left:16px; font-weight:bold; }
form#financing div.buttons { margin-top:16px; text-align:center; }
form#financing div.buttons input[type=button] { border:1px solid #333; padding:4px; font-size:1em; background-color:#00c; color:#fff;}
form#financing div.buttons input[type=button]:disabled { border:1px solid #333; padding:4px; font-size:1em; background-color:#ccc; color:#fff; }
form#financing div.buttons input[type=reset] { border:1px solid #333; padding:4px; font-size:1em; background-color:#ccc; color:#fff; }
form#financing .required { color:#FF0000; }

.arabic { font-family:"Arabic Transparent" }

.rss { font-size: 9px; font-style: italic; }

.s { font-size: 9px !important; }

.fourteen { font-size:14pt !important; }

hr.section { border:0px; height:1px; margin: 24px 0px; background-color:#DE763F; clear:both; }

table.max { width:100%; }

table.clients { width:560px; border-collapse:collapse; }
table.clients th { padding:4px; background-color:#000000; color:#FFFFFF; font-weight:bold; border:1px solid black; text-align:center; }
table.clients td { padding:4px; border:1px solid black; }

table.regular { border-collapse:collapse; }
table#page.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#3189BE; color:#FFFFFF; }
table#newspage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#3189BE; color:#FFFFFF; }
table#leisurepage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#3189BE; color:#FFFFFF; }
table#leisurepagea.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#3189BE; color:#FFFFFF; }
table#childpage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#699926; color:#FFFFFF; }
table#religiouspage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#8E3493; color:#FFFFFF; }
table#agripage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#E87B1E; color:#FFFFFF; }
table#restpage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#D71920; color:#FFFFFF; }
table#shoppage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#E4B123; color:#FFFFFF; }
table#aboutuspage.page table.regular th { padding:5px; border:1px solid black; text-align:center; font-weight:bold; background-color:#999933; color:#FFFFFF; }
table.regular td { padding:5px; border:1px solid black; }

table#page.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #3189BE; border-bottom:4px solid #3189BE; text-align:center; }
table#newspage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #3189BE; border-bottom:4px solid #3189BE; text-align:center; }
table#leisurepage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #3189BE; border-bottom:4px solid #3189BE; text-align:center; }
table#leisurepagea.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #3189BE; border-bottom:4px solid #3189BE; text-align:center; }
table#childpage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #699926; border-bottom:4px solid #699926; text-align:center; }
table#religiouspage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #8E3493; border-bottom:4px solid #8E3493; text-align:center; }
table#agripage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #E87B1E; border-bottom:4px solid #E87B1E; text-align:center; }
table#restpage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #D71920; border-bottom:4px solid #D71920; text-align:center; }
table#shoppage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #E4B123; border-bottom:4px solid #E4B123; text-align:center; }
table#aboutuspage.page .hborder { padding-top:5px; padding-bottom:5px; border-top:4px solid #999933; border-bottom:4px solid #999933; text-align:center; }

img.space { margin:5px; border:0px; }
img.frame { margin:5px; border:1px solid #000000; }
img.yframe { margin:5px; padding:4px; border:2px solid #FFCC00; }
img.smallframe { margin:2px; border:1px solid #000000; }

div.newleisurenews { border:4px solid #3189BE; padding:10px; margin-bottom:16px; }
div.newlearnnews { border:4px solid #3189BE; padding:10px; margin-bottom:16px; }

p.companyname { font-family: "Blue Highway",Tahoma,Arial !important; font-size: 30px !important; font-weight:bold !important; border-bottom: 1px solid #FFCC66; color:#363E99 !important; margin-bottom:10px; margin-top:10px; }

table.bnavigation { border-collapse:collapse; }
table.bnavigation td { border:4px solid #FFFFFF; padding:10px; }
table.bnavigation tr.leisure  td.link { background-color:#3189BE; }
table.bnavigation tr.child    td.link { background-color:#699926; }
table.bnavigation tr.shop     td.link { background-color:#E4B123; }
table.bnavigation tr.eater    td.link { background-color:#D71920; }
table.bnavigation tr.agri     td.link { background-color:#E87B1E; }
table.bnavigation tr.religion td.link { background-color:#8E3493; }
table.bnavigation tr.leisurea td.link { background-color:#3189BE; }
table.bnavigation tr td.waste { width: 21px; background-color:#363E99; padding:0px;}
table.bnavigation tr td.link { width: 150px; text-align:center; }
table.bnavigation tr td.link a { color:#FFFFFF !important; text-decoration:none; font-weight:bold; }
table.bnavigation tr td.link a:hover { text-decoration:underline !important; }
table.bnavigation tr td.text { background-color:#E4E5E6; }

.extrabmargin li { margin-bottom:10px; }

td.learnenews_i { background-color:#8bbe45; text-align:center; }
td.learnenews_t { background-color:#fdb913; }
td.learnenews_t p { border-top:2px solid #ffffff; border-bottom:2px solid #ffffff; color:#ffffff; font-weight:bold; padding:4px; text-align:center; }
td.learnenews_v { background-color:#8eb459; }
td.learnenews_v p { color:#ffffff; font-weight:bold; padding:4px; border-bottom:10px solid #ffffff; }

td.lenews_il { background-color:#5768c8; }
td.lenews_i { background-color:#5768c8; text-align:center; }
td.lenews_ir { background-color:#15153b; }
td.lenews_tl { background-color:#e8733a; }
td.lenews_t { background-color:#cb1204; }
td.lenews_tr { background-color:#cb1204; }
td.lenews_v { background-color:#8398d2; }
td.lenews_v p { color:#ffffff; font-weight:bold; padding:4px; border-bottom:10px solid #ffffff; }

.blue { color:#3189BE !important; }

table.leftimg { padding:5px; float:left; }
table.leftimg td { text-align:center; font-size:11px; }

table.rightimg { padding:5px; float:right; }
table.rightimg td { text-align:center; font-size:11px; }

.right { float:right; }
.left { float:left; }
.center { text-align:center; }

p.view_print { text-align:right; }
p.view_print a { padding:2px; background:#FFFFCC; text-decoration:none; border:1px solid #FFFFCC; color:#333333; }
p.view_print a:hover { border:1px solid #333333; }

div.newsletterheader { text-align:right; padding-bottom:10px; height:30px; }
div.newsletterheader a { text-decoration:none; padding:2px; padding-left:20px; color:#666666 !important; background-position:1 1; background-repeat:no-repeat; }
div.newsletterheader a:hover { color:#000000 !important; background-color:#FFFFCC; text-decoration:underline; }
div.newsletterheader a.nc { background-image:url(/images/emailbutton.png); border-right:1px dotted #999999; }
div.newsletterheader a.ne { background-image:url(/images/emailbutton.png); border-right:1px dotted #999999; }
div.newsletterheader a.np { background-image:url(/images/printbutton.png); }

div.commentwindow { width:400px; margin-left:auto; margin-right:auto; }
div.commentwindow h1 { font-size:20px; text-align:center; }
div.commentwindow p { text-align:center; }
div.commentwindow p.p { font-size:11px; }
div.commentwindow div span { display:block; float:left; width:132px; text-align:right; margin-right:8px; }
div.commentwindow input[type=text] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 230px; }
div.commentwindow input[type=submit] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 80px; background-color:#66cc66; }
div.commentwindow input[type=reset] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 80px; background-color:#cc6666; }
div.commentwindow input[type=button] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; background-color:#cccccc; }
div.commentwindow textarea { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 230px; height:150px; }
div.commentwindow div { clear:both; }
div.commentwindow div.b { margin-left: 140px; }

div.emailwindow { width:400px; margin-left:auto; margin-right:auto; }
div.emailwindow h1 { font-size:20px; text-align:center; }
div.emailwindow p { text-align:center; }
div.emailwindow p.p { font-size:11px; }
div.emailwindow div span { display:block; float:left; width:152px; text-align:right; margin-right:8px; }
div.emailwindow input[type=text] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 220px; }
div.emailwindow input[type=submit] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 80px; background-color:#66cc66; }
div.emailwindow input[type=reset] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 80px; background-color:#cc6666; }
div.emailwindow input[type=button] { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; background-color:#cccccc; }
div.emailwindow textarea { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:1px; margin:1px; width: 220px; height:100px; }
div.emailwindow div { clear:both; }
div.emailwindow div.b { margin-left: 160px; }

div#photocontainer { position:relative; height:112px; overflow:hidden; }
div#photocontainer div#div1 { position:absolute; left:0px; top:0px; width:6666px; height:112px; }
div#photocontainer div#div2 { position:absolute; left:6666px; top:0px; width:6666px; height:112px; }

table#leisurepage.page div.navbar2 { margin-left:160px; text-align:right; font-family:Tahoma,Arial; font-size:11px; margin-bottom:16px; padding:1px; height:20px; }
table#leisurepage.page div.navbar2 a { text-decoration:none; vertical-align:middle; background-image:url(/images/v3/arrow.gif); background-repeat:no-repeat; background-position:top right; padding-left:4px; padding-right:16px; padding-bottom:2px; height:16px; background-color:#3189BE; color:#fff; }
table#leisurepage.page div.navbar2 a:hover { text-decoration:none; color:#fff; background-color:#000; }

table#page td.blogsubhead { background:url(/images/randysblog.jpg) top left no-repeat; height:125px; }
table#page td.blogsubhead div { padding-top:100px; padding-left: 4px; font-size:11px; font-family:Tahoma,Arial; color:#fff; }
table#page td.blogsubhead div a { color:#fff; text-decoration:none; }
table#page td.blogsubhead div a:hover { color:#ff0; text-decoration:none; }

body#newsbody { background-color:#dee9f4; }
div#newsletter { border:1px solid #ccc; background-color:#fff; padding:0px; margin:10px; width:620px; }
div#newsletter a { color: #252d75; text-decoration:none; }
div#newsletter a:hover { text-decoration:underline; }
div#newsletter { font-family: Tahoma,Arial; font-size: 12px; color: #333333; }
div#newsletter h1 { color:#252d75; font-family: "Blue Highway",Tahoma,Arial; font-size: 48px; font-weight:normal; margin:0px; padding:1px; border:0px; }
div#newsletter h2 { color:#252d75; font-family: "Blue Highway",Tahoma,Arial; font-size: 28px; font-weight:normal; margin:0px; padding:0px; border:0px; }
div#newsletter h3 { color:#252d75; font-family: "Blue Highway",Tahoma,Arial; font-size: 20px; font-weight:normal; margin:0px; padding:0px; border:0px; }
div#newsletter h4 { color:#252d75; font-family: "Blue Highway",Tahoma,Arial; font-size: 20px; font-weight:normal; margin:0px; padding:0px; border:0px; }
div#newsletter hr.section { height:0px; margin:0px; }
div#newsletter div.newsheader { text-align:center; padding-top:10px; }
div#newsletter div.newsheader div.newsheader { font-size:10px; }
div#newsletter div.newsheader div.newsheader a { text-decoration:underline; }
div#newsletter div.newsheader div.newslist { text-align:left; padding-right:20px; }
div#newsletter div.newsheader div.newslist h4 { text-align:right !important; font-size: 12px; font-weight:bold; }
div#newsletter div.newsheader, 
div#newsletter div.newsarticle, 
div#newsletter div.newsfooter { clear:both; }
div#newsletter div.newsarticle { padding:20px; }
div#newsletter div.newsarticle div.view_print { text-align:right; padding-top:10px; clear:both; font-size:10px; }
div#newsletter div.newsarticle div.view_print a { padding:2px; }
div#newsletter div.odd div.view_print a { border:1px solid #f1f6fb; }
div#newsletter div.even div.view_print a { border:1px solid #fff; }
div#newsletter div.newsarticle h3 { text-align:left !important; }
div#newsletter div.newsarticle div.view_print a:hover { border:1px solid #333; text-decoration:none; }
div#newsletter img.frame, div#newsletter img.space { border:1px solid #000; margin:8px; padding:4px; background-color:#fff; }
div#newsletter div.even img.space { border:0px; }
div#newsletter div.odd { background-color:#f1f6fb; }
div#newsletter div.even { background-color:#fff; }

.learnenews div#newsletter a { color: #719c33; }
.learnenews div#newsletter h1 { color:#719c33; }
.learnenews div#newsletter h2 { color:#719c33; }
.learnenews div#newsletter h3 { color:#719c33; }
.learnenews div#newsletter h4 { color:#719c33; }
.learnenews div#newsletter div.odd div.view_print a { border:1px solid #f0feec; }
.learnenews div#newsletter div.odd { background-color:#f0feec; }

@media screen { 

.noscreen { display: none; } 

div.header div.logo a span { display:none !important; }

}

@media print { 

div#photocontainer { display:none; }

table#page td.blogsubhead { display:none; }

.noprint { display: none; } 

div.header div.logo a img, div.header div.logo div.location, div.header div.date, div.header div.links, div.search, div.headermenu, div.topheader, div.footer div.links, div.navigation, .fp, div#google_header, div#google_translate_element { display:none !important; }

div.header div.logo { height:20px !important; }

div.header div.logo div.location { padding:0px !important; }

p.view_print { display: none; }
}
