/*----------------FONTFACE
*/

@font-face { /* IE */
	font-family: "FontAA";
	src: url("../fonts/titillium/TitilliumText600wt.eot");
}
@font-face {
	font-family: "FontAA";
	src: url('../fonts/titillium/TitilliumText600wt.woff') format('woff'), 
	url('../fonts/titillium/TitilliumText600wt.ttf') format('truetype'), 
	url('../fonts/titillium/TitilliumText600wt.svg#TitilliumText600wt') format('svg');
}
@font-face { /* IE */
	font-family: "FontAAA";
	src: url("../fonts/teen/teen.eot");
}
@font-face {
	font-family: "FontAAA";
	src: url('../fonts/teen/teen.woff') format('woff'), url('../fonts/teen/teen.ttf') format('truetype'), url('../fonts/teen/teen.svg#teen') format('svg');
}
@font-face { /* IE */
	font-family: "FontAAAA";
	src: url("../fonts/louisianne/Louisianne.eot");
}
@font-face {
	font-family: "FontAAAA";
	src: url('../fonts/louisianne/Louisianne.woff') format('woff'), url('../fonts/louisianne/Louisianne.ttf') format('truetype'), url('../fonts/louisianne/Louisianne.svg#Louisianne') format('svg');
}
@font-face { /* IE */
	font-family: "FontA";
	src: url('../fonts/marketing/MarketingScript.eot');
}
@font-face {
	font-family: "FontA";
	src: url('../fonts/marketing/MarketingScript.woff') format('woff'), 
	url('../fonts/marketing/MarketingScript.ttf') format('truetype'), 
	url('../fonts/marketing/MarketingScript.svg#MarketingScript') format('svg');
}

/***********************************************************************/

::-moz-selection{
	background:#336699;
	color:#fff;
}

::selection {
	background:#336699;
	color:#fff;
}

code::-moz-selection {
	background: #336699;
}

code::selection {
	background: #336699;
}

#headwrap, #contentwrap {
	/* width:auto;	*/
}

body{
	font-family:Tahoma,Arial,Helvetica,san-serif;
	background: #fff url(../images/skin7/back.jpg) repeat-x center 0;
	font-size:11px;
	line-height:190%;
	color:#666;
}

#top .logo, #top .logo a{
	top:0px;
	position:relative;
	float:left;
	left:0;
	width: 300px;
	height: 70px;
}
h1, h2, h3, legend, #top h1 a, #top h2 a, #top h3 a{
	/*font-family:"FontA","Trebuchet MS",Arial,Helvetica,san-serif;	*/
}
H1, .sliderheading, .widgettitle, .tit1, .related H3, .box H3, .commentlist2 .num{
	/* font-family:"FontA","Trebuchet MS",Arial,Helvetica,san-serif; */
	font-family:Georgia,"Trebuchet MS",Arial,Helvetica,san-serif;
	font-weight:normal;
}
.tit1{font-size:1.5em;}
#top .heading_clone, .entry-heading, #nav .li_item, #catnav li{
	font-family:Tahoma,Arial,Helvetica,san-serif;
	font-weight:normal;
	/* line-height:200%;*/
	font-size:20px;
}

#top .newsselect .sliderheading {
	font-family:Tahoma,Arial,Helvetica,san-serif;
	font-weight:bold;
	line-height:120%;
	font-size:12px;
	text-transform:uppercase;
	}

.entry h3.entry-heading a:hover {
	text-decoration:underline;	
}

#top .logo{
	margin:18px 0 8px 15px;
	width:348px;
	height:90px;
}
#top .logobg a{
	width:348px;
	height:102px;
	background: transparent url(../images/skin7/logo.png) no-repeat left top;
}
#headwrap{
	border-bottom:none;
}

#head {
	/* overflow:hidden; */
	height:130px;
	background:#FFF;
	padding:0;
	margin-top:5px;
}

#head .nav_wrapper{
	padding-top:0px;
	margin-top:0px;
	clear:both;
	background: #E4E4E4 url(../images/skin7/nav2_bg.png) repeat-x left top;	
	border-top: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-bottom-style: none;
	border-bottom-color: #dedede;
	display: none;
}
#headextras{
	/*background:#FFE8FB none repeat scroll 0 0;*/
	/* top:60px;
	padding:5px 0 0 20px; */
	background:url(../images/skin7/back-newsletter.png) no-repeat;
	width:340px;
	padding:20px;
	padding-bottom:0px;
	height:107px;
	color:#666;
}

