html, body{
	background-color: #000;
	margin: 0;
	font-family: Georgia;
}
/* WRAPPERs START */
#wrapper{
	width: 831px;
	height: 550px;
	margin: 30px auto;
	padding: 10px;
}

#inner-left-wrapper{ float: left; }
#inner-right-wrapper{ float: right; }
div.padding{ padding: 10px; }

#inner-left-wrapper, #inner-right-wrapper{
	background-color: #FFF;
	width: 49.9%;
	height: 100%;
	min-height: 550px;
	max-height: 550px;
}
/* WRAPPERS END */

/* HEADER */
p.header-1{ color: #fff; font-size: 9pt; margin-bottom: 15px; float: left; }
p.header-2{ color: #fff; font-size: 9pt; margin-bottom: 15px; margin-left: 50px; float: left; }
strong.header-text { color: #fff; font-size: 10pt; }
/* HEADER END */

/* MENU START */
div#menu{ list-style-type: none; margin: 0; padding: 0; }
div#menu div{ width: 97%;	background-color: #000; padding: 5px; margin-bottom: 1px; font-size: 10pt; font-weight: bold; color: #fff;}
div#menu a{ color: #fff; text-decoration: none; }
/* MENU END */

/* SUB-MENU START */
div#portfolio-items{ width: 99.2%; padding: 0 0 0 1px; list-style-type: none; margin: 0;}
div.menu-item{ background-color: #000; padding: 3px; font-size: 10pt; color: #fff; margin: 0 0 1px 0;}
div.menu-item:hover{ background-color: #1f1f1f;}
div#portfolio-items a { color: #fff; text-decoration: none; }
.clear{ clear: both;}
/* SUB-MENU END */

/* CONTENT STYLES */
div#portfolio-title{ width: 97%; background-color: #000; padding: 5px; font-size: 10pt; font-weight: bold; color: #fff; margin-bottom: 1px;}
span.footnote{ font-size: 8pt; color: #7c7c7c;}
span.footnote-about{ font-size: 8pt; color: #7c7c7c;}
span.left-footnote{ float: left;	font-size: 8pt; color: #7c7c7c; }
span.right-footnote{ float: right;	font-size: 8pt; color: #7c7c7c; }
span a{ color: #7c7c7c; text-decoration: none;}

hr.spacer{ border: 0px; height: 0; color: #fff;}
hr.secondspacer{ height: 1px;background-color: #fff; border: 1px solid #fff; }
hr.separator{ height: 1px;background-color: #5c5c5c; border: 0; }
p.text{ font-size: 10pt; margin: 0;}
a{ color: #000; }
a img{ border: none; }
/* CONTENT STYLES END */

/* PAGE: 'ABOUT' SPECIFIC */
div#about{ font-size: 10pt; overflow: auto; height: 450px; }
/* PAGE: 'ABOUT' SPECIFIC END */

/* PAGE: 'PORTFOLIO' SPECIFIG START */
div#section-1, div#section-2, div#section-3{ max-width: 130px; font-size: 10pt; color: #000; font-weight: normal; }
div#section-2, div#section-3 { padding-left: 25px; }
div#section-1 a, div#section-2 a, div#section-3 a{ color: #000;}
div#section-1 a:hover, div#section-2 a:hover, div#section-3 a:hover{ text-decoration: underline; }
div#section-1, div#section-2 { float: left; }

div#section-3 { float: left; }
div#customer-sections{ padding: 5px 0; }

div#other-work { font-size: 10pt; overflow: auto; height: 80px;}
ul#other-work-list{ margin: 0; padding: 0; }
ul#other-work-list li{ list-style-type: none; font-size: 10pt; }
ul#other-work-list a{ text-decoration: none; }
ul#other-work-list a:hover{ text-decoration: underline; }

/* PAGE: 'PORTFOLIO' SPECIFIC END */
