div.portfolior
{
  margin:0px;
  padding-right:5px;
  border:0px solid;
  width:265px;
  height:605px;
  text-align:left;
  float:right;
  background-color:#000;
}

div.portfoliol
{
  border:0px solid;
  width:710px;
  height:605px;
  text-align:left;
	float:left;
	margin: 0px;
	padding: 0 10px 0 10px;
	background-color:#000000;
}

div.portfolioi
{
	position: relative;
  border:5px solid;
  border-color:#fff;
  width:230px;
  height:540px;
  text-align:left;
	margin: 0px;
	padding: 10px;
	background-color:#002340;
}

#picsit
{
	height: 572px;
	overflow: hidden;
}

#navit
{
	text-align: center;
	margin-top: 5px;
}

#navit a
{
	background: #808080;
	margin: 0 5px;
	padding: 0 5px;
	font-family: Verdana;
	font-size: 14px;
	color: #808080;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

#navit a.activeSlide
{
	background: #0090c0;
	color: #0090c0;
}

.portimg {
	float: left;
	position: relative;
	padding: 0;
	background-color: #000000;
	border: 5px solid #ffffff;
}
.portimg img {
	display: block;
}

.captionbg {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	width:100%;
	background-color: #202020;
	opacity: 0.80;
	filter: alpha(opacity=80);
	text-align: center;
	padding: 0px;
}
.captiontxt {
	margin: 0;
	font-size: 18px;
	color: #ffffff;
	text-align: left;
	padding: 6px 6px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-weight:bold;
}

.captiontxt2 {
	font-size: 12px;
	font-style: italic;
	float: right;
	padding: 3px;
}

.linkbar {
	padding: 2px;
	margin: 0px;
	border: 1px solid #aaa;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
	font-family: Trebuchet MS, sans-serif;
	font-weight:bold;
}
.linkbar2 {
	position: absolute;
	bottom: 10px;
	left: 10px;
	right: 10px;
	padding: 2px;
	border: 1px solid #aaa;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
	font-family: Trebuchet MS, sans-serif;
	font-weight:bold;
}

h1.portit {
	padding: 0px;
	margin: 0px;
	border: 0px solid #aaa;
	font-size: 16px;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: Trebuchet MS, sans-serif;
	font-weight:bold;
}

.capit {
	padding: 0 0 8px 0;
	font-size: 12px;
	color: #a0a0a0;
	text-decoration: none;
	font-family: Trebuchet MS, sans-serif;
	font-weight:bold;
	border-bottom: 1px dashed #a0a0a0;
	letter-spacing: .4px;
}

.portit a:link {color:#ffffff; text-decoration:none;}
.portit a:visited {color:#ffffff; text-decoration:none;}
.portit a:hover {color:#50c0ff; text-decoration:none;}
.portit a:active {color:#ffffff; text-decoration:none;}

div.galtit
{
	position: relative;
	text-align:left; 
	border:0px solid #000000;
	background-color:#000000;
	padding:2px;
	margin:0px;
	height: 40px;
}

div.galshare
{
	position: relative;
	float:right;
	margin:6px;
	border:0px solid #000000;
	background-color:#808080;
	padding:2px 18px 2px 18px;
	color:#808080;
	vertical-align:middle;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	width:118px;
	height:24px;
}

div.sharebtn
{
	padding: 4px;
	margin: 0px;
	float:right;
	width:118px;
}