li.rss {
	padding-right:23px;	
}

.social_bookmarks .rss a{
	background: transparent url(../images/skin7/rss_32.png) 0 0 no-repeat;
	
}
.social_bookmarks .facebook a{
	background: transparent url(../images/skin7/facebook_32.png) 0 0 no-repeat;
}
.social_bookmarks .twitter a{
	background: transparent url(../images/skin7/twitter_32.png) 0 0 no-repeat;
}
.social_bookmarks .youtube a{
	background: transparent url(../images/skin7/youtube_32.png) 0 0 no-repeat;
}
.social_bookmarks .flickr a{background: transparent url(../images/skin7/flickr_16.png) 0 0  no-repeat;}
.social_bookmarks .email a{background: transparent url(../images/skin7/email_16.png) 0 0  no-repeat;}

#submit_news {
	color:#333;
	background: transparent url(../images/skin7/submit_news.png) top right  no-repeat;
}

#frmSS3 label b.tx {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	display:none; 
}

button.bot {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
}


/* NEWSLETTER BOX */

.newsltBx {
	background:url(../images/skin7/busta.png) no-repeat top left;
	padding-top:10px;
}

.newsltBx .tit1{
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	color: #666666;
	font-weight:bold;
	line-height:150%;
	width:150px;
	margin-left:60px;
}

.newsltBx p {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
	width:150px;
	margin-left:60px;
}

.newsltBx .campo {
	background:url(../images/skin7/back-input-newsletter.png) no-repeat;
	border:none;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	width:234px;
	height:20px;
	line-height:10%;
}


/*head searchform*/

#head #s{
background: #fff;
color:#555;
}

#searchsubmit{
	background: transparent url(../images/skin7/search.png) 2px center  no-repeat;
	color: #F0F0F0;
}

/*nav pages*/
#top #nav{
	margin:0;
}
#nav .li_item{
	border-right: 1px solid #FEF1FA;
}
#nav li a{
	color:#666;
	border-right: 1px solid #d8d8d8;
}

#nav .current a, #nav li a:hover{
	color:#FF25CB;
}

#top #nav li ul a{
border:1px solid #e1e1e1;
border-top:none;
color:#464646;
background: #fff;
}

#top #nav li ul a:hover{
background:#f7f7f7;
color:#464646;
}

#top #nav li ul {
border-top:1px solid #e1e1e1;
}

/*nav categories*/
.catnav_wrapper{
	background: url(../images/skin7/back-menu.jpg) repeat-x; 
	/* border: 2px solid #FFF; */
	width: 960px;
	/* margin-top:10px; */
	
}

#catnav{
	border-right:none;
	border-left:none;
}

#catnav li{
	border-right:1px solid #C4DE9E;
}

#catnav li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff;
	background:#3333333;
	border-right:1px solid #598D1E;
	line-height:250%;
	height:35px;
	width:auto;
	padding-right:20px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}

#catnav li a.current , #catnav li a:hover{
	color:#FFF;
	background:url(../images/skin7/trasp-black.png) left top;
	
}

#catnav li a strong{
	font-size:13px;
	/* text-shadow:1px 1px 0px rgba(220,0,169,1); */
}

p.breadcrumb {
	background-color:#999;
	padding-left:15px;
	width:945px;
	margin-left:20px;	
	color:#FFF;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
}

p.breadcrumb span.breadcrumb_info {
	font-weight:bold;	
}

p.breadcrumb a {
	color:#FFF;
	text-decoration:underline;
}

#top #catnav ul {
	left:-1px;
	top:45px;
}

#top #catnav li ul a{
	/* border-left:1px solid #ED4796!important;
	border-right:1px solid #ED4796!important;
	border-bottom:1px solid #F279B3!important;
	border-top:1px solid #FFB1D1!important; */
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size:11px;
	color:#FFF;
	background:url(../images/skin7/trasp-black.png) left top;
	border-right:none;
	border-bottom:1px dotted #CCC;
}

#top #catnav li ul a:hover{
	background:#FF6600;
	color:#FFF;
	text-decoration:underline;
}

/* #top #catnav li ul {
	background:url(../images/skin7/trasp-black.png) left top;
} */

