* {
    	padding: 0px;
    	margin: 0px;
}

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#47292b;
	background-color: #ffffff;
	text-align:center;
	padding:20px;
}

a img { border:none; }

hr { 
	border:0; 
	color:#47292b; 
	background-color:#47292b; 
	height:1px; 
	margin-bottom:25px; 
	margin-top:20px 
}

.photoborder {
	border:1px solid #ffffff;
}

#container {
	width: 810px;
	text-align:center;
	overflow: hidden;
	float:none;
	margin:auto;
	padding:0px;
}
#container.about {
	background-image:url(images/scrollwork.gif);
	background-repeat:no-repeat;
	background-position:center right;
}


/****************** navigation *************/

#navigation {
	padding:8px;
	margin:0px;
	text-align:center;
    	width: 810px;
	font-size:15px;
	letter-spacing:1px;
	line-height:26px;
	font-weight:bold;
	color:#47292b;
}

#navigation A:link, #navigation A:visited {
  	text-decoration: none;
	font-weight:normal;
	font-size:18px;
	font-variant:small-caps;
  	color:#47292b;
}

#navigation A:hover,#navigation A:active {
  	text-decoration: underline;
  	color:#47292b;
}

/****************** left column content *************/
#ltcolumn {
	float:left;
	width:310px;
	text-align:left;
	padding-top:20px;
}

#ltcolumn P {
	margin-top:120px;
	padding-right:30px;
	text-align:right;
	height:580px;
	background-image:url(images/scrollwork.gif);
	background-repeat:no-repeat;
}
	
#ltcolumn A:link, #ltcolumn A:visited {
	text-decoration: none;
	color:#47292b;
	line-height:22px;
}
#ltcolumn A:hover, #ltcolumn A:active {
	text-decoration: underline;
}	
/****************** main column content *************/
#content {
	padding-top:20px;
	margin:auto;
	width:470px;
	float:left;
	text-align:justify;
	line-height:22px;
}

#content UL {
    	list-style:square;
    	padding: 5px 10px 5px 20px;
}

#content OL {
    	padding: 5px 10px 5px 30px;
}

#content LI {
    	padding-bottom:5px;
}

#content A:link, #content A:visited {
	text-decoration: underline;
	color:#47292b;
	padding:0;
	margin:0;
}

#content A:hover, #content A:active {
  	text-decoration: none;
  	color:#47292b;
}

#content H1 {
    	font-size: 17px;
	line-height:22px;
    	font-weight: bold;
    	color: #47292b;
	margin-bottom: 6px;
}

#content H2 {
    	font-size: 14px;
	line-height:22px;
    	font-weight: bold;
    	color: #47292b;
	margin-bottom:0px;
	display:inline;
}

#content P {
    	margin-bottom: 10px;
}

#boards {
	padding:0px;
	margin:0px;
	overflow: hidden;
	text-align:left;
	float:left;
}

.inputFormButton {
	font-size:13px; 
	padding: 4px;
	cursor:hand; 
	background-color:#47292b; 
	color: #ffffff; 
	border: 1px; 
	border-style: solid; 
	border-color: #47292b
}

/****************** left column DESIGNS *************/
#ltdesigns {
	float:left;
	width:280px;
	text-align:left;
	padding-top:10px;
	padding-right:30px;
	margin:auto;
	text-align:justify;
	line-height:22px;
}
/****************** main column DESIGNS *************/
#descontent {
	padding-top:20px;
	margin:auto;
	width:500px;
	float:left;
	text-align:justify;
	line-height:22px;
}
#descontent P {
    	margin-bottom: 10px;
}


/****************** footer *************/
#footer {
	color:#47292b;
	text-align:center;

}
#footer P {
	padding: 30px 0px 10px 0px;

}
#footer A:link, #footer A:visited {
	text-decoration:underline;
	color:#47292b;
}
#footer A:active, #footer A:hover {
	text-decoration:none;
}
