@charset "windows-1252";
body {
	background-color: #eae5ce;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
	color: #3d3323;
	font-size: 13px;
}
.header {
	background-color: #3D3323;
    width:100%;
    height:275px;
    top:0px;
    text-align:center;
}
.transit {
	background-color: #cccc99;
    width:100%;
    height:50px;
    top:275px;
    position:absolute;
}
.footer {
	background-color: #cccc99;
    width:100%;
    height:22px;
	padding-top:5px;
}
.MainContent {
    width:100%;
    top:325px;
    text-align:center; 
}
.TextHead {
	font:13px Tahoma;
   	color: #eae5ce;
    text-align:left;
}
.title {
	font:20px Tahoma;
   	color: #3d3323;
    text-align:left;
}
a:link {color: #6a593f; font-size: 13px; text-decoration: underline; font-family: Tahoma; font-weight: bold;}
a:visited {	color: #6a593f; font-size: 13px; text-decoration: underline; font-family: Tahoma; font-weight: bold;}
a:hover {color: #9F865E; font-size: 13px; text-decoration: underline; font-family: Tahoma; font-weight: bold;} /*#eae5ce;*/
a:active {color: #6a593f; font-size: 13px; text-decoration: underline; font-family: Tahoma; font-weight: bold;}
a.screenshots:link {color: #6a593f; font-size: 16px; text-decoration: underline; font-family: Tahoma; font-weight: bold;}
a.screenshots:visited {	color: #6a593f; font-size: 16px; text-decoration: underline; font-family: Tahoma; font-weight: bold;}
a.screenshots:hover {color: #eae5ce; font-size: 16px; text-decoration: underline; font-family: Tahoma; font-weight: bold;;}
a.screenshots:active {color: #6a593f; font-size: 16px; text-decoration: underline; font-family: Tahoma; font-weight: bold;}
#home{
	display: none; 
    position: absolute; 
	top: 4px;
    #top: 5px; 
    left: 30px;
    height: 50px;
}
#screenshots{
	display: none; 
    position: absolute; 
	top: 4px;
    #top: 5px; 
    left: 197px;
    height: 50px;
}
#faq{
	display: none; 
    position: absolute; 
	top: 4px;
    #top: 5px; 
    left: 389px;
    height: 50px;
}
#order{
	display: none; 
    position: absolute; 
	top: 4px;
    #top: 5px; 
    left: 549px;
    height: 50px;
}
#account{
	display: none; 
    position: absolute; 
	top: 4px;
    #top: 5px; 
    left: 709px;
    height: 50px;
}
#contact{
	display: none; 
    position: absolute; 
	top: 4px;
    #top: 5px; 
    left: 869px;
    height: 50px;
}
#wrapper { margin:30px auto 250px auto; height:200px; width:890px; border:solid 1px #ccc; padding:30px; background:#fff; }

#sidebar { width:35%; float:right; z-index:10; }

#content  { width:75%; position:relative; z-index:1; }

.clear { clear:both; }

.header { font-weight:700; color: 000; }
.header-sub { background:#C2CCF8; }
.content-right { float:right; width:300px; }
.content-left { float:left; width:300px; }
.top-space { height:50px; }
.products { }
.login-form { }
.error { color:red; }
#menu a{ padding:5px; background-color:#ccffcc; border: 1px #ccc solid; }
.button	{
	background:#CFCFCF;
	color:#444444;
	border:1px #444444 solid;
}
.field {
	width:250px;
}

.core_features {
	float:left;width:530px;padding-top:10px;
}

ul {
	padding-left:22px;margin:0;
}

.core_features ul {
	padding-left:23px;line-height:23px;margin:0;list-style-image: url(/images/yes.png);
}

.core_features ul ol {
	padding-left:15px;line-height:23px;margin:0;list-style-image: url(/images/bullet_arrow.png);
}

.features{
}
.features ul {
	padding-left:15px;line-height:23px;margin:0;list-style-image: url(/images/bullet_arrow.png);
}

/* TABLES */

.table_topleft { 
	background-image:url(/images/table_topleft.gif);width:12px;height:12px; background-repeat: no-repeat;
	background-color:#fff;
}
.table_topright {
	background-image:url(/images/table_topright.gif);width:12px;height:12px; background-repeat: no-repeat;
	background-color:#fff;
}
.table_content {
	background-color:#fff;
}
.table_bottomleft {
	background-image:url(/images/table_botleft.gif);width:12px;height:12px; background-repeat: no-repeat;
	background-color:#fff;
}
.table_bottomright {
	background-image:url(/images/table_botright.gif);width:12px;height:12px; background-repeat: no-repeat;
	background-color:#fff;
}
.table_header {
	height:26px;padding-left:5px;background-image:url(/images/header_corner_left.jpg);
	background-position: 0% 0%; background-repeat: no-repeat; background-color:#eae5ce;
	font:20px Tahoma;color:#3d3323;text-align:left;position:relative;
}
.table_header span{
	position:absolute;top:1px;float:right;right:10px;width:24px;height:24px;background-image:url(/images/ram_small.png);background-position: 0% 0%; background-repeat: no-repeat;
}
.table_header div{
	position:relative;float:right;right:0px;width:3px;height:26px;background-image:url(/images/header_corner_right.jpg);
	* position:absolute;
}
.table_padding {
	padding-left:10px;padding-right:10px;
}
.rambg {
	background-image:url(/images/rambackground.png);
	background-position: 33% 2px; background-repeat: no-repeat; 
}

.rowspan_corner {
	width:12px; height:12px; background-position: 0% 0%; background-repeat: no-repeat;
}

/* NOTICE */

.notice {
	float:right;width:407px;height:216px;background-image:url(/images/notice/notice_area.png);position:relative;margin-top:-4px;
}
.notice_button {
	position:absolute;bottom:10px;right:20px;width:141px;height:23px;background-image:url(/images/notice/notice_button.png);text-align:center;vertical-align:middle;
}
.notice_button a{
	color:#fff;
}
.notice_box {
	position:absolute;top:60px;right:20px;width:77px;height:97px;background-image:url(/images/notice/rambox_small.png);
}
.notice_price{
	position:absolute;bottom:40px;right:30px;color:#767D86;
}
.notice_green {
	position:absolute;top:12px;right:5px;color:#fff;font-weight:bold;font-size:11px;font-family:arial;width:56px;text-align:center;height:37px;
}
.notice_content {
	position:absolute;left:10px;top:40px;
}
.notice_content div {
	padding:7px;padding-left:0px;color:#767D86;font-weight:bold;font-size:11px;font-family:arial;height:14px;padding-left:20px;width:300px;
}
.notice_content span { 
	display:block;float:left;width:18px;height:14px;background-image:url(/images/notice/notice_bullet.png);
}
.notice_demo {
	position:absolute;bottom:7px;left:30px;
}
.notice_demo a {
	color:#2E6E93;font-weight:normal;font-size:11px;
}

/* FAQ */

.answer {
	padding-left:20px;padding-top:10px;padding-bottom:10px;
}
.faq_index ul{
	padding-left:15px;margin:0;list-style-image: url(/images/bullet_arrow.png);
}
.faq_index a{
	font-weight:normal;
}
.faq_index a:hover{
	color:#2E6E93;
}
h1 { 
	font-family:Tahoma;
	font-size: 12px;
	color: #cccc99;
} 
h2 { 
	text-decoration: none; 
	margin-top: 0; 
	margin-bottom: 0; 
	font-family:Tahoma;
	font-size: 12px; 
}

