body {background:url(../img/bg/main.jpg) top center repeat-x #fff;margin-top:0px;margin-bottom:0px;margin-left:0px;
margin-right:0px;font-family: "Lucida Grande","Lucida Sans Unicode","Arial",Verdana,sans-serif; font-size:17px;}
#container {width:900px;margin-left:auto;margin-right:auto;}
#home #conflict {float:left;margin-bottom:30px;margin-top:50px;}
.header{}
.logos{float:left;}
#hope{float:right;padding-top:60px;}
#ilona6{float:left;padding-right:390px}

#intro{padding:0 130px;align:center;}
.boxes{width:210px;float:left;color:#fff;background:url(../img/bg/info.gif) top repeat-y;min-height:110px;padding:5px 35px;}
.boxes ul {padding:0; margin:0;list-style:none;padding-top:2px;}
.boxes ul li {padding-bottom:2px;font-size:10px;padding-left:25px;background:url(../img/bg/pinky.gif) 2px top no-repeat;}
.boxes a {font-size:10px;color:#fff;}
/* GLOBAL */


.header a {background-color:transparent;border:none;}
.header #scope{padding:2px;padding-left:728px;}
.header a:hover {background-color:transparent;border:none;}
.header img{border:none;}

a {text-decoration:none;color:#D650D4}
a:hover{text-decoration:none;background-color:#D650D4;color:#fff;}

a.simple {text-decoration:none;color:#D650D4;font-size:12px;}
a.simple:hover{text-decoration:none;background-color:#D650D4;color:#fff;font-size:12px;}  

#menu {
	background-image: url(../p7exp/images/p7exp_mbar.png);
	background-repeat: repeat-x;
	float:left;
	width:100%;

}
.socialmedia {
	background: #fff url(../images/nav_bg.png) repeat-x;
	float: right;
	width:190px;
}

.socialmedia a {border:none;}
.socialmedia a:hover{border:none;background-color:transparent}
.socialmedia img {border:none;padding-top:1px;}


.twitter-badge a:hover{background-color:transparent;}


.content{padding:20px;float:left;}

.art{width:750px;float:left;padding:40px;}
.art .slide{margin-left:20px;margin-top:20px;width:430px;float:left;margin-bottom:40px;}
.art .slide img {width:75px;height:75px;border:1px solid #0272B0}
.art. .slide a{border:none}
.art .slide a:hover{border:none;background-color:transparent}
.art .description{margin-top:15px;float:right;width:290px;height:100px;color:#717171;font-size:16px;}

.media{width:750px;float:left;padding:40px;}
.media .slide{margin-left:20px;margin-top:20px;width:430px;float:left;margin-bottom:40px;}
.media .slide img {width:75px;height:75px;border:1px solid #0272B0}
.media. .slide a{border:none}
.media .slide a:hover{border:none;background-color:transparent}
.media .description{margin-top:15px;float:right;width:290px;height:100px;color:#717171;font-size:16px;}

h2 {color:#D650D4}
h3 {font-size:16px;font-weight:bold;margin-top:0;padding-top:0}
h1 {color:#0272B0;font-size:22px;}


.art h2 span{margin-top:0;font-size:19px;background-color:#D650D4;color:#fff;margin-right:10px;padding: 0 2px}
.media h2 span{margin-top:0;font-size:19px;background-color:#D650D4;color:#fff;margin-right:10px;padding: 0 2px}

.links-list {width:800px;padding:40px;float:left;}
.links-list .links-category-even {width:402px;float:left;margin-bottom:20px;}
.links-list .links-category-uneven {width:380px;float:right;margin-top:10px;}

.links-list .links-category-uneven p, .links-category-even p{padding:0;margin-bottom:5px;margin-top:10px;font-weight:bold;font-size:16px;}
.links-list .links-category-uneven span.bb, .links-list .links-category-even span.bb{margin-top:0;font-size:19px;background-color:#D650D4;color:#fff;margin-right:10px;padding: 0 2px}

.links-list .links-category-uneven .desc, .links-category-even .desc{clear:both;color:#717171;padding:0;padding-bottom:10px;font-size:12px;margin-bottom:10px;}
.links-list .title{padding:5px 0 0px 0px;color:#D650D4;font-size:12px;}
.links-list .description{padding:2px 10px 3px 20px;font-size:11px;}
/*.links-list .links-item-even{width:320px;float:left;background:url(../img/bg/links.gif) no-repeat 100% 100%;margin:10px;min-height:87px;cursor:pointer}
.links-list .links-item-uneven{width:320px;float:left;background:url(../img/bg/links.gif) no-repeat 100% 100%;margin:10px;min-height:87px;cursor:pointer}
*/
/*
.links-list .link{background:url(../img/links-item.gif) no-repeat 15px;padding-left:50px;}
*/
.show-items{float:left;margin-top:10px;}
.links-list .links-item{float:left;padding-left:30px; background:url(../img/link-bullet.gif) 0px 5px no-repeat;}
.links-list .link{}
.links-list .s-title{padding-right:5px;}
.links-list .link a{color:#000;font-size:12px}
.links-list .link a:hover{background-color:#0272B0;color:#fff;font-size:12px}

.media-link {float:left;padding-left:30px; background:url(../img/link-bullet.gif) 0px 5px no-repeat;}

.about {width:750px;float:left;padding:40px;}
.bio {color:#000;font-size:14px;line-height:180%;}
.bio img {float:right;margin-left:15px;padding:6px;background-color:#0272B0}

.contact{width:800px;float:left;padding:40px;padding-bottom:10px;}
.send-form{width:450px;float:left;}
.smedia{width:300px;float:right;}

/* NEWS */
.twitter-badge {width:300px;float:left;padding:50px;padding-top:110px;float:right;}
.news-list {width:400px;float:left;padding:40px;}
.news-item {float:left;padding:10px;width:400px}
.news-item .image {width:100px;float:left;padding-right:20px}
.news-item .title {font-size: 16px;color:#D650D4;font-weight:bold;}
.news-item .title span.date{background-color:#D650D4;color:#fff;margin-right:10px;padding: 0 2px}
.news-item .description{color:#717171;font-size:12px;line-height:180%}
.news-item ul.links{font-size:12px;float:left;list-style:none;margin:0;padding:5px}
.news-item ul li {text-indent:30px;line-height:20px;}
.news-item .link{background:url(../img/link-bullet.gif) 0px 3px no-repeat;}

/* PRESS */
/* inheriting news-item */
.press-list{width:650px;float:left;padding:40px;}
.press-item {float:left;padding:10px;width:650px}
.press-item .image {width:100px;float:left;padding-right:20px}
.press-item .title {font-size: 16px;color:#D650D4;font-weight:bold;}
.press-item .title span.date{background-color:#D650D4;color:#fff;margin-right:10px;padding: 0 2px}
.press-item .description{color:#717171;font-size:12px;line-height:180%}
.press-item ul.links{font-size:12px;float:left;list-style:none;margin:0;padding:5px}
.press-item ul li {text-indent:30px;line-height:20px;}
.press-item .link{background:url(../img/link-bullet.gif) 0px 3px no-repeat;}


.media-list {width:800px;float:left;padding:40px;}
/* PODCAST */

.podcasts-list {width:800px;float:left;padding:40px;}
.podcasts-list .subscribe{cursor:pointer;float:right;width:120px;font-size:11px;padding:5px;background-color:#f5f5f5;text-align:center}
.podcasts-list .subscribe a:hover{border:none;background-color:transparent;}
.podcast-item {float:left;padding:10px;width:650px}
.podcast-item .image {width:100px;float:left;padding-right:20px}
.podcast-item .play{padding:2px;font-size:9px;float:left;width:95px;}
.podcast-item .play object{float:left;}
.podcast-item .play span{margin-top:2px;float:left;}
.podcast-item .title {font-size: 16px;color:#D650D4;font-weight:bold;}
.podcast-item .title span.date{background-color:#D650D4;color:#fff;margin-right:10px;}
.podcast-item .description{color:#717171;font-size:12px;}
.podcast-item ul.links{font-size:12px;float:left;list-style:none;margin:0;padding:5px}
.podcast-item ul li {text-indent:30px;line-height:20px;}
.podcast-item .itunes{background:url(../img/icons/iTunes.gif) no-repeat;}
.podcast-item .mp3{background:url(../img/icons/iPod.gif) no-repeat;}
.podcast-item .addcomment{background:url(../img/icons/add-comment.png) no-repeat;}
.podcast-item .showcomment{background:url(../img/icons/showcomment.png) no-repeat;}
.podcast-item .category{background:url(../img/icons/category.gif) no-repeat;}

.podcast-item .comments{font-size:10px;z-index:99;float:left;width:500px;padding-left:110px;}
.podcast-item .comment{width:300px;	border:1px solid #eee;
	background-color:#f5f5f5;float:left;padding:10px;margin:10px;margin-top:0}
.podcast-item .comment .date{font-weight:bold}
.podcast-item .comment .date .author{color:#D650D4;font-weight:bold}


.podcast-item .in-active{display:none;font-size:10px;z-index:99;float:left;width:500px;padding-left:110px;}
.podcast-item .active {display:block;font-size:10px;z-index:99;float:left;width:500px;padding-left:110px;}

	
.podcast-item .links .link{}


#commentMsg{text-align:center;padding:10px;float:left;width:90%}

form.cmxform fieldset {
  margin-bottom: 10px;
  border:none;
}

form.cmxform input, textarea {
	border:1px solid #ccc;
	height:30px;
	width:250px;
	font-size:15px;
}

form.cform ul {
 
}

form.cform li {
  list-style: none;
  padding: 0px;
  margin: 0;
}

form.cform input, textarea {
	border:1px solid #ccc;
	height:20px;
	width:250px;
	font-size:15px;
}

form.cform textarea {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
	font-size:12px;
	height:60px;
}

form.cform label {
  line-height: 1.8;
  vertical-align: top;
  padding:0;
  margin:-30px;
  
}

form.cmxform textarea {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
	font-size:18px;
	height:200px;
}

form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #D650D4;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}



input.groovybutton
{
   font-size:18px;
   border-style:solid;
   border-color:#777777;
   border-width:1px;
}



.smedia ul{clear:both;font-size:18px;float:left;list-style:none;margin:0;padding:5px}
.smedia ul li {text-indent:80px;line-height:70px;}
.badges .twitter{background:url(../img/badges/twitter.png) no-repeat;}
.badges .linkedin{background:url(../img/badges/linkedin.png) no-repeat;}
.badges .facebook{background:url(../img/badges/facebook.png) no-repeat;}
.badges .flickr{background:url(../img/badges/flickr.png) no-repeat;}
.badges .youtube{background:url(../img/badges/youtube.png) no-repeat;}


.testimonial { margin: 0; background: #eeeeee;     padding: 10px 50px;     position: relative;     font-family: Georgia, serif;     color: #666;     border-radius: 5px;     font-style: italic;     text-shadow: 0 1px 0 #ECFBFF;     background-image: linear-gradient(#eeeeee, #eeeeee); } .testimonial:before, .testimonial:after {     content: "\201C";     position: absolute;     font-size: 80px;     line-height: 1;     color: #999;     font-style: normal; } .testimonial:before {     top: 0;     left: 10px; } .testimonial:after {     content: "\201D";     right: 10px;     bottom: -0.5em; } .arrow-down {     width: 0;     height: 0;     border-left: 15px solid transparent;     border-right: 15px solid transparent;     border-top: 15px solid #eeeeee;     margin: 0 0 0 25px; } .testimonial-author {     margin: 0 0 0 25px;     font-family: Arial, Helvetica, sans-serif;     color: #999;     text-align:left; } .testimonial-author span {     font-size: 12px;     color: #666; }