

/*

Theme Name: Front Page

Theme URI: http://wordpress.org/

Description: A light and clean theme with entirely customizable features. SEO friendly,and widget ready, with two spots to put them. Built especially for the plugins <b>post avatar</b>, and <b>WP-Polls</b>. Designed by Tim Sainburg at <a href="http://www.bramblingdesign.com/">brambling design</a>. Now has customizable color scheme. Theme comes prepackaged with a popular posts section, pagination, and a related posts section.

Version: 1.0.3

Author: Tim Sainburg

Author URI: http://bramblingdesign.com/

Tags: black, orange, blue, light, right-sidebar, fixed-width, threaded-comments, sticky-post







	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/
html,body { height:100%; }

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent; }

body { line-height:1; }

ol,ul { list-style:none; }

blockquote,q { quotes:none; }

blockquote:before,blockquote:after,q:before,q:after {
	content:'';
	content:none; }

/* remember to define focus styles! */
:focus { outline:0; }

/* remember to highlight inserts somehow! */
ins { text-decoration:none; }

del { text-decoration:line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:collapse;
	border-spacing:0; }

/* Begin Typography & Colors */
a { text-decoration:none; }

	a:hover { text-decoration:underline; }

#rss {
	float:left;
	padding:5px 0; }

#nav {
	float:left;
	margin:0; }

#main {
	clear:both;
	float:left;
	width:100%;
	line-height:150%; }
.panel	{
	overflow:hidden;
}
.panel p {
	line-height:150%;
	text-align:justify; }

#meat {
	margin:0 auto;
	min-height:100%;
	
	border:0; }
/*width*/	
#meat,#header_content,.footer_list,#panel .panel_content,.login {
	width:960px;
 }

#main_left,.widecolumn {
	width:65%;
}
#sidebar	{
	width:30%;
}


/*endwidth*/	

#left {
	float:left;
	width:100%; }
	

	#left h2 { text-align:center; 
	font-style:italic;
	font-family: 'Warnock Pro', 'Goudy Old Style', Palatino, 'Book Antiqua', Georgia, serif;
	color:#666;}

#hr {
	clear:both;
	width:100%;
	margin:0 auto; }

.hr {
	clear:both;
	width:100%;
	margin:0 auto;
	padding:0 0 0 0; }

#hr2 {
	clear:both;
	width:100%;
	margin:0 auto; }

#features {
	clear:both;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	width:100%; }

#title a {
	color:#fff;
	text-decoration:none;
	margin-bottom:10px; }

body {
	margin:0 auto;
	height:100%;
	width:100%;
	line-height:20px;
	font-size:12px;
	font-family: Helvetica, Arial, Geneva, Helvetica, sans-serif;
	}

.main {
	line-height:120%;
	text-align:left;
	font-size:13px;
	line-height:20px;
	color:#111; }

.post_date {
	color:#999;
	font-size:12px;
	line-height:20px;
	margin:10px 0 10px 0; }

.entry p { margin:10px 0 10px 0;
	text-align:justify;}

.narrowcolumn .entry,.widecolumn .entry { }

.widecolumn {

	float:left; }

.narrowcolumn .postmetadata { text-align:center; }


small { }

#searchsubmit	{
	height:16px !important;
}

.entry {
	float:left;
	width:100%; }

.postmetadata a { }

	.postmetadata a:hover { }

.postmetadata {
	font-size:10px;
	float:left; }

.entry p a:visited { }



.commentmetadata { font-weight:400; }

small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike { color:#666; }

blockquote { background:url(images/quotes-left.png)no-repeat top left; }

code { font:10px 'Courier New', Courier, Fixed; }

acronym,abbr,span.caps { font-size:10px; }

#wp-calendar #prev a,#wp-calendar #next a { font-size:9pt; }

#wp-calendar a { text-decoration:none; }

#wp-calendar caption {
	font:bold 14px;
	text-align:center; }

#wp-calendar th {
	font-style:normal;
	text-transform:capitalize; }

/* End Typography & Colors */
/* Begin Structure */
#header {
	height:100px;
	float:left;
	width:100%;
	border-bottom:2px solid #615A61; }

