/************** Mine ********************/
/*





*/





/********************************/















body  {
font-family:	Arial, Helvetica, sans-serif;
margin:	0px;
}

#grey  {
background-color: #E7E7E7;
height:	18px;
}

#grey2  {
background-color: #F5F5F5;
}

#contentbackground {
background:url(./img/contentbackground.jpg) top repeat-y;
}


/************** lists ********************/
.list  {
	color:	#333333;
	font-size: 0.7em;
	line-height: 180%;
	list-style-position: outside;
	list-style-type: circle;
	text-align: left;
	text-indent: 0pt;
}

.list2  {
color:	#666666;
font-size: 0.7em;
line-height: 200%;
list-style-position: inside;
list-style-type: disk;
margin-left: 15px;
padding-bottom:	10px;
padding-left: 5px;
text-align: left;
}

.list2 a:hover  {
color: #EC5F00;
}

.list3 {
color: #EC5F00;
font-size: 0.9em;
font-weight: 600;
line-height: 100%;
list-style-type: disk;
padding-left: 14px;
padding-top: 10px;
text-align: left;
text-decoration: none;
}

.list3 a{
color: #EC5F00;
text-decoration: none;
}

.list3 a:hover{
color: #EC5F00;
text-decoration: underline;

}

.container {
/*margin: 0px;
padding: 0px;*/
background-color: transparent;
background: url(./img/contentbackground.jpg) repeat-y;
}

.left {
background-color:transparent;
float:left;
width:180px;
height: 100%;
margin:0;
padding:0;
}
.middle{
background-color:transparent;
float:left;
width:55%;
border-right-style: dashed;
border-right-width: 1px;
border-right-color: #666666;
margin:0;
padding: 10px 0px 0px 0px;
}

.right{
background: transparent;
float:left;
width:22%;
height: 100%;
margin:0;
padding:0px;

}

p.content  {
color:	#333333;
font-size:	0.7em;
line-height:	180%;
padding-right: 15px;
text-align: justify;
}

p.content2  {
color:	#333333;
font-size:	0.7em;
line-height:	180%;
margin-left: -5px;
text-align: left;
}

p.content3  {
color:	#333333;
font-size:	0.6em;
line-height:	120%;
margin-left: -5px;
text-align: left;
}
p.content4  {
color:	#666666;
margin-top: -2px;
line-height:	120%;
text-align: left;
}

td.content  {
color:	#333333;
font-size:	0.7em;
line-height:	180%;
margin-left:	20px;
margin-right:	20px;
margin-top:	-10px;
text-align:	left;
}

.contentright {
margin: 5 0 0 5;
padding: 15px;
}

.teamleft {
background-color:transparent;
float:left;
width:250px;
height: 100%;
margin:0;
padding:0;
}

.teammiddle{
background-color:transparent;
float:left;
width:50%;
margin:0;
padding:0;}


/**************breadcrumb navigation ********************/

.breadcrumb  {

background-image:url(./img/contentbackground.jpg);
background-repeat: repeat y;
color:	#666666;
font-size:	10px;
font-weight:	400;
height:	18px;
padding-left:	20px;
text-align:	left;
white-space:	nowrap;
}

.breadcrumb a  {
color:	#666666;
text-decoration: underline;
}
.breadcrumb a:hover  {
color:	#EC5F00;
text-decoration: underline;
}

.breadcrumb2  {
background-color:	none;
color:	#666666;
font-size:	0.6em;
font-weight:	400;
line-height:	30px;
padding-top:	15px;
text-align:	right;
white-space:	nowrap;
}

.breadcrumb2 a  {
text-decoration: underline;
color:	#666666;
}

.breadcrumb2 a:hover  {
color:	#EC5F00;
text-decoration: underline;
}

/************** end of breadcrumb navigation ********************/

.firstheader  {
color:	#999999;
font-size:	11px;
font-weight:	200;
letter-spacing:	7px;
margin:	0 auto;
text-align:	center;
}


/************** footer navigation ********************/
.footer-navigation  {
background-color:	#E7E7E7;
font-size:	10px;
font-weight:	400;
height:	18px;
margin:	0px;
padding-top:	1px;
text-align:	center;
white-space:	nowrap;
}

.footer-navigation a  {
color:	#666666;
font-variant:	normal;
padding-right:	50px;
text-decoration:	none;
}

.footer-navigation a:hover  {
color:	#333333;
font-variant:	normal;
padding-right:	50px;
text-decoration:	underline;
}

/************** gradient ********************/

.gradientLeft  {
background-image: url(img/gradient_left.jpg);
background-position: right;
background-repeat: no-repeat;
}

.gradientRight  {
background-image:	url(./img/gradient_right.jpg);
background-repeat:	no-repeat;
}

/************** headings ********************/

.heading  {
color:	#333333;
font-size: 1em;
font-weight: bold;
text-align: left;
}

.heading2  {
color: #333333;
font-size: 0.8em;
font-weight: bold;
text-align: left;
}




/************** main navigation ********************/
.main-navigation  {
color:	#999999;
font-size:	11px;
font-variant:	small-caps;
font-weight:	600;
letter-spacing:	2px;
margin:	0px;
text-align:	center;
white-space:	nowrap;
}

.main-navigation a  {
color:	#999999;
display:	block;
font-variant:	small-caps;
text-decoration:	none;
}

