body{background:#141414; font:normal 62.5% "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
p{font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;}
a{color:#cd0073;}
a:hover{ color:#cd0073;}
.container{width:815px; margin:20px auto;}
.header{ }
.header img{float:left;}
.header .nav{float:left;margin-left:140px; width:150px;}
.header .nav ul{list-style:none; color:#666;margin:5px 0;padding:0;}
.header .nav ul li{font:normal 1em/1.5em Arial, Helvetica, sans-serif;margin:0;padding:0;}
.header .nav ul li a{color:#fff; font:bold 1em/1.5em "Lucida Grande", "Lucida Sans Unicode", sans-serif; text-decoration:none;}
.header .nav ul li a:hover, .header .nav ul li a.active{color:#cb0073;}
.header .nav ul.mainnav{margin-top:30px;}
.header .clients{float:left; width:475px}
.header .clients h1{margin-top:5px;font:normal 1.8em Arial, Helvetica, sans-serif; color:#262626; text-transform:uppercase;}

.content{width:815px; clear:both; float:left;}
.content .item{margin-top:20px; width:815px; float:left;}
.content .col01{width:170px; float:left; border-top:1px solid #cb0073;}
.content .col01 h1{color:#fff; font:bold 1.2em "Lucida Grande", "Lucida Sans Unicode", sans-serif;margin-top:20px;}
.content .col01 h1:hover{cursor:pointer;}
.content .col01 h1 a{color:#fff; text-decoration:none;}
.content .col01 h1 a:hover{color:#cd0073}
.content .col01 p{color:#c4c4c4; font:bold 1em "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
.content .col01 h4{color:#c4c4c4; font:bold 1em "Lucida Grande", "Lucida Sans Unicode", sans-serif;margin-top:80px;}
.content .col01 h4 a{color:#cd0073; text-decoration:none;}
.content .col01 h4 a:hover{text-decoration:underline; color:#fff;}

.content .col02, .content .col02_1{margin-left:13px; float:left; border-top:1px solid #cb0073; width:629px;}
.content .col02 h1, .content .col02_1 h1{ color:#8a8a8a; font:normal 2em/1.5em "Lucida Grande", "Lucida Sans Unicode", sans-serif;margin-top:20px;}
.content .col02 h2{ font:normal 1.8em "Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#8a8a8a;margin-top:20px; }
.content .col02 h2 strong{color:#fff;}
.content .col02 h3{ font:bold 1.3em "Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#fff;margin-top:30px;margin-bottom:10px; }

.content .col02 p, .content .col02_1 p{ color:#8a8a8a; font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;margin-top:20px;}

.content .col02 p a, .content .col02_1 p a{color:#666;}
.content .col02 p a:hover, .content .col02_1 a:hover{ color:#cd0073;}
.content .col02 img, .content .col02_1 img{border:5px solid #fff;margin-top:10px;}

.content .col02 .services{ width:629px;}
.content .col02 .services h1{font:bold 1.3em/1em "Lucida Grande", "Lucida Sans Unicode", sans-serif; text-transform:uppercase; color:#fff;margin-top:20px;}
.content .col02 .services ul{margin:0 0 0 12px; list-style:url(images/bullet.gif);padding:0;}
.content .col02 .services ul li{ color:#8a8a8a;font:normal 1.1em/1.2em Arial, Helvetica, sans-serif;margin:0; padding:0;}

.content .col02 .services .s01{width:184px; border-top:1px solid #cb0073; float:left;}
.content .col02 .services .s02{width:206px; border-top:1px solid #cb0073; float:left;margin-left:2px;}
.content .col02 .services .s03{width:233px; border-top:1px solid #cb0073; float:left;margin-left:2px;}

.content .col02 .event{width:629px; border-top:1px solid #cb0073; border-bottom:1px solid #cb0073; float:left; margin-top:20px;padding-bottom:20px;}


.container .footer p{color:#262626;}
.container .footer{border-top:1px solid #333; float:left;width:815px;margin-top:10px; }