body.size750 { } 



body.size750	#menu { position:absolute; top:10px; left:0px; background:url(../images/menu/menu_bg.jpg) repeat-x; min-height:69px; z-index:40; }
body.size750	#menu > div { width:750px; margin:0 auto; }
body.size750	#menu > div a#logo { margin-top:23px; background:url(../images/logo.png) no-repeat; width:158px; height:22px; display:block; float:left; }
body.size750	#menu > div a#logo:hover { opacity:0.8; }
	
		/* LEVEL 1 */
		
body.size750		#menu > div > ul { width:425px; }
body.size750		#menu > div > ul > li > a { padding:0px 13px; margin:0px 1px; }

		
		/* LEVEL 2 */
		
body.size750		#menu > div > ul > li > ul { }
body.size750		#menu > div > ul > li:hover > ul { margin-left:1px; }
body.size750		#menu > div > ul > li > ul > li > a { color:#869092; font-size:14px; display:block; padding:4px 20px; }
		
body.size750		#menu > div > ul > li > ul > li:hover { }
body.size750		#menu > div > ul > li > ul > li > a:hover { color:#012128; }
   
   
body.size750   #menu > div > div#social { margin-left:0px; }
   
body.size750 	#slider #slides { width:750px !important; }  



body.size750 	.w960 { width:750px; }   
   
body.size750 	.block .title { width:200px; }
body.size750 	.block .content .title { width: 470px; }

body.size750 	.block .content { width: 540px; }
body.size750 	.block { width: 750px; }

body.size750 	.home_blog .block .title { width: 120px; }
body.size750 	.home_blog .block .title h3 { width: 100px; padding-right: 20px; }



body.size750 	.post { margin: 0 5px; width:170px; }
body.size750 	.post .image { width:170px; height:94px; }
body.size750	.post .image img { width:170px; height:94px;  }

body.size750 	#foot .menu_foot { width:750px; margin:0 auto; }
body.size750 	ul.m1 { margin-bottom:20px; width:355px; }
body.size750 	ul.m2 { clear:both; width:368px; }