/*Featured Area*/
#feature_wrap {width:961px;}
#featured{
	/* border:1px solid #e1e1e1; */
	border-top:none;
	width: 958px;
}



.featured{
	border-left:1px solid #e1e1e1;  
	background: #fff url(../images/skin7/preload.gif) no-repeat center center;
}

.preloading_background{
background: transparent url(../images/skin7/preload.gif) no-repeat 50% 50%;
}

#top .fadeout{
background: transparent url(../images/skin7/overlay.png) repeat-y right top;
}

.bottom_left_rounded_corner{
background: transparent url(../images/skin7/rounded.png) no-repeat left bottom;
}
.bottom_right_rounded_corner{
background: transparent url(../images/skin7/rounded.png) no-repeat right bottom;
}

#top .feature_excerpt{
	border-top:1px solid #eee;
	
}

.position_excerpt, #top #featured .feature_excerpt{
	background:url(../images/skin7/trasp-black-head.png) top left;
	opacity:1;
	color:#FFF;
	text-shadow:none;
}

#top #featured a{
	color:#444;
}

#top #featured a:hover {
	text-decoration:none;
}



#top .slidecontrolls span{
background:transparent url(../images/skin7/slide_controlls.png) no-repeat top right;
}

#top .slidecontrolls .active_item, #top .slidecontrolls span:hover{
background:transparent url(../images/skin7/slide_controlls.png) no-repeat top left;
}

/* --------------------------------------- */
/* HEADER	 							   */
/* --------------------------------------- */

#headwrap {
	/* border:1px solid red;	*/
}

/* --------------------------------------- */
/* NEWS SLIDER 							   */
/* --------------------------------------- */
.newsselect{
	border-left:1px solid #E1E1E1;
	background:#E1E1E1;
}

.newsselect .single_item {	
	border-bottom:1px solid #CCC;
	min-height:59px;
	
}

.newsselect .single_item:hover, 
.newsselect .active_item {
	background:url(../images/skin7/bg-news-buttons.jpg) repeat-x;
	/*text-shadow:1px 1px 0 #FFFFFF; */
}

/*CONTENT AREA*/
.bookBox .buyBt{
	background-image:url(../images/skin7/buy_bot.png);
}
.entry-previewimage	{
	border:1px solid #999999;
}
.entry-bottom{
	background: transparent;
	border-top: 1px solid #e1e1e1;
}
.entry-head, .entry-head a, .entry-bottom, .entry-bottom a{
color:#888f96;
}

.entry-head .date{background: transparent url(../images/skin7/icon-date.png) no-repeat -3px top;}
.entry-head .comments{background: transparent url(../images/skin7/icon-comment.png) no-repeat -3px top;}
.entry-head .author{background: transparent url(../images/skin7/icon-author.png) no-repeat -2px top;}

.entry-bottom .tags{
	background:transparent url(../images/skin7/icon-tags.png) no-repeat left 8px!important;
	border-top: 1px solid #e1e1e1;
}
.categories STRONG,
.tags STRONG{
	font-weight:bold;
	color:#949494;
}

.related UL LI{background:url(../images/skin7/bullet1.png) no-repeat left .85em;}

.more-link,
.entry-head A.more-link,
.entry-bottom A.more-link{
	background:url(../images/skin7/background-moredetails.jpg) no-repeat left top;
	display:block;
	width:127px;
	height:28px;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 0 0 30px;
}
.more-link:hover,	
.entry-head A.more-link:hover,
.entry-bottom A.more-link:hover{
	background: url(../images/skin7/background-moredetails-on.jpg) no-repeat left top;
	text-decoration:none;
}

.categories {
	background:#E1E1E1;
	border:1px solid #CCC;
	color:#999;
	line-height:140%;
}
.categories A{
	color:#8C8C8C;
	text-decoration:underline;
}
/*pagination*/

#top .pagination span, 
#top .pagination a{
	background:#3399CC;
	border:1px solid #3399cc;
	color:#FFFFFF;
	font-weight: bold;
}



#top .pagination a:hover, 
#top .pagination .current{
/*	background:#3399CC;
	border:1px solid #336699;
	color:#FFFFFF;
	font-weight: bold; */
	background:#fff;
	color:#3399cc;
	border:1px solid #ccc;
		
}



