/*  
Theme Name: Mandel Video Productions
Theme URI: http://www.rzen.net
Description: Custom theme designed for <a href="http://www.mandelvideo.com">Mandel Video Productions</a>.
Version: 1.0
Author: Brian Richards
Author URI: http://www.rzen.net

	MVP v1.0
	
	This theme was designed and built by Brian Richards,
	whose blog you will find at http://www.rzen.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* General Style */
html, body {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
}
body {
	background:#000;
	color:#777;
	font:10pt Arial,sans-serif;
}
h1 {
	color:#fff;
	font:20pt "Arial",sans-serif;
	margin:15px 0 -15px 0;
	padding:0;
}
h2 {
	color:#fff;
	font:14pt "Arial",sans-serif;
	margin:15px 0 -15px 0;
	padding:0;
}
a, a:visited {
	text-decoration:none;
	color:#ccc;
}
a:hover, a:active {
	color:#fff;
}
ul {
	list-style:none;
}
hr {
	border:0;
	border-bottom:1px dotted #333;
}
a img {border:0;}
.left {float:left;}
.right {float:right;}
.center {width:100%;margin:auto;}
.cb {clear:both;}
.ar {text-align:right;}
.al {text-align:left;}

/* Page Navigation */
#menu {
	margin-top:80px;
	position:relative;
	float:right;
}
#nav {
	list-style:none;
	margin:0;
	padding:0;
}
.nav {list-style:none;}
#nav li, .nav li {
	display:inline;
	padding:5px;
	font-size:8pt;
	text-transform:uppercase;
}
#nav li a, #nav li a:visited, .nav li a, .nav li a:visited {
	color:#555;
}
#nav li a:active, #nav li a:hover, #nav li.current_page_item a, .nav li a:active, .nav li a:hover, .nav li.current_page_item a {
	color:#fff;
}

/* Page Layout */
#page_container {
	width:980px;
	height:auto;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
#logo {
	background:url('images/mvp_logo.png') no-repeat top left;
	width:198px;
	height:92px;
	padding:0;
	margin:35px 0 0 0;
	position:relative;
	float:left;
}
#banner {
	width:980px;
	height:390px;
	padding:0;
	margin:0 auto;
	position:relative;
	clear:both;
	z-index:0;
}
.content_container {
	width:760px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	z-index:100;
}
#welcome {
	position:relative;
	margin-top:0;
}
#content {
	width:500px;
	line-height:14pt;
	position:relative;
	float:left;
	z-index:101;
	overflow:hidden;
}
#column {
	width:220px;
	position:relative;
	float:right;
	z-index:150;
}
.photo {
	width:350px;
	height:400px;
	margin:15px 20px 0 0;
	position:relative;
	float:left;
	clear:both;
}
#page_content {
	width:390px;
	position:relative;
	float:left;
}
.edit {
	position:relative;
	float:left;
}
#footer {
	font-size:8pt;
	padding:20px 0;
	margin:10px auto;
	text-align:center;
	position:relative;
	clear:both;
}
.checked {
	margin:0;
	padding:0 0 0 35px;
	list-style-image:url('images/checked.jpg');
}
.checked li {
	margin:0;
	padding:0;
}

/* Column Items */
#awards {
	background:url('images/awards.gif') no-repeat 50% 50%;
	width:165px;
	height:120px;
	margin:0 auto;
	position:relative;
}
#love_story {
	background:url('images/business.gif') no-repeat 50% 50%;
	width:220px;
	height:60px;
	margin:15px auto 0 auto;
	position:relative;
}
.wp_quotes_quote {
	background:url('images/quote_top.gif') no-repeat top left;
	width:180px;
	padding:10px 0 5px 10px;
	margin:0 auto;
	position:relative;
	z-index:156;
}
.wp_quotes_author {
	background:url('images/quote_bot.gif') no-repeat top right;
	color:#fff;
	line-height:55px;
	font-weight:bold;
	font-family:"Georgia",serif;
	margin-top:-23px;
	float:right;
	z-index:155;
}
#cc {
	background:url('images/cc.gif') no-repeat 50% 50%;
	width:110px;
	height:50px;
	margin:0 auto;
	position:relative;
	clear:both;
}

/* Packages Page */
.pricing {
	margin-top:15px;
	width:350px;
}
.price {
	font-size:8pt;
	letter-spacing:1px;
	text-transform:uppercase;
	position:relative;
	float:right;
	text-align:center;
}
.price h1 {
	font-size:18pt;
	margin-top:-10px;
	letter-spacing:0;
}
.price > h1 {
	margin:0;
	margin-bottom:-13px;
}
.price sup {
	font-size:12pt;
	position:relative;
	top:-2px;
}
.price h1 > sup {
	font-size:10pt;
	top:2px;
}
.price a {
	text-transform:none;
}

/* I Hate Internet Explorer */
* html body #logo {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.mandelvideo.com/wp-content/themes/mvp/images/mvp_logo.png');
}