/*company*/
/*topmanu*/
#mainmenu {
	background-image: url(../images/nav_bg.gif);
	padding: 0;
	margin: 0 auto;
	width: 710px;
	height: 30px;
	position: relative;
	background-repeat: no-repeat;
	
}

#menu {
        height: 30px;
        position: relative;
    }
        #menu li.main { display: block;}
        #menu li.main a.menu_link { height: 30px; display: block; }
    
        li#menu_home { position: absolute; left: 20px; top: 0px; }
        li#menu_services {	position: absolute;	left: 105px; top: 0px;}
        li#menu_portfolio { position: absolute; left: 190px; top: 0px;}
		li#menu_specials { position: absolute; left: 285px; top: 0px;}
		li#menu_about { position: absolute; left: 370px; top: 0px;}
		li#menu_support { position: absolute; left: 455px; top: 0px;}		
        li#menu_contact { position: absolute; left: 540px; top: 0px;}

            #menu_home a.menu_link, #menu_services a.menu_link, #menu_portfolio a.menu_link, #menu_specials a.menu_link, #menu_about a.menu_link, #menu_support a.menu_link, #menu_contact a.menu_link {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
}
            
            #menu_home a.menu_link     { width: 85px; background-position: -20px 0px; }
            #menu_services a.menu_link     { width: 85px; background-position: -105px 0px; }
            #menu_portfolio a.menu_link { width: 95px; background-position: -190px 0; }
			#menu_specials a.menu_link { width: 85px; background-position: -285px 0; }
            #menu_about a.menu_link { width: 85px; background-position: -370px 0; }
            #menu_support a.menu_link { width: 85px; background-position: -455px 0; }			
			#menu_contact a.menu_link { width: 86px; background-position: -540px -30px; }

            #menu_home a.menu_link:hover     { background-position: -20px -30px; }
            #menu_services a.menu_link:hover     { background-position: -105px -30px; }
            #menu_portfolio a.menu_link:hover { background-position: -190px -30px; }
			#menu_specials a.menu_link:hover { background-position: -285px -30px; }
			#menu_about a.menu_link:hover { background-position: -370px -30px; }
			#menu_support a.menu_link:hover { background-position: -455px -30px; }			
			#menu_contact a.menu_link:hover { background-position: -540px -30px; }			


/*left side content*/
#leftcolumn{
width:450px;
padding-left: 20px;
padding-right: 20px;
float:left;
text-align:left;
}
#title{
height:50px;
position: relative;
}
#content{
width:450px;
position: relative;
}
#contactform
{
width:450px;
position:relative;
background-color:#F9F9F9;
}



/*right side content*/
#rightcolumn{
width:220px;
float:right;
text-align:left;
padding-top:50px;
}
#buttonright {
	background-image: url(../images/button_right.jpg);
	padding: 0;
	text-align:center;
	margin-left:0;
	width: 200px;
	position: relative;
	background-repeat: no-repeat;
	
}

#buttons {
        height: 360px;
        position: relative;
    }
        #buttons li.main { display: block;}
        #buttons li.main a.menu_link { height: 55px; display: block; }
    

        li#buttons_web { position: absolute; left: 0px; top: 0px;}
        li#buttons_print { position: absolute; left: 0px; top: 60px;}
        li#buttons_id { position: absolute; left: 0px; top: 120px;}
        li#buttons_data { position: absolute; left: 0px; top: 180px;}
        li#buttons_rd { position: absolute; left: 0px; top: 240px;}		
        li#buttons_wh { position: absolute; left: 0px; top: 300px;}				

            #buttons_home a.menu_link, #buttons_web a.menu_link, #buttons_print a.menu_link, #buttons_id a.menu_link, #buttons_data a.menu_link #buttons_rd a.menu_link{
	background-image: url(../images/button_right.jpg);
	background-repeat: no-repeat;
}
            
            #buttons_web a.menu_link     { width: 200px; background-position: 0 0; }
            #buttons_print a.menu_link     { width: 200px; background-position: 0 -60px; }
            #buttons_id a.menu_link { width: 200px; background-position: 0 -120px; }
			#buttons_data a.menu_link { width: 200px; background-position: 0 -180px; }
			#buttons_rd a.menu_link { width: 200px; background-position: 0 -240px; }			
			#buttons_wh a.menu_link { width: 200px; background-position: 0 -300px; }						


            #buttons_web a.menu_link:hover     { background-position: 0 0; }
            #buttons_print a.menu_link:hover     { background-position: 0 -60px; }
            #buttons_id a.menu_link:hover { background-position: 0 -120px; }
			#buttons_data a.menu_link:hover { background-position: 0 -180px; }
			#buttons_rd a.menu_link:hover { background-position: 0 -240px; }			
			#buttons_wh a.menu_link:hover { background-position: 0 -300px; }
