* {margin:0}	
					 	 
body {   background-image:url(../img/background.jpg);
	     background-color: #bacbd4;
	     background-repeat:repeat-x;
		 overflow-x:auto;}

img {border:none;}	

#main { position: absolute;       
        width:969px;
		left:50%;
		margin-left:-480px;
		top:31px;
        background-image:url(../img/center.jpg);
	    background-repeat:repeat;
   font-size: 14px;
   font-weight: normal;
     font-family: Arial, Helvetica, sans-serif;
   line-height: 150%;

   color: #666666;
   text-align:left;
  }
		
#height_index {height:1300px;}		
#height_aboutus {height:1100px;}
#height_news {height:1150px;}
#height_events {height:1100px;}
#height_partners {height:1100px;}
#height_community {height:1100px;}
#height_documentation {height:1100px;}
#height_download {height:1060px;}
#height_blogs {height:1100px;}
#height_forums {height:1100px;}


#top {position: absolute;
         left:0px;
         top:0px;}
		 
#bottom {position: absolute;
         left:0px;
         bottom:0px;}
		 		
#line {  position: absolute;
         left:27px;
         bottom:40px;}

#copyright {position: absolute;
            left:27px;
            bottom:30px;}  
			
#copyright2 {position: absolute;
            right:37px;
            bottom:30px;}
						
#copyright2 p a {color:#CCCCCC}	
#copyright2 p a:hover {color: #666666}	
	
#reg_sign {position: absolute;
          left:285px;
          top:18px;
		  z-index:2}			

#search {position: absolute;
          left:737px;
          top:15px;
		  z-index:2
}

#search .inputText {
	border: none;
	background:none;
	color: #000000;
	font-size: 11px;
	width: 195px;
	height:14px;
}

#reg { display: block;
       position: absolute;
       left:0px;
       top:0px;
       height:23px;
       width:64px;
       background-image:url(../img/regbutton.jpg);
	   background-repeat:no-repeat;
       background-position:0 0px; }
#reg:hover {background-position:0 -23px; }	   
	   
#sign { display: block;
        position: absolute;
        left:71px;
        top:0px;
        height:23px;
        width:55px;
	    background-image:url(../img/signbutton.jpg);
		background-repeat:no-repeat;
        background-position:0 0px;}
#sign:hover {background-position:0 -23px; }

#menu {  position: absolute;
         height:338px;
		 width:321px;
         left:-20px;
         top:176px;
		 background-image:url(../img/menu.jpg);
		 background-repeat:no-repeat;}	
#menu1 {  position: absolute;
         height:338px;
		 width:321px;
         left:-20px;
         top:176px;
		 background-image:url(../img/menu1.jpg);
		 background-repeat:no-repeat;}

#menu_head { position: absolute;
            left:192px;
            top:15px;}
			
#menu_linx { position: absolute;
            left:177px;
            top:54px;}

#menu_pic { position: absolute;
            left:24px;
            top:60px;}
						
#news_head { position: absolute;
            left:25px;
            top:17px;}

#news_content { position: absolute;
                left:25px;
                top:50px;}
		 
#news {  position: absolute;
         height:466px;
		 width:321px;
		 left:-20px;
         top:518px;
		 background-image:url(../img/news.jpg);
		 background-repeat:no-repeat}
		 		
#news_content {position: absolute;
               height:380px;
		       width:260px;
		       left:25px;
               top:62px;}
			   
#news_content img {margin-right:10px;}

#mainpic {position: absolute;
          left:300px;
          top:47px;}		

#banner {position: absolute;
         width:723px;
		 height:247px;
         left:267px;
         top:416px;
		 background-image:url(../img/banner.jpg);
		 background-repeat:no-repeat}		

#banner_text1 {position: absolute;
         width:680px;
		 height:100px;
         left:40px;
         top:19px;}

#banner_text2 {position: absolute;
         width:600px;
		 height:100px;
         left:84px;
         top:117px;}

.head_page {position: absolute;
            width:693px;
			height:96px;
            left:300px;
            top:62px;
			background-image:url(../img/head_blank.jpg);
			background-repeat:no-repeat;}	
	
	
		
#main_container {position: absolute;
                 left:316px;
                 top:670px;
		         height:500px;
		         width:660px;}	
				 
#page_content {position: absolute;
                 left:370px;
                 top:155px;
		         height:500px;
		         width:500px;}	
				 	
.img_left {border:3px solid #ffffff;
         outline:#cccccc solid 1px;
		 float:left;
		 margin-top:5px;
		 margin-bottom:4px;
		 margin-right:12px;}

.file { float:left;
        text-align:center;
        width:80px;
		margin-top:15px;
		 margin-bottom:10px;
		 margin-right:20px;}

