body 
		{
		margin:0px 0px 0px 0px;
		padding:0px;
		font-size: 0.7em;
		font-family: tahoma, Myriad Pro, arial, Trebuchet MS, verdana;
		font-weight: normal;
		color: #00404e;
		background: #000;
		}
		
		

#divWrapper
		{
		width: 960px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		background: #000;
		padding: 0px 0px 0px 0px;
		}	
	
#divHeader
		{
		width: 100%;
		height: 60px;
		background: #000;
		clear: both;
		}	
		
#divNavBar
		{
		width: 100%;
		height: 33px;
		background: #000 url(navbarbg.gif) top left repeat-x;
		clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
		}
		
		
#divContentLeft
{
	float: left;
	width: 658px;
	background: #000;
	margin: 24px 9px 24px 0px;
}	

#divContentLeftLogin
{
	float: left;
	width: 100%;
	background: #000;
	margin: 24px 0px 24px 0px;
}	


#divContentFull
{
	float: left;
	width: 929px;
	background: #000;
	margin: 24px 9px 24px 0px;
}

#divContentRight
{
	float: left;
	width: 293px;
	background: #000;
	margin: 24px 0px 24px 0px;
	height: auto;
}	

#divContentRightMain
{
	float: left;
	width: 271px;
	background: #000;
	margin: 40px 0px 9px 20px;
	height: auto;
}



*html #divContentRightMain
{
	float: left;
	width: 271px;
	background: #000;
	margin: 40px 0px 9px 0px;
	height: auto;
}


#divBoxes1
{
	float: left;
	width: 658px;
	background: #000;
	margin: 14px 9px 0px 0px;
	height: auto;
}


#divBoxes2, #divBoxes3
{
	float: left;
	width: 658px;
	background: #000;
	margin: 14px 9px 0px 0px;
	height: auto;
}


#divPortfolioBoxes1, #divPortfolioBoxes2, #divPortfolioBoxes3, #divPortfolioBoxes4
{
	float: left;
	width: 100%;
	background: #000;
	margin: 14px 0px 0px 0px;
	height: auto;
}



	
.featurebox
{
	float: left;
	width:120px;
	background: #000 url(miniholder.jpg) top left no-repeat;
	margin: 0px 14px 0px 0px;
	height: 100px;
}


.featurebox5
{
	float: left;
	width:120px;
	background: #000 url(miniholder.jpg) top left no-repeat;
	margin: 0px 0px 0px 0px;
	height: 100px;
}





