#container {background:url(../images/bg_container_small_device.jpg) no-repeat;}
#menu{margin-left:0px; top:76px; left:5px;}
#menu a{padding:2px;width:auto;}
#home .article,
.aside,
.featured_service,
#portfolio .article,
#services .article,
.more_info,
.testimonials,
.special,
.article .special {width:auto;float:none;}
.featured_service{border-left:0px; border-top:1px solid #363632; padding-top:8px}
.featured_service p{height:auto; float:none; width:auto; margin:0px; padding:0px;}
#home .aside h2 {float:none;margin:2px 2px 32px;}

.aside {margin:8px;  padding-right:4px; padding-left:4px;}
#scroller {margin-top:16px;}
#language_menu {right:4px;}
#language_menu a{padding:2px 4px 10px;}

div[id^=indicator] {display:none;}
#portfolio ul.pagination {left:0px; top:0px;position:relative;}
#portfolio ul.pagination a {font-size:.85em; font-weight:normal}
#portfolio .article {padding-top:24px}
.special {margin-top:24px;}
.special h1{font-size:1.2em}
.testimonials,
.more_info,
#inquiryfieldset,
.submit {margin-left:4px}
#personalfieldset,
#inquiryfieldset {width:90%; float:none;position:relative}

#accordion div.pane {padding:4px}

	
	/* footer */

#footer .contact {display:none;}
	
/* footer > services */
	#footer .services {min-width:280px;margin-right:0px;}
	#footer .services h3 {padding-left:32px; width:auto;}
        #footer .services h4 {padding:8px 0 0 32px; }
	#footer .services dl {padding-left:4px;}
        #footer .services dt {width:auto; margin-right:0px;float:none; text-align:left;font-weight:bold}
        #footer .services dd {margin-left:5%;width:90%}

