/*
Theme Name: LintasCafe
Theme URI: http://wordpress.org/
Description: LintasCafe theme based on sample given by LC
Version: 0.2
Author: Tupik
Author URI: http://indieprojects.com/
Tags: fixed width, widgets, 960 grid system
*/

body {
/*background:#00264E url('images/bg-gradient.png') top left repeat-x fixed;*/
background:#00264E -webkit-gradient( linear, left top, left bottom, from(#000), to(#00264e) );
background:#00264E -moz-linear-gradient( #000, #00264e);
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px; }

blockquote {
padding:3px; border:1px solid #99f; background:#ddf; margin:0.5em 1em 0.5em 2em;
font-size:0.8em;
}

#mycontent ul { margin-left:2em;margin-right:1em;list-style-type:disc;padding:8px 2px 8px 2px; }
#mycontent li { padding-left:4px; }

small { font-size:11px; }
a { text-decoration:none; color:#000; }
a .external-link, a .ext-link { color:#5f5; font-weight:bold; }

.roundedBox {
-moz-border-radius: 8px;
-khtml-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;}

.big_left { color:#fff; }
.big_right { color:#fff; }

.breadcrumbs {
	color:#333;
	font:bold 10pt Georgia,Times,Serif;
	border:1px solid green; border-width:0 0 1px 0; background:rgba(255,170,0,0.5);
	padding:8px;
}
.breadcrumbs a { color:#333; }

.full_page { /*background:#001933;*/padding-top:10px;padding-bottom:10px; }

.header_full { background:url('images/header-image-02.png') no-repeat top left; height:120px; clear:both; }

.content_left { padding:0px; }
.content_right { padding:0px; }

.footer_full { border:1px solid #888; }

/* SEARCH FORM & RESULT */
#searchform { color:#fff; padding:8px; }
.search_page { background:#fff; padding:10px; }

/* HORIZONTAL MENU ATAS */
#hormenu1 { font-size:1.0em; text-transform:uppercase; }
#hormenu1 ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#hormenu1 li {display: inline; padding: 5px 10px 5px 10px}
#hormenu1 a {text-decoration:none; color:white; }
#hormenu1 a:hover {color:orange;}

/* HORIZONTAL MENU BAWAH */
#hormenu2 { text-transform:uppercase; background:#001933; color:#fff; padding:5px 0 5px 0;}
#hormenu2 ul { margin:0; padding:0; list-style-type:none; list-style-image:none; }
#hormenu2 li { display:inline; padding:5px 2px; }
#hormenu2 a { text-decoration:none; color: white; padding:0 4px 0 4px;}
#hormenu2 a:hover { color:orange; background:black; }

.current-cat-parent { background:#000; }
.children .current-cat { background:transparent; color:#000; }
.current-cat { background:#000; }

.boxee { line-height:1.6em; background:#fff; /*#BDD9F7;*/ }
.featuredBox { color:#fff; }

/* FRONT PAGE */
.content_featured { line-height:1.2em; background:rgba(250,250,250,0.2); opacity:0.9; filter:alpha(opacity=90); /*url('images/bg-orange.png') repeat top left;*/ }
.content_featured .featured_title { border:1px solid #ff9900; border-width:0px 0px 1px 0px; }
.content_featured .featured_title h1 { color:#ff9900; font:normal 12pt Georgia,Times,serif; padding:10px; }
.content_featured .post h2 a { font:normal 20pt Georgia,Times,serif; }
.content_featured a { color:#fff; text-decoration: none; }
.content_featured div.entry { margin-top:0.5em; font-size:14px; font-weight:normal; }

/* SCROLLABLE */
#fBox {
position:relative;
overflow:hidden;
width:600px;
height:290px; }

#fBox .fitems {
width:20000em;
position:absolute;
clear:both; }

#fBox .fpage {
width:600px;
padding:10px;
float:left; }

#fBox .active { position:relative; }

a.browse {
	background:#ddd; color:#000; padding:0 5px 0 5px;
	cursor:pointer;
}
a.disabled {
	visibility:hidden !important;
}

/* CONTENT BOXES */
.contentNews { background:url('images/cat-title-news.jpg') no-repeat top left; }
.contentStyle { background:#fff url('images/cat-title-style.jpg') no-repeat top left; }
.contentSports { background:#fff url('images/cat-title-sports.jpg') no-repeat top left; }
.contentMovie { background:#fff url('images/cat-title-movie.jpg') no-repeat top left; }
.contentMusic { background:#fff url('images/cat-title-music.jpg') no-repeat top left; }
.contentAdvertorial { background:#fff url('images/cat-title-advertorial.jpg') no-repeat top left; }

.titleText { font-family:Georgia,Times,Serif; font-weight:normal; border:1px solid #333; border-width:0; }
.titleText h1 { font-size:18pt; font-weight:normal; }
.titleText h2 { font-size:14pt; font-weight:normal; }

.contentNews .titleText h1 { padding-left:10px; color:#008; }
.contentStyle .titleText h1 { padding-left:10px; color:#800; }
.contentSports .titleText h1 { padding-left:10px; color:#080; }
.contentMovie .titleText h1 { padding-left:10px; color:#FFD4FF; }
.contentMusic .titleText h1 { padding-left:10px; color:#555; }
.contentAdvertorial .titleText h1 { padding-left:10px; color:#966; }

/* CATEGORY PAGE */
.category_list { background-color:#fff; color:#000; }
.category_list .category-bola { background:url('images/bg-trans-bola.png') top right no-repeat; }
.category_list .category-f1 { background:url('images/bg-trans-f1.png') top right no-repeat; }
.category_list .category-motogp { background:url('images/bg-trans-motogp.png') top right no-repeat; }
.category_list .entry { margin-top:2em; }
.category_list h2 a { color:#000; font-size:24pt; font-weight:normal; text-decoration:none; line-height:1em; }
.category_list h3 { margin-top:1.1em; font-size:11px; font-weight:normal; color:#777; }

/* SINGLE STORY PAGE */
.related_story { clear:both; margin:0 0 1em 0; border:1px solid #bbb; }
.related_story h4 { font:bold 12px verdana,sans-serif; background:#FFAA00; color:#000; }
.related_story ul { margin-left:10px; }
.related_story li { margin-left:10px; list-style-type:disc; }
.tags { clear:both; margin:0 0 1em 0; border:1px solid #bbb; }
.tags h4 { font:bold 12px verdana,sans-serif; background:#FFAA00; color:#000; }
.tags .tglist { padding:5px; }

.single_page { background-color:#fff; color:#000; }
.single_page .post h2 { font-size:3em; font-weight:normal; text-decoration:none; line-height:1em; }
.single_page .post h3 { margin-top:1.5em; font-size:11px; font-weight:normal; color:#777; }
.single_page .post p { margin:1em; line-height:1.6em; }
.single_page .entry { padding:0; }
.single_page .entry a { color:#383; font-weight:bold; }
.single_page .the_title { border:1px solid #def; border-width:0 0 1px 0; margin-bottom:1em; clear:both; }
.single_page .navigation { margin-top:1em; margin-bottom:1em; }
.single_page .navigation h3 { border:1px solid #ccc; border-width:0 0 1px 0; background:#eef; }
.single_page .navigation a { color:#383; text-decoration:none; }
.single_page .navigation ul { margin-left:10px; }
.single_page .navigation li { margin-left:10px; list-style-type:disc; }
.single_page .excerpt { line-height:1em; border:1px solid #def; border-width:0 0 1px 0; font:normal 12pt georgia, "Times New Roman", Times, serif; }
.single_page .nextPrevTable { margin-top:1em; border:1px solid #def; border-width:1px 0 1px 0; }
.single_page .nextPrevTable td, a { font-weight:bold; color:#99b; }

/* ABOUT, CONTACT, etc PAGE */
.static_page { background:#fff; color:#000; border:1px solid #ddd; }
.static_page .post { padding:10px; }
.static_page .post h2 { font-size:30pt; font-weight:normal; }
.static_page .post .entry { padding-left:20px; line-height:1.6em; margin-top:2em; }

/* ARCHIVE PAGE */
.archive_page { background:#fff; }
.archive_page .pagetitle { font-family:Georgia,Times,serif; font-weight:normal; font-size:1.8em; padding:10px; }
.archive_page .hentry { border:1px solid #ddd; border-width:0 0 1px 0; margin-bottom:1em; }

.navigation { background:#fff; margin:0 0 8px 0; }
.navigation td { padding:10px; }
.navigation .next_link, a { color:#000; text-align:right; font-weight:bold; }
.navigation .prev_link, a { color:#000; text-align:left; font-weight:bold; }

.searchResult { margin:1em 1em 1em 2em; }
.searchResult h3, h4, h5 { color:#000; font-family:Georgia,Times,serif; font-weight:normal; }
.searchResult h3 a { font-size:16pt; color:#000; }
.searchResult h4 { font-size:11px; }
.searchResult h5 a { text-transform:uppercase; color:#000; font-size:11px; }


/* KOMENTAR */
#comments { font:normal 16pt Georgia,Times,Serif; color:#c00; }
#commentlist li { border:2px solid #eee; border-width:0 0 1px 0; } /* not logged or subscriber */
#commentlist li.administrator { border:2px solid red } /* blog admin */
#commentlist li.editor { border:2px solid blue } /* editor */

.comment-body { padding:10px 0 10px 0; margin:1em 0 0 0; border:1px solid #ddd; border-width:1px 0 0 0; }
.comment-body .reply { clear:both; }
.comment-reply-link { color:#393; text-transform:uppercase; font-size:11px; }

#komentar ul.children { margin-left:3em; }

.commentLink a { padding-left:5px; color:#080; }

/* WordPress post-related style */
.category .attachment-thumbnail {
	padding:2px; margin:8px;
	border:1px solid #ddd; background:#eee;
	float:right;
}

.nextpage { text-align:center; font-size:12pt; font-weight:bold; }
.nextpage a { font-weight:normal; }

.attachment { margin:0 auto; text-align:center; }
.attachment-thumbnail { padding:2px; margin:8px; border:1px solid #aaa; background:#ddd; float:left; }
.hentry { padding:10px; }
.hentry h2 { line-height:1em; }
.entry { line-height:1.6em; }
.size-thumbnail { padding:5px; height:80px; width:80px; } /* thumbnail */
.post h2 { font:normal 1.8em Georgia,Times,serif; text-decoration:none; margin-top:0.3em; }
.post .more-link { font-weight:bold; }
.post a:hover { color:#66a; }
.post p { margin-top:0.5em; margin-bottom:0.2em; }
.postmetadata { font-size:0.8em; }

#sidebar { padding:20px 10px 20px 10px; }

.widget ul { padding:4px; }
.widget li { line-height:1.2em; border:1px solid #ddf; border-width:0 0 1px 0; margin-top:0.7em; }
.widget a { color:green; }
.widget a:hover { color:blue; }
.widgettitle { font-size:1.2em; border:1px solid #bbf; border-width:0 0 1px 0; background:#fa0; padding:4px; }
.widget_recent_entries { margin-bottom:1em; }
.widget_archives { margin-bottom:1em; }
.widget_top_stories { margin-bottom:1em; }

/* WP Caption */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
/* end of WP Caption */

/*
.categories {...}
.cat-item {...}
.children {...}
.pagenav {...}
.page_item {...}
.current_page_item {...}
.current_page_parent {...}
.current_page_ancestor {...}
.widget {...}
.widget_text {...}
.blogroll {...}
.linkcat{...}
*/