.featureimage a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(denno.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage a:hover
{
background: #666 url(dennohover.jpg) top left no-repeat;
}


.featureimage2 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(shelley.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage2 a:hover
{
background: #666 url(shelleyhover.jpg) top left no-repeat;
}

.featureimage3 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(ashton.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage3 a:hover
{
background: #666 url(ashtonhover.jpg) top left no-repeat;
}

.featureimage15 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(batoff.gif) top left no-repeat;
text-indent: -1000px;
}

.featureimage15 a:hover
{
background: #666 url(batton.gif) top left no-repeat;
}


.featureimage11 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(caroff.gif) top left no-repeat;
text-indent: -1000px;
}

.featureimage11 a:hover
{
background: #666 url(caron.gif) top left no-repeat;
}


.featureimage4 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(lucas.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage4 a:hover
{
background: #666 url(lucashover.jpg) top left no-repeat;
}


.featureimage5 a, .featureimage7 a, .featureimage8 a, .featureimage12 a, .featureimage13 a, .featureimage14 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(us.jpg) top left no-repeat;
text-indent: -1000px;
}


.featureimage14 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(web.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage9 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(sunset.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage10 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(city.jpg) top left no-repeat;
text-indent: -1000px;
}

.featureimage6 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(wedding.jpg) top left no-repeat;
text-indent: -1000px;
}


.featureimage5 a:hover, .featureimage7 a:hover, .featureimage8 a:hover, .featureimage12 a:hover, .featureimage13 a:hover
{
background: #666 url(ushover.jpg) top left no-repeat;
}


.featureimage6 a:hover
{
background: #666 url(weddinghover.jpg) top left no-repeat;
}

.featureimage10 a:hover
{
background: #666 url(cityhover.jpg) top left no-repeat;
}

.featureimage14 a:hover
{
background: #666 url(webhover.jpg) top left no-repeat;
}

.featureimage9 a:hover
{
background: #666 url(sunsethover.jpg) top left no-repeat;
}


.featuretitle
{
height: 20px;
width: auto;
margin: 4px 0px 0px 8px;
padding: 0px 0px 0px 0px;
color:#fff;
}

#divHidden
{
height: 1px;
width: auto;
display: none;
}
	


#divFooter
		{
		width: 100%;
		height: 60px;
		background: #000;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 15px 0px 0px 0px;
		border-top: 0px solid #333;
		}	

.title
{
		height:21px;
		width: 960px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 0px 0px;
}	

#hLinks
{
color:#fff;
float: right;
margin: 20px 0px 0px 0px;
}

#hLinks li
{
display: inline;
padding: 0px 2px 0px 2px;
}

#navLinks
{
color:#fff;
width: 960px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 10px 0px 0px 0px; 
}
#navLinks li
{
display: inline;
padding: 0px 2px 0px 2px;
margin: 0px 0px 0px 0px;
}

#navLinks li a
{
color: #fff;
text-decoration: none;
font-weight: normal;
}

#navLinks li a:hover
{
color: #fff;
text-decoration: underline;
font-weight: normal;
}

h1
{
color: #767676;
padding: 6px 0px 6px 0px;
margin: 0px 0px 10px 0px;
font-size: 130%;
font-weight: normal;
}

h1.h1Opinion
{
color: #767676;
padding: 6px 0px 4px 24px;
margin: 0px 0px 0px 0px;
font-size: 130%;
font-weight: normal;
background: url(bubble.png) left no-repeat;
border-bottom: 1px solid #4d4d4d;
}


h1.h1Main
{
color: #767676;
padding: 0px 0px 6px 0px;
margin: 0px 0px 10px 0px;
font-size: 130%;
font-weight: normal;
}

h2
{
color: #767676;
padding: 6px 0px 6px 0px;
margin: 0px 0px 0px 0px;
font-size: 120%;
font-weight: normal;
}

h2.h2New
{
color: #fff;
padding: 6px 0px 6px 0px;
margin: 0px 0px 6px 0px;
font-size: 120%;
font-weight: normal;
}

h2.h2Date
{
color: #ddd;
padding: 4px 0px 6px 24px;
margin: 0px 0px 20px 0px;
font-size: 120%;
font-weight: normal;
background: url(date.png) left no-repeat;
}

h2.h2Comment
{
color: #767676;
padding: 6px 0px 6px 0px;
margin: 0px 0px 14px 0px;
font-size: 120%;
font-weight: normal;
border-bottom: 1px solid #4d4d4d;
width: 658px;
}

h3
{
color: #767676;
padding: 0px 0px 0px 0px;
margin: 20px 0px 10px 0px;
font-size: 100%;
font-weight: normal;
}

#divImageRight
{
	float: right;
	width:271px;
	background: #ccc url(featurebox2.jpg) top left no-repeat;
	height: 238px;
	margin: 28px 0px 0px 0px;
}


p
{
color: #c2c2c2;
line-height: 1.6em;
margin: 0px 0px 20px 0px;
}


.featureimageRight
{
height: 203px;
width: 269px;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000;
}

.featuretitleRight
{
height: 20px;
width: auto;
margin: 11px 10px 0px 0px;
padding: 0px 0px 0px 0px;
color: #fff;
float: right;
}


.options
{
margin: 16px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
width: auto;
clear: both;
}


.options li
{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 6px;
display: inline;
}

.options li a, .options li a img
{
border: 0px;
text-decoration: none;
}
.options li a:hover
{
border: 0px;
text-decoration: none;
}



.options2
{
margin: 0px 0px 6px 0px;
padding: 0px 0px 0px 0px;
float: right;
width: auto;
clear: both;
}


.options2 li
{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 6px;
display: inline;
}

.options2 li a, .options2 li a img
{
border: 0px;
text-decoration: none;
}
.options2 li a:hover
{
border: 0px;
text-decoration: none;
}



.options3
{
margin: 12px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
width: auto;
clear: both;
}


.options3 li
{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 6px;
display: inline;
}

.options3 li a, .options3 li a img
{
border: 0px;
text-decoration: none;
font-weight: normal;
color: #fff;
}
.options3 li a:hover
{
border: 0px;
text-decoration: none;
font-weight: normal;
color: #434343;
}


.whatsnew
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
width: auto;
clear: both;
list-style-type: none;
}


