body, html {
	margin:0;
	background:#ffffff url(images/bg.png) top left repeat-x;
}

#main {
	width:1024px;
	overflow:hidden;
	margin:auto;
}

#head {
	height: 196px;
	width:1024px;
	overflow:hidden;
	background:url(images/head.png) no-repeat;
}

#menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	padding-left:23px;
}
#menu ul li {
	float:left;
}

#menu ul li a {
	height:31px;
	display:block;
	float:left;
	line-height:31px;
	color:#ebe1cf;
	text-transform:uppercase;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

#bar {
	height:45px;
	line-height:45px;
	padding-left:23px;
	overflow:hidden;
	color:#ad9b7c;
}

.clear {
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
}

#upnav {
	float:left;
	height:45px;
	line-height:45px;
	text-transform:uppercase;
	font-family:Verdana;
	font-size:13px;
}

#not {
	float:right;
	height:45px;
	line-height:45px;
	text-transform:uppercase;
	font-family:Verdana;
	font-size:13px;
	padding-right:31px;
	width:270px;
}

#bar a {
	color:#2d2414;
	text-decoration:none;
}
#bar a:hover {
	text-decoration:underline;
}

#container {
	margin-top:1px;
	background:url(images/main_bg.png);
	width:1024px;
	overflow:hidden;
}

#content {
	width:714px;
	overflow:hidden;
	float:left;
}

.p20 {
	padding:20px;
}

.pr30 {
	padding-right:30px;
}

.thumb {
	float:left;
}

.bejegyzes_in {
	width:446px;
	float:right;
}

.bejegyzes_title {
	margin:0;
	padding:0;
	font-family:Tahoma;
	font-weight:bold;
	font-size:22px;
	padding-bottom:10px;
	line-height:25px;
}
.bejegyzes_title a {
	color:#2f2f2f !important;
	text-decoration:none;
}
.bejegyzes_title a:hover {
	text-decoration:underline;
}

.comment_num {
	float:right;
	width:44px;
	height:47px;
	background:url(images/comment_num.png);
	margin-right:10px;
	overflow:hidden;
	line-height:35px;
	font-family:Verdana;
	color:#2f2f2f;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	margin-left:10px;
}

.yellow_box {
	background:#f3a818;
	color:#ffffff;
	padding:3px;
	font-family:tahoma;
	font-size:12px;
}

.bevezeto {
	padding-top:20px;
	font-family:Verdana;
	font-size:13px;
	font-style:italic;
	line-height:18px;
}

.bejegyzes a {
	color:#e67c00;
}

.bejegyzes {
	border-bottom:1px solid #b2b2b2;
	padding-bottom:30px;
	margin-bottom:30px;
	font-family:Verdana;
	font-size:13px;
	line-height:18px;
}





#sidebar {
	float:left;
	width:283px;
	overflow:hidden;
}


.sidebar_item {
	padding:12px;
	font-family:verdana;
	font-size:11px;
	background: url(images/sidebar_bottom.png) bottom repeat-x;
	padding-top:20px;
	padding-bottom:20px;
}
.sidebar_item a {
	font-family:verdana;
	font-size:13px;
	color:#2f2f2f;
}
.sidebar_item a:hover {
	text-decoration:none;
}

a .menu_box_title {
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#1f1c17;
}
a:hover .menu_box_title {
	color:#d27700;
}
a .menu_box_desc {
	display:block;
	font-size:11px;
	color:#443823;
}
#menu_box a {
	text-decoration:none;
	display:block;
	padding-left:20px;
	background:url(images/menu_box_bg.png) top left no-repeat;
	background-position:0px 2px;
}

.kepeim_title {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:18px;
	color:#2f2f2f;
	background:url(images/fenykepezo.png) top left no-repeat;
	padding-left:35px;
	height:25px;
	line-height:25px;
}

.kedvenceim_title {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:18px;
	color:#2f2f2f;
	background:url(images/eger.png) top left no-repeat;
	padding-left:35px;
	height:25px;
	line-height:25px;
	margin-bottom:15px;
}

