* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #595140;
}
#wrapperWrapper {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1000px;
}
#lbg {
	float: left;
	width: 50px;
	background-image: url(../images/bg_l.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 600px;
}
#rbg {
	float: right;
	width: 50px;
	background-image: url(../images/bg_r.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 600px;
}
#wrapper {
	background-color: #f7ffff;
	width: 900px;
	float: left;
}
#headdertop {
	background-color: #f7ffff;
	height: 20px;
	width: 900px;
	background-image: url(../images/bg_headertop.png);
}
#headder {
	background-color: #a4a66d;
	height: 100px;
	width: 900px;
}
#headerlcol {
	background-color: #a4a66d;
	float: left;
	width: 159px;
	background-image: url(../images/bg_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
#headerrcol {
	float: right;
	height: 100px;
	width: 741px;
}
#lmain {
	float: left;
	width: 627px;
}
#lmainlcol {
	background-color: #f7ffff;
	width: 159px;
	float: left;
	background-image: url(../images/gui_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 480px;
}
#lmainrcol {
	float: right;
	width: 468px;
	background-color: #f7ffff;
	background-image: url(../images/bg_lmainrcol.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 16px;
}
#lmainrcol h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	line-height: 16pt;
	color: #402c33;
	text-decoration: none;
	font-weight: normal;
	margin-top: 8px;
}
#lmainrcol h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16pt;
	font-weight: normal;
	color: #402c33;
	text-decoration: none;
	margin-top: 8px;
}
#lmainrcol h3 a:link   {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16pt;
	font-weight: normal;
	color: #402c33;
	text-decoration: none;
}
#lmainrcol h3 a:visited  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16pt;
	font-weight: normal;
	color: #402c33;
	text-decoration: none;
}
#lmainrcol h3 a:hover  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: none;
}
#lmainrcol h3 a:active  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: none;
}
#lmainrcol p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16pt;
	font-weight: normal;
	color: #402c33;
	text-decoration: none;
	margin-top: 8px;
	text-indent: 16px;
}
#lmainrcol p a:link,  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: none;
}
#lmainrcol p a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: none;
	margin: 0px;
}
#lmainrcol p a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: none;
	margin: 0px;
}
#lmainrcol p a:hover  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight: normal;
	color: #402c33;
	text-decoration: none;
	margin: 0px;
}
#lmainrcol p a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight: normal;
	color: #402c33;
	text-decoration: none;
	margin: 0px;
}
#rmain {
	float: right;
	width: 273px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg_rmain.png);
	margin: 0px;
	padding: 0px;
}
#rmain h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 16pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: none;
	margin-top: 8px;
	margin-left: 16px;
	margin-right: 16px;
}
#rmain h2 a:link, a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 16pt;
	font-weight: normal;
	color: #859f99;
	text-decoration: underline;
	margin-top: 8px;
	margin-left: 16px;
}
#rmain h2 a:hover, a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 16pt;
	font-weight: normal;
	color: #595140;
	text-decoration: none;
	margin-top: 8px;
	margin-left: 16px;
}
#rmainlcol {
	float: left;
	width: 115px;
	background-color: #f7ffff;
	background-image: url(../images/bg_rmainlcol.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 480px;
}
#rmainrcol {
	float: right;
	width: 158px;
	background-color: #f7ffff;
	background-image: url(../images/bg_maingall.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 480px;
}
.topdown {
	margin-top: 8px;
}
#footerlcol {
	background-color: #a4a66d;
	float: left;
	width: 159px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
#footerrcol {
	float: right;
	height: 100px;
	width: 741px;
}
#footer {
	background-color: #a4a66d;
	clear: both;
	height: 130px;
	width: 900px;
}
#footer p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f7ffff;
	text-align: right;
	padding-top: 25px;
	padding-right: 16px;
}
#lcol {
	background-color: #f7ffff;
	width: 159px;
	float: left;
	background-image: url(../images/gui_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 480px;
}
#rcol {
	float: right;
	width: 158px;
	background-color: #f7ffff;
	background-image: url(../images/bg_rmainrcol.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 480px;
}
#maingall {
	float: left;
	width: 583px;
	background-image: url(../images/bg_maingall.gif);
}
#rmainweb_h {
	height: 35px;
	width: 273px;
}
#rmainweb_sasajun {
	height: 91px;
	width: 273px;
}
#rmainweb_fraiser {
	height: 102px;
	width: 273px;
}
#rmaiweb_OA {
	height: 125px;
	width: 273px;
}
#rmainweb_char {
	height: 101px;
	width: 273px;
}
#rmainweb_ICC {
	height: 115px;
	width: 273px;
}
#rmainPhoto_alison {
	height: 101px;
	width: 273px;
}
#rmainPhoto_product {
	height: 91px;
	width: 273px;
}
#rmainphoto_studio {
	height: 100px;
	width: 273px;
}
#rmainphoto_madeline {
	height: 94px;
	width: 273px;
}