.whatsnew li
{
margin: 10px 0px 0px 0px;
padding: 0px 20px 0px 0px;
text-align: right;
background: url(window.png) right no-repeat;

}

.whatsnew li a
{
text-decoration: none;
font-weight: normal;
color: #fff;
}
.whatsnew li a:hover
{
border: 0px;
text-decoration: none;
font-weight: normal;
color: #434343;
}


#divBottomLinks
		{
		width: 100%;
		background: #000;
		clear: both;
		padding: 20px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
	


#divFooterTop
		{
		width: 100%;
		height: 5px;
		background: #000 url(footerbgtop.jpg) top left repeat-x;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 24px 0px 0px 0px;
		border-top: 0px solid #333;
		}

#divFooterBottom
		{
		width: 100%;
		height: 69px;
		background: #000 url(footerbottombg.jpg) center no-repeat;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-top: 0px solid #333;
		}

#fText
{
		width: 960px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 30px 0px 0px 0px;
		color:#fff;
}	

.divTitleHolder
{
border-top: 1px dashed #4d4d4d;
border-bottom: 1px dashed #4d4d4d;
margin: 0px 0px 0px 0px;
}


.divTitleHolder2
{
border-top: 1px dashed #4d4d4d;
border-bottom: 1px dashed #4d4d4d;
margin: 30px 0px 0px 0px;
}

#MainLinks, #MainLinks2, #MainLinks3, #MainLinks4, #MainLinks5, #MainLinksZ
		{
		list-style-type: none;
		margin: 0px 0px 24px 0px;
		padding: 0px 0px 0px 0px;
		}

		
#MainLinks li, #MainLinks2 li, #MainLinks3 li, #MainLinks4 li, #MainLinks5 li, #MainLinksZ li
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 4px 0px 4px 0px;
		border-bottom: 1px solid #333;
		font-weight: normal;
		}

#MainLinks li.last, #MainLinks2 li.last, #MainLinks3 li.last, #MainLinks4 li.last, #MainLinks5 li.last, #MainLinksZ li.last
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 4px 0px 4px 0px;
		border-bottom: 0px solid #333;
		font-weight: normal;		
		}

#MainLinks li.external, #MainLinks2 li.external, #MainLinks3 li.external, #MainLinks4 li.external, #MainLinks5 li.external, #MainLinksZ li.external
		{
		margin: 0px 0px 0px 0px;			
		background: url(window.png) right no-repeat;
		padding: 4px 0px 4px 0px;
		border-bottom: 1px solid #333;
		font-weight: normal;		
		}

#MainLinks li.externallast, #MainLinks2 li.externallast, #MainLinks3 li.externallast, #MainLinks4 li.externallast, #MainLinks5 li.externallast, #MainLinksZ li.externallast
		{
		margin: 0px 0px 0px 0px;			
		background: url(window.png) right no-repeat;
		padding: 4px 0px 4px 0px;
		border-bottom: 0px solid #333;
		font-weight: normal;		
		}

#MainLinks a, #MainLinks2 a, #MainLinks3 a, #MainLinks4 a, #MainLinks5 a, #MainLinksZ a
{
color: #ccc;
text-decoration: none;
background: url(bullet_black.png) left no-repeat;
padding: 0px 0px 0px 18px;
		font-weight: normal;
}

