/*  
Theme Name: WP-Genius 1.0 Basic
Theme URI: http://www.solostream.com
Author: Solostream Global Media
Author URI: http://www.solostream.com/
Description: This WordPress theme was designed and built by Solostream. The CSS, XHTML and design are copyright of Solostream. Usage is governed by the WP-Genius 1.0 Basic END-USER LICENSE AGREEMENT. To get started, you may want to visit the <a href="themes.php?page=functions.php">WP-Genius Theme Options</a> page. If you need further guidance on using the theme, <a href="http://www.solostream.com/forum/">check out this link</a>. <strong>Download original Photoshop files for this theme <a href="http://wp-genius.solostreamsites.com/genius-images.zip">here</a>.</strong>

*/

/* 200910031200 */

/* --- [ Default style settings are below, while user-defined adjustments and adjustments for various color schemes are in the style.php file. You can make additional adjustments in style-2.css. ] --- */

/* -------------------[ Main Page Elements ]------------------- */

body {
background:url("images/custom/bg-logo3.png") repeat-x scroll left top #CBD3DA;
color:#333333;
font-family:tahoma,helvetica,sans-serif;
font-size:9pt;
line-height:1.4em;
margin:0;
padding:0;
text-align:left;
}
#wrap {
clear:both;
margin:0 auto;
padding:0;
width:980px;
}
#header {
margin:0 auto;
padding:0;
position:relative;
z-index:9999;
}
#head-content {
background:url("images/logo.gif") no-repeat scroll 0 0 transparent;
height:119px;
margin:0 auto;
padding:0;
width:980px;
}
#sitetitle {
float:left;
margin:0;
padding:0;
width:480px;
}
#sitetitle h1, #sitetitle .title {
color:#000000;
font-size:30px;
letter-spacing:-1px;
line-height:1.2em;
margin:30px 0 0;
padding:0;
text-align:left;
}
#sitetitle .description {
color:#FFFFFF;
font-size:9pt;
margin:0;
padding:0;
text-align:left;
}
#head-banner468 {
float:right;
height:60px;
margin-top:30px;
overflow:hidden;
width:468px;
}
#subhead {
background:url("images/custom/new-subhead.png") no-repeat scroll left top #FFFFFF;
clear:both;
height:7px;
margin:0 auto;
padding:0;
width:980px;
}
#page {
background:url("images/pagebg.gif") repeat-y scroll left top #FFFFFF;
border-top:1px solid #FFFFFF;
clear:both;
margin:0 auto;
padding:15px 0 15px 15px;
width:965px;
}
#contentleft {
float:left;
margin:0;
overflow:hidden;
padding:0;
width:630px;
}
#content {
margin:0;
padding:0;
width:630px;
}
#contentright {
float:right;
margin:0;
overflow:hidden;
padding:0;
width:320px;
}
#sidebar {
float:right;
overflow:hidden;
width:320px;
}
#footer {
-moz-border-radius:0 0 10px 10px;
background:url("images/custom/footer-new.png") repeat scroll 0 0 transparent;
clear:both;
margin:0 auto 20px;
overflow:hidden;
padding:20px 0;
text-align:left;
width:980px;
}
#footer .limit {
color:#444444;
margin:0 auto;
padding:0;
text-align:center;
width:980px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
h1, h2, h3, h4, h5, h6, h7 {
color:#000000;
letter-spacing:-1px;
line-height:1.2em;
margin:0;
padding:0;
text-align:left;
}
h1 {
font-size:20pt;
}
h2 {
font-size:18pt;
}
h3 {
font-size:16pt;
}
h4, h5, h6, h7 {
font-size:14pt;
letter-spacing:0;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
margin-bottom:15px;
}
h3#comments, #respond h3 {
margin:0;
}
h1.archive-title, h1.page-title {
background:url("images/dot1.gif") repeat-x scroll left bottom transparent;
margin-bottom:15px;
padding-bottom:5px;
}
h2.post-title, h1.post-title {
margin:0;
padding:0;
}
.singlepost h1.post-title {
}
.maincontent h1.post-title {
color:#303C46;
letter-spacing:2px;
padding:10px 0;
}
h1.post-title span.green {
color:#8EC91F;
}
h1.post-title span.blue {
color:#549DC3;
}
.sitemap h2 {
font-size:14pt;
margin-bottom:5px;
padding:0;
}
h3.widgettitle {
-moz-border-radius:10px 0 0 10px;
background:none repeat scroll 0 0 #CBD3DA;
color:#003C73;
font-size:12pt;
letter-spacing:0;
margin-bottom:5px;
margin-left:10px;
margin-top:15px;
padding:8px 0 8px 11px;
text-shadow:0 1px 0 #FFFFFF;
}
#sidebar li h3.widgettitle {
background-color:#DDDDDD;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #EEEEEE;
margin-bottom:0;
padding:10px;
}
#slideshow .feature-entry h2 {
margin-bottom:10px;
padding-top:5px;
}
a, a:link, a:visited {
color:#336699;
text-decoration:none;
}
a:hover, a:active {
color:#000000;
text-decoration:none;
}
a.more-link, a.more-link:link, a.more-link:visited {
background:url("images/arrow-off.gif") no-repeat scroll 100% 70% transparent;
padding-right:12px;
}
a.more-link:hover, a.more-link:active {
background:url("images/arrow-on.gif") no-repeat scroll 100% 70% transparent;
padding-right:12px;
}
#footer a, #footer a:link, #footer a:visited {
color:#399800;
}
#footer a:hover, #footer a:active {
}
.post-title a, .post-title a:link, .post-title a:visited {
color:#004F98;
font-size:17px;
line-height:33px;
text-decoration:none;
}
.post-title a:hover, .post-title a:active {
text-decoration:underline;
}
.entry img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
max-width:630px;
padding:4px;
}
img.alignright {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
clear:right;
float:right;
margin:0 0 10px 10px;
padding:4px;
}
img.alignleft {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
clear:left;
float:left;
margin:0 10px 10px 0;
padding:4px;
}
img.aligncenter, img.centered, img.center {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
clear:both;
display:block;
float:none;
margin:0 auto 15px;
padding:4px;
}
img.post-thum, img.thumbnail {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
float:right;
margin:0 0 15px 10px;
padding:4px;
}
img.avatar, img.comment-grav {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
float:right;
margin:0 0 10px 10px;
padding:2px;
}
.commentlist img.avatar, img.comment-grav {
margin-bottom:15px;
}
.singlepost .auth-bio img.avatar {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
float:right;
margin:0 0 10px 10px;
padding:2px;
}
.wp-caption {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
margin:0 10px 10px;
padding-top:5px;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0;
padding:0;
}
.wp-caption p.wp-caption-text {
font-size:8pt;
margin:0;
padding:5px;
}
p {
margin-bottom:15px;
margin-top:0;
}
ol {
margin-left:40px;
padding:0;
}
ul {
margin-left:20px;
padding:0;
}
.post ul, .post ol {
list-style-type:none;
}
.post ul li {
background:url("images/arrow-simple.gif") no-repeat scroll 0 3px transparent;
list-style-type:none;
margin:0 0 2px;
padding:0 0 0 16px;
}
.post ul li li {
background:none repeat scroll 0 0 transparent;
padding-left:0;
}
.post ol li {
list-style-type:decimal;
margin-left:0;
padding-left:0;
}
.post ul ul {
margin-left:0;
}
form, select {
border:0 none;
margin:0;
padding:3px;
}
acronym, abbr, span.caps {
cursor:help;
}
acronym, abbr {
border-bottom:1px solid #999999;
}
* html acronym, abbr {
border-bottom:1px dashed #999999;
}
blockquote {
background:none repeat scroll 0 0 #EEEEEE;
color:#666666;
margin:0 20px 15px;
padding:15px 20px 1px;
}
.center {
text-align:center;
}
a img, img a {
border:medium none;
}
.post {
background:url("images/dot2.gif") repeat-x scroll left bottom transparent;
clear:both;
margin:0 0 15px;
padding:0 0 1px;
}
.singlepost .post {
background:none repeat scroll 0 0 transparent;
margin:0 0 10px;
padding:0;
}
.singlepost .sitemap .post {
background:url("images/dot2.gif") repeat-x scroll left bottom transparent;
border:0 none;
margin:0 0 10px;
padding:0 0 1px;
}
.entry {
font-size:13px;
line-height:23px;
margin:0;
padding:0;
}
.postdate {
font-size:8pt;
margin-bottom:15px;
}
.singlepost .postdate {
background:url("images/dot1.gif") repeat-x scroll left bottom transparent;
margin-bottom:15px;
padding-bottom:5px;
}
code {
font:1.1em 'Courier New',Courier,Fixed;
}
hr {
clear:both;
display:block;
}
.navigation {
clear:both;
font-weight:bold;
margin:0;
padding:10px 0 0;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
.aligncenter, div.aligncenter {
clear:both;
display:block;
float:none;
margin-left:auto;
margin-right:auto;
}
.banner468 {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
display:block;
float:none;
margin:0 auto 10px;
padding:5px 0;
text-align:center;
}
.tags {
margin:0;
padding:0;
}
.cats {
margin:0;
padding:0;
}
input:focus {
outline:medium none;
}
p#breadcrumbs {
background:url("images/dot1.gif") repeat-x scroll left bottom transparent;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
margin:0 0 5px;
padding:0 0 5px;
}
.archive-border {
border:1px solid #DDDDDD;
margin:0 0 10px;
padding:20px;
}
table {
margin-bottom:15px;
}
tr, td, th {
margin:auto;
}
td, th {
padding:5px;
vertical-align:top;
}
th {
background:none repeat scroll 0 0 #DDDDDD;
font-weight:bold;
}
td {
border:1px solid #DDDDDD;
}
.auth-bio {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
margin:0 0 15px;
padding:15px;
}
.singlepost .auth-bio {
margin:0 0 10px;
}
.auth-bio img.avatar {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
float:right;
margin:0 0 0 10px;
padding:1px;
}
.auth-bio p {
margin:0;
}
.allcomments {
margin:0;
padding:10px 0 0;
}
.commentlist {
list-style-type:none;
margin:0;
padding:0;
}
.commentlist li {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
clear:both;
list-style-type:none;
margin:15px 0 0;
padding:15px;
}
.commentlist li ul.children li {
background:none repeat scroll 0 0 #FFFFFF;
}
.commentlist li ul.children {
margin:0;
padding:0;
}
.commentlist li.alt {
}
.commentmetadata {
display:block;
font-size:8pt;
margin-bottom:10px;
}
.commentlist cite {
font-style:normal;
font-weight:bold;
}
#commentform {
margin:0;
padding:0;
}
#commentform input#author, #commentform input#email, #commentform input#url, #commentform textarea {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
padding:10px;
}
#commentform input#submit {
cursor:pointer;
}
#commentform textarea {
width:80%;
}
.thread-alt {
}
.thread-even {
}
#respond {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
clear:both;
margin:10px 0 0;
padding:15px;
}
.commentlist #respond {
clear:both;
padding-top:10px;
}
.comments-navigation {
display:block;
font-weight:bold;
margin:0;
padding:5px 0;
}
.comments-navigation .alignleft {
float:left;
}
.comments-navigation .alignright {
float:right;
}
.comments-number {
font-size:8pt;
font-weight:bold;
margin-bottom:0;
padding:0 0 5px;
}
.commentlist img.avatar, .commentlist img.comment-grav {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
float:right;
margin:0 0 10px 10px;
padding:2px;
}
.reply {
padding:0 0 5px;
}
a.comment-reply-link, a.comment-reply-link:link, a.comment-reply-link:visited, .reply a, .reply a:link, .reply a:visited {
background:none repeat scroll 0 0 #DDDDDD;
clear:both;
color:#000000;
font-size:8pt;
font-weight:bold;
padding:5px 10px;
text-transform:lowercase;
}
a.comment-reply-link:hover, a.comment-reply-link:active, .reply a:hover, .reply a:active {
background:none repeat scroll 0 0 #000000;
border:1px solid #000000;
color:#FFFFFF !important;
}
.comment-body ul {
border:medium none;
list-style-type:disc;
margin:0 30px 15px;
padding:0;
}
.comment-body ul li {
border:medium none;
list-style-type:disc;
margin:0;
padding:0;
}
.cancel-comment-reply {
padding:5px 0 10px;
}
#sidebar ul {
list-style-type:none;
margin:0;
padding:0;
}
#sidebar ul ul {
margin:0;
padding:10px;
}
#sidebar ul ul ul {
margin:0;
padding:0;
}
#sidebar ul ul ul ul {
margin:0;
padding:0;
}
#sidebar li {
border-bottom:1px solid #DDDDDD;
list-style-type:none;
margin:0;
padding:0;
}
#sidebar li li {
border-bottom:0 none;
color:#999999;
list-style-type:square;
margin:0 0 5px 18px;
padding:0 0 0 0;
}
#sidebar li li li {
background:none repeat scroll 0 0 transparent;
border:0 none;
margin:0;
padding:0;
}
#sidebar li li li:hover {
}
#sidebar li li li li {
background:none repeat scroll 0 0 transparent;
margin:0 0 0 15px;
padding:0;
}
#sidebar .textwidget {
padding:10px;
}
#sidebar li#tag-cloud ul {
}
#sidebar li.widget_tag_cloud div {
line-height:2em;
padding:10px;
}
#sidebar li#tag-cloud ul.wp-tag-cloud {
line-height:2em;
padding:10px;
}
#sidebar li#tag-cloud li {
background:none repeat scroll 0 0 transparent;
border:0 none;
display:inline;
float:none;
margin:0;
padding:0;
}
#sidebar li#tag-cloud li a {
background:none repeat scroll 0 0 transparent;
padding:0;
}
#sidebar li select {
margin:0;
width:160px;
}
#sidebar li li.recentcomments {
background:url("images/comments.gif") no-repeat scroll 0 1px transparent;
margin:0 0 10px;
padding-left:20px;
}
#sidebar .widget_flickrRSS img {
background:none repeat scroll 0 0 #DDDDDD;
height:75px;
margin:0 5px 5px 0;
padding:3px;
width:75px;
}
#sidebar #calendar_wrap, #sidebar #akismetwrap {
margin:0;
padding:10px;
}
#sidebar li#sidebar-banner300 {
margin:0 0 10px;
padding:0 10px 10px;
}
.post .sitemap ul {
margin-left:0;
margin-top:0;
}
.post .sitemap ul ul {
margin-left:0;
}
.post .sitemap ul ul ul {
margin-left:15px;
}
.sitemap img.post-thum, .sitemap img.thumbnail {
float:right;
height:75px;
margin:0 0 10px 10px;
width:75px;
}
p.site-map {
font-size:10pt;
font-weight:bold;
margin:0;
}
.map-narrow {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
float:right;
padding:10px;
width:30%;
}
.map-wide {
float:left;
width:60%;
}
#related {
background:url("images/dot.gif") repeat-y scroll 45% 0 #EEEEEE;
border:1px solid #DDDDDD;
margin:0 0 10px;
padding:15px;
}
#related .related-posts {
float:right;
font-weight:bold;
width:53%;
}
#related .related-posts p {
margin:0;
}
#related .related-posts h3, #related .related-posts h2, #related .related-posts h1 {
font-size:12pt;
letter-spacing:0;
margin:0;
}
#related .related-posts ol {
font-weight:normal;
margin:2px 0 0 25px;
}
#related .subscribe {
float:left;
width:43%;
}
#related .subscribe p.intro {
font-weight:bold;
}
#related .subscribe p.feed {
background:url("images/FeedIcon-16.gif") no-repeat scroll 0 50% transparent;
font-weight:bold;
margin-bottom:10px;
padding-left:21px;
}
#related .subscribe form {
margin:0;
padding:0;
}
#topnav {
background:url("images/custom/new-top-nav.png") no-repeat scroll left top transparent;
border-bottom:1px solid #DDDDDD;
margin:0 auto;
padding:0 15px;
position:relative;
width:950px;
z-index:9999;
}
#topnav ul {
list-style:none outside none;
margin:0;
padding:0;
width:740px;
}
#topnav li {
float:left;
height:60px;
line-height:60px;
margin:0;
padding:0;
}
#topnav li li {
height:30px;
line-height:30px;
margin:0;
padding:0;
}
#topnav li a, #topnav li a:link, #topnav li a:visited {
color:#014864;
display:block;
padding:0 10px;
text-decoration:none;
}
#topnav li a:hover, #topnav li a:active {
text-decoration:underline;
}
#topnav li.current_page_item {
background:url("images/custom/nav-rt.gif") no-repeat scroll right top transparent;
padding-right:10px;
}
#topnav li.current_page_item a, #topnav li.current_page_item a:link, #topnav li.current_page_item a:visited {
background:url("images/custom/nav-left.gif") no-repeat scroll left top transparent;
padding-right:0;
}
#topnav li li.current_page_item {
background:none repeat scroll 0 0 transparent;
padding-right:0;
}
#topnav li li.current_page_item a, #topnav li li.current_page_item a:link, #topnav li li.current_page_item a:visited {
background:none repeat scroll 0 0 transparent;
padding:0 10px;
}
#topnav li ul {
background:none repeat scroll 0 0 #CCCCCC;
border:1px solid #000000;
float:none;
height:auto;
left:-999em;
margin:0;
padding:0;
position:absolute;
width:200px;
z-index:9999;
}
#topnav li.current_page_item ul {
}
#topnav li li.current_page_item ul {
}
#topnav li.current_page_item li {
background-image:none;
margin:0;
padding:0;
}
#topnav li ul a, #topnav li ul a:link, #topnav li ul a:visited, #topnav li.current_page_item ul a, #topnav li.current_page_item ul a:link, #topnav li.current_page_item ul a:visited {
background:none repeat scroll 0 0 transparent;
color:#075C7E;
padding:0 10px;
width:180px;
}
#topnav li ul a:hover, #topnav li ul a:active, #topnav li.current_page_item ul a:hover, #topnav li.current_page_item ul a:active {
background:none repeat scroll 0 0 #333333;
color:#666666;
}
#topnav li ul ul, #topnav li.current_page_item ul ul {
border-top:0 none;
margin:-30px 0 0 200px;
}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul {
left:-999em;
}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul {
left:auto;
}
#topnav li:hover, #topnav li.sfhover {
width:auto;
}
#topnav #topsearch {
background:url("images/searchbg.gif") no-repeat scroll left top transparent;
height:60px;
position:absolute;
right:15px;
top:0;
width:200px;
}
#topnav #searchform {
margin:0;
padding:0;
}
#topnav #searchform #searchfield {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#888888;
float:left;
font-size:9pt;
line-height:1.1em;
margin:23px 0 0 25px;
padding:0;
width:150px;
}
#topnav #searchform #submitbutton {
background:none repeat scroll 0 0 transparent;
border:0 none;
float:right;
font-size:8pt;
height:30px;
margin:15px 0 0;
text-align:center;
width:20px;
}
#bottom-cats {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #DDDDDD;
margin:0 auto;
overflow:hidden;
padding:5px;
}
#bottom-cats ul {
background:none repeat scroll 0 0 #1B2127;
list-style-type:none;
margin:0 auto;
overflow:hidden;
padding:5px;
width:960px;
}
#bottom-cats li {
display:inline;
float:left;
list-style-type:none;
margin:0;
padding:3px;
letter-spacing:-1px;
}
#bottom-cats a, #bottom-cats a:link, #bottom-cats a:visited {
background:url("images/arrow-simple.gif") no-repeat scroll 8px 8px #303C46;
border:1px solid #222222;
color:#999999;
display:block;
float:left;
font-size:9pt;
overflow:hidden;
padding:5px 26px;
width:129px;
white-space:nowrap;
}
#bottom-cats a:hover, #bottom-cats a:active {
background:url("images/arrow-simple.gif") no-repeat scroll 8px 8px #3F5363;
color:#FFFFFF;
white-space:nowrap;
}
#sidebar li#side-tabs {
margin:0;
padding:10px;
}
#sidebar #side-tabs ul, #side-tabs ul {
background:none repeat scroll 0 0 transparent;
border:0 none;
margin:0;
padding:0;
}
#side-tabs ul.tabs {
clear:both;
list-style-type:none;
margin:0;
padding:0;
}
#side-tabs ul.tabs li {
background:none repeat scroll 0 0 transparent;
border:0 none;
display:inline;
float:left;
margin:0;
padding:0;
}
#side-tabs ul.tabs li a, #side-tabs ul.tabs li a:link, #side-tabs ul.tabs li a:visited {
color:#666666;
display:block;
float:left;
font-size:8pt;
font-weight:bold;
padding:5px 8px;
}
#side-tabs ul.tabs li a:hover, #side-tabs ul.tabs li a:active {
color:#000000;
}
#side-tabs ul.tabs li a.on {
background:none repeat scroll 0 0 #CCCCCC;
color:#000000;
}
#side-tabs .cat_content {
background:none repeat scroll 0 0 #DDDDDD;
border:1px solid #CCCCCC;
margin:0 !important;
padding:0;
}
#side-tabs select {
margin:10px !important;
}
#side-tabs .cat_content li {
background:none repeat scroll 0 0 transparent !important;
border-bottom:1px solid #CCCCCC !important;
margin:0 !important;
padding:10px !important;
}
#sidebar li#sidebar-subscribe, #sidebar li.right-menu {
padding:10px;
}
a#rss-sub, a#rss-sub:link, a#rss-sub:visited {
background:url("images/side-rss.png") no-repeat scroll 0 -3pt transparent;
display:block;
height:35px;
margin:0;
padding:0;
width:250px;
}
a#rss-sub:hover, a#rss-sub:active {
background:url("images/side-rss.png") no-repeat scroll 0 -29pt transparent;
}
.email-sub {
}
.email-sub form {
background:url("images/email-sub.gif") no-repeat scroll left top transparent;
margin:10px 0 0;
padding:47px 0 0;
}
.email-sub input#sub {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
clear:left;
color:#999999;
float:left;
font-size:10pt;
height:21px;
margin:0 5px 0 0;
padding:5px 5px 0;
width:160px;
}
.email-sub input#subbutton {
background:url("images/submit.gif") no-repeat scroll left top transparent;
border:0 none;
clear:right;
cursor:pointer;
float:left;
height:28px;
margin:0;
padding:0;
width:60px;
}
.email-sub input#subbutton:hover {
background:url("images/submit.gif") no-repeat scroll left bottom transparent;
}
.blogroll {
border-bottom:1px solid #CCCCCC;
}
.other-sub {
background:none repeat scroll 0 0 #E7EBEF;
border-color:#CCCCCC;
border-style:solid solid none;
border-width:1px 1px 0;
margin:15px 0 0;
padding:0;
}
.facebook-sub {
background:url("images/facebook.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.linkedin-sub {
background:url("images/linkedin.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.flickr-sub {
background:url("images/flickr.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.twitter-sub {
background:url("images/twitter.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.wordpress-sub {
background:url("images/wordpress.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.youtube-sub {
background:url("images/youtube.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.lastfm-sub {
background:url("images/lastfm.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.friendfeed-sub {
background:url("images/friendfeed.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.gprofiles-sub {
background:url("images/gprofiles.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.technorati-sub {
background:url("images/technorati.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.feedburner-sub {
background:url("images/feedburner.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
.stumbleupon-sub {
background:url("images/stumbleupon.png") no-repeat scroll 10px 50% transparent;
border-bottom:1px solid #CCCCCC;
height:36px;
line-height:36px;
margin:0;
padding:0 10px 0 35px;
}
#home-top {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #DDDDDD;
margin:0 auto;
overflow:hidden;
padding:15px 15px 5px;
width:950px;
}
#slideshow {
background:none repeat scroll 0 0 #000000;
border:5px solid #000000;
height:250px;
margin:0 0 10px;
overflow:hidden;
padding:0;
width:940px;
}
#slideshow ul {
background:none repeat scroll 0 0 transparent;
list-style-type:none;
margin:0;
padding:0;
}
#slideshow .slides {
color:#FFFFFF;
float:left;
overflow:hidden;
width:540px;
}
#slideshow .slides ul {
float:left;
height:250px;
overflow:hidden;
width:540px;
}
#slideshow .slides li {
background:none repeat scroll 0 0 #000000;
display:block;
height:250px;
left:-99999em;
overflow:hidden;
position:relative;
width:540px;
z-index:1;
}
.js #slideshow .slides li {
background:none repeat scroll 0 0 #000000;
display:block;
height:250px;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:540px;
z-index:1;
}
.js #slideshow .slides li .entry {
background:none repeat scroll 0 0 #000000;
bottom:0;
left:0;
opacity:0.7;
overflow:hidden;
padding:5px;
position:absolute;
width:530px;
}
#slideshow .slides li .entry p {
margin:0;
}
#slideshow .slides li .entry h2 a, #slideshow .slides li .entry h2 a:link, #slideshow .slides li .entry h2 a:visited, #slideshow .slides li .entry h2 a:hover, #slideshow .slides li .entry h2 a:active {
color:#FFFFFF !important;
font-size:12pt;
letter-spacing:0;
line-height:1.1em;
margin:0;
}
#slideshow ul.slides-nav {
float:right;
height:250px;
margin:0;
overflow:hidden;
padding:0;
width:395px;
}
#slideshow .slides-nav li {
display:block;
list-style-type:none;
margin:0;
padding:0;
}
#slideshow .slides-nav li a {
background:none repeat scroll 0 0 #1A1A1A;
color:#999999;
display:block;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
height:30px;
line-height:1.35em;
list-style-type:none;
margin:0;
overflow:hidden;
padding:10px;
width:375px;
}
.js #slideshow .slides-nav li.on a {
background:url("images/featbg.gif") no-repeat scroll left top #292929;
color:#FFFFFF;
}
.js #slideshow .slides-nav li a:hover, .js #slideshow .slides-nav li a:active {
color:#FFFFFF;
}
#slideshow .slides-nav li a img.post-thum, #slideshow .slides-nav li a img.thumbnail {
background:none repeat scroll 0 0 #999999;
border:0 none;
float:left;
height:28px;
margin:0 10px 0 0;
padding:1px;
width:28px;
}
.js #slideshow .slides-nav li.on a img.post-thum, .js #slideshow .slides-nav li.on a img.thumbnail {
background:none repeat scroll 0 0 #FFFFFF !important;
}
#more-feat {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 auto;
overflow:hidden;
padding:0;
width:950px;
}
#more-feat .post {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
clear:none;
display:inline;
float:left;
font-size:8pt;
margin:0 10px 10px 0;
overflow:hidden;
padding:0;
width:228px;
}
#more-feat .right .post {
float:right;
margin:0;
}
#more-feat .post .entry {
height:170px;
line-height:1.3em;
margin:0;
overflow:hidden;
padding:8px;
}
#more-feat .post .entry-bottom {
background:none repeat scroll 0 0 #E5E5E5;
border-top:1px solid #DDDDDD;
margin:5px 0 0;
padding:5px 8px;
}
#more-feat h2 {
font-size:10pt;
letter-spacing:0;
margin:0;
}
#more-feat img.thumbnail {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
float:right;
height:70px;
margin:0 0 5px 5px;
padding:1px;
width:70px;
}
ul.home-left {
background:none repeat scroll 0 0 #DFE7EC;
border:1px solid #88C8E2;
float:left;
list-style-type:none;
margin:0 0 15px;
padding:0;
width:304px;
}
ul.home-right {
background:none repeat scroll 0 0 #DFE7EC;
border:1px solid #88C8E2;
float:right;
list-style-type:none;
margin:0 0 15px;
padding:0;
width:304px;
}
ul.home-bottom {
clear:both;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}
ul.home-left li, ul.home-right li, ul.home-bottom li {
margin:0;
padding:0;
}
ul.home-right li.homepost, ul.home-left li.homepost, ul.home-bottom li.homepost {
font-size:9pt;
list-style-type:none;
margin:0;
padding:5px;
}
ul.home-right li.homepost .entry, ul.home-left li.homepost .entry, ul.home-bottom li.homepost .entry {
padding:5px 0 0;
}
ul.home-right li.title, ul.home-left li.title, ul.home-bottom li.title {
background:url("images/custom/title-network.png") no-repeat scroll 0 0 transparent;
clear:both;
height:34px;
list-style-type:none;
margin:3px 3px 0;
padding:0 10px;
width:280px;
}
ul.home-right .bottom, ul.home-left .bottom, ul.home-bottom .bottom {
background:none repeat scroll 0 0 #EEEEEE;
border-top:1px solid #E5E5E5;
clear:both;
font-size:8pt;
margin:10px 0 0;
padding:5px 10px;
}
ul.home-right li.title h2.feat-title, ul.home-left li.title h2.feat-title, ul.home-bottom li.title h2.feat-title {
color:#FFFFFF;
float:left;
font-size:12pt;
font-weight:bold;
letter-spacing:0;
margin:0;
padding:7px 29px;
width:74%;
}
ul.home-bottom li.title h2.feat-title {
line-height:41px;
padding:8px 0 0;
text-shadow:0 -1px 0 #777777;
}
ul.home-right li.title .moreposts, ul.home-left li.title .moreposts, ul.home-bottom li.title .moreposts {
float:right;
font-size:9pt;
font-weight:bold;
margin:0 11px;
padding:10px 0;
text-align:right;
width:24%;
}
li.homepost img.post-thum, li.homepost img.thumbnail {
float:right;
height:70px;
margin:0 0 10px 10px;
width:76px;
}
li.homepost h3 {
font-size:9pt;
letter-spacing:0;
line-height:1.3em;
margin:0;
padding:0;
}
li.homepost h3 img {
border:0 none !important;
position:relative;
right:4px;
top:11px;
}
li.homepost p {
font-size:13px;
line-height:19px;
margin-bottom:0;
text-align:justify;
}
#footer-widgets {
background:none repeat scroll 0 0 #000000;
border-color:-moz-use-text-color #FFFFFF #FFFFFF;
border-style:none solid solid;
border-width:0 5px 5px;
clear:both;
color:#999999;
margin:0 auto;
padding:15px 15px 0;
}
#footer-widgets h3.widgettitle {
color:#999999;
font-size:10pt;
letter-spacing:0;
margin-bottom:7px;
padding:0;
text-transform:uppercase;
}
#footer-widgets ul {
list-style-type:none;
margin:0;
padding:0;
}
#footer-widgets ul ul {
margin:0;
padding:0;
}
#footer-widgets ul ul ul {
margin:0 0 0 15px;
padding:0;
}
#footer-widgets li {
list-style-type:none;
margin:0 0 20px;
padding:0;
}
#footer-widgets li li {
background:none repeat scroll 0 0 transparent;
border:0 none;
margin:0 0 7px;
padding:0;
}
#footer-widgets li li li {
background:none repeat scroll 0 0 transparent;
border:0 none;
margin:0;
padding:0;
}
#footer-widgets li li li:hover {
}
#footer-widgets li li li li {
background:none repeat scroll 0 0 transparent;
margin:0;
padding:0;
}
#footer-widgets .textwidget {
padding:0;
}
#footer-widgets li#tag-cloud ul {
}
#footer-widgets li.widget_tag_cloud div {
line-height:2em;
padding:0;
}
#footer-widgets li#tag-cloud ul.wp-tag-cloud {
line-height:2em;
padding:0;
}
#footer-widgets li#tag-cloud li {
background:none repeat scroll 0 0 transparent;
border:0 none;
display:inline;
float:none;
margin:0;
padding:0;
}
#footer-widgets li#tag-cloud li a {
background:none repeat scroll 0 0 transparent;
padding:0;
}
#footer-widgets li select {
border:2px solid #999999;
margin:0;
width:140px;
}
#footer-widgets ul.footer-widget1 {
float:left;
margin:0 30px 0 0;
overflow:hidden;
width:265px;
}
#footer-widgets ul.footer-widget2 {
float:left;
margin:0 30px 0 0;
overflow:hidden;
width:265px;
}
#footer-widgets ul.footer-widget3 {
float:left;
margin:0;
overflow:hidden;
width:160px;
}
#footer-widgets ul.footer-widget4 {
float:right;
margin:0;
overflow:hidden;
width:160px;
}
#footer-widgets .widget_flickrRSS img {
background:none repeat scroll 0 0 #222222;
height:75px;
margin:0 5px 5px 0;
padding:3px;
width:75px;
}
#footer-widgets a, #footer-widgets a:link, #footer-widgets a:visited {
text-decoration:none;
}
#footer-widgets a:hover, #footer-widgets a:active {
color:#FFFFFF;
text-decoration:none;
}
#footer-widgets #side-tabs ul, #footer-widgets #side-tabs ul {
background:none repeat scroll 0 0 transparent;
border:0 none;
margin:0;
padding:0;
}
#footer-widgets #side-tabs ul.tabs {
clear:both;
list-style-type:none;
margin:0;
padding:0;
}
#footer-widgets #side-tabs ul.tabs li {
background:none repeat scroll 0 0 transparent;
border:0 none;
display:inline;
float:left;
margin:0;
padding:0;
}
#footer-widgets #side-tabs ul.tabs li a, #footer-widgets #side-tabs ul.tabs li a:link, #footer-widgets #side-tabs ul.tabs li a:visited {
color:#AAAAAA;
display:block;
float:left;
font-size:8pt;
font-weight:bold;
padding:5px 8px;
}
#footer-widgets #side-tabs ul.tabs li a:hover, #footer-widgets #side-tabs ul.tabs li a:active {
color:#FFFFFF;
}
#footer-widgets #side-tabs ul.tabs li a.on {
background:none repeat scroll 0 0 #111111;
color:#FFFFFF;
}
#footer-widgets #side-tabs .cat_content {
background:none repeat scroll 0 0 #222222;
border:3px solid #111111;
margin:0 !important;
padding:0;
}
#footer-widgets #side-tabs select {
margin:10px !important;
}
#footer-widgets #side-tabs .cat_content li {
background:none repeat scroll 0 0 transparent !important;
border-bottom:1px solid #111111 !important;
margin:0 !important;
padding:10px !important;
}
.banner125 {
margin:0;
padding:0;
width:260px;
}
.banner125 .ad img {
float:left;
height:125px;
margin:0 5px 5px 0;
padding:0;
width:125px;
}
#sidebar ul li ul#banner125 li.ad1, #sidebar ul li ul#banner125 li.ad3, #sidebar ul li ul#banner125 li.ad5, #sidebar ul li ul#banner125 li.ad7, #sidebar ul li ul#banner125 li.ad9 {
background:none repeat scroll 0 0 transparent !important;
border:0 none !important;
clear:left !important;
float:left !important;
margin:0 0 5px !important;
overflow:visible !important;
padding:0 !important;
}
#sidebar ul li ul#banner125 li.ad2, #sidebar ul li ul#banner125 li.ad4, #sidebar ul li ul#banner125 li.ad6, #sidebar ul li ul#banner125 li.ad8, #sidebar ul li ul#banner125 li.ad10 {
background:none repeat scroll 0 0 transparent !important;
border:0 none !important;
clear:right !important;
float:right !important;
margin:0 0 5px !important;
overflow:visible !important;
padding:0 !important;
}
#sidebar ul li ul#banner125 li:hover {
background:none repeat scroll 0 0 transparent !important;
}
.lrmFeed ul, .lrmFeed li {
float:left;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}
.lrmFeed li {
float:left;
margin-bottom:3px;
width:100%;
}
.lrmFeed a span {
background:url("images/arrow-simple.gif") no-repeat scroll 5px 3px transparent;
display:inline;
float:left;
height:16px;
margin:0 8px 5px 0;
width:16px;
}
.lrmFeed a#tb-giochi-gratis-online span {
background-position:5px 3px;
}
.lrmFeed a#tb-cheatsolution-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-console-mania-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-freegames-fm span {
background-position:5px 3px;
}
.lrmFeed a#tb-gamerbrain-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-gamesfeed-org span {
background-position:5px 3px;
}
.lrmFeed a#tb-gamezportal-org span {
background-position:5px 3px;
}
.lrmFeed a#tb-pspitalia-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-film-e-telefilm span {
background-position:5px 3px;
}
.lrmFeed a#tb-discografie-org span {
background-position:5px 3px;
}
.lrmFeed a#tb-mondomanga-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-gossip-vip span {
background-position:5px 3px;
}
.lrmFeed a#tb-ilgossip-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-blog-finanza span {
background-position:5px 3px;
}
.lrmFeed a#tb-guida-prestiti-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-investimenti span {
background-position:5px 3px;
}
.lrmFeed a#tb-investimenti-trading span {
background-position:5px 3px;
}
.lrmFeed a#tb-prestiti-mutuo-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-amicopc-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-cdcopy-it span {
background-position:5px 3px;
}
.lrmFeed a#tb-feedroll-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-melaiphone-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-p2pzone-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-serverhosting-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-migliorblog-it span {
background-position:5px 3px;
}
.lrmFeed a#tb-migliorisiti-eu span {
background-position:5px 3px;
}
.lrmFeed a#tb-temi-wordpress span {
background-position:5px 3px;
}
.lrmFeed a#tb-tutorialweb-org span {
background-position:5px 3px;
}
.lrmFeed a#tb-calciomercatoblog-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-mondialesudafrica-it span {
background-position:5px 3px;
}
.lrmFeed a#tb-mondiali-sudafrica span {
background-position:5px 3px;
}
.lrmFeed a#tb-serieacalcio-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-pescaonline-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-grandeciclismo-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-dietagratis-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-ricetteincucina-net span {
background-position:5px 3px;
}
.lrmFeed a#tb-cucinarefacile-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-a-dieta span {
background-position:5px 3px;
}
.lrmFeed a#tb-smstvb-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-dreamingapulia-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-puglia-vacanze-eu span {
background-position:5px 3px;
}
.lrmFeed a#tb-salento-live-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-dopegamers-com span {
background-position:5px 3px;
}
.lrmFeed a#tb-dyv span {
background-position:5px 3px;
}
.lrmFeed a#tb-ytmp3 span {
background-position:5px 3px;
}
.lrmFeed a#tb-poker-blog span {
background-position:5px 3px;
}
.lrmFeed a#tb-barcheblog span {
background-position:5px 3px;
}