#footer {
	width:100%;
	clear:both;
	margin:20px 0;
	border-top:2px solid #615A61;
	margin:0 auto; }

#header_content {
	margin:0 auto;
	height:100%;
	 }

#title {
	float:right;
	background:url('images/title.gif');
	height:80px;
	width:100%;
	margin:20px 0 0; }

#sidebar {
	float:right;
	
	margin-bottom: 5px;
	padding:5px 0 10px 0; }

	#sidebar ul {
		padding:0;
		margin:0; }

.textwidget { color:#333; }

#meat #main #left #side_note ul li .textwidget {
	
	
	font-size:15px;
	text-align:justify; }

#side_note {
	float:left;
	width:relative;
	margin:0px 0;
	padding:0;
	width:100%;
	background:none;
	border:none; }

#meat #main #left #side_note ul {
	padding:0;
	margin:0; }

ul { list-style-type:none; }

#content { clear:both; }

.narrowcolumn { float:left; }

.widecolumn { }

.post {
	margin:5px 0 0;
	padding:5px 0;
	line-height:20px;
	text-align:left;
	font-size:13px;
	color:#111;
	float:left;
	width:100%;
	border-bottom:1px solid #ddd; }

.narrowcolumn	.post {
	padding:5px 0 5px 0;
	text-align:justify; }

.post h2 {
	padding-top:10px;
	padding-bottom:20px; }


.previous {
	float:left;
	text-decoration:underline; }

.next {
	float:right;
	text-decoration:underline; }

.more a {
	float:right;
	font-size:12px;
	line-height:20px;
	vertical-align:bottom; }

.footer_panel {
	float:left;
	padding:20px 0 0 0;
	width:23%;
	margin:1%;
	 }

	.footer_panel ul {
		float:left;
		padding:0;
		width:100%; }

		.footer_panel ul li {
			margin:0 auto;
				
			padding:0 1% 0 1%;
			border-bottom:1px dotted #999; }

			.footer_panel ul li:hover { }

			.footer_panel ul li a {
				color:#fff;
				line-height:25px;
				text-align:left;
				width:100%; }

				.footer_panel ul li a:hover {}
				
.footer_panel ul li .children li	{

padding:0;
}

.post hr { }

.widecolumn .post { }

.n.more {
	float:right;
	font-size:12px;
	line-height:20px;
	text-decoration:underline;
	padding:10px; }

rrowcolumn .postmetadata { }

.widecolumn .postmetadata { }

.widecolumn .smallattachment { }

.widecolumn .attachment { }

.postmetadata { }

.clear { }

/* End Structure */
/*	Begin Headers */
h1,h2,h3,h4,h5,h6 {
	
	
	font-weight:400;
	
	color:#1D0E13;
	line-height:150%; }

h1 {
	
	font-family: 'Warnock Pro', 'Goudy Old Style', Palatino, 'Book Antiqua', Georgia, serif;
	
	font-size:30px;
	text-transform:uppercase;
	text-align:left; }

.small_title a {
	line-height:120%;
	text-align:left;
	font-size:44px;
	font-weight:normal;
	}

	.small_title a:hover {text-decoration:none; }

#title h1 {
	font-size:58px;
	line-height:60px;
	text-align:center;
	color:#fff;
	font-weight:400;
	margin:5px 0 0;
	}

#title span { }

h2 {
	font-size:25px;
	margin:20px 0 0;
	text-align:left;
	font-weight:400; }

#sidebar ul li h2 {
	font-size:15px;
	;
	margin:5px 0 10px;
	font-weight:700; }

h3 {
	font-size:20px;
	margin:20px 0 0;
	text-align:left; }

h4 {
	font-size:14px;
	line-height:20px;
	margin:0 auto; }

h3.comments { }

#left h1,.post h2 { }

#footer h3 {
	color:#fff;
	border-bottom:1px solid #fff; }

#footer h4 { color:#999; }

/* End Headers */
/* Begin Images */
.rss_feed_image	{
	width:100%;
	float:left;
	text-align:center;
}
.rss_feed_image img	{
	margin:0 auto;}
img.icon	{
	padding-right:5px;
	vertical-align:middle;
}

p img {
	padding:0;
	max-width:90%;
	margin:0 auto; }

