/* Page */
*{
	margin:0;
	padding:0;
}
body {
	margin: 0px; 
	padding: 0px;
	min-width: 570px; 

    background: #FFEFD5 ;
    font: normal 12px "Lucida Grande",Verdana,Sans-Serif,Serif;
}      

#container {
	margin: 0px; 
	padding: 0px;
}
.clearer{
	height: 1px;
	clear: both;
}
div#footerfixed {
		margin:0;
		padding:0;
	
		/*
		position: fixed!important;
		position:absolute;
		*/
		position: fixed;
		left: 0px;
		bottom:0px; 
		width: 100%; 
		height: 32px;
		/*
		height: 32px!important;
		height:64px;
		*/
   
	}              

/* Banner */
#banner {
	padding:0;
	margin:0;
}

/* Tabs */
#navcontainer {
	text-align: right;
	margin-right:16px;
}
.navtab, .navtabcurrent, .navtabtraccurrent {
	width: 60px;
	padding: 3px 12px 4px 12px;
	margin: 0px 2px 0px 2px;
	border: none;
}

/* Content */
#content {
	/*
	width:70%;
	
	*/
 
	height:expression(document.body.clientHeight >700? "720px": "auto" );
    padding: 20px 20px 20px 20px;
	margin: 0px auto 0px auto;
	width:900px;
	
}
#content p {
	margin: 0px;
	padding-bottom: 8px;
	clear: both;
	
}
#content .supnav{
	/*border:1px solid #CCC;*/
	float:left;
	margin-right:16px;
}
#content .supnav ul{
	/*
	background:url(../images/left_top.gif) top left no-repeat;
	
	*/
	width:140px;
	margin:0;
	padding:8px;
	/*
	border:1px solid #CCC;
	*/
	list-style:none;
}
#content .supcon{
	/*background:#FFF;*/
	padding:12px;
	margin-left:160px;
}
#contetn .supcon .supimg{
	clear:left;
	padding:6px;
}
#content .supnav ul li{
	padding: 2px 0;
}

#content .supnav ul li.layer-1{
	padding: 2px 12px;
}


#content .supnav ul li a{
	text-decoration:none;
}
#content .supnav ul li a:hover{
	text-decoration:underline;
}

/* Powered by icons */
#powered {
	float: right;
	margin: 8px;
}


/* Supported service icons */
#services {
	text-align: center;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 4px;
	clear: both;
}

/* Download */
#content .download {
	float:left;
	
	text-align: center;
	padding-top: 3px;
	padding-left:120px;
}
#content .downloadSub {
	text-align: center;
	padding-top: 6px;
}
#content .downloadlink {
	display: block;
}
#content .downloadicon {
	padding-bottom: 6px;
	padding-right:36px;
}
#content .overview {
	line-height:180%;
	text-align: left;
	font-size: 12px;
	margin: 50px auto 15px 400px;
	/* background:white; */
}
#content .overview ul li{
	background:url(../images/new.png) no-repeat;
	background-position: 0px 2px; 
	list-style:none;
	font-size:14px;
	padding: 3px 36px;
}
#content .oldversionwarning {
	font-size: 11px;
	text-align: center;
	margin-bottom: 50px;
}

/* Blog */
.blogDateHeader {
	margin-bottom: 10px;
	clear: left;
}
.blogPost {
	padding-bottom: 16px;
	clear: left;
}
.postAvatar {
	width: 70px;
	float: left;
}
.postTitle {
	margin-left: 80px;
}
.postContent {
	margin-left: 80px;
	padding-top: 6px;
	padding-bottom: 4px;
}
.postInfo {
	margin-left: 80px;
}
#archives {
	text-align: center;
}

/* Screenshots */
.screenshots {
	width: 640px;
	height: 180px;
	margin: 0px auto 0px auto;
	
}
.screenframe {
	text-align: center;
	width: 170px;
	padding: 10px 18px 10px 18px;
	float: left;

}
.screenimage {
	width: 160px;
	height: 120px;
	border: 1px solid #B7B7B7;
}
.screencaption {
	font-size: 11px;
	display: block;	
}
.screenshot {
	background-color: #FFF;
	text-align: center;
}
.singlescreenimage {
	border: 1px solid #B7B7B7;
}


/* select-lang */
#select-lang {
	float: left;
	padding-top: 4px;
	padding-left: 12px;
	text-align: left;
}

.clearer{clear:both;}

.video{
	margin-left:100px;
}
    
#helpCon{        
	margin: 0; 
	float: left; 
	width: 100%; 
	overflow: auto;  
}
#helpNav{
	float: left;  
    width: 180px;
   	/*background: #FFEFD5 url(../images/helpbg.jpg) top left repeat-y;*/
	padding: 4px;      
	padding-left: 10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	/*margin-left: -12px; */
}   
#theCon{            
	/*
	float: right;
   	width: 700px;  
	padding:6px 0; 
	height: auto;
	line-height: 160%;     
	margin-top: -80px; 
	*/
	margin-left: 0px;
	margin-bottom: 40px;
	float: right; 
	width: 700px;
  

}
.help{
    margin-left: 10px;
	line-height: 160%;
}  

/* firefox 3.0+  */
.help, x:-moz-any-link, x:default {
	/*
	min-height: 1600px;
	*/
}
#theCon img{
	/*border: 1px solid #CCC;
	background: #FFF;
	padding: 3px; 
	*/
	margin: 0 auto;
}   

.accordion_headings{
	padding:4px;
	/*background:#EFEFEF;*/
	color:#B22222; 
	text-decoration: underline;
	cursor:pointer;
	font-weight:bold;  
	margin-top:4px;
	padding-left: 6px; 
	width: 180px;
}

.accordion_headings:hover{
	/*
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	*/
	background:url(../images/arrow.gif) no-repeat center right;
}

.accordion_child{
	padding:15px;
	background:#EEE;
}

.header_highlight{
	background:url(../images/arrow.gif) no-repeat center right;
	/*background: #EFEFEF; */
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;

} 
.heltitle{
	font-size:14px;
	font-weight: bold;
	display: block; 
	padding: 8px; 
	padding-top: 12px;
	margin-top: 4px;
	background:url(../images/heltitle.jpg) top left no-repeat ;
}
