/*

Theme Name: Wait! Magazine

Description: Theme for Wait Magazine 

Version: 1.0

Author: Paola Toccafondi (design) Flavia Calzecchi Onesti (code)

*/



body {margin:0;padding:0;text-align:center;background:#F2F2F2 url('img/bgTop1.jpg') left top repeat-x;font-family:Arial;color:#000;font-size:12px;}



#wrapAll {margin:0;padding:0;background:transparent url('img/bgBtm.jpg') left bottom repeat-x;}

#wrap {margin:0 auto;padding:0;width:940px;}



#header {margin:0 0 26px 0;padding:0;height:400px;}

	#nav {margin:0;padding:0;height:158px;list-style: none;}

	#subHeader {margin:0;padding:8px 0;position:relative;width:940px;}

	#searchform {border:1px solid #5922B3;display:block;width:180px;margin:0;padding:0;position:absolute;top:205px;left:5px;}

	label.hidden {display: none;}

	#searchform div {height:24px;border:1px solid #d7d7d7;padding:0;margin:0;position:relative;background: #fff;}

	#s {border:none;background:#fff;font-size:11px;font-family: Arial;color:#5922B3;height:18px;width:145px;position:absolute;top:4px;left:1px;line-height:20px;}

	#searchsubmit {background:#fff url('img/searchBtn.gif') right center no-repeat;width:32px;height:22px;border:none;cursor: pointer;position:absolute;top:1px;right:1px;}

	

	#accordion {position:absolute;top:10px;left:5px;width:500px;border:1px solid #5922B3;padding:1px;background:#fff;margin:0;}

	.sm {margin:0;padding:0;list-style:none; width:500px; height:180px; display:block; overflow:hidden;}

	.sm li {margin:0;padding:0;float:left; display:inline; overflow:hidden;}/*35 min width*/

	.sm li a img {border:none;}

	

	#canLinks {position:absolute;top:10px;right:5px;width:400px;height:180px;}

	#canLinks a {display:block;height:186px;width:130px;margin:0px;float:left;}

	#can1 {background: url('img/can1.jpg') left top no-repeat;}

	#can2 {background: url('img/can2.jpg') left top no-repeat;}

	#can3 {background: url('img/can3.jpg') left top no-repeat;}

	#can1:hover {background: url('img/can1.jpg') -135px top no-repeat;}

	#can2:hover {background: url('img/can2.jpg') -135px top no-repeat;}

	#can3:hover {background: url('img/can3.jpg') -136px top no-repeat;}

	#nav li a#about {display:block;width:90px;height:130px;background: url('img/about.jpg') 0px bottom no-repeat;margin:0 5px;}
#nav li a#about.active, #nav li a#about:hover {background: url('img/about.jpg') -91px bottom no-repeat;}

#nav li a#fatticonoscere {display:block;width:90px;height:130px;background: url('img/fatticonoscere.jpg') 0px bottom no-repeat;margin:0 5px;}
#nav li a#fatticonoscere.active, #nav li a#fatticonoscere:hover {background: url('img/fatticonoscere.jpg') -91px bottom no-repeat;}

#nav li a#collabora {display:block;width:90px;height:130px;background: url('img/collabora.jpg') 0px bottom no-repeat;margin:0 5px;}
#nav li a#collabora.active, #nav li a#collabora:hover {background: url('img/collabora.jpg') -91px bottom no-repeat;}

#nav li a#pubblicita {display:block;width:90px;height:130px;background: url('img/pubblicita.jpg') 0px bottom no-repeat;margin:0 5px;}
#nav li a#pubblicita.active, #nav li a#pubblicita:hover {background: url('img/pubblicita.jpg') -91px bottom no-repeat;}

#nav li a#where {display:block;width:90px;height:130px;background: url('img/where.jpg') 0px bottom no-repeat;margin:0 5px;}
#nav li a#where.active, #nav li a#where:hover {background: url('img/where.jpg') -91px bottom no-repeat;}

	#nav li.page_item a {display:block;padding:110px 10px 0 10px;text-decoration:none;text-align: center;font-size:10px;color:#000;text-transform: uppercase;}

	#nav li#homeNav a:hover {color:#5922B3;}

	#nav li#homeNav:hover {background:#fff;}

	#nav li.on, #nav li.current_page_item {background:#fff;}

	#nav li.on a, #nav li.current_page_item a {color:#5922B3;}


	#nav li {display:block;float:left;height:130px;padding:0;margin:0;}

	#feeds {line-height:16px;display:block;height:16px;text-decoration:none;color:#5922B3;font-size:10px;background: url('img/rssIcon.gif') left center no-repeat;padding-left: 20px;}

	#nav li#logo {text-align:left;border:none;margin:0;padding:140px 0 0 0;width:338px;height:auto;background:transparent url('img/logo1.jpg') left top no-repeat;}

	#nav li#homeNav {border-left:1px solid #c8c8c8;border-right: 1px solid #c8c8c8;}

	

#main {margin:0 0 30px 0;padding:0;text-align: left;}

	#contentCol {float:left;margin:0 18px 0 0;padding:0;width:530px;}

	#linksCol {float:left;margin:0 18px 0 0;padding:0;width:180px;text-align:left;}

	#advCol {float:left;margin:0 0 0 0;padding:0;width:180px;}

	

	#linksCol a {font-size:10px;color:#000;text-decoration: none;text-transform: uppercase;}

	#linksCol a:hover {color:#5922B3;}

	#linksCol ul {margin:0;padding:0 0 10px 0;list-style: none;border-bottom:1px solid #cfcfcf;}

	#linksCol li {font-size:10px;}

	#linksCol h3 {border-top:1px solid #fafafa;padding:0;margin:0 0 7px 0;height:30px;}

	

	#linksCol h3.cats {background:transparent url('img/titCats.gif') left 10px no-repeat;}

	#linksCol h3.links {background:transparent url('img/titLinks.gif') left 10px no-repeat;}

	#linksCol h3.latest {background:transparent url('img/titLatest.gif') left 10px no-repeat;}

	#linksCol h3.waitwww {background:transparent url('img/titWaitwww.gif') left 10px no-repeat;}

	#linksCol h3.blogmasters {background:transparent url('img/titBlogmasters.gif') left 10px no-repeat;}

	#linksCol h3.redattori {background:transparent url('img/titRedattori.gif') left 10px no-repeat;}

	.rc_excerpt {padding-left:15px; background: url('img/arrow.gif') left 3px no-repeat;}

	

	#advCol img, #advCol div {display:block;max-width:180px;background: url('img/post_btm_bg.jpg') left bottom repeat-x;padding-bottom:11px;margin:10px 0 0 0;}

	#advCol a img {border:none;}

	#advCol a {text-decoration: none;}

	#advLink {display:block;width:180px;height:80px;text-decoration: none;}

	

	#main h2 {margin:0;padding:0;}

	#contentCol h2 {position:relative;height:79px;background:transparent url('img/postBg.gif') left top no-repeat;}

	#contentCol h2.pg {background:transparent url('img/pageBg.gif') left top no-repeat;}

	

	#linksCol h2 {height:80px;background:transparent url('img/linksColTitle.gif') center top no-repeat;}

	#advCol h2 {height:80px;background:transparent url('img/advColTitle.gif') center top no-repeat;}

	

	.postMain {padding:24px 12px 30px 12px;margin:0 0 20px 0;border-top:1px dotted #ccc;background:#fff url('img/post_btm_bg.jpg') left bottom repeat-x;font-size:12px;color:#000;}

	.postMain a, #commentsContainer a {color:#5922B3;text-decoration: none;}

	.postMain a:hover,  #commentsContainer a:hover  {text-decoration: underline;}

	.postMain img {margin:5px;}

	.author {font-style: italic;margin:20px 0;}

	.postData {position:relative;margin:0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;font-size: 10px;height:30px;line-height: 30px;}

	.postData span {border-right:1px dotted #ccc;padding:0 10px;}

	.postData span a {color:#000;padding:0;text-transform: none;}

	.postData a {padding:0 10px;text-transform: uppercase;text-decoration: none;}

	.postData span.share {position:absolute;right:10px;top:0px;padding:0;border:none;}

	.postData span.share a {padding:1px 5px 5px 22px;}

	.postData span.share span {border:none;}



	#contentCol h2 div {text-align: center;width: 83px;position: absolute;top:0px;left:0px;}

	#contentCol h2 div span {display: block;margin: 0;padding: 0;}

	.day{font-size: 40px;color: #5922B3;}

	.month {font-size: 10px;color: #000;text-transform: capitalize;}

	.year {font-size: 10px;color: #000;}

	#contentCol h2 a {height:64px;line-height:25px;display:block;position:absolute;top:15px;left:100px;width:425px;font-size:20px;color:#000;text-decoration: none;text-transform: uppercase;}

	

	#contentCol #pagenavi {font-size:11px;height:30px;line-height:30px;background: #e9e9e9;border-bottom:1px dotted #ccc;}

	#pagenavi a {color:#5922B3;text-decoration: none;}

	#pagenavi a:hover {text-decoration: underline;}

	#pagenavi .current {font-weight: bold;padding:0 3px;} /*togliere css da plugin pagenavi*/

	

	#commentsContainer {padding:0 12px 24px 12px;margin:0;}

	#comments, #respond h3 {font-size:20px;color:#000;text-decoration: none;text-transform: uppercase;margin:15px 0;padding:0;}

	#respond {}

	ol.commentlist {list-style: none;padding:0;margin:0;border-top:1px dotted #ccc;}

	ol.commentlist li {padding:5px 0;margin:5px 0;border-bottom:1px dotted #ccc;}

	ol.commentlist li p {padding-left:18px;background: url('img/arrow.gif') left 3px no-repeat;}

img.avatar {display:none;}

	

	

	#author, #email, #url {background:#fff;border:1px solid #5922B3;font-size:13px;font-family: Arial;color:#000;height:20px;width:160px;padding:1px;}

	#comment {background:#fff;border:1px solid #5922B3;font-size:13px;font-family: Arial;color:#000;height:120px;width:500px;padding:2px;}

	#submit {font-size:13px;font-family: Arial;}

	



#foot {margin:0;padding:0 10px;height:175px;text-align: right;}

		#btm_nav {margin:0;padding:0;height: 40px;list-style: none;line-height:45px;}

		#btm_nav li.page_item {display:inline;padding:0;margin:0;}

		#btm_nav li.page_item a {display:inline;padding:0 15px;text-decoration:none;font-size:10px;color:#000;text-transform: uppercase;}

		#btm_nav li.page_item a:hover {color:#5922B3;}

		#copy {font-size: 12px;color:#fff;}

.navigation {font-size:10px;text-transform:uppercase;display:block;background:#e9e9e9;border-bottom:1px dotted #ccc;overflow:hidden;margin:20px 0 20px 0;padding:3px;}
.navigation a {text-decoration:none;color:#5922B3}
.navigation-l {float:left;display:block;overflow:hidden;text-align:left;margin:4px 0 4px 10px;}
.navigation-r {float:right;display:block;overflow:hidden;text-align:right;margin:4px 10px 4px 0;}
