

/**************** Page and tag styles ****************/

body
{margin:0; padding:0; color:#303030; background:#fafafa url(img/purpbar_rose.jpg) top left repeat-y; font:76% Verdana,Tahoma,sans-serif;max-width:1260px;}



a
{color:#0000ff; font-weight:bold; text-decoration:none;}

a:hover
{color:#505050; text-decoration:none;}


a img
{border:none;
	padding: 0 0 0 0;}

/* Navigation */

#nav {
	top:0;
	left:0;
	position:fixed;
	overflow: hidden;
	width:1400px;
	margin:0 0 0px 0px;
	height:35px;
	line-height:22px;
	background-image:url(img/bg-navigation-bar.gif);
    overflow: auto;
	padding:0 0px;
	}

	
#nav ul {
	list-style-type:none;
	margin-left:195px;
	}
#nav li {
	float:left;
	text-align:right;
	margin-right:9px;
	margin-left:9px;
	text-transform:uppercase;

	}
#nav li a {
	display:block;
	padding:0 25px;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	}
#nav li a:hover {
	background-image:url(img/bg-navigation-bar-hover.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#0000ff;
	}

/**************** Sidebar area styles ****************/

#sidebar
{position:absolute; top:0; left:0; width:220px; height:100%; background:#e0e0e0; text-align:center;}

body > #sidebar
{position:fixed;
}

#sidebar h1
{margin:20px 18px 0 5px; color:#ccc; font-size:1.6em; letter-spacing:-2px; text-align:right;}

#sidebar h2, #sidebar h3
{margin:0 20px 18px 5px; color:#808080; font-size:1.1em; font-weight:bold; letter-spacing:-1px; text-align:right;}

#sidebar h3
{margin:20px 18px 4px 5px; color:#606060;}

#sidebar  p
{margin:0 20px 18px 5px; color:#606060; font-size:0.8em;}

#sidebar a
{color:#808080}

/**************** Navigation menu styles ****************/

#menu a{
	display:block; 
	text-align:right; 
	width:185px; 
	padding:5px 38px 5px 0; 
	color:#ffffff; 
	background:#8cb9d5 url('images/nav_bg.png') top right repeat-x; 
	font-size:1.4em; 
	font-weight:normal; 
	text-decoration:none; 
	letter-spacing:-2px;
	border-top:1px solid #606060;}

#menu a:hover 
{color:#303030; background:#f0f0f0 url(img/sidebarbg.gif) top right repeat-x;}

#menu a.active
{color:#303030; background:#f0f0f0 url(img/sidebarbg.gif) top right repeat-x;}

#menu a.active:hover
{color:#505050; background:#fafafa;}

/**************** Content area styles ****************/
#header{
	background:url('img/tudor_header_bg.jpg');
	height:250px;
	width:auto;


	
}
#content
{width:auto; margin:0 0 0 209px; padding:-4px;}

#content p
{margin:0 0 20px 20px; line-height:1.5em;}

#content h1
{margin:0 0 20px 55px; color:#003399; font-size:2.5em; font-style: times; text-align:left;}

#content h2
{margin:0 0 20px 20px; color:#003399; font-size:2em; font-style: times; text-align:center;}

#content h3
{clear:both; margin:0 0 15px 20px; color:#808080; font-weight:bold; font-size: 1.5em; letter-spacing:-1px;}

.searchform {
	padding:0 0 0 40px;
}

#logo
{background-image:url("/img/TUDORMAGIC_LOGO.png");
    margin:50px 0 0 25px;
	width:367px;
	height:82px;
}
#photo
{position:absolute;
	right:50px;
	margin:0px 0px 20px 35px;
	top:45px;}
	
#photo img{border: 3px solid #ccc;}
.text {
	width:90%;
	margin:0 15px 0 20px;}
#movie_link{

background:url(SMALL_ROSE.jpg) no-repeat;
width:200px;
height:75px;
margin-left:68px;	
}

#movie_link img{float:right;}