a img { border:0; }

.entry p img,.entry p object {
	border:1px solid #999;
	background:#eee;
	padding:5px;
	margin:10px; }

/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */
img.centered {
	display:block;
	margin-left:auto;
	margin-right:auto; }

img.alignright {
	padding:5px;
	margin:0 0 5px 5px;
	display:inline; }

img.alignleft {
	padding:5px;
	margin:0 0 5px 5px;
	display:inline; }

.alignright { float:right; }

.alignleft { float:left; }

	.alignleft a,.alignright a { }

/* End Images */
/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */
html>body .entry ul {
	margin-left:0;
	list-style:none; }

html>body .entry li { }

.entry ol { margin:0; }

	.entry ol li {
		margin:0;
		padding:0; }

.postmetadata ul,.postmetadata li {
	display:inline;
	list-style-type:none;
	list-style-image:none; }

#main_left ul {
	float:left;
	list-style:none;
	padding:0;
	margin:0 auto;
	width:100%; }

#features #sidebar {
	margin-top:30px;
	float:right; }

#main_left {
	float:left;
	 }

	#main_left li {
		float:left;
		padding:0 10px 10px 0;
		margin:10px 0 40px 0;
		width:527px; }

ul { list-style-type:none; }

.footer_list {
	list-style-type:none;
	padding:0;
	margin:0 auto;
	
	
 }

/* End Entry Lists */
/* Begin Form Elements */
.search	{
float:right;
}

#searchform {
	margin:2px 0 0 10px;
	float:left;
	text-align:center; }

	#searchform #s {
		width:110px;
		background:#f5f5f5 url(images/mglass.png) no-repeat;
		background-position:bottom left;
		-webkit-border-radius:11px 11px;
		-moz-border-radius:11px;
		-khtml-border-radius:11px;
		border-radius:11px;
		border:2px solid #ccc;
		color:#666;
		font-size:10px;
		height:14px;
		padding:3px 3px 3px 17px;
		vertical-align:top;
		margin:5px 0 0; }

		#searchform #s:hover { border-color:#4D4D4D; }

#searchsubmit {
	background:#fff;
	background-repeat:repeat-x;
	margin:4px 0 0;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:16px;
	letter-spacing:normal;
	line-height:16px;
	text-align:center;
	text-decoration:none;
	width:60px;
	padding:2px 8px!important;
	cursor:pointer;
	border:2px solid #bbb;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-khtml-box-sizing:content-box;
	box-sizing:content-box;
	text-shadow:rgba(255,255,255,1) 0 1px 0; }

	#searchsubmit:hover { border-color:#4D4D4D; }

.entry form { text-align:center; /* This is mainly for password protected posts, makes them look better. */ }

select { width:130px; }

#commentform input {
	width:170px;
	-webkit-border-radius:3px 3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	border:2px solid #ccc;
	color:#666;
	font-size:10px;
	height:15px;
	margin-right:5px;
	padding:5px;
	vertical-align:top;
	margin:5px 0 0; }

#commentform { margin:5px 10px 0 0; }

.authcomment { background-color:#B3FFCC!important; }

#commentform textarea {
	width:100%;
	-webkit-border-radius:3px 3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	border:2px solid #ccc;
	color:#666;
	font-size:10px;
	margin-right:5px;
	padding:5px;
	vertical-align:top;
	margin:5px 0 0; }

#respond { float:left; }

	#respond:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden; }

#commentform #submit {
	background:#fff;
	background-repeat:repeat-x;
	margin:4px;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:16px;
	letter-spacing:normal;
	line-height:16px;
	text-align:center;
	text-decoration:none;
	width:100px;
	float:right;
	padding:2px 8px!important;
	cursor:pointer;
	border:2px solid #bbb;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-khtml-box-sizing:content-box;
	box-sizing:content-box;
	text-shadow:rgba(255,255,255,1) 0 1px 0; }

/* End Form Elements */
/* Begin Comments*/




