/*
Theme Name: bvs-fabtheme
Theme URI: http://fabtheme.com/
Description: Premium Theme for BvScript.com by fabtheme.com
Version: 0.1
Author: Bahadir Bilal BIYIK
Author URI: http://btriple.org/
Tags: gray, two columns, widgets

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body { margin:0; padding:0; background:#FFFFFF url('images/fabTheme-BvScript-background.jpg') repeat-x; font-family:Verdana }


a { color:#0fa5b5; text-decoration:none; }
a:hover { color:#494949; text-decoration:underline; }

h1.logo { width:332px; height:179px; margin:0; padding:0; float:left; }

div.clear { clear:both; }

h2.pagetitle { color:#65bade; padding:0; margin:0 0 0 20px; }
h3 { margin:0 0 0 25px; color:#000; font-weight:normal; }
h3 a { font-size:10pt; color:#f81f1f; text-decoration:none; }
h3 a:hover { color:#0fa5b5; font-weight:bold; }

p.postmetadatasearch { margin:3px 0 0 30px; font-size:7pt; }
p.postmetadatasearch a { color:#494949; text-decoration:none; }
p.postmetadatasearch a:hover { text-decoration:underline; }
p.postmetadatasearch b { color:#f81f1f; }

div.tag_entry { margin-left:40px; }

form { padding:0; margin:0; }

#Page_Container { width:900px; margin:0 auto; }

#Header { height:180px; }

/* Navigation */
#Navigation { margin-top:58px; background:url('images/fabTheme-BvScript-navigation-background.jpg') repeat-x; height:54px; float:right }
#Navigation a.main { color:#65bade; font-weight:bold; text-decoration:none; height:54px; padding:0 12px 0 12px; font-size:10pt; float:left; }
#Navigation a.main span:hover { background:url('images/fabTheme-BvScript-hoverImage.jpg') no-repeat center top; }
#Navigation a.left { background:url('images/fabTheme-BvScript-navigation-left.jpg') no-repeat left; padding-left:24px }
#Navigation a.right { background:url('images/fabTheme-BvScript-navigation-right.jpg') no-repeat right; padding-right:24px }
#Navigation a.main span { cursor:pointer; padding-top:18px; float:left; }
#Navigation a.main span.active { background:url('images/fabTheme-BvScript-activeImage.jpg') no-repeat center top; color:red; padding-top:18px; float:left }
/* Subnavigation */
#Navigation ul.SubNav { margin:0; padding:0; list-style:none; float:left; text-align:center; position:relative; z-index:100; }
#Navigation ul.SubNav li { padding:0; clear:both; }
#Navigation #SubNav { border-bottom:1px solid #e0e0e0; background:#fff url('images/fabTheme-BvScript-subNav.jpg') repeat-x top; display:block; padding:3px }
#Navigation #SubNav a { border:1px solid #e0e0e0; font-size:8pt; padding:3px; margin:0 0 2px 0; font-weight:bold; color:#65bade; text-decoration:none; display:block; }
#Navigation #SubNav a:hover { background:#f1f1f1; color:red; }

/* Content Area */
#ContentWrap { width:607px; height:auto; position:relative; z-index:1; float:left; }
div.contentHeader { width:607px; height:16px; background:url('images/fabTheme-BvScript-Content-header.jpg'); }
div.contentFooter { width:607px; height:16px; background:url('images/fabTheme-BvScript-Content-footer.jpg'); }
#Content { width:605px; padding:2px; background:url('images/fabTheme-BvScript-Content-background.jpg') repeat-y; }

