/*   
Theme Name: MDR
Theme URI: http://www.michaelrenaud.com
Description: MDR Version 2
Author: Adam Penly
Author URI: 
Template: 
Version: 2.0
.
General comments/License Statement if any.
.
*/

body
{
	background: url('/wp-content/themes/mdr_v2/images/imgBackground.gif') repeat-y top left;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
}

div, td, p, span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
}

#LeftBar
{
	position: absolute;
	top: 0px;
	left: 0px;
}

html > body #LeftBar
{
	position: fixed;
}

#Navigation
{
	position: absolute;
	width: 120px;
	top: 57px;
	left: 48px;
}

html > body #Navigation
{
	position: fixed;
	top: 60px;
}

#Col2
{
	position: absolute;
	width: 180px;
	top: 79px;
	left: 180px;
}

html > body #Col2
{
	position: fixed;
}

#Col3
{
	position: absolute;
	width: 605px;
	top: 96px;
	left: 372px;
	z-index: 1;
}

#Col3Wide
{
	position: absolute;
	width: 785px;
	top: 96px;
	left: 180px;
	z-index: 1;
}

#Copyright
{
	position: absolute;
	height: 24px;
	left: 47px;
	bottom: 3px;
	font-size: 9px;
}

html > body #Copyright
{
	position: fixed;
}

#PostShadeTop
{
	position: absolute;
	top: 0px;
	left: 372px;
	width: 606px;
	height: 96px;
	z-index: 2;
	background: #ffffff;
	border-bottom: 1px solid #000000;
}

html > body #PostShadeTop
{
	position: fixed;
}

#PostShadeBottom
{
	position: absolute;
	bottom: 0px;
	left: 372px;
	width: 100%;
	height: 24px;
	z-index: 2;
	background: #ffffff;
}

html > body #PostShadeBottom
{
	position: fixed;
}

#PostShadeTopWide
{
	position: absolute;
	top: 0px;
	left: 180px;
	width: 785px;
	height: 96px;
	z-index: 2;
	background: #ffffff;
	border-bottom: 1px solid #000000;
	vertical-align: bottom;
}

html > body #PostShadeTopWide
{
	position: fixed;
}

#PostShadeTopWide span
{
	position: absolute;
	bottom: 3px;
}

#PostShadeBottomWide
{
	position: absolute;
	bottom: 0px;
	left: 180px;
	width: 100%;
	height: 24px;
	z-index: 2;
	background: #ffffff;
}

html > body #PostShadeBottomWide
{
	position: fixed;
}

.dividerNavigation
{
	margin-top: 6px;
	margin-bottom: 7px;
	width: 100%;
	height: 1px;
	border-top: 1px solid #000000;
}

.dividerCol2
{
	margin-top: 3px;
	margin-bottom: 7px;
	width: 100%;
	height: 1px;
	border-top: 1px solid #000000;
}

.dividerCol3
{
	margin-bottom: 6px;
	width: 100%;
	height: 1px;
	border-top: 1px solid #000000;
}

.postDivider
{
	margin-top: 23px;
	margin-bottom: 11px;
	height: 1px;
	background: #000000;
}

.navItem a
{
	color: #000000;
	text-decoration: none;
}

.navItem a:hover
{
	color: #000000;
	text-decoration: underline;
}

.navSubItem a
{
	color: #666666;
	text-decoration: none;
}

.navSubItem a:hover
{
	color: #666666;
	text-decoration: underline;
}

.navItemRed a
{
	color: #cc3300;
	text-decoration: none;
}

.navItemRed a:hover
{
	color: #cc3300;
	text-decoration: underline;
}

a
{
	color: #666666;
	text-decoration: none;
}

a:hover
{
	color: #666666;
	text-decoration: underline;
}

a.red
{
	color: #cc3300;
	text-decoration: none;
}

a.red:hover
{
	color: #cc3300;
	text-decoration: underline;
}

.header
{
	color: #000000;
}

.lead
{
	color: #000000;
	font-weight: bold;
}

.seeMore
{
	color: #000000;
	font-weight: bold;
}

.buyMe
{
	color: #cc3300;
	font-weight: bold;
	font-style: italic;
}

.vertical
{
	writing-mode: tb-rl;
	filter: flipv() fliph();
}

.innerNav
{
	text-align: center;
}

.innerNav a
{
	color: #000000;
	text-decoration: none;
}

.innerNav a:hover
{
	color: #000000;
	text-decoration: underline;
}

.formLabel
{
     font-weight: bold;
}

.formLabelRed
{
     font-weight: bold;
     color: #cc3300;
}

.formInput
{
     width: 300px;
}

.formTextArea
{
     width: 300px;
     height: 200px
}

.post
{
	position: relative;
	top: -3px;
}

.postPadTop
{
	position: relative;
	top: 6px;
}

.titleText
{
	color: #000000;
	font-size: 22px;
	font-weight: bold;
}

.post img 
{
	border: 0px;
}

.wideImage
{
	padding-bottom: 2px;
}

.idImages
{
	width: 100%;
	text-align: center;
}

.idImages img
{
	padding-left: 25px;
	padding-right: 25px;
}