/* -------------------[ Custom D-CREATIVE/SEOWEBBS/LOREMSTUDIO Stylesheet edit ]------------------- */

img.logoimg {
	border:0 none;
	float:left;
}
li.recent-articles {
	background:url("images/articoli-recenti.png") repeat scroll 0 0 transparent !important;
	height:43px !important;
	width:98% !important;
}
h2.recent-articles {
	color:#FFFFFF !important;
	font-size:21px !important;
	line-height:30px;
	padding:0 !important;
	width:50% !important;
}
.rounded {
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	}
div.lrmFeed {
	float:left;
	margin-top:-74px !important;
	width:100%;
	height:225px !important;
}
img.immagine_giochi {
}
h2.tv_e_intrattenimento  {
	background:url("images/custom/mini-icone/amicopc.png") no-repeat scroll 4pt 6pt transparent;
}
h2.femminile {
	background:url("images/custom/mini-icone/gossipvip.png") no-repeat scroll 4pt 6pt transparent;
}
h2.sport_e_tempo_libero {
	background:url("images/custom/mini-icone/grandeciclismo.png") no-repeat scroll 4pt 6pt transparent;
}
h2.informatica_e_web {
	background:url("images/custom/mini-icone/downloadyoutubevideos.png") no-repeat scroll 4pt 6pt transparent;
}
h2.mutui_e_finanza {
	background:url("images/custom/mini-icone/investimentitrading.png") no-repeat scroll 4pt 6pt transparent;
}
h2.giochi {
	background:url("images/custom/mini-icone/giochigratis.png") no-repeat scroll 4pt 6pt transparent;
}
li.img-net {
	float:left;
	left:6px;
	position:relative;
	top:158px;
	width:100%;
}
a.tutorialweb-org {
	background:url("images/custom/mini-icone/tutorialweb.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.youtubetomp3-net {
	background:url("images/custom/mini-icone/videotomp3.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.tuttifatti-it {
	background:url("images/custom/mini-icone/tuttifatti.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.filmetelefilm-com {
	background:url("images/custom/mini-icone/filmetelefilm.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.ilgossip-com {
	background:url("images/custom/mini-icone/ilgossip.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.gossipcelebrita-com {
	background:url("images/custom/mini-icone/gossipvip.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.discografie-org {
	background:url("images/custom/mini-icone/discografie.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.mondomanga-net {
	background:url("images/custom/mini-icone/mondomanga.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.dietagratis-com {
	background:url("images/custom/mini-icone/dietagratis.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.adieta-org {
	background:url("images/custom/mini-icone/adieta.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.ricetteincucina-net {
	background:url("images/custom/mini-icone/ricetteincucina.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.cucinarefacile-com {
	background:url("images/custom/mini-icone/cucinarefacile.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.salento-live-com {
	background:url("images/custom/mini-icone/salentoblog.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.bloginfo360-net {
	background:url("images/custom/mini-icone/bloginfo360.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.barcheblog {
	background:url("images/custom/mini-icone/barcheblog.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.poker-blog {
	background:url("images/custom/mini-icone/pokerblog.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.smstvb-com {
	background:url("images/custom/mini-icone/smstvb.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.mondialesudafrica-it {
	background:url("images/custom/mini-icone/mondiali2010.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.pescaonline-net {
	background:url("images/custom/mini-icone/pescaonline.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.grandeciclismo-net {
	background:url("images/custom/mini-icone/grandeciclismo.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.calciomercatoblog-com {
	background:url("images/custom/mini-icone/calciomercato.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.serieacalcio-com {
	background:url("images/custom/mini-icone/serieacalcio.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.downloadyoutubevideos-com {
	background:url("images/custom/mini-icone/downloadyoutubevideos.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.gamerbrain-net {
	background:url("images/custom/mini-icone/gamerbrain.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.feedroll-com {
	background:url("images/custom/mini-icone/videostomp3.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.p2pzone-net {
	background:url("images/custom/mini-icone/p2pzone.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.migliorisiti-eu {
	background:url("images/custom/mini-icone/migliorisiti.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.serverhosting-com {
	background:url("images/custom/mini-icone/serverehosting.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.migliorblog-it {
	background:url("images/custom/mini-icone/migliorblog.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.melaiphone-com {
	background:url("images/custom/mini-icone/melaiphone.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.cdcopy-it {
	background:url("images/custom/mini-icone/cdcopy.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.amicopc-com {
	background:url("images/custom/mini-icone/amicopc.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.e-investimenti-com {
	background:url("images/custom/mini-icone/investimenti.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.console-mania-net {
	background:url("images/custom/mini-icone/consolemania.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.prestiti-mutuo-com {
	background:url("images/custom/mini-icone/prestitimutuo.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.investimenti-trading-online-com {
	background:url("images/custom/mini-icone/investimentitrading.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.guida-prestiti-com {
	background:url("images/custom/mini-icone/guidaprestiti.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.blogfinanza-com {
	background:url("images/custom/mini-icone/blogfinanza.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.dopegamers-com {
	background:url("images/custom/mini-icone/dopegamers.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.freegames-fm {
	background:url("images/custom/mini-icone/freegames.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.giochigratisonline-com {
	background:url("images/custom/mini-icone/giochigratis.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.pspitalia-net {
	background:url("images/custom/mini-icone/pspitalia.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.gamesfeed-org {
	background:url("images/custom/mini-icone/gamesfeed.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.cheatsolution-net {
	background:url("images/custom/mini-icone/cheatsolution.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
a.gamezportal-org {
	background:url("images/custom/mini-icone/gamezportal.png") no-repeat scroll 4pt 5pt #303C46 !important;
}
.socializza {
	-webkit-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	-moz-border-radius:0 5px 5px 0;
	background:none repeat scroll 0 0 #FFFFFF;
	float:left;
	left:0;
	padding:10px;
	position:fixed;
}
.socializza-box {
}
.socializza-box a {
}
.socializza-box a img {
	border:1px solid #FFFFFF;
	margin:0;
	padding:3px;
}
.socializza-box a img:hover {
	border:1px solid #CCCCCC;
}
.servizi {
	float:left;
	margin-bottom:20px;
	width:100%;
}
.servizi-box {
	background:none repeat scroll 0 0 #EEEEEE;
	border:1px solid #DDDDDD;
	float:left;
	height:122px;
	margin-bottom:11px;
	margin-right:7px;
	padding:10px;
	width:127px;
}
.servizi-box h2.serv {
	color:#5EAF06;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:2px;
}
.servizi-box span.serv-ico {
	float:left;
	padding:18px 0 0 31px;
	width:80%;
}
.servizi-box span.serv-ico a img {
	opacity:1;
}
.servizi-box span.serv-ico a img:hover {
	opacity:0.7;
}
.network-rss {
}
ul.rss {
	height:344px;
	padding:0;
}
ul.rss li {
	background:url("images/custom/rss-network.png") no-repeat scroll 5pt 3pt transparent;
	border-bottom:1px solid #EEEEEE;
	height:25px;
	padding:0 0 0 32px;
}
ul.rss li a {
	font-size:12px;
}
.portfolio {
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
.portfolio-box {
	float:left;
	margin:0 0 30px;
	width:100%;
}
.portfolio-img {
	float:left;
	margin-right:15px;
}
.portfolio-img img {
}
.portfolio-txt {
}
.portfolio-txt p {
	font-size:14px;
	line-height:25px;
}
.portfolio-txt h2.portfolio-title {
	margin:0 0 5px;
}
.portfolio-txt h2.portfolio-title a {
	font-size:19px;
	letter-spacing:1px;
}
.portfolio-info {
	background:none repeat scroll 0 0 #E7F0F7;
	border:1px solid #A5C6E5;
	float:left;
	padding:7px;
	width:97%;
	margin:15px 0 0;
}
.portfolio-info span.portfolio-source {
	border-color:#CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#295177;
	float:left;
	font-family:arial;
	font-weight:bold;
	margin-right:30px;
	padding-right:15px;
}
.portfolio-info span.portfolio-source span.green {
	color:green;
}