#MainLinks a:hover, #MainLinks2 a:hover, #MainLinks3 a:hover, #MainLinks4 a:hover, #MainLinks5 a:hover, #MainLinksZ a:hover
{
color: #ccc;
text-decoration: underline;
background: url(bullet_green.png) left no-repeat;
padding: 0px 0px 0px 18px;
		font-weight: normal;
}


#divCol1, #divCol2, #divCol3, #divCol4
{
float: left;
width: 176px;
margin: 0px 20px 0px 0px;
}

#divCol5
{
float: left;
width: 176px;
margin: 0px 0px 0px 0px;
}

.logos
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
}

.break
{
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-top: 1px dashed #4d4d4d;
}

.break2
{
width: 100%;
padding: 0px 0px 20px 0px;
margin: 0px 0px 0px 0px;
border-top: 1px dashed #4d4d4d;
clear: both;
}

*:first-child+html .break2
{
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-top: 1px dashed #4d4d4d;
}

.form
{
padding: 0px 0px 0px 0px;
margin: 40px 0px 0px 0px;
}

span.warning
{
color: #fff;
font-weight: bold;
margin: 0px 2px 0px 0px;
}

td
{
	color: #fff;
	font-size: 100%;
}


.border
{
	border: 1px solid #fff;
	background: #413f3f;
	color: #fff;
	width: 346px;
}


#divCommentsArea
		{
		width: 100%;
		background: #000;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
		
		
		
		
		


div#usernotes div.note {
	margin: 0px 0px 0px 0px; 
	border-bottom:1px dashed #4d4d4d;
	padding: 14px 0px 14px 0px;
		color: #fff;
	width: 658px;
}
div#usernotes div.text {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #f3f3f3;
	line-height: 1.6em;
}

.note a
{
	color: #34952e;
	font-weight: normal;
	text-decoration: underline;
}

.note a:hover
{
	color: #fff;
	font-weight: normal;
		text-decoration: none;
}

.foot
{
margin: 30px 0px 20px 0px;
padding: 0px 0px 0px 0px;
}

.comment
{
color: #34952e;
font-weight: normal;
margin: 0px 2px 4px 0px;
padding: 0px 0px 0px 20px;
background: url(comment.png) left no-repeat;
}
.timecomment
{
color: #767676;
font-weight: normal;
margin: 0px 2px 10px 0px;
padding: 0px 0px 0px 20px;
background: url(date.png) left no-repeat;
}
span.fieldtitle
{
color: #f3f3f3;
font-weight: normal;
margin: 0px 2px 0px 0px;
font-size: 100%;
}
span.fieldtitle2
{
color: #ccc;
font-weight: normal;
margin: 0px 2px 0px 0px;
font-size: 100%;
}
span.fieldtitle3
{
color: #f3f3f3;
font-weight: normal;
margin: 0px 2px 0px 0px;
font-size: 100%;
}
span.must
{
font-weight: normal;
margin: 0px 0px 0px 0px;
background: url(red.png) left no-repeat;
width: 16px;
height: 16px;
color: #000;
}