body.size750 	.photo_grid { }
body.size750 			.photo_grid .pg { float:left; position:relative; overflow:hidden; width:180px; height:100px; cursor:pointer; margin:0; }
body.size750 			.photo_grid .pg img { width:180px; height:100px;  }
body.size750 			.photo_grid .pg .hover { background:url(../images/hovers/overlay1.png) repeat; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; }
body.size750 			.photo_grid .pg .hover p { float:left; display:block; background:url(../images/hovers/link.png) top center no-repeat; width:100%; position:absolute; z-index:10; text-align:center; color:#fefefe; font-family:'gl'; font-size:20px; padding-top:50px; }



body.size750 			.icon_grid .icon { padding: 0px 25px; }
	
	
body.size750 			.block .title h3 { font-size:25px; }


body.size750			.blog > .right { width:750px; }
body.size750			.blog > .right .section { width:220px; float:left; border:0; }

body.size750			.blog,
body.size750 .block2 { width:750px; }
body.size750			#breadcrumbs { width:750px; }

body.size750			.blog > .left #blogging { border:0; }

body.size750 .blog > .left {
width: 720px; padding:0px 15px;
}

body.size750 .client .left { border:0;}
body.size750 .client .left h2 { float:left; }
body.size750 .block2 .widecontent .place { padding: 10px 65px; }

body.size750 #request form#req .req { position:relative; }
body.size750 #request form#req .req .left { position:absolute; width:54px; height:54px; }
body.size750 #request form#req .req .right h4 { margin-left:55px; margin-top:-5px; }



body.size750 #project #slideshow { padding:0; width:750px; height:382px; }
body.size750 #project #slideshow .slides { width:750px; height:382px;}
body.size750 #project #slideshow .slides .slide { width:750px; height:382px; }
body.size750 #project #slideshow .slides .slide img { max-width:750px; max-height:382px; }

body.size750 #project #slideshow .slides .slide div { display:none; /*width:240px;*/ }

body.size750 #project #next_prev_project { display:none; }
body.size750 #project #slideshow a#next { right:0px;  }
body.size750 #project #slideshow a#prev { left:0px;  }



body.size750 .block2 .widecontent .places2 { padding:20px 10px; padding-bottom:40px; float:left; }
body.size750 .block2 .widecontent .places2 .place { width:469px; margin-bottom:20px; padding: 10px 135px; }
body.size750 .block2 .widecontent .places2 .place .photo { width:469px; }
body.size750 .block2 .widecontent .places2 .place .photo img { width:470px; height:133px; }
body.size750 .block2 .widecontent .place p { max-width: 470px; }



body.size750 .icon_grid .icon { width:130px; }




body.size750 .longblock { }
body.size750 .longblock .title { width:100%; text-indent:20px; text-align:left; height:55px; }
body.size750 .longblock .title h3 { }
body.size750 .longblock .title p { width:175px; float:left; }

body.size750 .longblock .content { background:none !important; float:right; margin-top:-8px; }





body.size750 .block .title ul.children { width:200px; }
body.size750 .block .title ul.children li { }






body.size750 .longblock { }
body.size750 .longblock .title { width:100%; text-indent:20px; text-align:left; min-height: 70px; float:left; }
body.size750 .longblock .title h3 { }
body.size750 .longblock .title p { width:208px; float:left; }

body.size750 .longblock .content { background:none !important; float:right; margin-top:-8px; }


body.size750 .longblock #lcolumn ul { }
body.size750 .longblock #lcolumn ul li { line-height:17px; border-bottom:1px solid #e7e7e7; margin-right:20px; padding:12px 0px; }
body.size750 .longblock #lcolumn  ul li a { font-size:13px; color:#6f787a; }
body.size750 .longblock #lcolumn  ul li a:hover, 
body.size750 .longblock #lcolumn ul li a.active { color:#099fc2; }

body.size750 .block.longblock {  }
body.size750 .block.longblock .content { width: 740px;  }
body.size750 .block.longblock .content #lcolumn { color: #6f787a; width: 208px; padding-right: 22px;
font-size: 13px;
text-align: right;
line-height: 18px;
margin-top: 10px;
 float:left; }
body.size750 .block.longblock .content .text { width: 510px; float: right; padding-top:20px; }

body.size750 .block .title h3 { width:178px; }
body.size750 .block.longblock .title h3 { width:100%; }


body.size750 .project { position:relative; width:170px; height:94px; overflow:hidden; float:left; }
body.size750 .project > img { position:absolute; bottom:0; right:0; z-index:100; }
body.size750 .project a { }
body.size750 .project a img { min-width:170px; height:94px; }
body.size750 .project .hover { cursor:pointer; }
body.size750 .project .hover { background:url(../images/hovers/overlay1.png) repeat; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; }
body.size750 .project .hover p { display:block; background:url(../images/hovers/link.png) top center no-repeat; width:100%; position:absolute; z-index:10; text-align:center; color:#fefefe; font-family:'gl'; font-size:20px; font-weight:bold; padding-top:50px; }
body.size750 .project .hover img { position:absolute; z-index:100; right:0; bottom:0; }	

body.size750 #portfolio .block .title ul { width:200px; }

body.size750 #port1 { display:block !important; }
body.size750 #port2 { display:none !important; }


body.size750 .next_children { display:none; }

body.size750 #blog_header h2 { font-size:21px;letter-spacing:0;padding-top:25px;}

body.size750 .slide320 { display:block; padding-top:25px; clear: both; }
body.size750 .slide320 p { color: #6f787a; }
body.size750 .slide320 p a {
color: #e6faff;
font-family: 'gb';
font-size: 16px;
float: left;
margin-right: 10px;
background: #012128;
padding: 6px 18px;
line-height: 16px; 
}
body.size750 .slide320 p a:hover { background: #05aed5; }


body.size750 #false_map2 { display:none; }

body.size750 .home_block {font-size: 20px;}