/*sidebar*/
.subContent{border-left:1px solid #e1e1e1;}
.subContent #s{
	background-color:#F0F0F0;
	border: 1px solid #DFDFDF;
}
.sidebarB{
border-left:1px solid #e1e1e1;
}

.sidebar .box li a,  .box .recentcomments, .entry ul li {
	background:transparent url(../images/skin7/bullet1.png) no-repeat scroll 0 12px;
	border-bottom:1px solid #D6D6D6;
	color:#0080C0;
}
	

.sidebar .box li a:hover {
	background:#3399CC;
	color:#FFFFFF;
}

.box li a{
	background:transparent url(../images/skin7/bullet1.png) no-repeat scroll 0 12px;
	border-bottom:1px solid #ccc;
}

.entry ul li {
background:transparent url(../images/skin7/bullet1.png) no-repeat scroll 0 9px;
}

body .gallery li a, body .flickr li a{
background: transparent none;
border:none;
}

#main ul{
	border-top:1px solid #fff;
}

#top .box_entry, .community_news h3, .link_list h3, .link_list .widgettitle{
border-bottom:1px solid #E1E1E1;
}



.box img, .entry img, .wp-caption{
	border:1px solid #E1E1E1;
}



.box a:hover img, .entry a:hover img, .entry-previewimage:hover{
	border:1px solid #999;
}

.widget_categories {}
.widget_categories UL{}
.widget_categories UL LI{}
.widget_categories UL LI A{font-weight:bold;}
.widget_categories UL LI UL.children{}
.widget_categories UL LI UL.children LI{}
.widget_categories UL LI UL.children LI A{font-weight:normal;}

.widget_tag_cloud a{
	/* background: #F9F9F9 url(../images/skin7/highlight.png) repeat-x left top; */
	/* border:1px solid #E9E9E9; */
	/* text-shadow: #fff 1px 1px; */
	color: #B0B0B0;
}
.widget_tag_cloud a:hover{
	background-color: #FFE7F5;
	border-color: #FFC1E4;
}

.widget_network UL LI A,
.sidebar .widget_network UL LI A{
	background: #eee url(../images/skin7/highlight.png) repeat-x left top;
	border:1px solid #e1e1e1;
	font-weight:bold;
	color:#666;
}
.widget_network UL LI A:hover{
		background-color: #FFE7F5;
		border-color: #FFC1E4;
		color: #FF2DD0;
}

/* footer */
#footerwrap{
	background: #649F37 url(../images/skin7/back-footer.png) repeat-x left top;
	/* background:#62A21D; */
}
#wp-calendar th, #prev, #next{
	background: #FFDFFF;
	border-top:1px solid #F6B3F0;
}

.column3 p {
	color:#FFF;	
}

#footer .box img{
border:1px solid #aaa;
}

#footer .box img:hover{
border:1px solid #fff;
}
#footer .box LI{
	border-bottom-color:#FFF;
}
#footer .box A{
	color:#FFFFFF;
	border-bottom-color:#FFF;
}
#footer .box A:hover{
	color:#FFF;
	background:#336699;
}
#footer .widget_ratings LI{
	border-bottom:1px solid #FFB4F1;
	background:transparent url(../images/skin7/bullet-footer.png) no-repeat left 12px;
}

#subfoot{
	background-color:#333;

	color: #FFF;
}
#subfoot A{
}
#subfoot .content{
}
#subfoot .firma{}
#subfoot .firma A{
	color: #3399CC;
	font-weight:bold;
	text-decoration:none;
}
#subfoot .firma A:hover{
	color: #FFF;
}

.breadcrumb_info {
	color:#FFF;	
}

/* SOCIAL */
#social_icons ul{
	border-top:none;
	border-bottom:1px none #fff;
}

#social_icons .twitter{background: transparent url(../images/skin7/twitter_32.png) 0 0  no-repeat;}
#social_icons .fb{background: transparent url(../images/skin7/facebook_32.png) 0 0  no-repeat;}
#social_icons .digg{background: transparent url(../images/skin7/digg_32.png) 0 0  no-repeat;}
#social_icons .stumble{background: transparent url(../images/skin7/stumbleupon_32.png) 0 0  no-repeat;}
#social_icons .deli{background: transparent url(../images/skin7/delicious_32.png) 0 0  no-repeat;}
#social_icons .techno{background: transparent url(../images/skin7/technorati_32.png) 0 0  no-repeat;}