/* Featured Product Special */
#FeaturedProduct { width:578px; height:520px; background:#383838 url('images/fabTheme-BvScript-featuredBg.jpg') repeat-x; border:1px solid #999; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:10px }
#FeaturedProduct #left { width:198px; height:520px; text-align:center; float:left; }
#FeaturedProduct #right { width:370px; padding-right:10px; height:548px; text-align:right; font-size:10pt; color:#be180e; font-weight:bold; float:right; }
#FeaturedProduct #right a { color:#008aaf; text-decoration:none; }
#FeaturedProduct #right h1 { font-size:16pt; color:#fff; }
#FeaturedProduct #right #fBox { width:354px; padding:5px; text-align:left; background:#f2f2f2; margin:55px 0; border:3px solid #a5a5a5; }
#FeaturedProduct #right #fBox h2 { text-decoration:underline; font-size:10pt; margin-top:0; }
#FeaturedProduct #right #fBox #item { width:108px; text-align:center; height:60px; font-size:7pt; color:#000; padding:2px; margin:2px; background:#dfdfdf; border:1px solid #a60000; float:left; }
#FeaturedProduct #right #fBox #iconset { width:354px; margin-top:5px; text-align:center; float:left;  }
#FeaturedProduct #right #fBox #iconset img { padding:5px; border-bottom:1px dashed #a60000; margin:5px 10px 0 10px; cursor:pointer; }
#FeaturedProduct #right #fBox #what-the-icon-mean { height:50px; }
#FeaturedProduct #right #fBox #what-the-icon-mean span { color:#494949; font-size:7pt; font-weight:normal; }

/* Comments */
#Comments { width:583px; padding:10px; background:#fff; border:1px solid #e0e0e0; margin:0 auto; color:#a60000; }
#Comments h3 { padding:0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; font-weight:bold; color:#0099FF; }
#Comments textarea { float:left; width:100%; }
#Comments input { width:100%; }
#Comments ol.commentlist { font-size:10pt; color:#494949; }


