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

html {
	overflow: -moz-scrollbars-vertical;
}

body {
	background: #D7D5D1;
//	background: #D2D0CC;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #8A8682;
}

a {
	text-decoration: none;
	color: #3F9DED;
}

a:hover {
	text-decoration: underline;
}

.img,
.img:hover {
	display: block;
	padding: 0px;
	border: 0px;
	text-indent: -10000px;
	overflow: hidden;
	text-decoration: none;
	outline: none;
}

/*
 * 	markup
 */
#main {
	width: 870px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	height: 160px;
	background-image: url(/img/header-4.png);
	background-repeat: no-repeat;
}

#logo {
	width: 173px;
	height: 45px;
	float: left;
	position: relative;
	left: 40px;
	top:  30px;
	background-image: url(/img/bvckup-logo-4.png);
	opacity: 0;
}

#notice {
	position: absolute;
	left: 50%;
	top: 17px;
	margin-left: 460px;

	padding-top: 114px;
	padding-left: 48px;
	padding-right: 48px;

	height: 286px;
	width: 208px;

	background-image: url('/img/message-from-the-management.jpg');
	background-repeat: no-repeat;

	font-family: verdana, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666;
	text-align: center;
	text-shadow: 0 0 0 transparent, 0 0 0 #aaa;
}

#notice a#big-link {
	display: block;
	position: absolute;
	top: 220px;

	width: 208px;
	height: 140px;

	text-indent: -10000px;
	overflow: hidden;

	outline: none;
	border-bottom: none;
}

#menu {
	position: relative;
	height: 54px;
	top: 106px;
	left: 5px;
	width: 860px;
	
	.top: 61px;
}

#menu a,
#menu b {
	height: 54px;
	background-image: url(/img/menu-4.png);
	position: absolute;
}

#menu div {
	float: left;
}

#menu #download a,
#menu #download b          { width: 94px; left: 13px; 
                             background-position: -13px 0px; }
#menu #download a:hover    { background-position: -13px -54px; }
#menu #download b          { background-position: -13px -108px; }

#menu #screenshots a,
#menu #screenshots b       { width: 114px; left: 111px; 
                             background-position: -111px 0px; }
#menu #screenshots a:hover { background-position: -111px -54px; }
#menu #screenshots b       { background-position: -111px -108px; }

#menu #features a,
#menu #features b          { width: 85px; left: 227px; 
                             background-position: -227px 0px; }
#menu #features a:hover    { background-position: -227px -54px; }
#menu #features b          { background-position: -227px -108px; }

#menu #details a,
#menu #details b           { width: 96px; left: 227px; 
                             background-position: -227px 0px; }
#menu #details a:hover     { background-position: -227px -54px; }
#menu #details b           { background-position: -227px -108px; }

#menu #purchase a,
#menu #purchase b          { width: 85px; left: 315px;
                             background-position: -315px 0px; }
#menu #purchase a:hover    { background-position: -315px -54px; }
#menu #purchase b          { background-position: -315px -108px; }

#menu #follow a,
#menu #follow b            { width: 77px; left: 616px; 
                             background-position: -616px 0px; }
#menu #follow a:hover      { background-position: -616px -54px; }
#menu #follow b            { background-position: -616px -108px; }

#menu #forums a,
#menu #forums b            { width: 72px; left: 693px; 
                             background-position: -693px 0px; }
#menu #forums a:hover      { background-position: -693px -54px; }
#menu #forums b            { background-position: -693px -108px; }

#menu #support a,
#menu #support b           { width: 75px; left: 775px; 
                             background-position: -775px 0px; }
#menu #support a:hover     { background-position: -775px -54px; }
#menu #support b           { background-position: -775px -108px; }

/*
 * 	content
 */
#content-h {
	height: 16px;
	background-image: url(/img/content-top.png);		
}

#content-w {
	background-image: url(/img/content-sides.png);
	background-repeat: repeat-y;
}

#content {
	min-height: 160px;
	padding: 5px 20px 60px 20px;
	background-image: url(/img/content-bottom-2.png);
	background-position: bottom;
	background-repeat: no-repeat;

	_height: 160px;
}

/*
 *	footer
 */
#footer {
	color: #95918B;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 10px;
}

#footer,
#footer a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

#footer a {
	color: #62819E;
}

#footer a:hover {
	color: #4D8ECB;
}

#hidden {
	display: none;
}

.null {
	display: none;
}

/*
 *	v5 frame
 */
table.frame {
	border-collapse: collapse;
}

/* corners */
.frame .nw,
.frame .ne,
.frame .sw
.frame .se {
	font-size: 1px;
	width: 10px;
	height: 10px;
	background-image: url('/img/frame-nw.png');
}

.frame .ne {
	background-image: url('/img/frame-ne.png');
}

.frame .sw {
	background-image: url('/img/frame-sw.png');
}

.frame .se {
	background-image: url('/img/frame-se.png');
}

/* top/bottom */
.frame .n,
.frame .s {
	font-size: 1px;
	height: 10px;
	background-image: url('/img/frame-n.png');
	background-repeat: repeat-x;	
}

.frame .s {
	background-image: url('/img/frame-s.png');
}

/* left/right, outer */
.frame .w,
.frame .e {
	font-size: 1px;
	width: 6px;
	background-image: url('/img/frame-w.png');
	background-repeat: repeat-y;
}

.frame .e {
	background-image: url('/img/frame-e.png');
}

/* left/right, inner */
.frame .hl,
.frame .hr {
	font-size: 1px;
	width: 4px;
	background-color: #F8F8F8;
	background-image: url('/img/frame-hl.png');
	background-repeat: no-repeat;
}
	
.frame .hr {
	background-image: url('/img/frame-hr.png');
}

/* content */
.frame .c {
	padding: 20px;
	background-color: #F8F8F8;
}


/*
 * 	fancybox popups (quick fix for Chrome not seeing the in-page <style>)
 */
#fancybox-outer {
	background-color: transparent;
	border: none;
}

.fancy_bigIframe {
	background-color: red;
}

/*
 * 	Work in progress
 */
#fb-wip {
	font-family: arial;
	font-size: 12px;
	padding: 20px;
	width: 315px;
	background: #fff;
	background-image: url(/img/work-in-progress.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 340px 25px 15px 25px;
	text-align: justify;
	line-height: 18px;
}

#fb-wip a {
	font-family: arial;
	font-size: 12px;
	color: #22f;
}

#fb-wip a#close {
	display: block;
	float: right;
}

/*
 *	Purchase and perks
 */
#fb-purchase {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #878593;
	line-height: 17px;

	width: 319px;
	height: 227px;
	background-image: url('/img/pricing-box.png');
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 59px;
}

#fb-purchase a {
	color: #3F9DED;
	text-decoration: none;
}

#fb-purchase a:hover {
	text-decoration: underline;
}

#fb-purchase a#close {
	display: block;
	float: right;
}

#fb-pricing {

	margin-top: 12px;
	margin-bottom: 16px;
	line-height: 20px;

	padding-bottom: 20px;
	border-bottom: 3px double #E4E4E4;
	text-align: center;
}

#fb-pricing b {
	font-weight: 400;
	color: #81ADD3;
	padding-right: 2px;
}






