/* CSS Document */
	
#holder {
	margin: 0px auto;
	width: 960px;
	background-color: #FFF;
	text-align: left;
}

#titleholder {
	clear: both;
	}

#titleleft {
	float: left;
	width: 200px;
	background-color:#FFF;
	
}

#titleright {
	float: right;
	width: 525px;
	text-align: left;
	padding: 0px 0 0px 35px;
	background-color:#FFF;
}

/* hide from MacIE \*/
#contentholder {
	clear: both;
}
/* end hiding from IE5 mac */

#contentleft {
	float: left;
	width: 200px;
	text-align: right;
	font-size: 70%;
	background-color:#FFF;
	line-height: 25px;
	margin: 5px 0 0 0;
}

#contentleft ul {
	list-style-type: none;
	color: CCC;
	padding: 0px 0px;
	margin: 0px 0px;
}

#contentleft li {
	list-style-type: none;
	display: block;
	
}

#contentleft li a {
	color:#999999;
	padding: 5px 5px;
	text-decoration: none;
}

#contentleft li a:link, #contentleft li a:visited {
	color: #666;
}

#contentleft li a:hover {
	color: #000;
	background-color:#E5E5E5;
}
	
#contentleft li a:focus, #contentleft li a:active {
	background-color:#CCC;
}	

#contentright {
	float: right;
	width: 190px;
	text-align: left;
	font-size: 70%;
	line-height: 20px;
	color:#666666;
	background-color:#FFF;
	padding: 10px 10px 0px 0px;
}


#cardbackground {

 background-image: url(../work/boxset/images/card_background.jpg);
 }


#contentright ul {
	list-style-type: none;
	color: 666;
}

#contentright li {
	display: list-item;
}

#contentright li a {
	color:#999;
	text-decoration:none;
}

#contentlright li a:link, #contentright li a:visited {
	color: #999999;
	text-decoration: none;
}

#contentright li a:hover, #contentright li a:focus {
	color: #666666;
	text-decoration: underline;
}

#contentmain {
	width: 350px;
	text-align: left;
	margin: 0 0 0 210px;
	padding: 10px 0 0 0;
}

#contentmain p {
	font-size: 70%;
	line-height: 17px;
	color: #666666;
	padding: 0px 5px 0px 35px;
	margin: 0 0 5px 0;
}

#contentmain h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 20px;
	color: #666666;
	padding: 0 0 10px 35px;	
}

#contentmain h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 20px;
	color: #666666;
	padding: 5px 0 0 35px;	
}



#contentmain blockquote {
	font-size: 70%;
	line-height: 18px;
	color: #666;
	padding: 10px 10px 10px 15px;
	margin: 10px 5px 10px 35px;
	background-color:#F5F5F5;
	border: solid 1px #E5E5E5;
}

#contentmain ul {
	margin: 0 0 5px 0;
	padding: 0px 0 0px 45px;
}

#contentmain li {
	font-size: 70%;
	line-height: 20px;
	color:#666;
	list-style: inside;
	list-style-image: url(/approach/images/HIGHperform/default.jpg);
}

#contentmain a {
	color:#999999;
	padding: 5px 5px;
	text-decoration: none;
}

#contentmain a:link, #contentmain a:visited {
	color: #666;
}

#contentmain a:hover {
	color: #000;
	background-color:#E5E5E5;
}
	
#contentmain a:focus, #contentmain a:active {
	background-color:#CCC;
}

#contentmain img {
	float: none;
	margin: 20px 10px 20px 35px;
}

.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}

.image {
	padding 10px 10px 10px 35px;
}

/*-------------------WORKSHOPS-------------------------*/
#wsheading
{
float: right;
	text-align:left;
	width: 740px;
	background-color:#FFF;
	margin:10px 0 0 0;
	}

#wstitle
{
padding:5px;
background-color:#666;
font-size:12px;
line-height:18px;
color:#fff;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
letter-spacing:10%;
width:730px;
}

#contentleftws
{
float: left;
	text-align:left;
	width: 340px;
	background-color:#FFF;
	margin:52px 0 12px 0;
	padding: 0;
	}


#contentleftws h1
{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
line-height:18px;
margin-bottom:5px;
margin-top:10px;
}

#contentleftws h2
{
font-size:15px;
	font-weight:bold;
	line-height:18px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:8px;
}

#contentleftws p
{
font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 18px;
	letter-spacing:10%;
	padding: 0 0 5px 0;
}

#contentleftws .label
{
font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 18px;
	padding: 0 0 5px 0;
	}

#contentrightws
{
float: left;
	text-align:left;
	width: 380px;
	background-color:#FFF;
	margin:38px 0 12px 20px;
	padding: 0;
	}


#contentrightws h1
{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}

#contentrightws p
{
font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 18px;
	padding: 0 0 5px 0;
}

#contentrightws .label
{
font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 18px;
	padding: 0 0 5px 0;
	}
	
	

















