/* overall */
div.ark_container{
	width:905px;
	height:524px;
	margin:0px auto;
}
div.ark_sound{
	width:905px;height:25px;
	text-align:right;
	margin:20px auto 0px;
}
div.ark_page{
	width:905px;
	height:524px;
	overflow:hidden;
	padding:0px;
	/*background:url(../images/background.jpg) white no-repeat;*/
	border:1px solid #888F95;
}

div.ark_top{margin:0;padding:0;padding-top:12px;height:16px;}
div.ark_top h3{font-size:12px;float:left;display:block;font-weight:normal;padding-left:52px;padding-right:26px;}
div.ark_top ul{float:left;list-style:none;margin:0;padding:0;padding-left:52px;}
div.ark_top ul li{float:left;margin:0;padding-right:74px;position:relative;cursor:pointer;}
div.ark_top ul li.item49{padding-right:52px!important;}
div.ark_top ul li ul{position:absolute;left:0;top:0;margin:0;padding:0;padding-top:30px;list-style:none;z-index:2;cursor:pointer;display:none;}
div.ark_top ul li ul li{float:none;padding:0 0 2px 0;margin:0;width:130px;}
div.ark_top ul li:hover ul,div.ark_top ul li.sfhover ul{display:block;}

div.ark_head{padding:0;margin:0;height:70px;}
div.ark_head h1{font-size:24px;font-weight:200;color:black;float:right;padding:40px 75px 0 0;line-height:30px;display:block;}
div.ark_head img{float:right;padding:40px 52px 0 0;}

div.ark_content{margin-left:52px;padding:0;width:853px;height:420px;overflow:hidden;}

div.ark_footer{padding:0;}
div.ark_footer div,div.ark_footer a,div.ark_footer li{font-size:9px;letter-spacing:.3px;}
div.ark_footer_left{float:left;letter-spacing:2px;font-size:6px!important;line-height:12px;}
div.ark_footer_right{float:right;}
div.ark_footer_right ul{list-style:none;}
div.ark_footer_right ul li{float:left;padding-left:25px;}

/* Profile */
table.ark_profile{margin-top:16px;width:801px;}
table.ark_profile td.ark_profile_left{vertical-align:top;text-align:left;width:383px;}
table.ark_profile td.ark_profile_right{vertical-align:top;text-align:left;width:418px;}
table.ark_profile td.ark_profile_right h2{font-size:19px!important;color:#5D5D46;font-weight:500!important;margin-bottom:46px;}

/* philosophy */
table.ark_philosophy{margin-top:16px;width:801px;height:420px;}
table.ark_philosophy td.ark_philosophy_left{vertical-align:bottom;text-align:left;width:423px;padding-bottom:52px;}
table.ark_philosophy td.ark_philosophy_right{vertical-align:top;text-align:left;width:378px;}
table.ark_philosophy td.ark_philosophy_right h2{font-size:19px!important;color:#5D5D46;font-weight:500!important;margin-bottom:46px;}

/* Brands */
table.ark_brands{margin-top:24px;width:801px;}
table.ark_brands td.ark_brands_logo{vertical-align:top;text-align:left;width:361px;height:365px;}
table.ark_brands td.ark_brands_brands{border:1px solid #888F95;vertical-align:middle;text-align:center;width:440px;height:365px;}

/* Stores */
table.ark_store{margin-top:55px;width:800px;}
table.ark_store td.ark_store_left{vertical-align:top;text-align:left;width:310px;height:92px;font-size:10px;}
table.ark_store td.ark_store_right{vertical-align:top;text-align:left;width:490px;height:92px;}
table.ark_store td.ark_store_img{border:1px solid #888F95;vertical-align:middle;text-align:center;width:800px;height:248px;}
table.ark_store h3{font-size:15px!important;color:#5D5D46;font-weight:500!important;}
table.ark_store h4{font-size:13px!important;color:#5D5D46;font-weight:normal!important;}

/* Our Works Menu*/
.ark_work_menu{position:relative;height:0px;}
.ark_work_menu div.ark_work_menu_container{position:absolute;left:52px;top:30px;}
.ark_work_menu h3{font-size:13px!important;color:#5D5D46;font-weight:500!important;margin-bottom:13px;}
.ark_work_menu td{font-size:11px;padding-right:8px;line-height:12px;word-spacing:-0.3px;}
.ark_work_menu a.link_active{color:#5D5D46;}

/* Client back up
table.ark_client{margin:0 auto;margin-top:177px;}
table.ark_client td.ark_client_img{border:3px solid #888F95;vertical-align:middle;text-align:center;width:383px;height:218px;}*/

/* Client */
table.ark_client{margin-top:35px;margin-right:52px;float:right;}
table.ark_client td.ark_client_img{border:3px solid #888F95;vertical-align:middle;text-align:center;width:350px;height:350px;}
/* Project */
table.ark_project{margin-top:35px;margin-right:52px;float:right;}
table.ark_project td.ark_project_img{border:3px solid #888F95;vertical-align:middle;text-align:center;width:350px;height:350px;}
/* Great Architec */
table.ark_great{margin-top:35px;margin-right:52px;float:right;}
table.ark_great td.ark_great_img{border:1px solid #888F95;vertical-align:middle;text-align:center;width:350px;height:350px;}
table.ark_great_person{margin-top:35px;margin-right:40px;float:right;}
table.ark_great_person td.ark_great_person_img{width:115px;height:350px;vertical-align:bottom;text-align:left;}

.contentpaneopen{width:853px!important;}

/*Contact */
.ark_contact{margin-top:20px;}
.ark_contact h3{font-size:16px!important;color:#5D5D46;font-weight:500!important;margin-bottom:3px;}
.ark_map{text-align:center;}

/*Register*/
.ark_register{border:1px solid #888F95;margin:15px 52px 0 0;padding:0;padding-left:80px;padding-top:42px;}
.ark_table_input_text{width:640px;margin:0 0 20px 0;}
.ark_table_input_text td.label{width:90px;vertical-align:top;text-align:left;height:30px;padding-top:5px;}
.ark_table_input_text td.input{width:225px;vertical-align:top;text-align:right;height:35px;padding-right:5px;}
.ark_table_input_text td.input_address{width:545px;vertical-align:top;text-align:right;height:35px;padding-right:5px;}
input.fabrikinput.inputbox.text{border:0px;border-bottom:1px solid #888F95;width:225px;color:#888F95;}
#ark_register___address{border:0px;border-bottom:1px solid #888F95;width:545px;height:20px;color:#888F95;overflow:hidden;font-family:Arial;font-size: 12px;}
.ark_table_input_check_question{margin-bottom:10px;}
.ark_table_input_check{width:682px;margin:0!important;}
.ark_table_input_check .ark_table_input_check_left{width:375px;}
.ark_table_input_check .ark_table_input_check_right{width:307px;}
input.ark_input_check{border:none;}
.ark_table_input_check_left .ark_check_brands td{width:110px;height:20px;vertical-align:top;}
.ark_table_input_check_answer{height:20px;}
.ark_are_u_designer{margin:30px 0 30px 0;width:100%;}
.ark_are_u_designer td.ark_are_u_designer_question{width:160px;}
#ark_register___designer{height:15px;}
#ark_register___designer .fabrik_subelement{padding-left:25px;width:auto !important;}
.ark_register_submit{margin:10px 52px 15px 0;}
.ark_register_submit a{display:block;width:75px;height:14px;float:right;background:url(../images/submit_button.jpg) no-repeat;}

#mochaModalBackground{display:none !important;}


.ark_email_link a{color:#5D5D46;text-decoration:underline;}