/*  :: chrisbraybrook.com :: Portfolio Stylesheet
*/

	img#pagemark_img_port {
		border: 1px #2c4a49 solid;
		margin: 15px 0 15px 15px; padding: 0;
		/* Position defined in browser-specific stylesheets */
		float: right; }

	ul#portfolio_menu {
		text-align: left;
		border: 1px #2c4a49 solid; border-width: 1px 0 0 0;
		margin: 0; }
	ul#portfolio_menu li.menu {
		display: inline;
		background-color: #fff;
		border: 1px #2c4a49 solid;
		margin: 0 5px 5px 5px; padding: 2px 25px; 
		position: relative; top: 2px; }
	ul#portfolio_menu li.act_menu { border-top-color: #fff; }
	
	p { margin-right: 150px; }
	div#page_content { margin-right: 0; margin-bottom: 0; }
	div#page_content p { margin-right: 0; }
	
	div.page_content_col1 { 
		margin: 15px; padding-right: 15px;
		/*width: 75%;
		float: left; */}
	div.page_content_col1 img.port_img { border: 1px #2c4a49 solid; }
	div.page_content_col1 img.left { float: left; }
	div.page_content_col1 img.large { margin: auto 20px; }
	div.page_content_col1 img.small { margin: 5px; }
	div.page_content_col1 p { margin: 10px 15px; /*margin-left: 60%;*/ padding-left: 10px; padding-right: 10px; }
	div.page_content_col1 p.noleft { margin-left: 15px; }
		
	div#page_content_col2 {
		margin: 0 0 0 76%; padding: 0 0 0 20px; }
	div#page_content_col2 a { text-decoration: none; }
	div#page_content_col2 a:hover {text-decoration: underline; }
	div#page_content_col2 ul { margin: 0; padding: 0 0 0 15px; }
	
	/*div.page_content_col1 { border: 1px blue dashed; border-width: 1px; }*/