BODY {
	margin: 0px;
	background: #0f0f0f;
}
IMG {
	border: 0px;
}
TABLE#header {
	margin-top: 20px;
	background: url(/images/header_bg.gif) repeat-y;
}
TABLE#footer {
	background: url(/images/header_bg.gif) repeat-y;
}
TABLE#footer A {
	color: #ffffff; text-decoration: none;
	border-bottom: 1px solid #ffffff;
}
TABLE#main {
	width: 900px;
	margin-top: 25px;
}
TABLE#main TD {
	padding-bottom: 10px;
}
TABLE#nav {
	margin-top: 6px;
	margin-bottom: 36px;
}
TABLE#nav TD {
	padding-bottom: 0px;
	cursor: pointer;
}
TD.div {
	width: 40px;
	background: url(/images/leftright_div.gif) center top repeat-y;
}
TD.div_single {
	width: 22px;
	background: url(/images/leftright_div.gif) left top repeat-y;
}
TD.folio_div {
	background: url(/images/header_div.gif) center top no-repeat;
}
TD#notion P {
	font-family: georgia; font-size: 16px; line-height: 24px;
	color: #acabab; margin: 8px 0px;
}
TD#notion A {
	color: #ffffff; text-decoration: underline;
}
TD#service_notion {
	background: url(/images/service_notion_bg.jpg) center 200px no-repeat;
}
TD#service_notion P {
	font-family: georgia; font-size: 16px; line-height: 24px;
	color: #acabab; margin: 8px 0px;
}
TD#service_notion A {
	color: #ffffff; text-decoration: underline;
}

TD#chock_notion {
	background: url(/images/chock_notion_bg.jpg) center 250px no-repeat;
}
TD#chock_notion P {
	font-family: georgia; font-size: 16px; line-height: 24px;
	color: #acabab; margin: 8px 0px;
}
TD#chock_notion A {
	color: #ffffff; text-decoration: underline;
}

TD#detail P {
	font-family: georgia; font-size: 16px; line-height: 24px;
	color: #acabab; margin: 8px 0px 22px 0px;
}
TD#detail P A {
	color: #ffffff; text-decoration: underline;
}
TD#detail P.small {
	font-family: georgia; font-size: 12px; line-height: 20px;
	color: #acabab; margin: 8px 0px 22px 0px;
}
TD#detail UL {
	font-family: georgia; font-size: 16px; line-height: 24px;
	color: #acabab; margin: 8px auto 22px auto;
}
FORM {
	font-family: georgia; font-size: 16px; line-height: 24px;
	color: #acabab; margin: 8px 0px 22px 0px;
}
DIV.web {
	float: right; margin-top: 126px; margin-right: 2px;
	width: 33px; height: 30px;
	background: url(/images/icon_web.png) no-repeat;
}
DIV.mobile {
	float: right; margin-top: 126px; margin-right: 2px;
	width: 33px; height: 30px;
	background: url(/images/icon_mobile.png) no-repeat;
}
DIV.social {
	float: right; margin-top: 126px; margin-right: 2px;
	width: 33px; height: 30px;
	background: url(/images/icon_social.png) no-repeat;
}
DIV.new {
	position: absolute; top: 8px; left: 92px;
	width: 48px; height: 48px;
	background: url(/images/new_flag.png) no-repeat;
	cursor: pointer;
}
DIV.new2 {
	position: absolute; top: 16px; right: 2px;
	width: 48px; height: 48px;
	background: url(/images/new_flag.png) no-repeat;
	cursor: pointer;
}
H1 {
	margin: 0px; padding: 0px;
	font-size: 53px; color: #ffffff;
	letter-spacing: 2px;
}
H2 {
	margin: 0px; padding: 0px;
	font-size: 11px; color: #c9c9c9;
}
H3 {
	margin: 0px; padding: 0px;
	font-size: 18px; color: #2c2c2c;
}
H4 {
	margin: 0px; padding: 0px;
	margin-top: 2px;
	font-size: 16px; color: #ffffff;
	letter-spacing: -1px;
}
H5 {
	margin: 0px; padding: 0px;
	font-size: 10px; color: #acabab;
}
.box {
	cursor: pointer;
}
TABLE#pricing {
	margin: 25px 0px;
}
TABLE#pricing TD {
	font-family: georgia; font-size: 11px;
	color: #ffffff;
}

#imageContainer {
}
#imageContainer img {
	display: none;
	position: absolute;
	top: 0px; left: 0px;
}
