/*  
Theme Name: Aerostyle
Author URI: http://www.aeromandiri.com/
Version: 1.0
Author: aeromandiri
Description: special design for aeromandiri.com.
*/

* { margin: 0; padding: 0; border:none;}
body {background:url(images/back.jpg) repeat-x; background-color:#fff;font: 12px Arial, Helvetica, sans-serif;color:#666;}

/* Links -----------------------------------------------------------------------*/
a {text-decoration: none;outline:none;}
a:hover {color:#333;}
ul {list-style:none;}
.clear {	clear:both;}
.alignleft {	float:left;}
.alignright {float:right;}
.imgleft {float:left;margin:0 12px 12px 0;border:1px solid #809098;padding:3px;}
.imgright {float:right;margin:0 0 12px 12px;border:1px solid #809098;padding:3px;}
.imgleft_n {	float:left;	margin:0 40px 12px 0;padding:3px;}
.img_center {width:98%;background:#d5d5d5;padding:5px;margin:10px 0;}
code {font-size:12px;}
.gravatar {float:right;border:2px solid #999;margin:0 0px 8px 15px;width:40px;height:40px;background: url(images/gravtar.png) no-repeat;}
/* STRUCTURE ----------------------------------*/
#header {overflow:hidden;height:120px;}
#header-in {	width:960px;height:120px;margin:0 auto;}
#content-wrap {width:960px;margin:0 auto;height:100%;overflow:hidden;/*background:url(images/grid.png) repeat-y center;*/}
#content {float:left;width:400px;}
.content-in {float:left;	width:640px !important;}
#sidebar_l {	float:left;width:220px;margin-left:20px;overflow:hidden;}
#sidebar_r {	float:right;width:300px;overflow:hidden;}
#footer {clear:both;height:50px;}
#footer-in {	width:960px;margin:0 auto;overflow:hidden;padding:10px 0 0 0;border-top:1px solid #e5e5e5;background:url(images/topbg.png) repeat-x top;}
/*  Headings ----------------------------------*/
h1 {	margin: 0 0 15px 0;padding:0;font:normal 32px Arial, Helvetica, sans-serif;color: #222;border-bottom:1px solid #d4d7d9;}
h1.htitle {margin: 0 0 0 0;padding:0;font:normal 32px Arial, Helvetica, sans-serif;color: #222;border-bottom:none;}
h1.htitle a {	color:#064599;}
h1.htitle a:hover {color:#ef181e;}
h3.title {/*make homepage h3's for the first 2 stories look like H1 */	font-size:28px;}
h1 a, h3 a {text-decoration: none;color:#222;border-bottom:none;}
h1 a:hover, h3 a:hover {text-decoration: none;}
h2 {	margin:0;padding: 5px 0 0 0;line-height: 150%;color: #222;font:normal 22px Arial, Helvetica, sans-serif;}
h2 a {color: #222;text-decoration: underline;}
h2 a:hover {text-decoration: none;}
h3 {margin:0;padding:0;color:#222;font:normal 26px Arial, Helvetica, sans-serif;}
#sidebar h3 {font-size: 14px;}
h3 a {color: #222;text-decoration: none;}
h4 {margin: 0 0 0 0;padding: 5px 0;font:normal 18px Arial, Helvetica, sans-serif;color:#330033;}
h5 {	margin: 0 0 0 0;padding: 5px 0;font:bold 16px Arial, Helvetica, sans-serif;color:#222;}
h6 {	margin: 32px 0 12px 0;padding: 0;line-height: 150%;color: #222;font:normal 18px Arial, Helvetica, sans-serif;border-top:4px solid #e0e0e0;}
/* Header  ----------------------------------*/
#header-in .imghead {float:left;margin-top:8px;}
#header-in .logo-text {font:32px "Arial Black", Arial, Helvetica, sans-serif;margin:12px 0 0 0;padding:3px 8px;float:left;background:#ef181e;color:#fff;}
#header-in .logo-text a {color:#fff;}
#header-in .logo-text a:hover {color:#fff;text-decoration:none;}
#header-in .advt_top {float:right;margin-top:8px;}
/* breadcrumb start -----------------------------------------------------------------------*/
.breadcrumb2 {font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:left;clear:both;border-top:1px solid #e0e0e0;border-bottom:1px dotted #e0e0e0;background:#fafafa;line-height:20px;padding:0 10px 0 10px;width:940px;margin:0 auto 10px auto;}
.breadcrumb2 a {color:#333;}
.breadcrumb2 a:hover {color:#dc0709;}
/*nav start ----------------------------------------------- */
#navi {margin:0px auto;width:960px;margin-bottom:5px;}
#navimenu {margin:0px auto;height:45px;}
#navleft {height:35px;float:left;margin:0px 0 0 0;padding-left:0px;width:20px;background:url(images/navbackl.jpg) no-repeat;}
#navright {height:35px;float:right;margin:0px 0 0 0;padding-right:0px;width:20px;background:url(images/navbackr.jpg) no-repeat;}
#nav {float:left;list-style: none;margin:0px 0 0 0;padding-left:20px;width:650px;background:url(images/navback.jpg) repeat-x;}
#nav li {	float: left;border-right:1px solid #8c8c8c;}
#nav .page_item a {color: #555;text-decoration: none;padding: 10px 20px 10px 20px;font: bold 12px Arial, Helvetica, sans-serif;display: block;background:url(images/nava.jpg) repeat-x;}
#nav .page_item a:hover {	color: #fff;text-decoration: none;background:url(images/navahover.jpg) repeat-x;}
#nav .current_page_item a, #nav .current_page_item a:visited {	color: #fff;text-decoration: none;background:url(images/navaactive.jpg) repeat-x;}
#nav .current_page_item a:active {color: #fff;text-decoration: none;background:url(images/navaactive.jpg) repeat-x;}
/* TOP SEARCH FORM -----------------------------------------------------------------------*/
.search404 {	width:250px;height:25px;}
.search404 input {	background:none;border:1px solid #ccc;width:200px;}
#content .category {float:left;width:48%;border-right:1px solid #ccc;}
#content .archives {float:right;width:48%;}
#content .search404 .sgo {background-color:#fff;background:#fff url(images/b_go_org.png) no-repeat;width:31px;height:19px;border:none;margin-top:-18px;}
#search {background:url(images/navback.jpg) repeat-x;float:left;padding:7px 20px 6px 10px;width:220px;}
#search .s {border: 1px solid #b6b6b6;background:#fff url(images/i_search.png) no-repeat 3px 5px;color: #5f5e5e;padding:2px;padding-left:18px;	font:12px Arial, Helvetica, sans-serif;	width:187px;float: left;height:16px;margin-right:5px;}
#searchform .sgo {margin:1px -5px 0 0;background:#fff url(images/b_go.png) no-repeat;width:25px;height:19px;float:right;}
/* Content  ----------------------------------*/
#content p {	margin: 0 0 12px 0;	padding:0;font-size:12px;line-height:19px;text-align:justify;}
#content p a {border-bottom:1px dotted #666;}
#content p a:hover {border-bottom:none;color: #333;}
#content a {color: #333;text-decoration: none;border-bottom:none;}
#content a:hover {text-decoration: none;}
#content .readmore {float:right;font-size:10px;margin-bottom:5px;text-transform:uppercase;color:#064599;}
#content .readmore:hover {color:#ef181e;}
#content ul {	margin:0 0 15px 0;padding:0;}
#content li {	list-style:disc;margin: 0 0 0 15px;	padding: 3px 0 3px 0;}
#content ul li ul {margin:8px 0 5px 0;padding:0 0 0 0;list-style:outside;}
#content li ul li {margin:0 0 5px 0;padding:0 0 0 12px;}
#content li a,  #content li ul li a {border-bottom:1px dotted #666;color:#666;}
#content li a:hover, #content li ul li a:hover {border-bottom:none;color: #333;}
#content ol {list-style-type: decimal;line-height:18px;margin: 0;font-size:12px;padding: 0 0 10px 25px;}
#content ol li ol {margin:8px 0 5px 18px;padding:0 0 0 0;}
#content ol li {margin:0 0 5px 0;padding:0;	background:none;}
#content p.aligncenter {text-align:center;}
#content p.aligright {text-align:right;}
#content p.more {font-size:10px;text-transform:uppercase;}
#content p.more a {text-decoration:none;}
#content blockquote {margin:15px 0 10px 12px;padding:10px 10px 5px 25px;color:#666;float:right;font-size:14px;width:95%;border-top:2px solid #e5e5e5;border-bottom:1px dotted #e5e5e5;background:#f4f4f4 url(images/quote2.png) no-repeat;background-position:5px 8px;	font-family:Arial, Helvetica, sans-serif;}
#content blockquote p {	color:#333;	font-style:italic;	font-size:14px;}
/*Post start ----------------------------- */
#content .posts {clear:both;margin-bottom:15px;border-top:1px solid #e5e5e5;background:url(images/topbg.png) repeat-x top;}
#content .posts h3 {margin:0 0 10px 0;padding:10px 0 3px 0;font-size:12px;text-transform:uppercase;color:#999;font-weight:bold;}
#content .entryhome { width: 115px; height: 110px; padding:10px; background:#fff; border:1px solid #dadada; margin:0 10px 10px 0; line-height:140%; float:left;}
#content .posts h2, #content .listings h2 {margin:0;padding:0;font-size:13px;color:#064599;font-weight:bold;}
#content .posts h2, #content .listings h2 a {color:#064599;}
#content .posts h2, #content .listings h2 a:hover {color:#ef181e;}
#content .listings {margin-bottom:15px;border-bottom:1px solid #e0e0e0;height:100%;overflow:hidden;}
#content .post_top, #sidebar_l .post_top {padding:2px 0 5px 0;margin-bottom:10px;	font:11px Arial, Helvetica, sans-serif;	line-height:20px;height:15px;overflow:hidden;}
#content .post_top p, #sidebar_l .post_top p {	font-size:11px;}
#sidebar_l .post_top {margin-bottom:5px;}
.imgspcaer {	margin-bottom:10px;}
#content .post_top a {color:#666;text-decoration:none;}
#content .post_top a:hover {text-decoration:none;border-bottom:none;}
#content .order-ask {background:#F2F2F2;padding:5px 5px 5px 5px;margin:5px 0px 5px 0px;font-size:11px;clear:both;overflow:hidden;height:100%;}
#content .order-ask  a{color:#666;text-decoration:underline;}
#content .order-ask  a:hover{background:#666;color:#fff;text-decoration:underline;}
#content .post_bottom {padding:5px 0;margin:8px 0 5px 0;font-size:11px;clear:both;border-bottom:1px solid #e5e5e5;overflow:hidden;height:100%;}
.more-link {text-align:right;float:right;font-size:10px;text-transform:uppercase;background:url(images/i_continue.png) no-repeat right;padding-right:10px;margin-bottom:8px;}
#content .commentp {float:left;background:url(images/i_comment.png) no-repeat;background-position:0 3px;padding-left:18px;}
#content .posts .category {float:right;border:none;}
#content .trackbacklist {margin:8px 0 0 0;padding:0;list-style:none;}
#content .trackbacklist li {margin:0 0 8px 0;padding:0 0 5px 22px;list-style:none;border-bottom:1px solid #ccc;}
.post-ratings {font-size:12px;font-style:normal;	display:block;margin:8px 0;}
.thumb  {position:relative; padding: 0; margin:2px 5px 2px 2px; float:left;}
.thumb img {padding: 2px; margin:4px 1px 1px 1px; border:1px solid #999999;}
.thumb a:hover {border:1px solid #999999;}
.thumb a:hover img {padding: 0;}
.special {background:#F8F8F8 url(images/topbg.png) repeat-x top;	border:1px solid #efefef;padding:10px 5px 5px 5px;overflow:hidden;height:100%;margin-bottom:11px;}
#content .newstitle{font-size:11px;text-align:right;color:#000;font-weight:bold;background:#EFEFEF;border:1px solid #EFEFEF;padding:3px 5px 3px 5px;margin:0px 0px 2px 0px;}
#content .newstitle a {color:#000;}
#content .newstitle a:hover {color:#999999;}
#content .news {background:#F8F8F8;border:1px solid #efefef;padding:5px 5px 0px 5px;overflow:hidden;height:100%;margin-bottom:11px;}
#content .news h2 {margin:0;padding:0;font-size:13px;color:#064599;font-weight:bold;}
#content .news h2 a {color:#064599;}
#content .news h2 a:hover {color:#ef181e;}
#content .news h5 a{float:right;margin:0 3px 0 3px;width:100%;text-align:right;padding:3px 3px 3px 3px;background:#333;font-size:11px;text-transform:uppercase;color:#064599;}
#content .news h5 a:hover {color:#ef181e;}


/* Previous/Next Page Navigation ----------------------------------*/
.page-nav {clear: both;margin: 0 0px;padding: 2px 0px;}
.nav-previous {width: 249px;	float: left;text-align: left;margin: 2px 0px;}
.nav-next {width: 249px;	float: right;text-align: right;margin: 2px 0px;}
.page-nav a {text-decoration: none;border-bottom:none;}
.nav-previous a {padding-left: 11px;text-transform:uppercase;background:url(images/arrow-left.gif) no-repeat left;}
.nav-next a {padding-right: 11px;text-transform:uppercase;background:url(images/arrow-right.gif) no-repeat right;border-bottom:none;}
/*Page navigatoin 2 ----------------------------- */
.wp-pagenavi {text-align:center;	height:25px;font:bold 11px Arial, Helvetica, sans-serif;line-height:24px;margin-bottom:10px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {padding: 3px 8px 3px 8px;margin: 2px;text-decoration: none;color: #fff;line-height:24px;background-color: #ccc;}
.wp-pagenavi a:hover {color: #ff;background-color: #eee;}
.wp-pagenavi span.pages {padding: 3px 8px 3px 8px;margin: 2px 2px 2px 2px;background-color: #FFFFFF;}
.wp-pagenavi span.current {padding: 3px 8px 3px 8px;margin: 2px;line-height:25px;font-weight: bold;color: #fff;background:#d82424;}
.wp-pagenavi span.extend {padding: 3px 8px 3px 8px;margin: 2px;color: #000000;line-height:25px;background-color: #FFFFFF;}
/* tagcloud  ----------------------------------*/
#tag_cloud a {font-size:12px !important;margin-right:10px;line-height:18px;}
/* Comments  */
#commentform label {float:left;text-align:left;margin-bottom:15px;	font-size:11px;	width:20%;font-weight:bold;}
.textarea {border:1px solid #ccc;background:#fff;width:70%;color:#333;float:right;padding:5px;margin-bottom:5px;	font:12px Arial, Helvetica, sans-serif;}
.textarea:hover {border:1px solid #ccc;background:#f8f9f9;}
.Cbutton {border:none;font:bold 11px Arial, Helvetica, sans-serif;padding:4px;background:#003366;color:#fff;	clear:both;margin-left:28%;	clear:both;}
.Cbutton:hover {	border:none;background:#ef181e;	color:#fff;}
.commetmainauthor {	background:#f0f0f0;	clear:both;	margin-bottom:15px;	padding: 5px 10px 5px 10px;	overflow:hidden;height:100%;border-bottom:1px solid #e5e5e5;}
.commetmain {clear:both;margin-bottom:15px;padding:10px;	overflow:hidden;height:100%;border-bottom:1px solid #e5e5e5;}
.commet_left {width:20%;	float:left;	font:11px Arial, Helvetica, sans-serif;}
.commet_right {width:70%;float:right;padding:5px 0 0 35px;border-left:1px dotted #d4d7d9;min-height:55px;}
.comm_list {margin-bottom:15px;}
#content .commetmain p {margin:0;padding:0;}
.thecomment {margin: 0px;}
.comment-body {margin:0;}
.comment-metadata {padding:5px 10px;	color: #333;font-weight:bold;font-size:11px;}
.comment-metadata a, .comment-metadata a:visited {color:#333;text-decoration:none;}
.comment-metadata a:hover {}
.authorcomment {	margin: 0px;font-size:12px;}
.authorcomment .comment-body {border: none;}
.authorcomment .comment-metadata {padding:0 10px;background: #fff;color: #333;}
.authorcomment .comment-metadata a {color:#333;text-decoration:none;}
.authorcomment .comment-metadata a:hover {color: #333;}
.nav-next {padding-right:8px;font-weight:bold;}
.nav-previous {padding-left:8px;	font-weight:bold;}
.comment-author {padding-bottom:5px;	font-size:11px;text-align:center;}

/* sidebar content ----------------------------------*/ 
#sidebar_l a, #sidebar_r a {color:#064599;text-decoration: none;}
#sidebar_l a:hover, #sidebar_r a:hover {color:#ef181e;}

/*widget calendar css =================================================== */
#wp-calendar {width:100%;}
#sidebar_l .widget_calendar h2, #sidebar_r .widget_calendar h2, widgettitle {display:none;}
#sidebar_l #calendar_wrap caption, #sidebar_r #calendar_wrap caption {margin:5px 0 3px 0;padding:3px 0 3px 0;font:bold 12px "Trebuchet MS", Verdana, Arial;color:#ff4102;	border-top:4px solid #dbdbdb;background:url(images/headbg.png) repeat-x bottom;width:100%;}

/* widget search css ===================================================  */	
#sidebar_l #search {	width:100%;	margin:10px auto 8px auto;overflow:hidden;height:100%;}
#sidebar_r #search {	width:100%;	margin:10px auto 8px auto;overflow:hidden;height:100%;}

/* sidebar widget title size ----------------------------------*/ 
#sidebar_l .widgettitle {width:220px;clear:both;}
#sidebar_r .widgettitle {width:300px;clear:both;}

#sidebar_l .widget_search, #sidebar_r .widget_search {background:#fff;padding:0px 0;overflow:hidden;height:100%;clear:both;}
#sidebar_l .widget_search input, #sidebar_r .widget_search input {border:1px solid #ccc;margin:2px;padding:2px;color:#333;}
#sidebar_l .widget_search br {display:none;}
.Sponsors {text-align:center;}
.ads {text-align:center;	margin:8px 0;}

/*------- sidebar title---------------*/
#sidebar_l h2 {margin:0 0 0px 0;padding:5px 12px 5px 12px;font-size:12px;font-weight:bold;text-align:left;color:#fff;background:url(images/backsidebar1.jpg) no-repeat;}
#sidebar_r h2 {margin:0 0 0px 0;padding:5px 12px 5px 12px;font-size:12px;font-weight:bold;text-align:left;color:#fff;background:url(images/backsidebar2.jpg) no-repeat;}
#sidebar_r h2 a {color:#fff;}
#sidebar_r h2 a:hover {color:#d8d8d8;}
/*---------end----------*/

/*gak berguna*/
#sidebar_l .posts, #sidebar_r .posts {clear:both;	height:100%;margin-bottom:15px;border-bottom:none;}
#sidebar_l .listings h2, #sidebar_r .listings h2 {	margin:0;padding:0;font-size:12px;color:#064599;font-weight:bold;background:none;border-top:none;}
#sidebar_l .listings h2 a, #sidebar_r .listings h2 a {color:#064599;}
#sidebar_l .listings h2 a:hover, #sidebar_r .listings h2 a:hover {color:#ef181e;}
#sidebar_l .listings {margin-bottom:10px;height:100%;overflow:hidden;border-bottom:1px solid #e5e5e5;}
/*---------------*/

#sidebar_l p, #sidebar_r p {margin:0;	padding:0 0 8px 0;line-height:18px;font:12px Arial, Helvetica, sans-serif;color:#666;}
#sidebar_l p a, #sidebar_r p a {color:#666;border-bottom:1px dotted #666666;text-decoration:none;}
#sidebar_l p a:hover, #sidebar_r p a:hover {color:#333;text-decoration:none;}
#sidebar_r p.i_email {background:url(images/i_email.png) no-repeat;background-position:5px 3px;padding-left:28px;}
#sidebar_r p.i_rss {background:url(images/toprss.png) no-repeat;background-position:5px 3px;padding-left:28px;}
#sidebar_l .spacer, #sidebar_r .spacer {padding:0 5px;}
#sidebar_l .advt_spacer, #sidebar_r .advt_spacer {margin:0 0 10px 0;}

/*------content sidebar---------*/
#sidebar_l ul, #sidebar_r ul, #sidebar_l ul li, #sidebar_r ul li {margin:0 0 20px 0;padding:0;list-style:disc;}
#sidebar_l ul li ul {margin:2px 0 0 0;padding:5px 7px 5px 7px;background:url(images/back.jpg) repeat-x top;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#sidebar_r ul li ul {margin:2px 0 0 0;padding:5px 7px 5px 7px;background:url(images/back.jpg) repeat-x top;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.execphpwidget {margin:2px 0 0 0;padding:5px 7px 5px 7px;background:url(images/back.jpg) repeat-x top;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#tourism {margin:2px 0 0 0;padding:5px 7px 5px 7px;background:url(images/back.jpg) repeat-x top;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#tourism .indem {float:right;font-size:9px;text-transform:uppercase;color:#064599;}
#tourism .indem:hover {color:#ef181e;}
#tourism ul {	margin:0;padding:0;}
#tourism li {list-style:disc;margin: 0 0 0 15px;	padding: 3px 0 3px 0;}
#tourism ul li ul {margin:8px 0 5px 0;padding:0 0 0 0;list-style:outside;}
#tourism li ul li {margin:0 0 5px 0;padding:0 0 0 12px;}
#tourism li a, #tourism li ul li a {text-decoration: none;}
#tourism li a:hover, #tourism li ul li a:hover {text-decoration: none;color:#dc0709;}
#tourism ol {list-style-type: decimal;line-height:18px;margin: 0;font-size:12px;padding: 0 0 10px 25px;}
#tourism ol li ol {margin:8px 0 5px 18px;padding:0 0 0 0;}
#tourism ol li {margin:0 0 5px 0;padding:0;	background:none;}


#sidebar_l ul li ul li, #sidebar_r ul li ul li {	margin: 0 0 0 18px;padding: 0px 0 0px 0;list-style:outside;}
#sidebar_l ul li ul li a, #sidebar_r ul li ul li a {line-height:18px;}
#sidebar_l ul li ul li a:hover, #sidebar_r ul li ul li a:hover {text-decoration: none;color:#dc0709;}
#sidebar_l ul li ul li ul li, #sidebar_r ul li ul li ul li {margin: 0 0 0 0;padding: 0px 0 0px 0;list-style:inside;}
#sidebar_l ul li ul li ul li a, #sidebar_r ul li ul li ul li a {line-height:18px;}
#sidebar_l ul li ul li ul, #sidebar_r ul li ul li ul {	padding: 0;	margin: 0;}
#sidebar_l ul li ul li ul li a:hover, #sidebar_r ul li ul li ul li a:hover {color:#dc0709;}
/*---------------*/

.subscribetextbg {padding:0 0;margin:0px 0 8px 0;background-position:55px 4px;overflow:hidden;}
.subscribe_textield {border:1px solid #ccc;background:#fff;font:12px Arial, Helvetica, sans-serif;margin:2px 0 0 2px;padding:2px;width:218px;float:left;}

/*sidebar right-subscribe*/
#sidebar_r .subscribe h2 {margin:0px; padding:0px; background:#d8d8d8; color:#000;}
#sidebar_r .subscribe {background:#fff url(images/topbg.png) repeat-x top;border:1px solid #cccccc;padding:10px 5px 5px 5px;overflow:hidden;height:100%;margin-bottom:11px;}

.subscribe_b {border:none;margin-top:-13px;float:right;}
#sidebar_r .advt {margin-bottom:20px;}
#sidebar_r .sponsorslist {overflow:hidden;margin:2px 0 0 0;padding:5px 7px 5px 7px;border:1px solid #cccccc;}
#sidebar_r .sponsors {margin:0px;padding:0px;}
#sidebar_r .sponsors li {float:left;margin:0px 10px 0px 10px; display:inline;list-style:none;}

/* sponsor */
#sponsor {margin:2px 0 0 0;padding:5px 7px 5px 7px;background:url(images/back.jpg) repeat-x top;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#sponsor .indem {float:right;font-size:9px;text-transform:uppercase;color:#064599;}
#sponsor .indem:hover {color:#ef181e;}
#sponsor ul {	margin:0;padding:0;}
#sponsor li {float:left;list-style:disc;margin: 0 0 0 15px;padding: 3px 0 3px 0;}
#sponsor ul li ul {margin:8px 0 5px 0;padding:0 0 0 0;list-style:outside;}
#sponsor li ul li {margin:0 0 5px 0;padding:0 0 0 12px;}
#sponsor li a, #tourism li ul li a {text-decoration: none;}
#sponsor li a:hover, #tourism li ul li a:hover {text-decoration: none;color:#dc0709;}
#sponsor ol {list-style-type: decimal;line-height:18px;margin: 0;font-size:12px;padding: 0 0 10px 25px;}
#sponsor ol li ol {margin:8px 0 5px 18px;padding:0 0 0 0;}
#sponsor ol li {margin:0 0 5px 0;padding:0;	background:none;}

/* bottom  */
#bottom {background:#894990 url(images/bottombg.png) repeat-x top;height:100%;overflow:hidden;}
#bottom-in {	width:800px;padding:15px 0;margin:0 auto;}
#bottom-in .bblock {	width:250px;}
#bottom-in h2 {margin:0 0 5px 0;padding:0 0 5px 0;font:bold 14px Arial, Helvetica, sans-serif;border-bottom:1px solid #e1388c;line-height:22px;color:#fff;	font-family:Arial, Helvetica, sans-serif;}
.bblock {margin:8px 0 5px 0;	padding:0;}
.bblock li {margin:0 0 5px 0;padding:0 0 8px 3px;background:url(images/bsperetor.png) repeat-x bottom;font-size:11px;color:#fff;}
.bblock li a {	color:#d6b7d9;text-decoration:none;font-size:12px;}
.bblock li a:hover {color:#fff;text-decoration:none;}
#bottom-in p {margin:0 0 5px 0;padding:0;font-size:11px;line-height:18px;color:#fff;text-align:justify;font-family:Arial, Helvetica, sans-serif;}
.blockspacer {padding-left:24px;}
/* footer */
#footer p {margin:5px 0 5px 0;	padding:0;	font-size:11px;	line-height:22px;font-family:Arial, Helvetica, sans-serif;float:left;}
#footer span {color:#909090;position:relative;top:-5px;}
#footer span a {color:#909090;text-decoration:none;}
#footer span a:hover {color:#333;text-decoration:none;}
#footer a {}
#footer a:hover {}
#flinks {float:right;list-style:none;padding:0;}
#flinks li {display: inline;color:#fff;}
#flinks li a {color:#064599;padding:8px 0 8px 22px;margin:0;display:block;float:left;line-height:26px;font:12px Arial, Helvetica, sans-serif;text-decoration:none;}
#flinks li a:hover {display: inline;color:#ef181e;}

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
#sidebar_r h5 {font-size:12px}
#sidebar_r .comments2 {padding: 3px 0 5px 15px;clear:both;background: url(images/bullet1.png) no-repeat 0 8px;border-bottom:1px solid #e5e5e5;}
#sidebar_r .comments {margin:0;padding:0;}
#sidebar_r .comments li {list-style:outside;margin: 0 0 0 15px;padding: 3px 0 5px 0;clear:both;border-bottom:1px solid #e5e5e5;}
#sidebar_r .comments ul li ul {margin:0;padding:0}
#sidebar_r .comments ul li ul li {list-style:outside;margin: 0 0 0 15px;padding: 3px 0 8px 0;border-bottom:1px solid #e5e5e5;}
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.  
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {	display:none;}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {clear:both;}
.tabberlive {/* margin-top:1em;*/ margin-bottom: 10px;}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav {margin:0;padding: 3px 0;margin-bottom:-3px;border-bottom: 1px solid #e5e5e5;font: bold 11px Arial, Helvetica, sans-serif;}
ul.tabbernav li {list-style: none;margin: 0 0 0 0;display: inline;}
ul.tabbernav li a {padding: 3px 8px 3px 8px;margin:0 0 0 0;line-height:22px;margin-left: 3px;border-bottom: none;text-decoration: none;}
ul.tabbernav li a:link {color: #7c7c7c;}
ul.tabbernav li a:visited {	color: #667;}
ul.tabbernav li a:hover {color: #fff;border-color: #227;}
ul.tabbernav li.tabberactive a {background: #fff;color:#ef181e !important;border: 1px solid #e5e5e5;position:relative;	border-bottom: 2px solid #fff;	text-decoration:none;}
ul.tabbernav li.tabberactive a:hover {color: #333;background: #fff;border-bottom: 1px solid #fff;}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {padding:5px;border-top:0;margin-top:-19px;background:#fff;position:relative;
	/* height:200px; *//* If you don't want the tab size changing whenever a tab is changed you can set a fixed height */
	/* overflow:auto; */}/* If you set a fix height set overflow to auto and you will get a scrollbar when necessary */
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:150px;overflow:hidden;}
/*-------------------------
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------------- */
.clearfix:after {content: ".";clear: both;height: 0;	visibility: hidden;display: block;}
.clearfix {display: inline-block; /* Fixes IE/Mac */}
/* Hides from IE-mac \*/
* html .clearfix {	height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */