﻿/*
	Fiber
	


----------------------------------------------- */

html, body, div, h1, h2, h3, ul, ol, li, form, fieldset,
input, textarea {margin: 0;padding: 0;font-size: 100%;}
ul {list-style: none;}
img, fieldset {border: 0;}
h1, h2, h3 {font-weight: normal;}
em {font-style: italic;}
strong {font-weight: bold;}
a{cursor:pointer}

body {
	background: #757849 url(images/tribrite-bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color: #674524;
}
body.LTR, body.RTL
{
	background: #757849 url(images/tribrite-bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color: #674524;
}

/* hyperlink elements
----------------------------------------------- */
a{color:#4b5156; text-decoration:none; outline:0 none;}
a,img {border: 0;}

/* #0f2b5b */

/* typography
----------------------------------------------- */

h1,
h2,
h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; color:#3f3f3f;}
h1{ font-size:37px; margin:0; padding:0; line-height:37px;}		
h2{	font-size:22px; xborder-bottom:1px solid #d7d7d5; padding:0 0 5px 0;}
h3{ font-size:16px; color:#2d2d2a; margin:5px 0 0;}
h4{ font-size:22px; color:white; font-weight:normal; margin:13px 0 0 10px; float:left;}


/* components
----------------------------------------------- */

img.fancybox {border: 1px solid #CCC; padding:2px; margin:10px 5px 10px 0;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

#bg-wrapper{width:1072px; height:693px; margin:0 auto; background:url('images/microsite-wrapper.png') no-repeat;}

	#wrapper-inner{width:958px; margin:0 auto;}
	

	#top-navigation{background:url('images/top-nav-bg.jpg'); height:25px; }
		#top-navigation ul{font-size:13px; padding:2px 12px 0 0;}
		#top-navigation li{float:right;}
		#top-navigation li a:hover{text-decoration:underline}
		#top-navigation .spacer{margin:0 8px;}
	
	#header{background:url('images/header-bg.jpg'); height:156px; }
		#header-logo{background:url('images/tribrite-logo.png'); width:266px; height:69px; float:left; 
			text-indent:-9999em; margin:30px 0 0 50px;}
		#header-intro{background:url('images/real-paper.png'); width:386px; height:23px; float:left; 
			text-indent:-9999em; margin:68px 0 0 164px;}
		
	#feature-call{height:188px; width:958px; background:url('images/feature-bg.jpg');  }
		#feature-content{margin:0; float:left;}
		#feature-content .product-intro{font-size:16px; color:#fedea7; margin:30px 0 0 480px; line-height:30px;}
		#feature-content .product-features{background:url('images/product-features.png'); width:217px; height:60px;
			text-indent:-9999em; cursor:pointer; display:block; margin:20px 0 0 570px;; }
		
	#content-area{height:188px; background:url('images/contact-bg.jpg'); height:273px; }
		#contact-us{width:263px; float:left; background:url('images/contact-us-bg.jpg') top right no-repeat;
		 height:166px; margin:40px 0 0 50px;}
		#contact-us a{width:246px; background:url('images/contact-us-button.jpg') top right no-repeat;
		 height:104px; text-indent:-9999em; display:block; cursor:pointer; margin:32px 0 0;}
		
		#content{float:left; width:530px; margin:50px 0 0 50px;}
		#content p{ font-size:13px; color:#30361c; line-height:30px;}