/* content styles for design project list page */

.containercontent {
	clear: both;
	width: 780px;
	margin: 0 auto;
	margin-top: 45px;
}

h1 {
	font-family: 'Georgia', 'Times New Roman', 'Times', serif;
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
}

.content {
	margin: 0px 0px 33px 0px;
	width: 640px;
}

.content p {
	margin: 0px;
	text-indent: 22px;
	font-family: 'Georgia', 'Times New Roman', 'Times', serif;
	font-size: 15px;
	line-height: 22px;
}

.content p.first {
	text-indent: 0px;
}

.content p.question {
	font-weight: bold;
	text-indent: 0;
	margin-top: 1em;
}

.content ol {
	list-style-type: decimal;
	margin: 0px 0px 0px 25px;
	font-family: 'Georgia', 'Times New Roman', 'Times', serif;
	font-size: 15px;
	line-height: 22px;
}

.content a:link	{
	text-decoration:none;
	border-bottom:1px dotted #000000;
	color: #000000;
}

.content a:visited {
	text-decoration:none;
	border-bottom:1px dotted #000000;
	color: #000000;
}

.content a:hover {
	text-decoration:none;
	border-bottom:1px dotted #000000;
	color: #000000;
	background-color: #eeeeee;
}

.content a:active {
	text-decoration:none;
	border-bottom:1px dotted #000000;
	color: #003366;
	background-color: #cfebff;
}

.content p {
	margin: 0px;
	font-family: 'Georgia', 'Times New Roman', 'Times', serif;
	font-size: 15px;
	line-height: 22px;
}

.projectbox {
	margin-top: 22px;
}

h2 {
	margin: 22px 0px 0px 0px;
	padding: 0px;
	font-family: 'Verdana', 'Helvetica', 'Arial', sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 22px;
}

.projectimageborderon {
	background-color: #ffffff;
	padding: 1px;
	border: 1px solid #cccccc;
}

.projectimageborderoff {
	background-color: #ffffff;
}

.video {
	margin-top: 22px;
}

.testimonial {
	width: 585px;
	margin-top: 28px;
}

.testimonial p {
	margin: 0px;
	text-indent: 22px;
	font-family: 'Georgia', 'Times New Roman', 'Times', serif;
	font-style: italic;
	color: #666666;
	font-size: 30px;
	line-height: 36px;
}

.testimonial p.first {
	text-indent: 0px;
}

.testimonial p.quote {
	color: #000000;
	font-style: normal;
	margin: 0px 0px 0px 22px;
	text-indent: 0;
	font-size: 15px;
	line-height: 22px;
}


div.image-cycle {height: 474px; width: 644px; overflow: scroll; z-index: 0; position: relative;}
div.caption-nav {position: absolute; top: 0px; left: -28px; z-index: 25; width: 700px; padding: 0; height: 469px;}
.content a.previous, .content a.previous:active, .content a.previous:hover {background: url(../letterpress/images/arrowprevious.png) no-repeat center left; background-size: 16px 40px; float: left; height: 469px; width: 336px; text-decoration: none; border-bottom: none;}
.content a.next, .content a.next:active, .content a.next:hover {background: url(../letterpress/images/arrownext.png) no-repeat center right; background-size: 16px 40px; float: right; height: 469px; width: 336px; text-decoration: none; border-bottom: none;}
ul.slides {list-style-type: none; padding: 0; margin: 0;}
ul.slides li {margin: 0; padding: 0;}
.image-big {width: 644px; position: relative; display: block;}
p.caption {text-indent: 0; font-size: 13px; clear: both; line-height: 1.5;}
span.slide-count {font-weight: normal; float: right;}

/*
div.image-cycle {height: 474px; width: 644px; overflow: scroll; z-index: 5; position: relative;}
p.caption {text-indent: 0; font-size: 13px; clear: both;}
div.caption-nav {margin-bottom: 30px; font-size: 13px;}
ul.slides {list-style-type: none; padding: 0; margin: 0;}
ul.slides li {margin: 0; padding: 0;}

div.caption-nav a {font-size: 13px;}
*/
