@charset 'UTF-8"';
@import 'src/reset.css';
@import 'src/typography.css';
@import 'src/forms.css';
@import 'src/global.css';
@import 'src/messages.css';
/****************************************************************************************************
Begin screen.css
main color: 4F 00 00

TODO:
	change main elements to IDs!!

****************************************************************************************************/
body{min-width:980px}
.body,.fade_overlay,.rail,.header,.molding,.logo,body,.cabinet_toe,.bns_link img
{
	behavior: url('http://martincabinet.com/public/plugins/ie6/iepngfix.htc');
}
.content
{
	text-align:left;
}


.fade_overlay{
z-index:100;float:right;position:relative;right:-30px;top:-31px
}

html,body{margin:0;padding:0}

body {
	background:url(bg/body1.png) top center scroll repeat #4F0000;
	font-family:Helvetica,Verdana,Arial,Serif;
}
h1,h2,h3,h4,h5,h6 {
	font-family:Helvetica,Verdana,Arial,Serif;
	color:#4f0000;
}
a {
	color:#4f0000;
}
a:hover,a:focus {
	color:#4f3333;
}

.header,.nav,.wrapper,.main,.sidebar,.inner,.inner2,.footer,.rail {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	position:relative;
	clear:both;
}
.body {
	background:#fff;
}
.header {
	
	background:url(bg/header6[1].png) center bottom repeat-x  transparent;
top:-29px;
height:320px;
	
}
.header .rail {
	background:url(bg/rail1.png) bottom repeat-x;
}
.header,.header * {
	color:#eee;
}
.header .logo {
	font-size:200%;
	margin:20px 0 40px 0;
	width:450px;
	height:169px;
}

.header .content {
	width:980px;
	padding:0 0 45px 0;
	float:none;
	margin:0 auto;
	
	position:relative;
	top:60px;
	
}
.wrapper {
	clear:both;
	float:none;
	width:980px;
	margin:0 auto;
	
}
.inner {
	top:-94px;
	margin-bottom:-94px;
	z-index:80;
	overflow:hidden;
}
.molding
{
	height:65px;
	background:url(bg/molding2[1].png) -38px top repeat-x;
	padding:0;
	z-index:91;
	float:left;
	width:100%;
	position:relative;
	clear:both;
	position:relative;
	top:-65px;
	margin-bottom:-65px;
	
}
.nav
{

}
.inner2 {
	background:#fff;
	margin-top:65px;
}
.main {
	width:680px;
	min-height:300px;
	padding-top:40px;
	clear:none;
	background:#fff;
}
.main .content
{
	margin:0 20px 20px 20px;
	padding-top:0;
	position:relative;
	top:-40px;
	margin-bottom:-40px;
	z-index:99 !important;
}
.body{
	width:100%;
	float:left;
	background:url(bg/shadow.png) center center repeat-y transparent;
}
.main h1{position:relative;top:15px;z-index:999 !important;display:block}
.sidebar{
	width:10px;
	float:right;
	clear:right;
	/* margin-left:-Xpx; float hack for IE... works! */
	position:relative;
	z-index:1;
	background:url(bg/cabinet_bg.png) top left repeat-y #b87731;
	top:-50px;
	z-index:99;
}

/* fix this */
.sidear *{display:none !important}



.sidebar .content {
	margin:10px;
}
.main,.sidebar{/* equal height columns */
	padding-bottom: 32767px;
	margin-bottom: -32747px;
}
.footer{
	background:url(bg/floor.png) bottom repeat #111;
	width:96%;
	padding:2%;
	color:#fff;
	font-size:90%;
	border-top:4px solid #333;
	z-index:93;
}
.footer .content{
	width:930px;
	padding:20px 25px 20px 25px;
	float:none;
	margin:0 auto;
	
}
.footer a
{
	color:#c11;
	text-decoration:none;
}
.footer a:hover
{
	color:#d55;
}
.cabinet_toe{
background:url(bg/foot8.jpg) top left no-repeat;
width:288px;
height:152px;
	float:left;
	clear:both;
	margin-top:-60px;
	
}

h1.heading
{
	margin-top:-20px;
	border-bottom:1px solid #4f0000;
}


/****************************************************************************************************
Main Navigation
****************************************************************************************************/
.nav {

	width:288px;
	clear:left;
	float:left;
	background:url(bg/cabinet_bg3.jpg) left top repeat-y #b87731;


}
.nav .content {
	margin:0;
	
}
.nav ul,.nav li,.nav a {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	clear:both;
}
.nav ul {
	padding-bottom:60px;
}
.nav li {
	background:url(bg/drawer_bg2.png) top right no-repeat;
		margin:10px 0 0 6px;
}
.nav a
{
	text-decoration:none;
	text-align:center;
	width:180px;
	height:45px;
	line-height:45px;
	vertical-align:middle;
	font-family:tahoma,arial,sans-serif;
	text-transform:uppercase;
	color:#eee;
	font-size:13px;
	font-weight:bold;
	font-family:Century Gothic, Arial;
	white-space:nowrap;
	background:url(bg/drawer2_bg.png) top right no-repeat;
}
.nav a:hover,.nav a:focus,.nav a:active {
	position:relative;
	color:#f3f2cd;
}
.nav li.active a
{
	/*top:6px;
	left:-6px;*/
}
.nav .active a,.nav .active a:hover,.nav .active a:focus {
	color:#4f0000;
	position:relative;
}
/****************************************************************************************************
Misc Styles
****************************************************************************************************/
.cycle
{
	float:right;
	clear:right;
	width:420px;
	height:284px;
	overflow:hidden;
	position:relative;
	top:-40px;


}
.cycle img
{
	width:420px;
	height:280px;
	display:none;
}
#contact_form
{
	float:left;
	width:100px;
}
/****************************************************************************************************
****************************************************************************************************/
.footer p{
	float:left;
	width:50%;
	margin:0;
	padding:0;
}
.bns_link{
	float:right;
	clear:right;
	width:50%;
	white-space:nowrap;
	text-align:right;
}
.bns_link img{
	float:right;
}
/****************************************************************************************************
Border Radius
****************************************************************************************************/
.round{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px
}
/****************************************************************************************************
Contact
****************************************************************************************************/
form#contact_form input[type=submit]
{
	float:right;
}
/****************************************************************************************************
end file screen.css
****************************************************************************************************/