.buttoncontainer
{
clear: both;
width: 350px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.button
{
border: 1px solid #fff;
background: #413f3f;
padding: 2px 6px 2px 6px;
margin: 0px 0px 20px 0px;
color: #fff;
font-size: 90%;
float: right;
}

a
{
color: #333;
text-decoration: none;
font-weight:bold;
}
a:hover
{
color: #333;
text-decoration: underline;
font-weight:bold;
}

img
{
	border: none;
	border: 0px;
}

.logbar
{
height: 33px;
width: 100%;
background: #000 url(navbarbg.gif) top left repeat-x;
margin: 20px 0px 0px 0px;
}

.logbar_left
{
	float: left;
	padding: 8px 0px 0px 10px;
}

.logbar_right
{
	float: right;
	padding: 6px 10px 0px 0px;
}

#divLogin
{
	border: 1px solid #666;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px; 
	padding: 20px 0px 0px 0px;
	width: 400px;
}

h2.h2Login
{
color: #767676;
padding: 0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px; 
font-size: 120%;
font-weight: normal;
border-bottom: 1px solid #4d4d4d;
width: 400px;
text-align: center;
}

.login_name
{
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 100px;	
}

.login_password
{
margin: 0px 0px 10px 100px;
padding: 0px 0px 0px 0px;
}

.logfield
{
	width: 150px;
	color: #fff;
}

span.logout
{
padding: 4px 20px 4px 654px;
background: url(home.png) top right no-repeat;
}



.v01
{
	margin: -712px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

*html .v01
{
	margin: -726px -90px 0px 190px;
	padding: 0px 0px 0px 0px;
	float: right;
	position: absolute;
}


*:first-child+html .v01
{
	margin: -706px -90px 0px 190px;
	padding: 0px 0px 0px 0px;
	float: right;
	position: absolute;
}

#subnavLinks
{
color:#fff;
width: 271px;
margin: 110px 20px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none; 
}
#subnavLinks li
{
padding: 6px 0px 6px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 1px dashed #575757;
text-align: right;
}

#subnavLinks li.subTitle
{
padding: 4px 0px 10px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 0px solid #575757;
text-align: right;
color: #767676;
font-weight: normal;
}

#subnavLinks li a
{
color: #fff;
text-decoration: none;
font-weight: normal;
}

#subnavLinks li a:hover
{
color: #fff;
text-decoration: underline;
font-weight: normal;
}
 
p a
{
	color: #34952e;
	text-decoration: none;
	font-weight: normal;
}

p a:hover
{
	color: #fff;
	text-decoration: underline;
	font-weight: normal;
}

	
	



.portfoliofeatureimage a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/livcom.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage a:hover
{
background: #666 url(pimages/livcomhover.gif) top left no-repeat;
}	

.portfoliofeatureimage2 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/coop.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage2 a:hover
{
background: #666 url(pimages/coophover.gif) top left no-repeat;
}

.portfoliofeatureimage3 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/apwedding.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage3 a:hover
{
background: #666 url(pimages/apweddinghover.gif) top left no-repeat;
}

.portfoliofeatureimage4 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/villaoff.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage4 a:hover
{
background: #666 url(pimages/villaon.gif) top left no-repeat;
}

.portfoliofeatureimage5 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/hypnosis.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage5 a:hover
{
background: #666 url(pimages/hypnosishover.gif) top left no-repeat;
}

.portfoliofeatureimage6 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/aspire.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage6 a:hover
{
background: #666 url(pimages/aspirehover.gif) top left no-repeat;
}

.portfoliofeatureimage7 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/tisdales.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage7 a:hover
{
background: #666 url(pimages/tisdaleshover.gif) top left no-repeat;
}

.portfoliofeatureimage8 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/citrus.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage8 a:hover
{
background: #666 url(pimages/citrushover.gif) top left no-repeat;
}

.portfoliofeatureimage9 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/vie.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage9 a:hover
{
background: #666 url(pimages/viehover.gif) top left no-repeat;
}

.portfoliofeatureimage10 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/waterloo.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage10 a:hover
{
background: #666 url(pimages/waterloohover.gif) top left no-repeat;
}

.portfoliofeatureimage11 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/florida.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage11 a:hover
{
background: #666 url(pimages/floridahover.gif) top left no-repeat;
}

.portfoliofeatureimage12 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/kc.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage12 a:hover
{
background: #666 url(pimages/kchover.gif) top left no-repeat;
}

.portfoliofeatureimage13 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/stbn.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage13 a:hover
{
background: #666 url(pimages/stbnhover.gif) top left no-repeat;
}

.portfoliofeatureimage14 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/manfredo.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage14 a:hover
{
background: #666 url(pimages/manfredohover.gif) top left no-repeat;
}

.portfoliofeatureimage15 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/stallion.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage15 a:hover
{
background: #666 url(pimages/stallionhover.gif) top left no-repeat;
}

.portfoliofeatureimage16 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/barclays.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage16 a:hover
{
background: #666 url(pimages/barclayshover.gif) top left no-repeat;
}

.portfoliofeatureimage17 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/halifax.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage17 a:hover
{
background: #666 url(pimages/halifaxhover.gif) top left no-repeat;
}

.portfoliofeatureimage18 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/motors.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage18 a:hover
{
background: #666 url(pimages/motorshover.gif) top left no-repeat;
}

.portfoliofeatureimage19 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/apweddingOLD.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage19 a:hover
{
background: #666 url(pimages/apweddinghoverOLD.gif) top left no-repeat;
}

.portfoliofeatureimage20 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/desoff.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage20 a:hover
{
background: #666 url(pimages/deson.gif) top left no-repeat;
}

.portfoliofeatureimage21 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/outdooroff.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage21 a:hover
{
background: #666 url(pimages/outdooron.gif) top left no-repeat;
}

.portfoliofeatureimage22 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/nyc-off.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage22 a:hover
{
background: #666 url(pimages/nyc-on.gif) top left no-repeat;
}

.portfoliofeatureimage23 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/travel-off.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage23 a:hover
{
background: #666 url(pimages/travel-on.gif) top left no-repeat;
}

.portfoliofeatureimage24 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/makeoff.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage24 a:hover
{
background: #666 url(pimages/makeon.gif) top left no-repeat;
}

.portfoliofeatureimage25 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/doodleoff.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage25 a:hover
{
background: #666 url(pimages/doodleon.gif) top left no-repeat;
}

.portfoliofeatureimage26 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000 url(pimages/lsgoff.gif) top left no-repeat;
text-indent: -1000px;
}

.portfoliofeatureimage26 a:hover
{
background: #666 url(pimages/lsgon.gif) top left no-repeat;
}

.portfoliofeatureimage27 a, .portfoliofeatureimage28 a
{
height: 78px;
width: 118px;
display:block;
margin: 1px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: #000;
text-indent: -1000px;
}

.portfoliofeatureimage27 a:hover, .portfoliofeatureimage28 a:hover
{
background: #666;
}


		#divFormcontainer, #divFormcontainer2
		{
		width: auto;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		height: 28px;
		}
		
		#divFormcontainer3
		{
		width: auto;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		height: 180px;
		}
		
		#divFormcontainer4
		{
		width: auto;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		height: 28px;
		}
		
		.leftform
		{
		float: left;
		width: 100px;
		padding: 2px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		color: #fff;
		font-weight: normal;
		}
		
		.rightform
		{
		float: left;
		width: 200px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
		
		.rightformbutton
		{
		float: left;
		width: 200px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 150px;
		}
		
		p.note
		{
			color: #fff;
		}


#cvList1
{		
		list-style-type: none;
		margin: 0px 0px 24px 0px;
		padding: 0px 0px 0px 0px;
}

#cvList1 li
		{
		margin: 0px 0px 0px 0px;			
		padding: 4px 0px 4px 18px;
		border-bottom: 0px solid #333;
		font-weight: normal;
		color: #ccc;
		text-decoration: none;
		background: url(bullet_green.png) left no-repeat;
		}
		
.cvList
{		
		list-style-type: none;
		margin: 10px 0px 24px 0px;
		padding: 0px 0px 0px 0px;
}

.cvList li
		{
		margin: 0px 0px 0px 0px;			
		padding: 4px 0px 4px 18px;
		border-bottom: 0px solid #333;
		font-weight: normal;
		color: #ccc;
		text-decoration: none;
		background: url(bullet_green.png) left no-repeat;
		}		
				

p.pCV1
{margin: 0px 0px 0px 0px;
	color: #fff;}

p.pCV2
{margin: 0px 0px 0px 0px;
	color: #fff;}
		
h2.h2CV
{
color: #767676;
padding: 6px 0px 6px 0px;
margin: 0px 0px 6px 0px;
font-size: 120%;
font-weight: normal;
border-bottom: 1px solid #767676;
}		