.depth-1 { border:1px solid #ddd; }

.even,.alt { border-left:1px solid #ddd; }

.commentlist li,#commentform input,#commentform textarea { font:10px; }

.commentlist li ul li { }



	.commentlist li .avatar {
		float:right;
		border:1px solid #eee;
		padding:5px;
		background:#fff;
		margin:5px 10px 5px 10px;
		
		 }
#respond	{
	margin:20px 0 20px 0;

}
		 
#respond h3	{
	float:left;
	width:100%;
}
.commentlist cite,.commentlist cite a {
	font-weight:700;
	font-style:italic; 
	font-family: 'Warnock Pro', 'Goudy Old Style', Palatino, 'Book Antiqua', Georgia, serif;
	font-size:20px;
	}

.commentlist p {
	font-weight:400;
	line-height:150%;
	text-transform:none; }

#commentform p { }

.alt {
	margin:0;
	 }
	 

.commentlist {
	padding:0;
	text-align:left; }

	.commentlist li {
		margin:15px 0 10px;
		padding:5px;
		list-style:none;
		min-height:130px;
		clear:both;}

		.commentlist li ul li {
			margin-right:-5px;
			margin-left:10px; }

	.commentlist p { margin:10px 5px 10px 0; }

.commentlist .children {
	padding:0;
	border:1px solid #eee;
	 }
.commentlist .children li {
padding: 0px 1% 0px 1%;
}
	.commentlist .children a { margin-left:10px; }

#commentform p { margin:5px 0; }

.nocomments {
	text-align:center;
	margin:0;
	padding:0; }

.commentmetadata {
	margin:0;
	display:block; }
.commentmetadata a {
	color:#999;
}
.bypostauthor { border-color:#000; }


/* End Comments */
/* Begin Calendar */
#wp-calendar {
	empty-cells:show;
	margin:10px auto 0;
	width:155px; }

	#wp-calendar #next a {
		padding-right:10px;
		text-align:right; }

	#wp-calendar #prev a {
		padding-left:10px;
		text-align:left; }

	#wp-calendar a { display:block; }

	#wp-calendar caption {
		text-align:center;
		width:100%; }

	#wp-calendar td {
		padding:3px 0;
		text-align:center; }

		#wp-calendar td.pad:hover { background-color:#fff; /* Doesn't work in IE */ }

/* End Calendar */
/* Begin Various Tags & Classes */
acronym,abbr,span.caps { cursor:help; }

acronym,abbr { border-bottom:1px dashed #999; }

blockquote {
	margin:15px 30px 0 10px;
	padding-left:20px;
	border-left:5px solid #ddd; }

	blockquote cite {
		margin:5px 0 0;
		display:block; }

.center { text-align:center; }

.hidden { display:none; }

hr {
	border:none;
	border-top:1px solid #999; }

.navigation {
	display:block;
	width:100%;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px; }

.widecolumn .navigation { border-bottom:1px solid #999; }

/* End Various Tags & Classes*/
/* Captions */
.aligncenter,div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto; }

.wp-caption {
	border:1px solid #ddd;
	text-align:center;
	background-color:#f3f3f3;
	padding-top:5px;
	margin:10px;
	-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:20px;
		padding:0 5px 5px;
		margin:0; }

/* End captions */
.footer {
	clear:both;
	padding:10px 20px 20px;
	margin:0;
	color:#eee;
	text-align:center; }

	.footer a img {
		background:#999;
		margin:0 0 -10px;
		padding:5px;
		-moz-border-radius:6px;
		-khtml-border-radius:6px;
		-webkit-border-radius:6px;
		border-radius:6px; }

	.footer a { }

		.footer a:hover { text-decoration:underline; }

/* Main Navigation */
.page_navigation {
	position:relative;
	height:30px;
	background:#fff;
	margin:auto 0; }

.postavatar {
	float:left;
	background:#fff; }

	.postavatar img {
		border:1px solid #999;
		background:#eee;
		padding:5px; }

::selection {
	color:#fff;
	/* Safari */ }

::-moz-selection {
	color:#fff;
	/* Firefox */ }

/* IE6 css fixer v0.1 alpha: Sat, 25 Apr 2009 22:03:23 +0200 */
/* ============================================= */
/* safe settings                                 */
/* add display:inline to floated elements */
* html #rss,

* html #nav,

* html #main,

* html #features,

* html .widecolumn,

* html .postmetadata,

* html .commentlist li .avatar,

* html #title,

* html #sidebar,

* html #side_note,

* html .post,

* html .previous,

* html .next,

* html .more a,

* html .footer_panel,

* html .footer_panel ul,

* html .n.more,

* html .alignright,

* html #main_left ul,

* html #features #sidebar,

* html #main_left,

* html #main_left li,

* html #searchform,

* html #commentform #submit,

* html .navigation,

* html .postavatar,

* html #left, * html .entry,

* html .alignleft, * html #respond { display:inline; }

/* convert min height values */
* html .wrapper { height:100%; }

* html #meat { height:100%; }

/* fix negative margins */
* html .wrapper,

* html #title h1,

* html .commentlist li ul li,

* html .children,

* html .footer a img {
	position:relative;
	zoom:1; }

/* add zoom:1 to pos:relative elements */
* html .page_navigation { zoom:1; }

/* sliding panel */
#toppanel {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999; }

#panel {
	width: 100%;
	height: 200px;
	color: #000;
	background: #eee;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none; }

	#panel .field { width:150px; float:right; margin-right:5%;}
.left.right .field	{
	margin-right:0% !important;
}
.left.right .grey,.left.right .bt_register,.left.right #reg_passmail,.left.right p	{
	margin-left:5% !important;
}
	
	

.clear { width:100%; }

.left h1 {
	padding:5px 0 ;
	width:95%;
	font-size:25px;
	border-bottom:1px solid #999;
	margin-bottom:10px; }
	
.left.right h1	{
	float:right;
}

#panel .panel_content {

	margin: 0 auto;
	text-align: left; }

	#panel .panel_content .left {
		width: 50%;
		float: left; }

	#panel .panel_content label {
		float: left;
		padding-top: 4px;
		clear: both;
		display: block; }

	#panel .panel_content input.field { }

