/* ::::: http://www.travelpulp.com/wp-content/themes/news_10/style.css ::::: */

body { margin: 0px auto; padding: 0px; background: rgb(255, 244, 206) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 980px; color: rgb(51, 51, 51); font-size: 12px; font-family: verdana,Tahoma,Verdana; }
#wrap { border: 8px solid rgb(238, 203, 81); margin: 10px auto; padding: 5px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 960px; position: relative; }
a, a:visited { color: rgb(0, 102, 153); text-decoration: underline; }
a:hover { color: rgb(172, 1, 1); text-decoration: none; }
a img { border: medium none ; }
a:focus, a:hover, a:active { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#topnavbar { border-bottom: 1px solid rgb(220, 171, 0); margin: 0px; padding: 0px 0px 5px; width: 960px; height: 24px; color: rgb(17, 17, 17); }
#topnavbar a, #topnavbar a:visited { color: rgb(17, 17, 17); font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#topnavbar a:hover { color: rgb(17, 17, 17); text-decoration: underline; }
#topnavbar p { margin: 0px; padding: 0px; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: normal; text-transform: uppercase; }
.topnavbarleft { margin: 0px; padding: 5px 0px 0px 10px; width: 180px; float: left; }
.topnavbarright { margin: 0px; padding: 0px; width: 760px; float: right; text-transform: uppercase; }
#topnav { margin: 0px; padding: 0px; float: right; }
#topnav li { margin: 0px; padding: 0px; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#topnav li a, #topnav li a:link { margin: 0px; padding: 5px 10px; color: rgb(17, 17, 17); display: block; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: normal; text-transform: uppercase; }
#topnav li a:hover, #topnav li a:active { margin: 0px; padding: 5px 10px; background: rgb(0, 102, 153) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
#topnav li:hover, #topnav li.sfhover { position: static; }
#header { margin: 0px; padding: 0px; overflow: hidden; width: 960px; height: 150px; color: rgb(255, 255, 255); font-size: 11px; }
#header h1, #header h4 { margin: 0px; padding: 0px; color: rgb(17, 17, 17); font-size: 36px; font-family: Georgia,Times New Roman; font-weight: normal; text-decoration: none; }
#header h1 a, #header h1 a:visited, #header h4 a, #header h4 a:visited { margin: 0px; padding: 0px; color: rgb(17, 17, 17); font-size: 36px; font-family: Georgia,Times New Roman; font-weight: normal; text-decoration: none; }
#header h1 a:hover { color: rgb(17, 17, 17); text-decoration: none; }
.headerleft { margin: 0px; padding: 0px; width: 460px; float: left; font-size: 14px; }
.headerleft a img { border: medium none ; margin: 0px; padding: 0px; }
.headerright { margin: 0px; padding: 10px 0px 0px; width: 478px; float: right; }
#navbar { border-top: 1px solid rgb(220, 171, 0); border-bottom: 1px solid rgb(220, 171, 0); margin: 0px; padding: 5px 0px; background: rgb(0, 169, 211) url('/img/nav.png') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 960px; }
.navbarleft { margin: 0px; padding: 0px; width: 780px; float: left; }
#nav { margin: 0px; padding: 0px; }
#nav li { margin: 0px; padding: 0px; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#nav li a, #nav li a:link, #nav li a:visited { margin: 0px; padding: 5px 10px; color: rgb(120, 76, 0); display: block; font-size: 12px; font-family: Arial,Tahoma,Verdana; font-weight: bold; text-decoration: none; text-transform: uppercase; }
#nav li a:hover, #nav li a:active { margin: 0px; padding: 5px 10px; background: rgb(63, 40, 1) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
#nav li:hover, #nav li.sfhover { position: static; }
#content { margin: 0px auto; padding: 10px 0px 0px; width: 960px; line-height: 18px; }
#contentleft { margin: 0px; padding: 0px; float: left; width: 650px; }
#contentleft .hptabber ul { margin: 0px 0px 10px; padding: 0px; list-style-type: square; }
#contentleft .hptabber ul li { margin: 0px; padding: 0px; list-style-type: square; }
#contentleft .hptabber { border: 1px solid rgb(213, 213, 213); margin: 0px 0px 10px; padding: 0px; float: left; }
#contentleft .hptabberblock { margin: 0px; padding: 10px 10px 0px; float: left; display: inline; }
#contentleft .hpmain { border: 1px solid rgb(213, 213, 213); margin: 0px 0px 10px; padding: 0px; float: left; }
#contentleft .hpmain p { margin: 0px; padding: 0px; font-size: 12px; }
#contentleft .hpblock { margin: 0px; padding: 10px; float: left; display: inline; }
#contentleft .hpbottom { margin: 0px; padding: 0px; }
#contentleft .hpleft { margin: 0px; padding: 0px; float: left; width: 320px; }
#contentleft .hpright { margin: 0px; padding: 0px; float: right; width: 320px; }
#contentleft .hpfeatured { border: 1px solid rgb(221, 221, 221); margin: 0px 0px 10px; padding: 10px; }
#contentleft .hpfeatured p { margin: 0px; padding: 0px; font-size: 12px; }
.clear { clear: both; }
hr { border-style: none none dotted; border-color: -moz-use-text-color -moz-use-text-color rgb(221, 221, 221); border-width: medium medium 1px; margin: 0px 0px 10px; padding: 0px 0px 10px; clear: both; }
#content h1 { margin: 0px 0px 5px; padding: 5px 0px 0px; color: rgb(10, 162, 200); font-size: 26px; font-family: Georgia,Times New Roman; font-weight: normal; }
#content h1 a, #content h1 a:visited { margin: 0px 0px 5px; padding: 5px 0px 0px; color: rgb(10, 162, 200); font-size: 26px; font-family: Georgia,Times New Roman; font-weight: normal; text-decoration: none; }
#content h1 a:hover { color: rgb(0, 102, 153); text-decoration: none; }
#contentleft h2 { margin: 0px 0px 5px; padding: 0px; color: rgb(10, 162, 200); font-size: 23px; font-family: Georgia,Times New Roman; font-weight: normal; }
#contentleft .hpmain h2, #contentleft .hpmain h2 a, #contentleft .hpmain h2 a:visited { margin: 0px 0px 5px; padding: 0px; color: rgb(10, 162, 200); font-size: 23px; font-family: Georgia,Times New Roman; font-weight: normal; text-decoration: none; }
#contentleft .hpmain h2 a:hover { color: rgb(0, 102, 153); text-decoration: none; }
#contentleft .hpfeatured h2, #contentleft .hpfeatured h2 a, #contentleft .hpfeatured h2 a:visited { margin: 0px; padding: 0px; color: rgb(10, 162, 200); font-size: 16px; font-family: Georgia,Times New Roman; font-weight: normal; text-decoration: none; }
#contentleft .hpfeatured h2 a:hover { color: rgb(0, 102, 153); text-decoration: none; }
#sidebar { margin: 0px; padding: 0px; float: right; width: 300px; display: inline; }
#sidebar .widget { border: medium none ; margin: 0px 0px 10px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: inline; }
#sidebar h4 { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); margin: 0px 0px 5px; padding: 5px 0px 5px 5px; color: rgb(0, 58, 72); font-size: 20px; font-family: Georgia,Tahoma,Verdana; font-weight: normal; }
#sidebar ul { margin: 0px; padding: 0px; list-style-type: none; }
#sidebar ul li { margin: 0px; padding: 0px; list-style-type: none; }
#sidebar ul ul { margin: 0px 0px 10px; padding: 0px; list-style-type: none; }
#sidebar ul li li { margin: 0px; padding: 0px 0px 5px 15px; background: rgb(255, 255, 255) url('/img/icon.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar ul li ul li { margin: 0px; padding: 0px 0px 5px 15px; background: rgb(255, 255, 255) url('/img/icon.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer { border-top: 1px solid rgb(213, 213, 213); margin: 0px; padding: 10px 0px 0px; background: rgb(63, 40, 1) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 960px; height: 32px; color: rgb(255, 255, 255); }
#footer p { margin: 0px; padding: 0px; font-size: 14px; font-family: Georgia,Tahoma,Verdana; font-weight: normal; text-align: center; }
#footer a, #footer a:visited { color: rgb(169, 103, 32); text-decoration: none; }
#footer a:hover { color: rgb(141, 79, 12); text-decoration: underline; }
.footer { margin: 0px; padding: 0px 0px 0px 10px; }
.tabberlive .tabbertabhide { display: none; }
.tabberlive { margin-bottom: 10px; }
ul.tabbernav { margin: 0px; padding: 0px; color: rgb(17, 17, 17); font-size: 12px; font-family: Arial,Tahoma,Verdana; font-weight: normal; }
ul.tabbernav li { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline; }
ul.tabbernav li a { border-bottom: medium none; padding: 0px; text-decoration: none; }
ul.tabbernav li a:link { margin: 0px 5px 0px 0px; padding: 3px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(17, 17, 17); }
ul.tabbernav li a:visited { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(17, 17, 17); }
ul.tabbernav li a:hover { background: rgb(0, 102, 153) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
ul.tabbernav li.tabberactive a { padding: 3px 7px; background: rgb(68, 68, 68) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
ul.tabbernav li.tabberactive a:hover { background: rgb(68, 68, 68) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
.tabberlive .tabbertab { margin: 0px 0px -15px 0px; padding: 0px 10px 0px 0px; color: rgb(51, 51, 51); }
.tabberlive .tabbertab h2 { display: none; }
.post { border: 1px solid rgb(221, 221, 221); margin: 0px 0px 10px; padding: 9px 9px 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.post p, .postwide p { margin: 0px; padding: 0px 0px 15px; }
.breadcrumb { border-bottom: 1px solid rgb(238, 238, 238); margin: 0px 0px 20px; padding: 0px 0px 3px; font-size: 11px; }
#contentleft h4 { margin: 0px 0px 5px 10px; padding: 0px; color: rgb(17, 17, 17); font-size: 16px; font-family: Georgia,Times New Roman; font-weight: normal; }

