﻿/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
html,body {
		margin: 0;
		padding: 0;
}
body {		
		font: 100% helvetica, sans-serif;
		text-align: center;
		color: #505367;
		background-color: #ffffff;
}

a {color:#ffffff;}
		
#container {
		margin-left:auto;
		margin-right:auto;
		width: 760px; 
		min-height:543px;
		text-align: left;
        position:relative;
}

/* commented backslash hack v2 \*/ 
* html #container {height:100%;height:auto !important;}		
* html #container {width:760px;w\idth:760px;height:auto !important;}
* html body{font-size:100%;f\ont-size:100%;}
/* end hack */ 

#mainheader {
		position:absolute;
		left:0;top:0;
		height: 90px;
		width:100%;
		background-color: #ffffff;
		z-index:1;
}
#header {
		height: 90px;
		width:100%;
		background-color: #ffffff;
		margin: 0px;
		position:relative;
		z-index:2;
		overflow:hidden;
}

* html #mainheader {height:90px;he\ight:90px}
* html #header {height:90px;he\ight:90px}
#mainnav {
		width:100%;
		height: 20px;
		background-color: #f5f5f5;
		border-top: 1px solid #e6e6e6;
		border-bottom: 1px solid #e6e6e6;
		position:relative;
		z-index:2;
}
* html #mainnav{height:20px;he\ight:20px}		
#sidebar {
		float: left;
		width: 155px;
		padding:0;
		text-align: right;
		font-size:70%;
}
#sidebar a {text-decoration: none; color:#010101;}
#sidebar a:hover {text-decoration: none; color:#F53A93;}
#sidebar p {margin:0;}
#content {
		width: 573px;
		padding:10px 10px 10px 10px;
		float: right;
		height:414px;
		}
#hcontent {
		width: 570px;
		height:403px;
		padding:21px 10px 10px 10px;
		margin:0;
		float: right;
		background: #CEE0E1 url(images/homeBg.gif) left top;
		}
#pcontent {
		width: 570px;
		padding:21px 10px 10px 10px;
		margin:0;
		float: right;
		background: #CEE0E1 url(images/portfolioBg.gif) left top;
		height:403px;
}
#pMaincontent {
		width: 570px;
		padding:21px 10px 10px 10px;
		margin:0;
		float: right;
		background: #CEE0E1 url(images/portfolioMainBg.gif) left top;
}
#ccontent {
		width: 570px;
		height:403px;
		padding:21px 10px 10px 10px;
		margin:0;
		float: right;
		background: #CEE0E1 url(images/contactBg.gif) left top;
		}
#content p, #hcontent p, #ccontent p {margin:5px 5px 5px 5px; font-size:70%; color: #dfdfdf;}
#footer	{
		position:absolute;
		bottom:0;
		width:100%;
		height: 18px;
		background-color: #ffffff;
}

#homeflashcontent {
	float: right;
	width:229px;
	height:230px;
	margin:12px 29px 0 0;
}

* html #homeflashcontent {
	float: right;
	width:229px;
	height:230px;
	margin:12px 14px 0 0;
}

#flashcontent {
	top:20px;
	margin:0;
}


#footer p {margin:0;padding:0; font-size: 70%; margin:-28px 0 0 60px; color: #101010;}
* html #footer {height:18px;he\ight:18px;}

.divider1 {
	width:100%;
	height:5px;
	overflow:hidden;
	background:#fff;
	position:relative;
}

#clearfooter {height:27px;width:100%;clear:both}
.blank , .blank2 {
	position:absolute;
	left:176px;
	width:7px;
	height:0px;
	overflow:hidden;
}
.blank {top:-1px;}
.blank2 {bottom:-1px;}

#Text {
	width: 300px;
	margin:42px 0px -42px 0px;
	padding:0;
	float: left;
}

.submitButton 
{
	border: 1px solid #fdfdfd;
	background-color: #888888;
	color: #010101;
}

.albumNav {
	text-align: right;
}

#sidebar .AlbumUnselected { 
  color: #010101;
  text-decoration: none;
} 

#sidebar .AlbumUnselected:hover { 
  color: #F53A93;
  text-decoration: none;
} 

#sidebar .AlbumSelected { 
  color: #F53A93;
  text-decoration: none;
}

#sidebar .AlbumSelected:hover { 
  color: #F53A93;
  text-decoration: none;
}