/* CSS Document */

p {
	text-size: .5em;
	}
#portfolio_content{
  float:left;
  /*position:absolute;*/
  width:855px;
  background-image:url(../images/images/Header_curve2_02_02.gif);
  background-repeat:no-repeat
}

#portfolio_storylft {
/*clear:left;*/
float:left;
margin-TOP: -9px;
padding-LEFT: 30PX;
font-weight: normal;
width: 320px;
}

.portfolio_story{
	clear: both;
}

#portfolio_storyrt {
float:right;
border-right: 1px solid #000;
height:454px;
}
#portfolio_storyrt_brit {
float:right;
border-right: 1px solid #000;
height:528px;
}

#portfolio_lft_navBar{
	float: left;
	width: 145px;
	margin: 0px;
	padding: 36px 0px 0px 0px;
	background-color:#000;	
		/*border-right: 1px solid #cccccc;*/
	border-bottom: 1px solid #cccccc;
	height: 828px;
}

#portfolio_left_brit{
	float: left;
	width: 145px;
	margin: 0px;
	padding: 36px 0px 0px 0px;
	background-color:#000;	
		/*border-right: 1px solid #cccccc;*/
	border-bottom: 1px solid #cccccc;
	height: 902px;
}

.portfolio_left_bar{
	position: relative;
	margin-top: 51px;
	padding: 5px 0px 5px 10px;
	font-size: 80%;
	border-style: solid;
	border-color:#ccc;
	border-width: 1px 0px 0px 0px;
}

.portfolio_pic{
	float:right;
	padding: 0px 100px 20px 0px;
}

.portfolio_pic img{
	border: 10px solid #900;
}

div.float {
  float: left;
  padding: 5px;
  /*padding-top: 8px;*/
  }
div.float p {
   /*display:inline;*/
	/*margin-top: 6px;*/
	padding: 4px 0px 0px 0px;
	margin: 0px;
   text-align: center;
   color:#FFF;
   }
 div.float a {
 display:block;
   border: 8px solid #FFF;
   } 
   
  div.float a:hover {   
   border: 8px solid #000;
   }
   
/* * { 
    -moz-box-sizing: border-box; 
	} */
	
div.container {
	/*clear:both;
	position: relative;*/
	/*display:block; 	*/
	float:left;
   	width: 854px;
	/*margin: 0px;*/
	padding: 0px 0px 0px 0px;
	background-color:#900;	
	/*border: 1px 0px 1px 1px solid #ccc;*/
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	height: 410px;
	background-image:url(../images/port_red_grad.gif); 
	background-position:bottom;
	background-repeat:repeat-x;
  }
  
div.spacer {
  clear: both;
  }
  
 div.botclearer {
  clear: both;
  height: 0px;
  }

.red a{
	color:#900;
	text-decoration: none;
}

.red a:link{
	color: #900;
	text-decoration: none;
}

.red a:visited{
	color: #ccc;
	text-decoration: none;
}

.red a:hover{
	color:#900;
	text-decoration: underline;
}