.main-navigation a:hover  {
color:	#333333;
font-variant:	small-caps;
text-decoration:	underline;
}

.main-navigation-highlight  {
background-image:	url(img/tab_main_navigation.jpg);
background-repeat:	no-repeat;
font-size:	11px;
font-weight:	600;
height:	30px;
letter-spacing:	2px;
margin:	0px;
text-align:	center;
white-space:	nowrap;
width:	160px;
}

.main-navigation-highlight a  {
color:	#333333;
font-variant:	small-caps;
letter-spacing:	2px;
text-decoration:	none;
}

.main-navigation-highlight a:hover  {
color: #333333;
font-variant: small-caps;
letter-spacing: 2px;
text-decoration: none;
}

.portfolio-navigation  {
color: #999999;
font-size: 11px;
font-variant: small-caps;
font-weight: 600;
height:	47px;
letter-spacing:	2px;
margin:	0px;
padding: 10px;
white-space: nowrap;
}

.portfolio-navigation a  {
color:	#999999;
display: block;
font-variant: small-caps;
text-decoration: none;
}

.portfolio-navigation a:hover  {
color:	#333333;
}



.portfolioContent  {
color: #333333;
margin-left: 5px;
position: absolute;
text-align: left;
width:	350px;
z-index: 10;
}

.portfolioContent a  {
/*this attribute inherits to breadcrumb2*/
color: #333333;
text-decoration: underline;
}

.portfolioContent a:hover  {
text-decoration: underline;
}

.portfolioContent h3  {
color: #333333;
font-size: 0.8em;
font-weight: 700;
line-height: 100%;
margin-left: 5px;
text-align: justify;
}

.portfolioContent strong  {
color: #333333;
font-size: 0.8em;
font-weight: 700;
line-height: 100%;
margin-left: 5px;
text-align: justify;
}

.portfolioText  {
background-image: url(img/Graphic-Design-Portfolio-Background2.jpg);
height: 437px;
width: 360px;
}

.portfolioblurb  {
font-size: 0.7em;
line-height: 180%;
margin-left: 5px;
min-height: 100px;
text-align: justify;
}

.shadowTop  {
background-image: url(img/shadow.png);
background-repeat: repeat-x;
color: #666666;
height:	10px;
font-size: 0.5em;
text-align: right;
}


.shadow_top_bottom  {
background-image: url(img/shadows-t-b.jpg);
background-repeat: repeat-x;
height:	202px;
}

.shadowleft {
background:url(./img/shadowleft.jpg) top right repeat-y;
}

.shadowright {
background:url(./img/shadowright.jpg) top left repeat-y;
}

.sub-navigation  {
color:	#333333;
font-size: 0.8em;
font-variant: normal;
font-weight: 400;
height:	22px;
margin:	0px;
padding-left: 20px;
padding-right: 20px;
text-align: center;
white-space: nowrap;
}

.sub-navigation a  {
color:	#333333;
font-variant:	normal;
text-align:	center;
text-decoration:	none;
}

.sub-navigation a:hover  {
color:	#EC5F00;
font-variant:	normal;
font-weight:	500;
list-style-position:	inside;
text-align:	center;
text-decoration:	underline;
}

.sub-navigation-highlight  {
color:	#EC5F00;
font-size:	0.8em;
font-variant:	normal;
font-weight:	400;
height:	22px;
margin:	0px;
padding-left:	20px;
padding-right:	20px;
text-align:	center;
white-space:	nowrap;
}

.sub-navigation-highlight a  {
color:	#EC5F00;
font-variant:	normal;
text-align:	center;
text-decoration:	none;
white-space:	nowrap;
}

.sub-navigation-highlight a:hover  {
color:	#EC5F00;
font-variant:	normal;
text-align:	center;
text-decoration:	none;
white-space:	nowrap;
}

.team  {
font-size:	0.8em;
height:	140px;
line-height:	150%;
text-align:	left;
width:	150px;
}

.teampicture  {
height:	66px;
margin-bottom:	5px;
vertical-align:	bottom;
width:	68px;
}

.teampicture img  {
}

.text  {
color: #333333;
font-size:	0.7em;
line-height:	180%;
margin-left:	5px;
text-align:	justify;
}

.form {
background-color: #ffffff;
border: #EC5F00 1px solid;
color: #333333;
}

#loginbackground {
background: url(./img/pdflogo-client-login.jpg) bottom right no-repeat;
}
.loginarea {
background-color: #cccccc;
padding: 0px 0px 0px 5px;
color: #666666;
font-size:	0.8em;
line-height:	150%;
}
.date p{
font-size:0.8em;
}



/* Lisa */

.link  {
color:	#333333;
font-size: 0.7em;
line-height: 180%;
list-style-position: inside;
list-style-type: disk;
margin-left: 15px;
padding-bottom:	10px;
padding-left: 5px;
text-align: left;
}

.link a  {
color:	#333333;
font-size: 8pt;
line-height: 180%;
list-style-position: inside;
list-style-type: disk;
padding-bottom:	10px;
padding-left: 5px;
text-align: left;
}


.btxt  {
color: #333333;
font-size:	0.7em;
line-height:	150%;
margin-left:	5px;
text-align:	justify;
.list2 a  {
color: #666666;
}


.portfolioTxt  {
background-image: url(img/Graphic-Design-Portfolio-Background2.jpg);
height: 437px;
width: 360px;
}
