/*
Theme Name: UscHungary
Theme URI: http://hungaryunderscope.com/
Description: Travel Hungary WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: Michal Miksik
Author URI: http://moonpixel.com/
Tags: blue, red

*/

/*=================MAIN START==============*/
* { padding:0; margin:0; }
html { background:#757575; }
body { font:13px Myriad, Arial, Helvetica, sans-serif; color:#555; }
a:link { color:#666; text-decoration:none; }
a:visited { color:#666; text-decoration:none; }
a:hover { color:#666; text-decoration:none; }
a:active { color:#666; text-decoration:none; }
p a:link { color:#E42A29; text-decoration:underline; }
p a:visited { color:#E42A29; text-decoration:underline; }
p a:hover { color:#E42A29; text-decoration:underline; }
p a:active { color:#E42A29; text-decoration:underline; }
div.links a:link { color:#666; text-decoration:none; }
div.links a:visited { color:#666; text-decoration:none; }
div.links a:hover { color:#666; text-decoration:none; }
div.links a:active { color:#666; text-decoration:none; }
p { line-height:1.3; padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px dotted #22803E; }
h1 { padding:0; margin:0 0 5px 0; font-size:28px; font-weight:normal; color:#22803E; text-transform:uppercase; border-bottom:1px dotted #22803E; }
h2 { margin:0 0 20px 0; font-size:13px; font-weight:normal; color:#E42A29; }
h3 { padding:4px 0 0 28px; margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#E42A29; background:url(_images/h3_bullet.png) no-repeat 0 0; }
h4 { padding:4px 0 0 28px; margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#E42A29; background:url(_images/h3_bullet.png) no-repeat 0 0; }
h5 { padding:4px 0 0 28px; margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#E42A29; background:url(_images/h3_bullet.png) no-repeat 0 0; }
h6 { padding:4px 0 0 28px; margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#E42A29; background:url(_images/h3_bullet.png) no-repeat 0 0; }
#wrapper { width:920px; margin:10px auto; }
/*=================MAIN END==============*/

/*=================HEADER START==============*/

#header { width:920px; }
#languagesSwitch {text-align:right;padding-right:10px;margin-bottom:20px;}
#bannerTop { width:920px; height:78px; padding:0 20px 0 0; background:url(_images/banner_top.png) no-repeat 0 0; text-align:right; }
#bannerTop input#s {width:210px;}
#bannerTop input#searchsubmit {width:80px;margin-left:10px; margin-right:20px;}
#bannerTop label {display:none;}

/*======MAIN MENU START======*/
#menuTop {float:left; width:920px; background:url(_images/menu_top_whole_back.png) 0 0;}
#menuTop ul {height:25px; padding:0px 10px; margin:0; list-style-type:none;}
/*#menuTop ul li a { font-size:14px; height:20px; text-decoration:none; padding:5px 25px 0 10px; color:#FFF; background:url(_images/menu_top_back.png) repeat-x 0 0; border-right:1px solid #284066; }*/
#menuTop ul li a { font-size:14px; text-decoration:none; padding:5px 15px 5px 10px; color:#FFF; background:url(_images/menu_top_back.png) repeat-x 0 0; border-right:1px solid #043F2F; }
#menuTop ul li a:hover { background:url(_images/menu_top_back_hover.png) no-repeat 50% 0; }
#menuTop ul li ul {padding:0px; margin:0;}
#menuTop ul li ul li a {background:#22803E none;font-size:12px;}
/*======MAIN MENU END======*/

/*=================HEADER END==============*/

/*=================CONTENT START==============*/

#content { width:870px; margin:0; padding:0 25px; background:url(_images/content_back.png) repeat-y 0 0; overflow:hidden; }
/*======LEFT COLUMN START======*/

#leftColumn { float:left; width:186px; }
#menu { width:186px; }
#content div#menu { float:left; }
#content div#menu ul { margin:0; padding:0; list-style-type:none; list-style-position:outside; }
#content div#menu ul li a { width:151px; height:18px; display:block; font-size:13px; margin:0; padding:4px 0 0 35px; color:#444; background:url(_images/menu_back.png) repeat-y 0 0; }
#content div#menu ul li a:hover, #content div#menu ul li.current_page_item a { color:#FFF; background:url(_images/menu_hover.png) repeat-y 0 0; }
#content div#menu ul li ul li a, #content div#menu ul li.current_page_item ul li a { width:141px; height:14px; display:block; font-size:12px; margin:0; padding:1px 0 3px 45px; color:#777; background:url(_images/menu_sub_back.png) repeat-y 0 0; }
#content div#menu ul li ul li a:hover, #content div#menu ul li ul li.current_page_item a { color:#FFF; background:url(_images/menu_sub_hover.png) repeat-y 0 0; }
#content div#menu ul li ul li ul li a, #content div#menu ul li ul li.current_page_item ul li a, #content div#menu ul li.current_page_item ul li ul li a { width:131px; height:14px; display:block; font-size:12px; margin:0; padding:1px 0 3px 55px; color:#777; background:url(_images/menu_sub_sub_back.png) repeat-y 0 0; }
#content div#menu ul li ul li ul li a:hover, #content div#menu ul li ul li ul li.current_page_item a { color:#FFF; background:url(_images/menu_sub_sub_hover.png) repeat-y 0 0; }
/*======LEFT COLUMN END======*/

#contentMain { float:left; width:450px; padding:0 30px; }
#contentMain img { border:1px solid #666; }
#imageDescription { font-size:10px; color:#AAA; margin:5px 0 10px 0; }
#rightColumn { float:left; width:160px; margin:10px 0 0 10px; }
/*=================CONTENT END==============*/

/*=================FOOTER START==============*/

#footer { width:920px; height:90px; padding:30px 0 0 0; background:url(_images/footer_back.png) no-repeat 0 0; text-align:center; }
div.links { width:800px; font-size:11px; margin:2px auto; color:#666; line-height:1.3; }

/*=================FOOTER END==============*/

pre {
	padding: 0;
	margin: 20px 0 0 0;
	background: #f0f0f0;
	border: 1px solid #ccc;
	line-height: 20px; /*--Height of each line of code--*/
	width: 450px;
	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
}
pre code {
	margin: 0 20px;  /*--Left Margin--*/
	padding: 0;
	display: block;
}
