#header
{
	width:100%;
	height:181px;
}

#headerwrapper
{
	width:810px;
	height:181px;
	margin-left:auto;
	margin-right:auto;
}

#maincontent
{
	width:100%;
	/*height:600px; Temporary Setting for Design*/
	position:relative;
}

#topcontent
{
	width:810px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1em;
	
}

#mainwrapper
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#twocolwrapper
{
	width:700px;
	margin-left:auto;
	margin-right:auto;
}

#leftcol
{
	width:310px;
	float:left;
}

#rightcol
{
	width:310px;
	float:right;
}


.thecenter
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}


.theleft
{
	text-align:left;
}


.imgwrapper
{
	margin-left:auto;
	margin-right:auto;
	width:600px;
	text-align:center;
	border:#e2d272 solid 2px;
	margin-bottom:1em;
}

.img
{
	text-align:center;
	border-bottom:#e2d272 solid 2px;
}

.desc
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:1em;
	width:500px;
	
}

.imgwrapper2
{
	width:283px;
	border:#e2d272 solid 2px;
	margin-bottom:1em;
	float:right;
	margin-left:10px;
}

.desc2
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:1em;
	width:200px;
	
}

.imgborder
{
	border:#e2d272 solid 2px;
	margin-top:10px;
}


#footer
{
	width:100%;
	height:48px;
}

#footerwrapper
{
	width:810px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:16px;
	padding-bottom:16px;
}

.clearclass
{
	clear:both;
}

#gal2wrapper
{
	width:810px;
	margin-left:auto;
	margin-right:auto;
}

#gal2left
{
	float:left;
	width:400px;
}

#gal2right
{
	float:right;
	width:400px;
}

.gal2prices
{
	margin-left:auto;
	margin-right:auto;
	border-top:#e2d272 solid 2px;
	padding-top:1em;
	padding-left:60px;
}

.gal2pic
{
	border:#e2d272 solid 2px;
	margin-bottom:10px;
}

.imgpusher1
{
	margin:20px 20px 30px 0px;
	display:inline;
	float:left;
}

.imgwrapper3
{
	width:348px;
	border:#e2d272 solid 2px;
	margin-bottom:1em;
	float:right;
	margin-left:10px;
}

.desc3
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:1em;
	width:300px;
	
}

.formwrapper
{
	margin-left:auto;
	margin-right:auto;
	width:430px;
}

#blogcontainer
{
	overflow-x:hidden;
	width:810px;
	height:100%;
	border:none;
}

#webmaster
{
	width:100%;
	height:50px;
}

#webmasterwrapper
{
	width:810px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
	line-height:1.4em;
}

.hideme
{
	display:none;
}

.maingalpic
{
	width:320px;

	border:#e2d272 solid 2px;
	float:left;
	margin:10px 10px 10px 10px;
}

.maingalpicinner
{
	border-bottom:#e2d272 solid 2px;
}



#maingalkeeper
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:700px;
}

.maingalpicdesc
{
	text-align:center;
	width:320px;
	margin-top:1em;
	height:60px;
}

.smallpstarter
{
	float:left;
	margin-right:10px;
}

object.flashvideo {
	width: 500px;
	height:400px;
}

	