@charset "UTF-8";
/* CSS Document */

body, td, th { font-family: Verdana, Arial, Helvetica, sans-serif !important; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
/*biggest headers*/
h1 {
	color: #006666;
	font-size: medium;
	padding:0;
	margin:0;
	text-transform:uppercase;
}
h2 {
	color: #006666;
	font-size: medium;
	margin:0;
	padding:0;
	text-transform:uppercase;  }

h3 {
	color: #006666;
	font-size: small;
	margin:0;
	text-transform:uppercase; }

h3.width100 {width:100%;}

h4 {
	color: #006666;
	margin:0;
	text-transform:uppercase; 
}
h5 {
	color: #006666;
	margin:0px;
	padding:0px;
}
h6 {
	color: #006666;
	margin:0px;
	padding:0px;
}
p {
	color:#000;
	font-size:x-small;
	padding:0 0 1em 0;
}

ul {
	list-style-position: outside;
	list-style-type: none;
}
ol {
	padding-left:2em;
	list-style-position: outside;
	list-style-type: decimal;
}
li {list-style:none;}
a:link {
	color: #006666;
	text-decoration: none;
}
a:visited {
	color: #006666;
	text-decoration: none;
}
a:hover {
	color: #009999;
	text-decoration:underline;
}
a:active  { 
	color: #006666;
	text-decoration: none;
}
.bold {font-weight:bold;}

.right {float:right;}

.left {float:left;}

.nowrap {white-space:nowrap;}

.hr {height:1px; color:#999; padding: 0; margin: 0 auto;}

/*---------------------  START CLEARFIX  ---------------------*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%}
.clearfix{display:block;}
.clear{clear:both;}

/*---------------------   END CLEARFIX   ---------------------*/

/*---------------------  START COMMON TEXT ELEMENTS  ---------------------*/
.backToTop {
	font-size: x-small;
	font-style: italic;
	font-weight: normal;
}
.purpleCentsHeaders {
	font-size: medium;
	color: #660099;
	font-weight: bold;
}
.orangeDesignHeaders {
	font-size: medium;
	font-weight: bold;
	color: #CC6600;
}
.yeloFinePrintHeaders {
	color: #FF9900;
	font-size: medium;
	font-weight: bold;
}
.redSculptHeaders {
	font-size: medium;
	color: #990000;
	font-weight: bold;
}
.greenPaintHeaders {
	color: #006600;
	font-size: medium;
	font-weight: bold;
}
.tealHomeHeaders {
	color: #006666;
	font-size: medium;
	font-weight: bold;
}
.updateBlkText {
	font-size: x-small;
	color: #000000;
	font-weight: normal;
}
.updateBlkText .a:link {
	color: #006666;
	text-decoration:none;
}
.updateBlkText a:hover {
	color: #009999;
	text-decoration:underline;
}
.updateDarkOrange {
	font-size: x-small;
	color: #CC6600;
	font-style: normal;
	font-weight: normal;
}
.updateDarkOrange a:link, .updateDarkOrange a:visited {
	color: #CC6600;
	text-decoration:none;
}
.updateDarkOrange a:hover {
	color: #CC6600;
	text-decoration:underline;
}
.updateDarkOrange a:active {
	color: #CC6600;
	text-decoration:none;
}
.updateGreen {
	font-size: x-small;
	color: #006633;
	font-style: normal;
	font-weight: normal;
}
.updateGreen a:link, .updateGreen a:visited
{
	color: #006633;
	text-decoration:none;
}
.updateGreen a:hover {
	color: #006633;
	text-decoration:underline;
}
.updateGreen a:active {
	color: #006633;
	text-decoration:none;
}
.updateOrange {
	font-size: x-small;
	color: #FF9900;
	font-style: normal;
	font-weight: normal;
}
.updateOrange .a:link, .updateOrange .a:visited {
	color: #FF9900;
	text-decoration:none;
}
.updateOrange a:hover
{
	color: #FF9900;
	text-decoration:underline;
}
.updateOrange .a:active {
	color: #FF9900;
	text-decoration:none;
}
.updateRED, .updateRed {
	font-size: x-small;
	color: #990000;
	font-style: normal;
	font-weight: normal;
}
.updateRedBold {
	font-weight:bold;
}
a.updateRed:link, a.updateRed:visited, a.updateRedBold:link, a.updateRedBold:visited {
	color: #990000;
	text-decoration:none;
}
a.updateRed:hover, a.updateRedBold:hover {
	color: #990000;
	text-decoration:underline;
}
a.updateRed:active, a.updateRedBold:active {
	color: #990000;
	text-decoration:none;
}
.updateTeal {
	font-size: x-small;
	color: #006666;
	font-style: normal;
	font-weight: normal;
}
.updateTeal a:link, .updateTeal a:visited {
	color: #006666;
	text-decoration:none;
}
.updateTeal a:hover {
	color: #009999;
	text-decoration:underline;
}
.updateTeal a:active {
	color: #009999;
	text-decoration:none;
}
.updatePurple {
	color: #660099;
	font-size: x-small;
	font-weight: normal;
}
.updatePurple a:link, .updatePurple a:visited {
	color: #660099;
	text-decoration:none;
}
.updatePurple a:hover {	
	color:#660099;
	text-decoration:underline;
}
.updatePurple a:active {
	color: #660099;
	text-decoration:none;
}
.redBoldSmall {
	font-size: small;
	font-weight: bold;
	color: #990000;
}
.tealBoldSmall {
	color: #006666;
	font-size: small;
	font-weight: bold;
}
.backToTop {
	color: #006666;
	font-size: x-small;
	font-weight: normal;
}
.photoDescript {
	font-size: x-small;
	font-style: italic;
	font-weight: normal;
}
.blkBoldSmall {
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.purpleBoldSmall {
	font-size: small;
	font-weight: bold;
	color: #660099;
}
.orangeBoldSmall {
	font-size: small;
	font-weight: bold;
	color: #CC6600;
}
/*---------------------  END TEXT ELEMENTS  ---------------------*/

/*---------------------  JEN PORTFOLIO STRUCTURAL ELEMENTS  ---------------------*/

#container {
	background-color:#000;
	margin:0 0 0 0;
	padding:0;
}
#content_hold {
	margin:0 auto;
	width:720px;
}
#content {
	margin:100px 0 50px 0;
	padding:0px;
}
h1.big_title {
	color:#fff;
	margin:0 auto;
	padding:0 0 30px 0;
	text-align:center;
}
.section_title {
	color:#ff0000;
	font-size:small;
}
a.pdf_download:link, a.pdf_download:visited {
	color:#ff0000;
	font-size:small;
	text-decoration:underline;
}
a.pdf_download:hover {
	color:#ffcc00;
	font-size:small;
	text-decoration:none;
}
a.pdf_download:active {
	color:#ff0000;
	font-size:small;
	text-decoration:underline;
}
#sample_photo {
	background-color:#fff;
	border:1px solid #fff;
	margin:0 20px 0 0;
	padding:10px;
}
#text_zone {
	float:left;
	margin:0 0 0 0;
	width:440px;
}
.sample_text {
	color:#fff;
	font-size:small;
	line-height:125%;
}


/*---------------------  END JEN PORTFOLIO STRUCTURAL ELEMENTS  ---------------------*/


