/* @override http://www.getgreenbytes.com/Portals/70227/mockup.css */

#brighton_menu {
background: white url(/Portals/70227/images/menu-bg.jpg) no-repeat center 0!important;
height:29px!important;
}
html, body#Body {background:#39342a url(/Portals/70227/images/bg_tile.jpg) repeat-x scroll 0 0 !important ; }

/* @group Columns */

#brighton_body div#brighton_col2 {
	width: 668px;
	margin: 0;
	padding: 0;
}

#brighton_body div#brighton_col2 div.pad {
	margin: 0;
	padding-right: 0;
}

#brighton_body div#brighton_col3 {
	width: 300px;
	margin: 0;
	padding: 0;
}

#brighton_body div#brighton_col3 div.pad {
	margin: 0;
	padding-right: 0;
}

div#dnn_Col3Pane {
	padding: 0;
	margin: 0;
}



/* @end */

/* @group News */

#brighton_body div#dnn_Col3Pane h3 {
	width: 251px;
	height: 41px;
	background: transparent url(/Portals/70227/images/bg_news_title.gif) no-repeat;
	color: #ffffff;
	margin: 0;
	padding: 0 0 0 6px;
	line-height: 32px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 1px;
}

/*#brighton_content div.block p.post {
	font-size: 16px;
	line-height: 19px;
	border-bottom: 1px solid #0577cc;
	padding-bottom: 14px;
}

#brighton_content div.block p.post i {
	font-size: 12px;
	display: block;
	color: #666;
}

#brighton_content div.block p.post a {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}*/



/* @end */

/* @group Feature */

#feature {
	margin: 0;
	padding: 18px 10px 10px;
}

#feature #tabs {
	background: url(/Portals/70227/images/slide_bg.jpg) no-repeat;
	width: 960px;
	height: 300px;
	margin: 0;
	padding: 0;
}

#feature #tabs .tab {
	display: none;
}

#feature #tabs .first {
	display: block;
}

#feature #tabs #welcome {
	background: url(/Portals/70227/images//slide_welcome.jpg) no-repeat;
	height: 300px;
	width: 960px;
}

#feature #tabs #welcome p {
	margin: 171px 20px 0 508px;
	padding: 0;
	color: #fff;
	line-height: 20px;
	font-size: 14px;
}

#feature #tabs #welcome a {
	width: 184px;
	height: 36px;
	margin: 15px 0 0 507px;
	padding: 0;
	background-image: url(/Portals/70227/images//btn_discover.gif);
	display: block;
	text-indent: -1000em;
}

#feature #tabs #storage {
	background: url(/Portals/70227/images//slide_storage.jpg) no-repeat;
	height: 300px;
	width: 960px;
}

#feature #tabs #storage p {
	padding: 0;
	margin: 40px 32px 0 515px;
	color: #fff;
	line-height: 20px;
	font-size: 14px;
}

#feature #tabs #storage a {
	width: 184px;
	height: 36px;
	margin: 18px 0 0 515px;
	padding: 0;
	background-image: url(/Portals/70227/images//btn_discover.gif);
	display: block;
	text-indent: -1000em;
}

#feature #tabs #protection {
	background: url(/Portals/70227/images//slide_protection.jpg) no-repeat;
	height: 300px;
	width: 960px;
}

#feature #tabs #protection p {
	padding: 0;
	margin: 44px 59px 0 402px;
	color: #fff;
	line-height: 20px;
	font-size: 14px;
}

#feature #tabs #protection a {
	width: 184px;
	height: 36px;
	margin: 42px 0 0 402px;
	padding: 0;
	background-image: url(/Portals/70227/images//btn_discover.gif);
	display: block;
	text-indent: -1000em;
}

#feature #tabs #virtual {
	background: url(/Portals/70227/images//slide_virtual.jpg) no-repeat;
	height: 300px;
	width: 960px;
}

#feature #tabs #virtual ul {
	margin: 0;
	padding: 0;
	width: 284px;
	font-size: 12px;
	line-height: 13px;
	position: absolute;
	left: 69px;
	top: 120px;
	list-style-type: disc;
}

#feature #tabs #virtual ul li {
	margin: 0 0 7px;
	padding: 0;
}

#feature #tabs #virtual p {
	padding: 0;
	margin: 41px 59px 0 419px;
	color: #fff;
	line-height: 20px;
	font-size: 14px;
}

