/*------------------------------------------------------------------
[Greg Wright Architects Stylesheet]

Project: Greg Wright Architects April 2009
Version:	1.1
Assigned to:	JGH internet
Primary use:	SKIN
-------------------------------------------------------------------*/

 		@import url("http://dynamic.icecreamlovestheweb.com/labs/milk.css");
		@import url("http://dynamic.icecreamlovestheweb.com/labs/gallery.css");
 

	
		/*	GLOBAL STYLES	*/
		*{outline:none; margin:0px; padding:0px;}
		
		body{background:#fff;font:12px Arial; color:#5F5D5D; line-height:16px;}  
 
		a{color:#B6B5B5 ;text-decoration:none;}
		a:hover{color:#656363;}
		h1{font-size:16px;}
		h2{font-size:14px;}
		h3{font-size:12px;}
		.content p{padding:7px 0;}
		blockquote{float:left;margin:0;padding:0 10px 20px 0;width:48%;}
		img{border:none;}
		
		/*	STRUCTURE	*/
		#site{background:#FFFFFF;padding:0px 0 0;width:841px;margin:0 auto;}
		#structure{padding-left:64px;height:100%;overflow:hidden;width:1024px;}
     	#social{bottom:0;padding:3px 10px;position:fixed;right:0;text-align:right;z-index:9999;} 
  		#menu{padding:30px 0px 0px 0px;float:left;}
		#menu ul{list-style-type:none;}
		#menu li{ padding-right:10px;display:inline;}
		#menu a{color:#B6B5B5;height:17px;text-transform:uppercase;	}
		#menu a:hover{color:#8A8A8A;}
		#menu .active a{color:#8A8A8A;}
		#menu .sub_menu a{font-size:11px;color:#0499F3;}
		.home_tags{display:none;}
		#stage{position:relative;}
		#column240{float:left;width:120px;}
		#column720{float:right;width:841px;margin-top:5px;}
		.portfolio{background:#FFFFFF url(img2/portbg.png) no-repeat scroll left top;border-bottom:1px solid #B6B5B5;height:80px;margin:0 0 6px;width:841px;}
		.portfolio img{background-position:center center !important;background-repeat:no-repeat !important;float:left;}
		.portfolio h2{display:block;float:right;text-align:right;font-size:12px;font-weight:normal;height:20px;margin:57px 0 0;padding:5px 0 5px 5px;text-transform:uppercase;width:200px;}
		.portfolio h2 a{color:#B6B5B5;}
 		#top{border-bottom:1px solid #B6B5B5 ;background:#FFFFFF url(images/logo.png) no-repeat scroll right bottom;top:0;height:50px;padding-top:10px; width:841px;}
		#tophold{height:60px;text-align:left;width:841px;}
		#lefthold{with:240px;}
		.contimg{float:left;height:404px;width:590px;}
		*:first-child+html .contimg{position:fixed;}
		.contimg img{background-position:center center !important;background-repeat:no-repeat!important;height:423px;width:590px;} 
		.homeimg img{background-position:center center !important;background-repeat:no-repeat!important;}
		.record_nav_top{display:none;}
		.record_nav_bottom{display:block;text-align:right;
		padding:0;
		position:fixed; 
		top:497px;
		width:841px;
		z-index:999;
		
		}
		.record_nav_bottom  a{color:#B6B5B5;}
		.record_nav_bottom  a:hover{color:#8A8A8A;}
		.record_pages{display:none;}

 		#mask{background: url(images/mask.png) repeat-x scroll right center;top:474px;z-index:9999;position:fixed;width:841px;height:5000px;}
		#maingallery {background:#B6B5B5 ;
height:393px;
width:604px; }
		#maingallery img{float:left;}
		.gallery{background:#fff url(images/botgalbg.png) no-repeat scroll left top;
		border-top:1px solid #FFFFFF;
		position:fixed;
		text-align:left;
		top:458px;
		width:588px;
		z-index:999;}
		.gallery img{margin-right:1px;background-position:center center!important;}
		.gallery a{opacity:0.5;}
		.gallery a:hover{opacity:1;}
		.portmask{
		height:392px;
		position:fixed;
		z-index:998;
		}
		.portmask img{ 
		}
		
		.content_tools_top{}
		.content_tools_top ul{text-align:right;
width:841px;padding:0;
position:fixed; 
top:497px; 
z-index:999;}
		.content_tools_top li{display:inline;}
		.content_tools_top a{font-size:12px;color:#B6B5B5;border-left:1px solid #E0DDDD;padding:0 5px;} 
		.content_tools_top .back a{border:none;} 
		.content_tools_top .question a{padding:0 0 0 5px;} 
		.content_tools_top a:hover{color:#8A8A8A;} 
		.print{display:none!important;}
		.contactc{background:#FFFFFF none repeat scroll 0 0;
		float:right;
		height:368px;
		margin:247px  0 0 609px;
		padding:5px;
		position:fixed;
color:#B6B5B5;
		text-align:left; 
		width:230px; }
		.contactc a{
		background:#CCCCCC;color:#FFFFFF;display:block;padding:3px;text-align:center;}
		.contactc a:hover{
		background:#999;}
		
		.contactcont{background:#FFFFFF none repeat scroll 0 0;
		float:right;
		height:368px;
		margin:0px  0 0 609px;
		padding:5px;
		position:fixed;
color:#B6B5B5;
		text-align:left; 
		width:230px; 
		font-size:28px;line-height:30px;}
		
		.content{background:#FFFFFF none repeat scroll 0 0;
color:#B6B5B5;
float:right;
height:368px;
margin:0 0 0 609px;
padding:5px;
position:fixed;
text-align:left;
width:230px;
		z-index:999;}
		.content h1{font-size:15px;padding:10px 0 0 0;text-transform:uppercase;}
		#form{float:right;
		margin:0px 0 0 609px;
		padding:5px;
		position:fixed;
		text-align:left;
		width:230px;
		z-index:9999;}
		#botline{ 
border-top:1px solid #B6B5B5;
height:1px;
position:fixed;
top:494px;
width:841px;
		z-index:999;
		}
		
		#form br{display:none;}
		#form label{text-transform:capitalize;color:#B6B5B5;}
		#form input{background:#FFFFFF none repeat scroll 0 0 !important;border:1px solid #B6B5B5;width:230px;color:#B6B5B5;}
		#form textarea{border:1px solid #B6B5B5;height:50px;width:230px;}
		#form fieldset{border:none;}
		#error_on_form{padding:5px 0;color:#B6B5B5;}
		#form button{text-align:right;width:40px;cursor:pointer;}
		#error_on_form1{padding-top:5px}
		select{padding:3px;borrder:1px solid #B6B5B5;color:#B6B5B5;text-transform:capitalize;}
		
		#search_site{margin:16px 0 0 797px;}
		.search_input{border:1px solid #D8D5D5;color:#999999;padding:1px;}
		.keyword{background:transparent url(images/arrow.png) no-repeat scroll left bottom;border:medium none;height:23px;width:13px;}
 
		.copyright{ 
position:fixed; 
top:493px;
color:#B6B5B5;
font-size:11px;
padding:5px 100px 5px 0;float:right;
		z-index:999;}
		#clear{clear:both;height:20px;}
		
		.milk_stage_close{pointer:hand;}
		 
		/*IE 7 Hacks*/
		 