/* Author */
#author-box, .comment_nav{
border-top:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}
/*comments*/
#top .commententry .heading{color:#333;}
#top .commententry .heading STRONG{color:#666;}
.comment_content {
border:1px solid #CCC;
}

.commentmetadata a {
	font-size:11px;
	}

.odd .comment_content{
	/* background: #F6F6F6 url(../images/skin7/highlight.png) repeat-x scroll left top; */
	background:#E1E1E1;
}
.commentlist2 .num {
	color: #DFDFDF;
}
/*CONTACT FORM*/	

.text_input, .text_area{
	border:1px solid #CCCCCC;
	color: #777;
	font-family:Tahoma, Arial, Helvetica, Geneva, sans-serif;
	font-size:11px;
}

#send, #submit{
	background: #E6E6E6 url(../images/skin7/highlight.png) repeat-x left top;
	border:1px solid #e1e1e1;
	color: #FFF;
}


#submit:hover, #send:hover{
	/* background: #FFDAFC;*/
	color: #FFFFFF;
	border-color:#336699;
	background:#3399CC;
}

.valid .text_input, .valid .text_area{border:1px solid #70A41B;} /*#70A41B*/
.error .text_input, .error .text_area{border:1px solid #FF9000;}
.ajax_alert .text_input, .ajax_alert .text_area{border:1px solid #ffb628;}

#footer .box li a {
	background:url(../images/skin7/bullet-footer.png) no-repeat center left;	
}


/* ------------ Pag Categorie --------- */
.descBx{
	/* background: #FF6600 url(../images/skin7/highlight-cat.jpg) repeat-x left top;*/ 
	/* background:#E1E1E1; */
	border-bottom:1px solid #CCC;
	padding:0;
	/* color: #999; */
	
}
.descBx .tit{
	color: #FF78A1;
	padding-left:5px;
	
}
.descBx .thb{
	background-color:#fff;
	border:1px solid #FFC9EB;
}
.descBx.lite{
	/* background-color:#F7F7F7; */
	/* border:1px solid #CCC; */
	padding-right:20px;
}
.descBx.lite .tit{
	color: #336699;
	font-size:20px;
}


.descBx.lite .tx{
	font-size:11px;
}

/*generic*/
#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover{
} 

#footer .widgettitle, #top #footer .box_entry, #footer h1, #footer .widgettitle, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer legend, #footer h1 a, #footer .widgettitle A, #footer h2 a, #footer h3 a, #footer h4 a, #footer h5 a, #footer h6 a{
	color:#FFC;
	text-shadow:1px 1px 0px rgba(0,0,0,.7);
	border-bottom:1px none #FF7DE9;
	font-size:2em;
}

H3,LEGEND,.widgettitle{
	font-size:22px;
}
.doubleentry H1, .doubleentry .entry-heading{
	font-size:20px;
	line-height:120%;
}
.box H3,
.box .widgettitle{
	color:#868686;
	text-shadow:none;
	background-color:transparent;
	border-bottom:1px solid #ccc;
}
a{
	color:#669900;
}
a:hover {
	color:#3399CC;
	text-decoration:underline;
}


blockquote {
border-left:5px solid #D6D6D6;
}

.entry li {
list-style-type:none;
padding-left:10px;
}

.entry ul ul{
border:none;
}

pre {
background-color:#FEFEFE;
border:1px solid #DDDDDD;
}

.lightbox_video{
background:transparent url(../images/skin7/video.png) no-repeat center center;
}

#top .lightbox_image{
background:transparent url(../images/skin7/magnify.png) no-repeat center center;
}

/* MEDIAZEN NETWORK */
#mediazen-network {
	border:1px solid #CCC;	
	background:#E1E1E1;
	padding:5px;
}

.widget_network ul li {
	border:medium none;
	float:left;
	line-height:normal;
	margin:0 5px 5px 0;
	padding:0;
}

.widget_network UL LI A,
.sidebar .widget_network UL LI A{
	/* background: #E26700 url(../images/skin6/highlight.png) repeat-x left top; */
	/* border:1px solid #e1e1e1;*/ 
	background:#FFF;
	font-weight:bold;
	color:#666;
	padding:1px 0;
	border-bottom:none;
}
.widget_network UL LI A:hover{
	background: #999;
	border-color: #FFC1E4;
	color: #FFF;
}

.widget_network ul li a .ico {
	padding:2px 10px;
}

