html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#110c05;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(../Images/BG.jpg);
	background-repeat:repeat-x;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:961px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{	
	float:left;
	height:387px;
	width:961px;overflow:hidden;
}
	div#HeaderTop
	{	
		float:left;
		height:118px;
		width:961px;overflow:hidden;
	}
		div#HeaderLogo
		{	
			float:left;
			height:118px;
			width:756px;overflow:hidden;
		}
		div#Quicklink
		{	
			float:left;
			height:17px;padding:101px 23px 0px 5px;
			width:177px;overflow:hidden;background-image:url(../Images/qucklink.jpg);background-repeat:no-repeat;
		}
	
	div#HeaderBottom
	{	
		float:left;
		height:269px;
		width:961px;overflow:hidden;
	}	
	
		div#HeaderImage
		{	
			float:left;
			height:269px;
			width:737px;
		}	
		div#HeaderGallery
		{	
			float:left;
			height:269px;
			width:224px;color:#FFFFFF;
		}
		
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:959px;min-height:400px;_height:400px;
	border-bottom:1px solid #c6c6c6;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-image:url(../Images/MainBodyBG.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
div#MainBodyContainerInt
{
	float:left;min-height:400px;_height:400px;
	width:959px;background-image:url(../Images/SidenavBG.gif);background-repeat:repeat-y;
}

	div#LeftPane
	{
		float:left;
		width:202px;
	}
	div#CenterPane
	{
		float:left;
		width:490px;padding:37px 25px 37px 25px;
	}
		div#GalleryCenterPane
		{
			float:left;
			width:707px;padding:37px 25px 37px 25px;
		}
	
	div#RightPane
	{
		float:left;
		width:217px;padding-top:37px;
	}
		div#ContaintArea
		{
			float:left;
			width:490px;padding-bottom:21px;
		}
		div#GalleryContaintArea
		{
			float:left;
			width:707px;padding-bottom:21px;
		}
		
		div#RandomCopyRight
		{
			float:left;
			width:490px;text-align:center;
		}
		div#GalleryRandomCopyRight
		{
			float:left;
			width:707px;text-align:center;
		}
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:961px;padding-top:4px;
}
	div#FooterContainerInt
	{
		float:left;
		width:959px;border:1px solid #e3e3e3;
	}
		div#FooterContainerInternal
		{
			float:left;min-height:119px;_height:119px;
			width:957px;border:1px solid #979797;background-image:url(../Images/FooterPortfolioBG.gif);background-repeat:repeat-x;
			background-color:#eaeaea;
		}
	div#FooterLinks
	{
		float:left;
		width:956px;padding-top:7px;padding-bottom:14px;text-align:right;padding-right:5px;
	}
	div#RandomFooter
	{
		float:left;
		width:961px;padding-bottom:30px;text-align:center;
		font:Arial;font-size:10px;color:#FFFFFF;text-decoration:none;
	}
	
/************************************************************************
*	Contact Form
************************************************************************/

.ContactUsInputBox {background-color: #ffffff; border: solid 1px #CACACA; width: 275px; font-family:verdana; font-size:11px; color:#555555; font-weight:normal;}
.ContactUsInputMultiBox {background-color: #ffffff; border: solid 1px #CACACA; width: 275px; font-family:verdana; font-size:11px; color:#555555; font-weight:normal; height:80px; }
.ContactStatus {font-family:Arial;font-size:16px;color:#47bfe6;font-weight:bold;}
.ContactUsLabel {font-size:11px;
	font-weight:normal;
	line-height:18px;
	}
/************************************************************************
*	Custom
************************************************************************/