.facebook_title {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:18px;
	color:#2f2f2f;
	background:url(images/facebook.png) top left no-repeat;
	padding-left:35px;
	height:25px;
	line-height:25px;
	margin-bottom:15px;
}

.cimkeim_title {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:18px;
	color:#2f2f2f;
	background:url(images/cimke.png) top left no-repeat;
	padding-left:35px;
	height:22px;
	line-height:22px;
	margin-bottom:15px;
}

.archivum_title {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:18px;
	color:#2f2f2f;
	background:url(images/archivum.png) top left no-repeat;
	padding-left:35px;
	height:22px;
	line-height:22px;
	margin-bottom:15px;
}

#foot {
	background:#333333;
	font-family:verdana;
	font-size:11px;
	color:#e5e5e5;
}

.hsz {
	font-family:verdana;
}

.comment-author {
	float:left;
	width:100px;
	overflow:hidden;
}
.fn {
	display:block;
	font-size:11px;
	color:#000000;
}
.fn a {
	color:#000000 !important;
}
.says {
	display:none;
}
.comment {
	padding:10px;
	background:#ffffff;
	border:1px solid #ececec;
	margin-bottom:10px;
}
.commentmetadata {
	color:#000000;
}
.commentmetadata a {
	color:#000000 !important;
	text-decoration:none !important;
}
.commentmetadata span {
	font-weight:bold;
}

.commentmet_text p {
	padding:0;
	margin:0;
}

.pagetitle {
	padding:0;
	margin:0;
	font-size:14px;
	font-family:verdana;
	padding-bottom:20px;
}


#pwFeed {
	padding-left:10px;
}

#pwaUL li a img {
	border:none;
	margin-bottom:10px;
}

#pwaUL li a {
	margin-right:10px;
	padding-bottom:15px;
}

#twitter_update_list {
	width:310px;
	height:55px;
	position:absolute;
	margin-left:250px;
	margin-top:20px;
	font-family:verdana;
	font-size:12px;
	color:#c2c2c2;
	list-style-type:none;
	padding:0;
}
#twitter_update_list li a {
	display:none;
}
#twitter_update_list li span a {
	display:inline;
	color:#c2c2c2;
}

#more_tweet{
	width:310px;
	position:absolute;
	padding-left:250px;
	margin-top:70px;
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-align:right;
}
#more_tweet a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#more_tweet a:hover{
	text-decoration:underline;
}

.wp-caption {
	padding:8px;
	background:#f3f3f3;
	border:1px solid #dddddd;
	text-align:center;
	margin-bottom:10px;
	font-size:11px;
	margin:auto;
}
.wp-caption-text {
	padding:0;
	margin:0;
	padding-top:5px;
}

.alignleft {
	float:left;
}
.alignright {
	float:right;
}
.navigation a {
	font-family:tahoma;
	font-size:15px;
	color:#e67c00;
	font-weight:bold;
}

.pie-gallery {
	background:#f3f3f3;
	border:1px solid #dddddd;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}

.pie-gallery img {
	border:2px solid #ada28d;
}

#foot a {
	color:#eeeeee;
}
#foot a:hover {
	text-decoration:none;
}













/*
    anythingSlider v1.0
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/


.anythingSlider                         { width: 685px; height: 220px; position: relative; background:#f3f3f3; border:1px solid #dddddd; margin-left:-10px; }
.anythingSlider .wrapper                { width: 685px; overflow: auto; height: 220px; margin: 0 0px; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul             { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; padding:0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 220px; width: 685px; margin: 0; }

#thumbNav                               { position: relative; top: 323px; text-align: center; }
#thumbNav a                             { color: black; font: 11px/18px; Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }

#start-stop                             { background: green; background-image: url(images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing                     { display:none; background-color: red; }
#start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


.twitter-link {
	color:#ffffff !important;
}