.link { text-align:center;
        font-weight: bold;
        color: #0b5395;}
	 
.img_right {border:3px solid #ffffff;
         outline:#cccccc solid 1px;
		 float:right;
		 margin-top:5px;
		 margin-bottom:4px;
		 margin-left:12px;}

.block {position: relative;
        float:left;
        height:300px;
	    width:295px;
		margin-right:25px;
		margin-bottom:20px;}	
		
.news_text {font-size: 11px;}	

.border {border:3px solid #ffffff;
         outline:#cccccc solid 1px;
		 float:left;
		 margin-bottom:8px;}

		 
h1 {line-height: normal;
   font-size: 18px;
   font-weight: normal;
   text-indent:0px;
   font-family:tahoma;
   color: #139bca;
   text-align:left;
   padding-bottom:2px;} 

h11 {line-height: normal;
   font-size: 30px;
   font-weight: normal;
   text-indent:0px;
   font-family:tahoma;
   color: #139bca;
   text-align:left;
   padding-bottom:2px;} 

h2 {line-height: normal;
   font-size: 11px;
   text-indent:0em;
   font-family:Tahoma;
   color: #000000;
   text-align:left;
   font-weight:bold;}
   
h3 {line-height: normal;
   font-size: 18px;
   font-weight: normal;
   text-indent:0px;
   font-family:tahoma;
   color: #139bca;
   text-align:left;
   margin-bottom:12px;
   margin-top:12px;}   
   
.header {line-height: normal;
   font-size: 30px;
   font-weight:bold;
   text-indent:0px;
   font-family:arial;
   color: #80bff3;
   text-align:left;
   margin-top:26px;
   margin-left:68px;}    
   
.text1 {
   font-size: 20px;
   font-weight:bold;
   font-family:arial;
   color: #FFFFFF;
   text-align:left;}    
   
.text2 {
   font-size: 30px;
   font-weight:bold;
   font-family:arial;
   color: #80bff3;
   text-align:left;} 
   
b {line-height: normal;
   font-size: 22px;
   font-weight: normal;
   text-indent:0px;
   font-family:tahoma;
   color: #cb0000;
   text-align:left;
   padding-bottom:2px;}  
    
p {line-height: normal;
   font-size: 14px;
   text-indent:1em;
   font-family:arial;
   font-weight: normal;
     font-family: Arial, Helvetica, sans-serif;
   line-height: 150%;

   color: #666666;
   text-align:left;
   margin-top:5px;}
   
.page {text-align: justify;
       line-height: 15px;}  

.date {line-height: normal;
   font-size: 12px;
   font-weight: normal;
   text-indent:0px;
   font-family:arial;
   color: #cb0000;
   font-weight:bold;
   text-align:left;
   margin-top:18px;
   margin-right:8px;
   float:left} 
 
.copyright {font-size: 10px; 
            color: #999999;}
.more {font-size: 13px;
       color: #0b5395;
	   font-weight:bold;
	   font-style:italic;
	   }
.list {line-height:19px;
       font-size: 13px;
       text-indent:0em;
       font-family:arial;
	   font-weight:bold;
	   font-style:italic;
       color: #0b5395;
       text-align: justify;
       margin-top:0px;}

a {cursor:pointer;
   text-decoration:none;
   color:#0b5395;
   font-weight:bold;
   outline:none}

a:hover, a:hover p {cursor:pointer;
                    color:#cb0000;
					font-weight:bold;
                    text-decoration:none} 
 
   
#clear { clear:both;
         height:12px}   

.input_headers {            font-weight: bold;
                            color: #0b5395;
							margin-bottom:5px}

#input1, #input2 {          background-color:#f5fbff; 
                            border-color: #999999; 
							border-style: solid;
							border-width:1px;
							width:200px;}	
							
#input3 {                   background-color:#f5fbff; 
                            border-color: #999999; 
							border-style: solid;
							border-width:1px;
							font-family:tahoma;
							font-size:12px;
							line-height:18px;
							padding:5px;
							width:500px;
							height:130px;
							overflow:auto;}											
					
#button { font-family:tahoma;}	   
   
      
.details {                  width:512px;
                            background-color:#f5fbff; 
                            border-color: #999999; 
							border-style: solid;
							border-width:1px;
							border-bottom: none}

.details td {padding:5px; border-bottom:1px solid #999999}						
							
.specs { border-right:1px solid #999999; background-color: #f5fbff;}							

.category { background-color: #FFFFFF;}  

#socialbuttons {position: absolute;
         left:833px;
         top: -1258px;
	z-index:10;

<!-- border: 1px double black; -->
}

#socialbuttonsinside {position: absolute;
         left:833px;
         top:9px;
	z-index:20;

<!-- border: 1px double black; -->
}


























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

