@charset "utf-8";
/* CSS Document for Smart-Buzz Website */

/*--------------- # # -- CSS GLOBAL RESET -- # # ---------------  (DO NOT CHANGE) */
body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background:#01181d url(../images/body_bg.jpg) left top repeat-x;
	color:#676554;
	font-size:13px;
}
html {
	min-height:100%;
	margin-bottom:1px;
	overflow:-moz-scrollbars-vertical !important;
}
a, img, ul, li {
	border:0;
	outline-style:none;
}
input, a, img, p {
	margin:0;
	padding:0;
}
/*--------------- # # -- CONTAINERS -- # # ---------------*/
.header {
	background:url(../images/header_bg.jpg) left top repeat-x;
}
.gray_bar {
	background:url(../images/gray_bar_bg.jpg) left top repeat-x;
	height:93px;
}
.sneakpeek {
	background-color:#33a6d4;
}
.sneakpeek_r {
	background-color:#21879c;
}
.corner_dblue {
	background-color:#01181d;
}
.what_is_gnewz {
	background-color:#dbdacc;
}
.content_text {
	padding:10px 20px;
	color:#676554;
	line-height:18px;
	text-align:justify;
}
.main_features {
	padding:10px 30px 20px 60px;
	line-height:28px;
}
.blue_title {
	color:#02252c;
	font-weight:bold;
}
.compare {
	background-color:#cecdbf;
	color:#434343;
	font-size:14px;
}
.screenshotimg {
	border:1px solid #cecdbf;
	padding:1px;
}
/* ------------------------- #################### GRID #################### ------------------------- */
.grid td {
	border-bottom:1px solid #c4c3af;
	padding:4px;
}
.grid td.last {
	border:none;
	padding:4px;
}
.ordertab td.hd {
	background:#107287 url(../images/order_tab_t.jpg) left top repeat-x;
	color:#FFFFFF;
	padding:4px;
	font-size:14px;
	border:none;
}
.ordertab td.pad {
	padding:8px 4px;
	border-bottom:1px solid #c4c3af;
}
.ordertab td.btm {
	background:#107287 url(../images/order_tab_b.jpg) left bottom repeat-x;
	color:#FFFFFF;
	padding:4px;
	border:none;
}
.coupon {
	width:70px;
	border:1px solid #FFFFFF;
}
.button {
	cursor:pointer;
}
/*--------------- # # -- WHY PANELS -- # # ---------------*/

.why_gnewz {
	background-color:#FFFFFF;
}
.whypanel_l {
	background:url(../images/why_l.jpg) left top repeat-y;
}
.whypanel_r {
	background:url(../images/why_r.jpg) right top repeat-y;
}
.whypanel_outer {
	background-color:#dbdacc;
}
.whypanel_icon {
	background:#dbdacc url(../images/why_b.jpg) left bottom repeat-x;
	padding:3px 1px;
}
.whypanel {
	background:#dbdacc url(../images/why_b.jpg) left bottom repeat-x;
	padding:3px;
}
.whytitle {
	color:#02252c;
	font-weight:bold;
	text-transform:uppercase;
}
/*--------------- # # -- NAVIGATION -- # # ---------------*/

#navoverview a {
	background:url(../images/nav_overview_0.jpg) center top no-repeat;
	width:119px;
	height:49px;
	display:block;
	text-decoration:none;
}
#navoverview a:hover {
	background:url(../images/nav_overview_1.jpg) center top no-repeat;
}
body#overview a.current {
	background:url(../images/nav_overview_1.jpg) center top no-repeat;
	width:119px;
	height:49px;
	text-decoration:none;
}
#navmainfeatures a {
	background:url(../images/nav_main_features_0.jpg) center top no-repeat;
	width:134px;
	height:49px;
	display:block;
	text-decoration:none;
}
#navmainfeatures a:hover {
	background:url(../images/nav_main_features_1.jpg) center top no-repeat;
}
body#mainfeatures a.current {
	background:url(../images/nav_main_features_1.jpg) center top no-repeat;
	width:134px;
	height:49px;
	text-decoration:none;
}
#navscreenshots a {
	background:url(../images/nav_screenshots_0.jpg) center top no-repeat;
	width:128px;
	height:49px;
	display:block;
	text-decoration:none;
}
#navscreenshots a:hover {
	background:url(../images/nav_screenshots_1.jpg) center top no-repeat;
}
body#screenshots a.current {
	background:url(../images/nav_screenshots_1.jpg) center top no-repeat;
	width:128px;
	height:49px;
	text-decoration:none;
}
#navcompareversions a {
	background:url(../images/nav_compare_versions_0.jpg) center top no-repeat;
	width:174px;
	height:49px;
	display:block;
	text-decoration:none;
}
#navcompareversions a:hover {
	background:url(../images/nav_compare_versions_1.jpg) center top no-repeat;
}
body#compareversions a.current {
	background:url(../images/nav_compare_versions_1.jpg) center top no-repeat;
	width:174px;
	height:49px;
	text-decoration:none;
}
#navordernow a {
	background:url(../images/nav_order_now_0.jpg) center top no-repeat;
	width:115px;
	height:49px;
	display:block;
	text-decoration:none;
}
#navordernow a:hover {
	background:url(../images/nav_order_now_1.jpg) center top no-repeat;
}
body#ordernow a.current {
	background:url(../images/nav_order_now_1.jpg) center top no-repeat;
	width:115px;
	height:49px;
	text-decoration:none;
}
#navcontactus a {
	background:url(../images/nav_contact_us_0.jpg) center top no-repeat;
	width:119px;
	height:49px;
	display:block;
	text-decoration:none;
}
#navcontactus a:hover {
	background:url(../images/nav_contact_us_1.jpg) center top no-repeat;
}
body#contactus a.current {
	background:url(../images/nav_contact_us_1.jpg) center top no-repeat;
	width:119px;
	height:49px;
	text-decoration:none;
}
/*--------------- # # -- FOOTER -- # # ---------------*/

.footer {
	background:#ffffff url(../images/footer_bg.jpg) left top repeat-x;
	padding:20px;
	text-align:center;
	font-size:12px;
	color:#006b83;
	line-height:24px;
}
.footer a {
	color: #006b83;
	text-decoration:underline;
}
.footer a:hover {
	text-decoration:none;
}
a.black {
	color: #2c2c2c;
	text-decoration:underline;
}
a.black:hover {
	text-decoration:none;
}