#feature #tabs #virtual a {
	width: 184px;
	height: 36px;
	margin: 26px 0 0 715px;
	padding: 0;
	background-image: url(/Portals/70227/images//btn_discover.gif);
	display: block;
	text-indent: -1000em;
}

#tab-nav {
	
}

#tab-nav ul {
	margin: 0;
	padding: 0;
}

#tab-nav li {
	float: left;
	list-style-type: none;
}

#tab-nav li a {
	display: block;
	height: 54px;
	background: url(/Portals/70227/images/nav_sprite.gif) no-repeat;
	text-indent: -1000em;
	margin: 0;
	padding: 0;
	outline: none;
}

#tab-nav li a#btn1 {
	width: 241px;
}

#tab-nav li a#btn1:hover {
	background-position: 0 -54px;
}

#tab-nav li a#btn1.activeSlide {
	background-position: 0 -108px;
}

#tab-nav li a#btn2 {
	background-position: -241px 0;
	width: 238px;
}

#tab-nav li a#btn2:hover {
	background-position: -241px -54px;
}

#tab-nav li a#btn2.activeSlide {
	background-position: -241px -108px;
}

#tab-nav li a#btn3 {
	background-position: -479px 0;
	width: 213px;
}

#tab-nav li a#btn3:hover {
	background-position: -479px -54px;
}

#tab-nav li a#btn3.activeSlide {
	background-position: -479px -108px;
}

#tab-nav li a#btn4 {
	background-position: -692px 0;
	width: 268px;
}

#tab-nav li a#btn4:hover {
	background-position: -692px -54px;
}

#tab-nav li a#btn4.activeSlide {
	background-position: -692px -108px;
}



/* @end */

/* @group Products */

#products {
	background-color: #6d9834;
}

#p-nav {
	width: 648px;
	height: 121px;
	margin: 0;
	padding: 0;
	background: url(/Portals/70227/images/bg_pnav.gif) no-repeat;
}

#products #p-slides .tab {
	display: none;
	padding: 10px 15px 15px;
	background-color: transparent;
	background-image: none;
}

#products #p-slides .first {
	display: block;
	background-color: transparent;
	background-image: none;
}

#p-nav ul {
	margin: 0;
	padding: 0;
}

#p-nav li {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
}

#p-nav li a {
	margin: 0;
	padding: 0;
	display: block;
	height: 121px;
	outline: none;
}

#p-nav li a#pb1 {
	background: url(/Portals/70227/images/btn_overview.gif) no-repeat;
	width: 133px;
	text-indent: -1000em;
	margin-right: 10px;
}

#p-nav li a#pb1:hover {
	background-position: 0 -121px;
}

#p-nav li a#pb1.activeSlide {
	background-position: 0 -242px;
}

#p-nav li a.product {
	margin: 0 6px;
	width: 154px;
	padding: 0;
	background: url(/Portals/70227/images/bg_pbtn.jpg) no-repeat;

}

#p-nav li a.product:hover {
	background-position: 0 -121px;
}

#p-nav li a.activeSlide, #p-nav li a.activeSlide:hover {
	background-position: 0 -242px;
}

#p-nav li a.product img {
	padding: 18px 2px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

#p-slides-outer {
	margin: 0;
	padding: 0;
	background: transparent url(/Portals/70227/images/bg_pslides.gif) no-repeat 0 bottom;
}

#p-slides {
	min-height: 230px;
	margin: 0;
	padding: 0;
	background-color: transparent;
	background-image: none;
}

#p-slides p {
	font-size: 13px;
	line-height: 18px;
	background-color: transparent;
	background-image: none;
	padding: 0;
	margin: 12px 0 0;
}

#p-slides h2 {
	font-size: 24px;
	line-height: 28px;
	margin: 0;
	padding: 0;
	background-color: transparent;
	background-image: none;
}

#p-slides a {
	float: right;
	display: block;
	width: 125px;
	height: 25px;
	margin: 0;
	padding: 0;
	background-image: url(/Portals/70227/images/btn_home_details.gif);
	text-indent: -1000em;
	background-color: transparent;
}

.clearfix {
	clear: both;
	background-color: transparent;
}



/* @end */

/* @group Products Content */

#brighton_content #products h2 {
	color: #fff;
	font-weight: bold;
	margin: 0;
}

#brighton_content #products p {
	color: #fff;
}



/* @end */