/*
Theme Name: Medieval.
Version: 1.0
Author: Frank O'Connor and Seahorse Design
Modifier URI: http://www.seahorse-design.com
*/


/* standard elements */
* {
	margin: 0;
	padding: 0;
}

a {color: #36C;}

a:hover {color: #06F;}

body {
	background: #4E5D3C url(img/bg.jpg);
	color: #444;
	font: normal 62.5% Georgia, "Times New Roman", "Lucida Sans Unicode",sans-serif;
	margin: 0;
}

p,blockquote,ul {margin-bottom: 1.2em;}

h1 {font: normal 1.6em Georgia, "Times New Roman", serif;}

h2 {
	font: bold 1em Georgia, "Times New Roman", Verdana,serif;
	margin: 3px 0 1px;
}

ul {margin-left: 1.2em;list-style-type:none;}

blockquote {
	background: transparent;
	color: #85b135;
	font: normal 1.4em serif;
	padding-left: 22px;
}

blockquote p {padding: 6px;}

/* misc */
.clearer {clear: both;}

.left {float: left;}

.right {float: right;}

img.left {margin: 0 18px 6px 0;}

.divider {
	background: url(img/tours_divider.gif) center center no-repeat;
	height: 44px;
	margin: 24px 0;
}

/* structure */
.container {
	background: url(img/bgcontainer.jpg) repeat-y center top;
	margin: 0 auto;
	width: 880px;
}

.gfx {
	background: transparent;
	float: left;
	height: 140px;
	margin-top: 12px;
	width: 24px;
}

.top {
	background: transparent url(img/bgcontenttop.jpg) repeat-x;
	float: left;
	text-align: left;
	width: 832px;
}

.top_menu_space {
width:700px;
margin:5px 0 5px 20px;
height:auto}

.top_menu_space ul {
	margin: 0;
	padding:0;
	list-style: none;
}

.top_menu_space li {
	display: inline;
}

.top_menu_space a 
{
	padding:10px 4px 8px 2px;
    font: normal 1em serif;
    font-weight:bold;
	text-decoration: none;
	font-variant:small-caps;
	border:0;
	color:#ac9a6a;	
}
.top_menu_space a:hover, 
.top_menu_space a:active,
.top_menu_space li.current_page_item a:link,
.top_menu_space li.current_page_item a:visited,
.top_menu_space li.current_page_item a:hover,
.top_menu_space li.current_page_item a:active
{
	background:#fff;
	color:#ac9a6a;
	border:0;
}

.header_home {
	background: #56644A url(img/header-home.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_about {
	background: #56644A url(img/header-about.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding:0;
	margin:0;
	padding-right: 600px;
}

.header_bulgaria {
	background: #56644A url(img/header-bulgaria.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding:0;
	margin:0;
	padding-right: 600px;
}

.header_romania {
	background: #56644A url(img/header-romania.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding:0;
	margin:0;
	padding-right: 600px;
}

.header_romania_bulgaria {
	background: #56644A url(img/header-romania-bulgaria.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding:0;
	margin:0;
	padding-right: 600px;
}

.header_personal {
	background: #56644A url(img/header-tours.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_tour1 {
	background: #56644A url(img/header-tour1.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_tour2 {
	background: #56644A url(img/header-tour2.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_tour3 {
	background: #56644A url(img/header-tour3.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_tour4 {
	background: #56644A url(img/header-tour4.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_tour5 {
	background: #56644A url(img/header-tour5.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_tour6 {
	background: #56644A url(img/header-tour6.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_jewish {
	background: #56644A url(img/header-jewish.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_romanian {
	background: #56644A url(img/header-paie.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_portraits {
	background: #56644A url(img/header-portraits.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_links {
	background: #56644A url(img/header-links.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_references {
	background: #56644A url(img/header-references.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_customized {
	background: #56644A url(img/header-customized.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_saxon {
	background: #56644A url(img/header-saxon-village.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_rezervations {
	background: #56644A url(img/header-rezervations.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_partners {
	background: #56644A url(img/header-partners.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_contact {
	background: #56644A url(img/header-contact.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_consulting {
	background: #56644A url(img/header-consulting.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_faq {
	background: #56644A url(img/header-faq.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_customized {
	background: #56644A url(img/header-customized.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_rental {
	background: #56644A url(img/header-rental.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_bucharestcity {
	background: #56644A url(img/header-bucharestcity.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_bucharestjewish {
	background: #56644A url(img/header-bucharestjewish.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}

.header_bucharesttours {
	background: #56644A url(img/header-bucharesttours.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}
.header_roots {
	background: #56644A url(img/header-roots.jpg) no-repeat;
	color: #FFC;
	font-size: 1.4em;
	height: 269px;
	padding-right: 600px;
}


.header h1 {
	font: normal 3.2em serif,sans-serif;
	padding: 62px 0 34px 0;
}

.nameinfo{background: transparent url(img/med_banner_gold.png) no-repeat center left;
height:87px;
width:715px;
margin-left:15px;
margin-top:10px;}

.pattern {
	background: #334127 url(img/pattern.gif) repeat-x;
	clear: both;
	height: 12px;
}

.pattern2 {
	background: #334127 url(img/pattern2.gif) repeat-x;
	clear: both;
	height: 12px;
}

/* navigation */

ul.nv {
margin:0;
padding:0;
padding-top:10px;
margin-left:20px;

}


ul.nv a {
	color: #E8ECD1;
	font: normal 1.3em serif;
	line-height: 30px;
	text-decoration: none;
	font-weight:normal;
}
ul.nv a:hover,.navigation #selected {
	color: #A6B687;
}


/* content */
.content {
	background: transparent url(img/bgcontent.jpg) repeat-x;
	clear: both;
	font-size: 1.2em;
	margin: 0 24px;
	padding: 0 38px 12px;
}
.content .spacer {
	height: 42px;
}


menu-right img {border:1px solid #000}
/* content item */
.item {clear: both;}

.item img {
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}


.title {
	color: #a2986f;
	font: normal 2em Georgia, "Times New Roman", serif;
}

.title {margin-bottom:20px;
	padding-bottom:20px;
	display:block;
	}
	
.title a{
	color: #a2986f;

	text-decoration:none;
}
.title a:hover{
	color: #a2986f;

	text-decoration:none;
}

.title a:visited{
	color: #a2986f;

	text-decoration:none;
}


title:first-letter {
	display: block;
	float: left;
	font-size: 2.1em;
}

.item .title {
	color: #a2986f;
	font: normal 2em Georgia, "Times New Roman", serif;
}

.title {margin-bottom:20px;
	padding-bottom:20px;
	display:block;
	}
	
.item .title a{
	color: #a2986f;

	text-decoration:none;
}

.item a {color:#445044;}

.item .title a:hover{
	color: #a2986f;

	text-decoration:none;
}

.item .title a:visited{
	color: #a2986f;

	text-decoration:none;
}
.item a:visited {color:#445044;}

.item .title:first-letter {
	display: block;
	float: left;
	font-size: 2.1em;
}

.item .metadata {
	color: #666;
	font-size: 0.9em;
	float: left;
	padding: 0 0 6px 4px;
}

.item .body {
	clear: both;
}

.body a 
{color:#a2986f;
}

.content a
{
color:#a2986f;
}
img.noborder{border:none}
.center{width:100%;
		text-align:center;		
		}
.center-text{width:100%;
		text-align:center;
		font-size:14px;
		font-weight:bold;
		color:#85b135;		
		}

.center-jewish{width:100%;
		text-align:center;
		font-weight:bold;}		

.center-blue{width:100%;
		text-align:center;
		color:#000080;
		font-weight:bold;}	

.medieval{color:#85b135;
		font-weight:bold;}
		
.medieval_blue{color:#3d555f;
		font-weight:bold;
		}
				
.medievaltours{color:#85b135;
		font-size:14px;
		font-weight:bold;}		
		
/* footer */
.footer {
	background: url(img/bgfooter.gif) no-repeat;
	color: #666;
	font-size: 1.1em;
	line-height: 41px; 
	margin: 0 auto;
	text-align: center;
	width: 632px;
}

.footer a {
	color: #666;
	text-decoration: none;
}

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


.item{margin:0 0 25px 0;}

.item .info{
padding:2px 3px 3px 8px;

background-color:#eaecd1;
font-size:0.9em;
color:#505050;
}


.item .info a{
text-decoration:none;
color:#a2986f;
}

.item .info a:hover{
text-decoration:none;
color:#a2986f;
}

.item .info a:visited{
text-decoration:none;
color:#a2986f;
}
/* Comments Styling */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #eaecd1;
width: 280px;
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
}
#commentform input{
margin-bottom: 3px;
}












