* {margin:0; padding:0; font-family:arial; font-size:12px; color:#26393d; }
table#wrapper { margin:0 auto; width:960px; border-collapse:collapse; }
div#header { clear:both; display:block; margin-top:7px; width:960px; height:140px; background-image:url("/assets/img/header.png"); background-repeat:no-repeat; }
div#breadcrumbs { margin:7px 0; }
div#breadcrumbs a { font-weight:bold; }
div#breadcrumbs div#stats { float:right; }
div#breadcrumbs div#stats span { font-style:italic; font-weight:bold; }
div#menu-top { clear:both; position:relative; padding-bottom:2px; background-image:url("/assets/img/menu-top-b.png"); background-position:bottom; background-repeat:no-repeat; }
div#menu-top ul { list-style:none; width:100%; height:26px; border-bottom:5px solid #26393d; }
div#menu-top ul li { float:left; margin-right:3px; background-color:#e8e595; background-image:url("/assets/img/menu-top-tl.png"); background-position:top left; background-repeat:no-repeat; }
div#menu-top ul li a { display:block; padding:0 10px; color:#26393d; text-decoration:none; line-height:26px; background-image:url("/assets/img/menu-top-tr.png"); background-position:top right; background-repeat:no-repeat; }
div#menu-top ul li.s,
div#menu-top ul li:hover { background-color:#26393d; background-image:url("/assets/img/menu-top-tl-a.png"); }
div#menu-top ul li.s a,
div#menu-top ul li:hover a { color:#e8e595; background-image:url("/assets/img/menu-top-tr-a.png"); }
div#menu-top div#search { position:absolute; top:0; right:0; }
/*div#menu-top div#search input { padding:3px; width:150px; color:#ffffff; background-color:#40627C; border:1px solid #26393D; }*/
div#menu-top div#search input { padding:3px; width:155px; height:20px; color:#ffffff; border:0; background-image:url('/assets/img/search.jpg'); background-repeat:no-repeat; }
div#content-wrapper { clear:both; margin-top:7px; width:100%; }
div#content-wrapper div#left,
div#content-wrapper div#right { float:left; width:170px; }
div#content-wrapper div#right { float:right; }
div#content-wrapper div#right-home { float:right; width:360px; }
div#content-wrapper div#left ul { width:100%; list-style-type:none; }
div#content-wrapper div#left ul.l2 { margin-bottom:5px; }
div#content-wrapper div#left ul li a { display:block; padding-left:5px; text-decoration:none; line-height:25px; border-bottom:1px solid #ffffff; }
div#content-wrapper div#left ul li.l2 { background-color:#26393d; background-image:url("/assets/img/menu-left-l1.png"); background-position:top left; background-repeat:no-repeat; }
div#content-wrapper div#left ul li.l2 a { font-weight:bold; color:#ffffff; text-transform:uppercase; background-image:url("/assets/img/menu-left-r1.png"); background-position:top right; background-repeat:no-repeat; }
div#content-wrapper div#left ul li.l3 { background-color:#40627c; background-image:url("/assets/img/menu-left-l2.png"); background-position:top left; background-repeat:no-repeat; }
div#content-wrapper div#left ul li.l3 a { font-weight:normal; color:#ffffff; text-transform:none; background-image:url("/assets/img/menu-left-r2.png"); background-position:top right; background-repeat:no-repeat; }
div#content-wrapper div#left ul li.l4 { background-color:#e8e595; background-image:url("/assets/img/menu-left-l3.png"); background-position:top left; background-repeat:no-repeat; }
div#content-wrapper div#left ul li.l4 a { font-weight:normal; color:#26393d; text-transform:none; background-image:url("/assets/img/menu-left-r3.png"); background-position:top right; background-repeat:no-repeat; }
div#content-wrapper div#left ul li.l2 a.s,
div#content-wrapper div#left ul li.l3 a.s,
div#content-wrapper div#left ul li.l4 a.s { font-weight:bold; }
div#content-wrapper div#right div.top-links { margin:0; margin-bottom:15px; width:100%; }
div#content-wrapper div#right-home div.top-links { float:left; margin-left:10px; margin-bottom:10px; width:170px; }
div#content-wrapper div#right-home div.top-links-wrapper { clear:both; }
div#content-wrapper div#right-home div.banner300x250 { clear:both; margin:0 auto; margin-bottom:20px; width:300px; height:250px; }
div#content-wrapper div#right div.top-links div,
div#content-wrapper div#right-home div.top-links div { background-color:#e8e595; background-image:url("/assets/img/menu-top-tl.png"); background-position:left top; background-repeat:no-repeat; }
div#content-wrapper div#right div.top-links h5,
div#content-wrapper div#right-home div.top-links h5 { margin:0; padding:2px 5px; font-family:georgia; font-size:12px; font-weight:normal; line-height:16px; background-image:url("/assets/img/menu-top-tr.png"); background-position:right top; background-repeat:no-repeat; }
div#content-wrapper div#right div.top-links h5 span,
div#content-wrapper div#right-home div.top-links h5 span { font-size:14px; font-weight:bold; }
div#content-wrapper div#right div.top-links ul,
div#content-wrapper div#right-home div.top-links ul { margin:0; list-style:none; width:100%; }
div#content-wrapper div#right div.top-links ul li a,
div#content-wrapper div#right-home div.top-links ul li a { display:block; padding:2px 5px; font-size:10px; text-decoration:none; border-left:5px solid #ffffff; }
div#content-wrapper div#right div.top-links ul li a:hover,
div#content-wrapper div#right-home div.top-links ul li a:hover { color:#40627c; border-left:5px solid #e8e595; }
div#content-wrapper div#right div.ads { margin:10px auto; width:160px; text-align:center; }
div#content-wrapper div#content,
div#content-wrapper div#content-home { float:left; margin-left:10px; width:600px; }
div#content-wrapper div#content-home { width:780px; }
div#content-wrapper div#content div.ads { margin:10px auto; width:468px; text-align:center; }
div#content-wrapper div#content ul,
div#content-wrapper div#content ol { list-style-position:inside; }
div#footer { clear:both; padding:10px 0; width:100%; font-size:10px; font-style:italic; text-align:center; }
div#footer a { font-size:10px; text-decoration:none; }
div.spacer { clear:both; }
h1 { margin-bottom:10px; font-family:georgia; font-size:18px; font-weight:bold; color:#40627c; }
h2 { margin-bottom:10px; font-family:georgia; font-size:14px; font-style:italic; font-weight:bold; color:#26393d; }
h3 { clear:both; font-family:georgia; font-size:16px; font-weight:bold; color:#26393d; }
h4 { clear:both; margin:10px 0; font-family:georgia; font-size:12px; font-weight:bold; color:#26393d; border-bottom:1px solid #26393d; }
p { margin:10px 0; }
/* link table */
fieldset#links_filter { clear:both; margin:0; padding:10px; padding-top:0; border:1px solid #40627c; }
fieldset#links_filter legend { padding:10px 5px; font-family:georgia; font-style:italic; }
fieldset#links_filter select,
fieldset#links_filter label { margin-right:5px; }
fieldset#links_filter input,
fieldset#links_filter label { line-height:12px; }
/* list links */
div.lnk-pag { position:relative; clear:both; margin:10px 0; }
div.lnk-pag a { font-family:georgia; font-size:16px; font-weight:normal; line-height:20px; }
div.lnk-pag a.s { font-size:18px; font-weight:bold; text-decoration:none; }
div.lnk-wrp { position:relative; clear:both; width:100%; }
div.lnk-wrp div.lnk { position:relative; clear:both; width:100%; height:80px; }
div.lnk-wrp div.lnk.even { background-color:#f3f2ca; }
div.lnk div.img,
div.lnk div.txt,
div.lnk div.rgt { position:relative; float:left; padding:5px; height:70px; }
div.lnk div.img,
div.lnk div.rgt { width:90px; }
div.lnk div.txt { width:390px; }
div.lnk-wrp p { margin:0; }
div.lnk-wrp img { border:0; }
div.lnk-wrp div.top,
div.lnk-wrp div.btm { width:100%; height:50%; }
div.lnk-wrp div.top { font-family:georgia; font-size:13px; font-weight:bold; line-height:30px; text-align:center; }
div.lnk-wrp div.top span { font-size:9px; font-weight:normal; }
/* sitemap */
ul.sitemap { margin-left:10px; list-style-position:inside; }
ul.sitemap li { margin:4px 0; }
ul.sitemap li.l2 { margin-left:10px; }
ul.sitemap li.l3 { margin-left:20px; }
ul.sitemap li.l4 { margin-left:30px; }
ul.sitemap a { color:#666666; text-decoration:none; }
/* affiliates wrapper on home */
div#rnd-afl-wrp { clear:both; margin-top:25px; }
div#rnd-afl-wrp div.rnd-afl { float:left; margin-right:7px; width:150px; }
div#rnd-afl-wrp div.rnd-afl.l { margin-right:0; }
/* link detail */
table#list-affiliates { margin:0px auto; border-collapse:collapse; }
table#list-affiliates a { display:block; width:100%; height:100%; text-decoration:none; }
table#list-affiliates img { padding:5px; }
table#list-affiliates span { font-family:georgia; font-size:16px; font-weight:bold; }
table#list-affiliates .spacer { padding:5px; }
table#list-affiliates .book-now a{ font-family:georgia; font-size:18px; font-weight:bold; }
div#link-images { clear:both; width:100%; }
div.link-image { float:left; }
div.link-image a { margin:5px; }
div.link-image img { border:0; }