BODY {
	margin: 0px 0pt 4px; line-height: 130%; font-size: 13px; color: #4F4E4E; font-family: Arial,Helvetica,sans-serif;  
}

p {margin: 0px 0pt 4px; margin-bottom: 18px;  line-height: 130%; font-size: 13px; color: #4F4E4E; font-family: Arial,Helvetica,sans-serif; }
ul {line-height: 130%; font-size: 13px; color: #333333; font-family: Arial,Helvetica,sans-serif; }


.nav {
	display:block;

margin: 0px 0pt 4px;  line-height: 130%; text-decoration: none; font-size: 14px; color: #ffffff; font-family: Arial,Helvetica,sans-serif;  
}
.nav:visited {
	display:block;

margin: 0px 0pt 4px;  line-height: 130%; text-decoration: none; font-size: 14px; color: #fffff; font-family: Arial,Helvetica,sans-serif; 
}
.nav:hover {
	display:block;

COLOR: #E39ADE; TEXT-DECORATION: underline; margin: 0px 0pt 4px;  line-height: 130%; font-size: 14px; font-family: Arial,Helvetica,sans-serif; 
}
.nav:active {
	display:block;

 margin: 0px 0pt 4px;  line-height: 130%;  text-decoration: none; font-size: 14px; color: #ffffff; font-family: Arial,Helvetica,sans-serif; 
}

.nav-bg {background-color:#0f091a; border-bottom:1px solid #351940}
.nav-ul{width:980px;list-style-type:none; margin:0 auto; padding:0; overflow:hidden;}

.nav-el{float:right; padding: 0.8em 0 0.6em 50px;}

.header-bg{background: url(images/background.gif) repeat scroll 0 0 transparent;}

#banner {height:214px;}
#banner img {margin-left:auto; margin-right:auto; display:block;}

#content {
	MARGIN-LEFT: 12em
}

.divider {border-left:1px dotted #ccc}
.seperator {margin:10px; padding-top:10px; border-top:solid 2px #79207d}
.wseperator {margin:10px 0px 10px; padding-top:10px; border-top:solid 2px #79207d}

.example {border-bottom-style:none;
float:left;
margin:0 0 3.1em 10px;
padding-right:15px;
width:680px;}

.example li {float:left; margin-right:10px; width:220px;}

A.more2button {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; WIDTH: 96px; COLOR: #333333; PADDING-TOP: 4px;  HEIGHT: 21px; BACKGROUND-COLOR: #cc9999; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.link {
	margin: 0px 0pt 4px;  line-height: 130%; font-weight: bold; text-decoration: none; font-size: 13px; color: #5c2a71; font-family: Arial,Helvetica,sans-serif;  
}
.link:visited {
	margin: 0px 0pt 4px;  line-height: 130%; font-weight: bold; text-decoration: none; font-size: 13px; color: #5c2a71; font-family: Arial,Helvetica,sans-serif; 
}
.link:hover {
	COLOR: #8d41ad; TEXT-DECORATION: underline; margin: 0px 0pt 4px;  line-height: 130%; font-weight: bold; font-size: 13px; font-family: Arial,Helvetica,sans-serif; 
}
.link:active {
	margin: 0px 0pt 4px;  line-height: 130%; font-weight: bold; text-decoration: none; font-size: 13px; color: #5c2a71; font-family: Arial,Helvetica,sans-serif; 
}

.biglink {
	margin: 0px 0pt 4px; padding-bottom:10px;  line-height: 130%; font-weight: bold; text-decoration: none; font-size: 14px; color: #5c2a71; font-family: Arial,Helvetica,sans-serif;  
}
.biglink:visited {
	margin: 0px 0pt 4px;  padding-bottom:10px; line-height: 130%; font-weight: bold; text-decoration: none; font-size: 14px; color: #5c2a71; font-family: Arial,Helvetica,sans-serif; 
}
.biglink:hover {
	COLOR: #8d41ad; padding-bottom:10px; TEXT-DECORATION: underline; margin: 0px 0pt 4px;  line-height: 130%; font-weight: bold; font-size: 14px; font-family: Arial,Helvetica,sans-serif; 
}
.biglink:active {
	margin: 0px 0pt 4px;  padding-bottom:10px; line-height: 130%; font-weight: bold; text-decoration: none; font-size: 14px; color: #5c2a71; font-family: Arial,Helvetica,sans-serif; 
}

.wee {
	FONT-SIZE: 10px; FONT-FAMILY: Helvetica,Arial,sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Helvetica,Arial,sans-serif
}

.bigpurple {
FONT-SIZE: 16px; COLOR: #333333; font-weight:bold; margin: 0px 0pt 4px;  line-height: 130%; font-family: Arial,Helvetica,sans-serif; 
}

.bigheading {
FONT-SIZE: 36px; COLOR: #333333; font-weight:normal; margin: 0px 0pt 4px;  line-height: 130%; font-family: Georgia,"Times New Roman",Times,serif; margin:0 0 0.8em;
}

#wrapper #content #content-main .container {
border-bottom:1px dashed #CCCCCC;
margin-bottom:1.9em;
padding-bottom:1.9em;
}

.clear-all {
clear:both;
}

#content #content-main ul {
font-size:0.833em;
line-height:1.8em;
margin-bottom:1.8em;
margin-top:1.8em;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input,  blockquote, th, td {
margin:0;
padding:0;
}

#content #content-main .new-work li, #content #content-main li, #content #content-main li {
float:left;
margin-right:20px;
width:220px;
}

#wrapper #content #content-main .workhead {
font-weight:bold;
padding-right:0;
text-transform:uppercase;
}

#content-main .workhead {
background-repeat:no-repeat;
padding-left:0;
}

span {
font-weight:normal; line-height: 130%; 
}

.list{padding-bottom:5px}
.listul {list-style:circle; padding-left:20px}


.border {margin:10px 0 10px 0; border:#ccc 1px solid}
.headspace {padding:10px 0px 0px 10px}
.work {color:#666; padding-bottom:5px; font-size:12px}

.rhc {border-top: 1px solid rgb(204, 204, 204); padding: 10px 0pt 10px 0px;}
.endrhc {border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 0pt 10px 0px;}
.etrp {margin:0 0 3.1em}

.homep {background-repeat:no-repeat; padding-left:0;font-weight:bold;padding-right:0}