.clear {
	width:100%;
	float:left;
	clear:both;
	clear: both;
	height: 0px;
	line-height: 0; }

.tab ul.login li a { color: #fff; }

.tab ul.login li img { margin-top:3px; }

.tab ul.login li {
	color:#fff;
	margin-left:10px; }

.grey { width:200px !important;
}

.lost-pwd, .lost-pwd:hover {
	color:#666;
	float:right;
	padding-top:8px;
	line-height:20px;
	margin-right:43px; }

#reg_passmail { line-height:20px; }

#rememberme { margin-left:0px; }

.tab {
	border-top:2px solid #666;
	float:left;
	border-bottom:1px solid #73341f;
	width:100%; }

.login {

	margin:0 auto; }

	.login li {
		float:right;
		margin:5px 0 5px 0; }

.bt_login, .bt_register {
	clear:both;
	float:left;
	background:#fff;
	background-repeat:repeat-x;
	margin:4px 0 0;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	height:16px;
	letter-spacing:normal;
	line-height:16px;
	text-align:center;
	text-decoration:none;
	width:60px;
	padding:2px 8px!important;
	cursor:pointer;
	border:2px solid #bbb;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-khtml-box-sizing:content-box;
	box-sizing:content-box;
	text-shadow:rgba(255,255,255,1) 0 1px 0;
	margin-left:-2px; }

.bt_login:hover, .bt_register:hover { border-color:#4D4D4D; }

/*end panel*/
.related {
	border:1px solid #ddd;
	padding:10px;
	margin:20px 0 20px 0;
	background:#F7F7F7; }

	.related h2 {
		color:#000;
		padding:0;
		margin:0;
		width:100%;
		border-bottom:3px solid #ddd; }

.related_links { text-indent:10px; }

/*Page-Navi*/
#page-navi {
	float:left;
	width:100%; }

.wp-pagenavi {
	text-align:center;
	margin:0 auto; }

	.wp-pagenavi a, .wp-pagenavi a:link {
		border: 2px solid rgb(204, 204, 204);
		color: #000;
		font-size: 14px;
		height: 20px;
		margin-right: 2px;
		padding: 3px;
		vertical-align: top;
		margin: 4px 0 0 2px; }

	.wp-pagenavi a:visited { }

	.wp-pagenavi a:hover { border-color: #4D4D4D; }

	.wp-pagenavi a:active { }

	.wp-pagenavi span.pages {
		border: 2px solid rgb(204, 204, 204);
		color: #000;
		font-size: 14px;
		height: 20px;
		margin-right: 2px;
		padding: 3px;
		vertical-align: top;
		margin: 4px 0 0 2px; }

	.wp-pagenavi span.current {
		border: 2px solid #000;
		color: #000;
		font-size: 14px;
		height: 20px;
		margin-right: 2px;
		padding: 3px;
		vertical-align: top;
		margin: 4px 0 0 2px; }

	.wp-pagenavi span.extend {
		border: 2px solid rgb(204, 204, 204);
		color: #000;
		font-size: 14px;
		height: 20px;
		margin-right: 2px;
		padding: 3px;
		vertical-align: top;
		margin: 4px 0 0 2px; }


/*SuperFish*/
/*** ESSENTIAL STYLES ***/
.sf-menu,.sf-menu * {
margin:0;
padding:0;
list-style:none;
}

.sf-menu {
line-height:1.0;
}

.sf-menu ul {
position:absolute;
top:-999em;
width:174px;
/* left offset of submenus need to match (see below) */
}

.sf-menu ul li {
width:100%;
}

.sf-menu li:hover {
visibility:inherit;
/* fixes IE7 'sticky bug' */
}

.sf-menu li {
float:left;
position:relative;
}

.sf-menu a {
display:block;
position:relative;
}

.sf-menu li:hover ul,.sf-menu li.sfHover ul {
left:0;
top:34px;
/* match top ul list item height */
z-index:100;
}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {
top:-999em;
}

ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {
left:140px;
/* match ul width */
top:0;
}

ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {
top:-999em;
}

ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {
left:140px;
/* match ul width */
top:0;
}

/** CUSTOM STYLE */
.sf-menu {
position:relative;
height:29px;
background:#fff;
margin:auto 0;

}

ul.children li a {
padding:0;
}

ul#menu li a:hover,ul#menu li.current-cat a {
background:#666;
}

ul.children li a:hover,ul.children li.current-cat a {
background:none;
}

.sf-menu a {
text-decoration:none;
text-align:left;

}

.sf-menu li ul {
border:1px solid #999;
border-bottom:0;

}

.sf-menu li li ul,.sf-menu li li li ul {
border:1px solid #999;
}

.sf-menu a,.sf-menu a:hover,.sf-menu a:visited {
/* visited pseudo selector so IE6 applies text colour*/
}

.sf-menu li li {

margin:0 auto;
padding:0 10px 0 10px;
line-height:25px;
border-bottom:1px dotted #999;
}

.sf-menu li li:hover {

}

.sf-menu li li li {
}

.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active {
outline:0;
}

.sf-menu li li a,.sf-menu li li a:hover {
height:auto;
margin:0;
width:100%;

font-weight:400;
font-size:12px;
text-transform:none;
color:#fff;
}

.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu li li a:active {
color:#d54e21;
outline:0;
text-decoration:underline;
}

.sf-menu .children li a:focus,.sf-menu .children li a:hover,.sf-menu .children li a:active {

}

.sf-menu li a {
font-size:15px;
text-decoration:none;
font-weight:400;
outline:none;


letter-spacing:0;
z-index:10;
display:block;
float:left;
position:relative;

margin:10px 20px 10px 0;


color:#1D0E13;
}

.sf-menu li a:hover,.page_navigation li a:active,.page_navigation li a:visited {
border:none;
}

.sf-menu li a:hover {
text-decoration:underline;

}

.sf-menu li li a:hover {
color:#eee!important;
}
.Link_Reklam {
width: 965px;
height: 71px;}
.Link_Reklam_Ic{
position:relative;
left:-135px;
padding: 18px 0px 0px 0px }

.Link_Reklam1{
margin-top: 20px;
position:absolute;
width: 120px;
height: 600px;}
.Link_Reklam_Ic1{
position:absolute;
left:-140px;
padding: 30px 0px 0px 0px }
.Menu_Yani{
position:absolute;
width:120px;
height:600px;
margin-left: 530px;
}
.Icerik_Sag{
position:absolute;
width:120px;
height:600px;
margin-left: 530px;
margin-top: 30px;
}