/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:collapse;border-spacing:0; width:100%;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
@font-face {  
	  font-family: Gill ;  
	  src: url(../Gill) format("truetype");  
	} 
body {font-size:75%;color:#222;background:#eee;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#669900;margin-bottom:0.5em; font-family:Gill,"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1 {font-size:2.8em;line-height:1;}
h2 {font-size:2em;}
h3 {font-size:1.5em;line-height:1;}
h4 {font-size:1.2em;line-height:1.25;}
h5 {font-size:1em;font-weight:bold;}
h6 {font-size:1em;font-weight:bold;}
p {margin:0 0 1.5em;}

.success-msg,.error-msg {padding:.4em;margin-bottom:1em;border:2px solid #ddd; position:fixed; top:0; left:0; width:100%; text-align:center; font-size:1.3em; font-weight:bold;}
.success-msg {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error-msg {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}

/*FORMS*/
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0 0 0.5em 0;}
input[type=text], input[type=password], input.text, input.title, textarea, select{width:200px;}

#signupForm label.error {
	display: block;
	margin-left: 1em;
	width: auto;
	color:#F00;
}
.red{color:#FF3E3E; font-weight:bold; margin-left: 3px; font-size:.9em;vertical-align:top;}

/*GLOABAL*/
a:link, a:visited
{
	text-decoration:none;
	color:#E55D1D;
}
a:hover,a:active
{
	text-decoration:underline;
	outline:none !important;
}
a{  outline: none;}
a:active{  outline: none;}
:focus{  -moz-outline-style: none;}

.container {
	width:950px;margin:0 auto;	
	text-align:left;	
}
#container{position:relative;}
.clear{clear:both;}
.empty{height:0px;}
/*header*/
#header{ background:#2A2F32 url(../img/header.jpg) no-repeat top center;overflow:hidden; height:150px;}
#headerct{padding:5px 10px; color:#ADAEAF;}
#logo{float:left; margin-right:10px; width:145px;}
#banner{float:left; width:775px;}
#navigation{margin-top:10px;}
#navigation ul{list-style:none;}
#navigation li{display:inline;padding:0 10px; border-right:1px solid #ADAEAF;}
/*content*/
#content-wrapper{width:1010px;margin:0 auto;background:url(../img/shadow.jpg) repeat-y top left;}
#content{background:#fff; padding:25px 15px;}
.ct0,.ct1,.ct2,.ct3{float:left; margin-right:10px; width:300px;}
.ct0{width:610px;}
.ct3{margin-right:0px;}
.blimg{display:block;}
a.fmore{
background:#D74040;display:block; width:100%; text-align:center; font-size:1.3em; color:#fff; margin-top:10px; font-weight:bold; padding:5px 0;
border-radius:10px; 	-moz-border-radius:10px;  	-webkit-border-radius:10px; 
}
a.fmore:hover{text-decoration:none; background:#872300;}

/*footer*/
#footer{ background:#313538 url(../img/footer.jpg) no-repeat bottom center;}
#footerct{padding:90px 0 40px 0; color:#ADAEAF;}
#footerct a{color:#ADAEAF;}
#footerct ul{list-style:none; float:left;}
#footerct li{display:inline;padding:0 10px; border-right:1px solid #ADAEAF;}
#backtotop{float:right;}
#backtotop a{color:#669900; padding-left:17px; background:url(../img/1268304772_go-top.png) no-repeat center left; min-height:16px;}


/*addonslider*/
#addoninfo{position:absolute; top:150px; left:0px; width:100%;}
#addonct{background:#292E31; color:#fff;display:none;}
.innerad{padding:5px; border-top:1px solid #373E42;border-bottom:1px solid #373E42;}
#linkct{text-align:right;}
a.addonlink{font-style:italic;padding:5px 25px 3px 5px; color:#CCC;
border-bottom-left-radius:10px; 	-moz-border-radius-bottomleft:10px; 	-webkit-border-bottom-left-radius:10px;
border-bottom-right-radius:10px; 	-moz-border-radius-bottomright:10px; 	-webkit-border-bottom-right-radius:10px;
}
a.addonlink:hover{color:#fff; text-decoration:none;}
.closeic{background:#292E31 url(../img/bullet_arrow_up.png) no-repeat center right;}
.openic{background:#292E31 url(../img/bullet_arrow_down.png) no-repeat center right;}

/*info page*/
/*available width:920px;*/
.ct4,.ct5,.ct6{float:left; margin-right:45px; width:276px;}
.ct6{margin-right:0px;}
.ftlist{list-style:none;}
.ftlist li{ background:url(../img/1262314097_tick-circle.png) no-repeat center left; min-height:20px;color:#669900; font-size:1.2em; /*border-bottom:1px solid #8ED200;*/ padding:2px 0px 2px 22px;}
h2.brdbt{text-transform:capitalize; font-size:1.6em;}
.brdbt{border-bottom:2px solid #669900;}
.downloadnow{background:#79970d url(../img/buttonbg.jpg)  repeat-x 0 0;display:block; width:200px; text-align:center; font-size:1.3em; color:#fff; margin-top:10px; font-weight:bold; padding:5px 0; border:2px solid #79970d;
border-radius:10px; -moz-border-radius:10px;  	-webkit-border-radius:10px;cursor:pointer;
}
.downloadnow:hover{text-decoration:none; background:#5d740a url(../img/btnbg_hover.jpg) repeat-x 0 0;}




