﻿/* BODY and defaults */
body 
{
	/*background-color:#474747;*//*#BCBEC0;*//*#808069;*/ /*474747*/
	background: transparent url(../Images/Background.jpg) repeat;
	font-size:12px;
	font-family:helvetica,verdana,clean,sans-serif;
	font-style:normal;
	margin:0pt;
	padding:0pt;
	
}

body * 
{
line-height:1.22em;
}

/* PARENT CONTAINMENT */
#container 
{
	
	margin:51px auto 0pt;
	padding:17px;
	width:926px;
	background: #FFF;
	
}

/* HEADER */

#title 
{
	height:97px;
}

#title #logo
{
	/*background: transparent url(assets/images/logo.gif) no-repeat scroll -4px;*/
	/*background:  transparent url(logo.gif) no-repeat;*/
	background: transparent url(../Images/logo_withName.gif) no-repeat left center;
	height: 88px;
	overflow: hidden;
	width: 200px;
	
}

#logo h1 
{
	padding-left:200px;
}

h1 
{
	font-size:2.18em;
	line-height:1.502em;
	margin:0.751em 0pt;
}
h2 
{
	font-size:1.64em;
	line-height:1.996em;
	margin:0.998em 0pt;
}


/* MENU */

#navigation 
{
	border-bottom:1px solid #cc3366;/*#A3CD35;*/
	border-top:1px solid #cc3366;/*#A3CD35;*/
	height:2em;
	margin:0pt 0pt 5px;
	
}
p, ul, ol, dl, fieldset, table 
{
	margin-bottom:1.636em;
}

#navigation li 
{
	float:right;
	font-size:12px;
	line-height:22px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 11px 0pt 0pt;
}

#navigation li a:link, #navigation li a:visited {
	color:#808285;
	text-decoration:none;
	text-transform:lowercase;
}
#navigation li.on a {
	color:#cc3366;/*#A3CD35;*/
}

/* CONTENT */

#content 
{
	background-color:#FFF;/*#474747;*//*#444440;*/
	color:#000000;
	/*height:462px;*/
	height:479px;
	padding:14px;
	position:relative;
}

#content h1 
{
background:transparent url(/img/projects.gif) no-repeat scroll left top;
height:33px;
left:37px;
overflow:hidden;
position:absolute;
text-indent:1000px;
top:16px;
width:227px;
}
#content h1, #content h2, #content h3 
{
color:#cc3366;/*#9CCB3B;*/
}

/* INDEX */

#coverImage 
{
	height:507px;
	/*height:490px;*/
	/*height:617px;*/
	left:0pt;
	position:absolute;
	top:0pt;
	width:926px;
}

#coverImage #overlay 
{
	background:transparent url(../Images/CoverImageOverlay.png) no-repeat scroll left center;
	bottom:0pt;
	height:85px;
	left:0pt;
	position:absolute;
	width:100%;
}

#portfolioGallery
{
	height:520px;
	/*height:490px;*/
	/*height:617px;*/
	left:0pt;
	position:absolute;
	top:0pt;
	width:926px;
}

/* Two Column */

/* COLUMN LEFT */
#twoCol #leftColumn 
{
	left:37px;
	position:absolute;
	top:8px;
	width:400px;
}

#twoCol #leftColumn h2 
{
	
	height:33px;
	overflow:hidden;
	text-indent:1000px;
	width:152px;
}

#twoCol #leftColumn
{
	height:109px;
	width:394px;
}


/* COLUMN RIGHT */
#twoCol #rightColumn 
{
	left:474px;
	position:absolute;
	top:8px;
	width:400px;
}
#twoCol #rightColumn li 
{
	float:left;
	height:73px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:131px;
}



/* FOOTER */

#footer 
{
	margin:0pt auto;
	padding:0pt 17px;
	width:926px;
	font-size:0.818em;
	line-height:2em;
}

#footer #copyright 
{
float:left;
}
#footer p, #footer a:link, #footer a:visited 
{
color:#8D8E90;
text-decoration:none;
}
#footer p 
{
	
padding-top:0.409em;
}

#footer #credit 
{
float:right;
}