@charset "UTF-8";
body {
	margin:0 auto;
	padding:0px;
	background:url(art/bg.jpg) repeat-x #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a  { color:#7131d7;}

#overall, #title { 
margin:0 auto;
width:900px;
text-align:center;
}
#overall { background:url(art/logo.jpg) no-repeat;}
#title { height:41px;}
#title h1 { font-size:9px;color:#a492aa;padding:10px 0px 0px 0px;margin:0;text-align:center;font-weight:normal;margin:0px;}

#anav { height:22px;text-align:right;color:#f7eed9;font-size:11px;}
#anav a { text-decoration:none;color:#f7eed9;background:url(art/purple-arrows.gif) right 1px no-repeat;padding-right:15px;font-size:11px;margin: 0px 10px 0px 10px;}

.clearboth { clear:both;}

#c1 {
float:left;
width:310px;
padding:78px 10px 0px 0px
}
#c1 .fgfx { padding:1px;height:75px;margin-bottom:19px;}
#sc1 { width:150px;float:left;text-align:left;border-right:#514368 solid 1px;}

#mainnav { height:144px;border-bottom:#514946 solid 1px;width:139px;}
#subnav { height:110px;padding-top:13px;border-bottom:#514946 solid 1px;width:139px;}

#nav a { display: block;height:19px; }
#secnav a { display: block;height:32px; }
#nav li, #secnav li {  text-indent:-99999px;height:19px;list-style-type:none;font-size:11px;margin:0;padding:0;margin-left:0px;padding-left:0px;text-align:left;background: top right;}
#secnav li { height:32px; }
#secnav li#pem { height:48px}
#nav, #secnav { margin:0;padding:0}
ul#nav { background-repeat:no-repeat}
ul#nav li#home a { background:url(art/nav-home.gif) top right no-repeat;width:139px;}
ul#nav li#overview a { background:url(art/nav-overview.gif) top right no-repeat;width:139px;}
ul#nav li#clients a { background:url(art/nav-clients.gif) top right no-repeat;width:139px;}
ul#nav li#start a { background:url(art/nav-start.gif) top right no-repeat;width:139px;}
ul#nav li#news a { background:url(art/nav-design-center.gif) top right no-repeat;width:139px;}
ul#nav li#blog a { background:url(art/nav-blog.gif) top right no-repeat;width:139px;}
ul#nav li#contact a { background:url(art/nav-contact.gif) top right no-repeat;width:139px;}

ul#secnav li#pem a { background:url(art/nav-professional-event-management.gif) top right no-repeat;width:139px;}
ul#secnav li#ao a { background:url(art/nav-all-oc.gif) top right no-repeat;width:139px;}
ul#secnav li#com a { background:url(art/nav-commercial.gif) top right no-repeat;width:139px;}

#sc2 { width:150px;float:right;text-align:left;margin-top:137px;margin-bottom:20px;}
#blogsc2 { width:150px;float:right;text-align:left;margin-top:0px;margin-bottom:20px;}
#c2 {
width:580px;
background:#f2f2f2;
float:right;
}
#slideshow1 { width:578px;height:326px;padding:1px;}
.fgfx { padding:1px;}
.pt { border-bottom:#c6b9e4 solid 1px;}
.divide { border-top:#c6b9e4 solid 1px; margin-top:10px;padding-top:10px;}
.gfx-holder { width:150px;float:right;border-left:#ffffff solid 1px;margin-left:20px;text-align:right;padding-bottom:15px;margin-top:20px;}

.stdbody { font-size:11px;line-height:15px;color:#616265;text-align:left;width:528px;padding:25px;}
.stdbody h2 { font-size:11px;line-height:13px;color:#626265;text-align:left;}
.stdbody ul { margin-left:0px;padding-left:1.5em;}
#footer { margin:18px 0px 40px 0px;padding-top:18px;border-top:#514368 solid 1px;text-align:center;color:#ffffff;font-size:10px;}
#footer ul { margin:0px 0px 8px 0px;padding:0px;display:block;}
#footer li { list-style-type:none;display:inline;font-size:10px;padding-right:5px;margin-right:5px;border-right:#382846 solid 1px;}
#footer a { text-decoration:none;color:#ffffff;}
#footer ul.pt15 { padding-top:15px;}

.soc_media_icons { border-top:#c6b9e4 solid 1px;border-bottom:#c6b9e4 solid 1px;padding:10px 0px;}
.soc_media_icons img { padding-right:10px;padding-top:10px;}