div.post { width:595px; padding:5px; font-size:8pt; }
div.post .dateImg { width:62px; height:53px; background:url('images/fabTheme-BvScript-dateImg.jpg') no-repeat; float:left }
div.post .dateImg span.month { color:#fff; display:block; width:62px; text-align:center; }
div.post .dateImg span.day  { width:62px; display:block; text-align:center; color:#65bade; font-weight:bold; font-size:22pt; }
div.post h2 { padding:0; margin:0 0 0 67px; }
div.post h2 a { color:#65bade; text-decoration:none; }
div.post .author { color:#f81f1f; margin-left:10px; }
div.post .entry { clear:both; }
div.post .postmetadata { }
div.post .postmetadata a { color:#494949; text-decoration:none; }
div.post .postmetadata a:hover { text-decoration:underline; }
div.post .postmetadata b { color:#f81f1f; }
div.post hr { border-top:1px dashed #494949; display:block; }

div.page { width:595px; padding:5px; font-size:8pt; }
div.page h2 { color:#65bade;  font-size:20pt; padding:0; margin:0; }
div.page .entry { clear:both; }
div.page .postmetadata { }
div.page .postmetadata a { color:#494949; text-decoration:none; }
div.page .postmetadata a:hover { text-decoration:underline; }
div.page .postmetadata b { color:#f81f1f; }
div.page hr { border-top:1px dashed #494949; display:block; }


#sidebar { width:267px; float:right; }
#sidebar ul { margin:0; padding:0; list-style:none; }
#sidebar li { margin:0; padding:0; list-style:none; }
#sidebar h2 {  width:212px; height:35px; background:url('images/fabTheme-BvScript-sidebar-Header.jpg') no-repeat; color:#b40f10; font-size:12pt; margin:0; padding-left:55px; padding-right:0; padding-top:11px; padding-bottom:0 } 
#sidebar .side_in { background:#e2e2e3; padding:3px; } 
#sidebar .tcenter { text-align:center; }
#sidebar .widget { background:#e2e2e3 url('images/fabTheme-BvScript-sidebar-li-bg.jpg') repeat-x bottom ;  margin-bottom:10px; font-size:8pt }
#sidebar .widget div { padding:5px; }
#sidebar .widget ul { padding:5px; }
#sidebar .widget a { color:#b40f10; text-decoration:none; }
#sidebar .widget a:hover { color:#0fa5b5; text-decoration:underline; }

#sidebar .widget.widget_pages, #sidebar .widget.widget_categories { text-align:left; } 

#sidebar .widget.widget_pages a, 
#sidebar .widget.widget_categories a,
#sidebar .widget div.man_widget a { background:url('images/fabTheme-BvScript-sidebar-list-bullet.jpg') no-repeat left; height:22px; font-size:10pt; text-decoration:none; color:#b40f10; margin-left:10px; display:block; padding-left:28px; padding-right:0; padding-top:5px; padding-bottom:0 }
#sidebar .widget.widget_pages a:hover, 
#sidebar .widget.widget_categories a:hover,
#sidebar .widget div.man_widget a:hover { background:url('images/fabTheme-BvScript-sidebar-list-bulletOver.jpg') no-repeat left; color:#0fa5b5; font-weight:bold }

#sidebar .widget_tag_cloud a { background:none; height:auto; padding:0; margin:0; display:inline; }
#sidebar .widget_tag_cloud a:hover { background:none; font-weight:normal; }


#SideBarMenu { width:267px; }
#SideBarMenu h2 { width:212px; height:35px; background:url('images/fabTheme-BvScript-sidebar-Header.jpg') no-repeat; color:#b40f10; font-size:12pt; margin:0; padding-left:55px; padding-right:0; padding-top:11px; padding-bottom:0 }

#SideBarMenu #bvs_sbin { background:#e2e2e3; padding:5px; }
#SideBarMenu #bvs_sbin a { background:url('images/fabTheme-BvScript-sidebar-list-bullet.jpg') no-repeat left; height:22px; font-size:10pt; text-decoration:none; color:#b40f10; margin-left:10px; display:block; padding-left:28px; padding-right:0; padding-top:5px; padding-bottom:0 }
#SideBarMenu #bvs_sbin a:hover { background:url('images/fabTheme-BvScript-sidebar-list-bulletOver.jpg') no-repeat left; color:#0fa5b5; font-weight:bold }

#sidebar .widget.widget_recent_entries a, 
#sidebar .widget.widget_recent_entries a { background:url('images/fabTheme-BvScript-sidebar-list-bullet.jpg') no-repeat left; height:22px; font-size:10pt; text-decoration:none; color:#b40f10; margin-left:10px; display:block; padding-left:28px; padding-right:0; padding-top:5px; padding-bottom:0 }
#sidebar .widget.widget_recent_entries a:hover, 
#sidebar .widget.widget_recent_entries a:hover { background:url('images/fabTheme-BvScript-sidebar-list-bulletOver.jpg') no-repeat left; color:#0fa5b5; font-weight:bold }

div.sub_lines { height:2px; background:#e2e2e3 url('images/fabTheme-BvScript-sidebar-li-bg.jpg') repeat-x bottom ;  margin-bottom:10px }

#sidebar p.is_smt { font-size:8pt; padding:10px; background:#a60000; color:#fff; }
#sidebar p.is_smt a { background:none; display:inline; padding:0; color:#fff; margin:0; font-size:8pt; font-weight:bold; }
#sidebar p.is_smt a:hover { text-decoration:underline; }


#DownloadImgs { margin-bottom:10px; }
div.downloadIcon { width:267px; height:91px; background:url('images/download.gif'); }
div.downloadIcon p { padding:30px 0 0 0; margin:0; text-align:center; }
div.downloadIcon p.version { padding:0; font-size:8pt; }

#DemoImgs { margin-bottom:10px; }
div.demoIcon { width:267px; height:91px; background:url('images/demo.gif'); }
div.demoIcon p { padding:30px 0 0 0; margin:0; text-align:center; }
div.demoIcon p.version { padding:0; font-size:8pt; }

#Footer { clear:both; width:100%; background:#f0f1f1; padding:5px 0 5px 0; border-top:3px solid #dedede; float:left; margin-top:5px; }
#Footer #Inner { width:900px; margin:0 auto; }
#Footer #BottomLinks a { color:#474747; font-size:8pt; font-family:Arial; }
#Footer #WpThemeFabTheme { font-size:7pt; color:#104714; float:left; }
#Footer #WpThemeFabTheme a { color:#aa0a12; text-decoration: none; }
#Footer #WpThemeFabTheme a:hover { text-decoration:underline; }
#Footer #Copyright { float:right; font-size:7pt; text-align:right; color:#474747; font-family:Arial; }

.social {
	width: 595px;
	font-size: 13px;
	line-height: 30px;
	text-transform: capitalize;
	height: 30px;
	margin: 10px auto;
}

.social a {
	color: #666666;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
}
.social a:hover {
	color: #000000;
	text-decoration: underline;
	padding-right: 12px;
	padding-left: 12px;
}

.navigation { padding:10px; }
.navigation a { font-size:8pt; text-decoration:none; color:#494949; font-weight:bold; }
.navigation a:hover { text-decoration:underline; }
