﻿/*  

Theme Name: Sportive1

Theme URI: http://www.rzuh.com

Description: A template for Sports Bloggers

Version: 1.0

Author: Chrono

Author URI: http://www.wiredwebworld.com 

*/



*{ 

	padding:0;

	margin: 0;

	line-height:20px;

}

 

 .blocka{ 

	clear:both;

 } 	

 

 .blockl{ 

	clear:left;

 } 	

	

 .blockr{ 

	clear:right;

 } 		

 

body{

	font-family: Verdana; 

	font-size: 12px;

	color:#c35b5a;

	background: #7d052f;

	background-image: url(images/bg.jpg);

	background-position:center;

	background-repeat:repeat-y;

	margin:0px auto;

}



hr{ 

	display: none;

}



a{ 

	color:#000;

	text-decoration:none;

}



a:hover{

	text-decoration:none;

	color:#000;

}



h1{ 

	font-size: 34px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	position: relative;

	top: -225px; left: 24px;

	float: center;

}

	

h2{ 

	font-size:130%;

	font-weight:bold;

	color:#000;

}



#logo{

	height:200px;

	width:1005px;

	padding-bottom:5px;

	text-align:center;

	vertical-align:middle;

	padding-top:250px;

	margin:0 0 0 0px;

}

	

#logo img{

	border:0;

}



#main{ 

	width:1005px;

	margin:0 auto;

	background: transparent;

	background-image:url(images/header.jpg);

	background-repeat:no-repeat;

}



#content{ 

	width:765px;

	float:left;

	padding:20px 5px 0 10px;

	margin-bottom:20px;

	background:url(images/contentbg.jpg) no-repeat scroll right top;

	color:#fff;

	margin-top:-140px;

}



#sidebar{ 

	width:200px;

	float:right;

	padding:10px 10px;

	margin-bottom:20px;

	margin-top:-140px;

}	



#header{ 

	padding:10px 0 0 0; 

	height:52px;

}


#footer{ 

	clear:both;

	margin:0px auto;

	text-align: left;

	vertical-align:middle;

	padding:2px 0 10px 10px;

	background-image:url(images/nav_bg.jpg);

	background-repeat:repeat-x;

	color:white;

	width:995px;

	float:left;

}	

	

#footer a{

	color:#fff;

	font-weight:bold;

}



#footer a:hover{

	color:#ffe600;

	font-weight:bold;

}



.rightfooter{

	float:right;

	margin-top:-15px;

	text-align:right;

	margin-right:5px;

	border:0px;

}



.rightfooter a{

	border:0px;

}



.rightfooter img{

	border:0px;

}





#nav{ 

    width:1005px;

	background-image:url(images/nav_bg.jpg);

	background-repeat:repeat-x;

	padding:10px 0 10px 0;

	font-size:medium;

	height:40px;

	text-align:center;

	vertical-align:middle;

	font-family: Tahoma;

}	



#nav li{ 

    float:left;

    list-style:none;

    padding:0 5px 0 5px;

}	



#nav a{ 

    padding:7px;

	color:#c2c1bf;

	font-weight:bold; 

}

	

#nav a:hover{ 

    background:#ffe600;

    color:#000;

    text-decoration:none;

}	



/*content*/	



#content a{

	color:#ffe600;

}



#content a:hover{

	color:#fff;

	text-decoration: none;

}



#content h2 a{

	color:#fff;

}



#content h2 a:hover{

	color:#ffe600;

}



 .data{ 

	float:left;

	width:60px;

	padding:10px 3px;

	background:url(images/data.jpg) no-repeat center;

 } 	

 

 .giorno{ 

	text-align:center;

	font-size:300%;

	padding:3px;

	color:white;

 } 	

 

 .mese{ 

	text-align:center;

	padding-top:3px;

	color:white;

	font-size:125%;

 } 			



 .titolobox{ 

	float:left;

	padding-left:10px;

 } 		

 

 .entry{ 

	padding:20px;

 }

  

 .entry p{ 

	padding:5px;

 } 



 .entry ul,ol{ 

	padding-left:20px;

 } 		

 

 blockquote{

	margin: 10px 0 0;

	border: 0px solid #ddd;

	background:url(images/block_quote.jpg) no-repeat;

	margin-left:0px;

	padding:10px 49px 20px 45px;

 }



 blockquote p{

	padding: 10px;

 }



 blockquote blockquote{

	margin: 0 10px;

	background:#eae3d5;

 }



 .entery p img{

	max-width: 100%;

 }



 img{

	border:0px;

 }

 

 img a{

	border:0px;

}



 img.centered{

	display: none;

	margin-left: auto;

	margin-right: auto;

 }



 img.alignleft{

	margin: 3px 10px 2px 0;

 }



 img.alignright{

	margin: 3px 0 2px 10px;

 }



 img.alignleft, img.alignright{

	padding: 5px;

	border: 0px solid #eee;

	display: none;

 }

 

 .pagetitle{

	padding:3px 0;

	margin-bottom:20px;

 }



 h3{

	padding:3px 0;

	margin-bottom:10px;

	font-size:130%;

 }



 .navprev{

	padding:5px;

	float:left;

	font-size:130%;

 }

	

 .navsucc{

	padding:5px;

	float:right;

	font-size:130%;

  }



/*COMMENTS*---------------------------------------------*/	



 .dispari{

	padding:10px;

	margin-top:2px;

	background:#eae3d5 url(images/comment.jpg) no-repeat top right;

 }

 

 .pari{ 

	padding:10px;

	margin-top:2px;

	background:#eae3d5 url(images/comment.jpg) no-repeat top right;

 }



 .bigNumber{

    font-size: 2em;

    color:white;

    width: 50px;

    text-align:left;

    position: absolute;

    margin-top: 20px;

    z-index: 10;

	float:left;

 }



 .theComment{ 

	position:

	relative; z-index: 20; 

	padding-left:50px;

 }



 input{

	background: #fff;

	border:none;

	margin-top:2px;

	padding:3px;

	color:#fff;

	background-image:url(images/input_bg.jpg);

 }



 input:hover{

	background:white;

	color:#000;

 }

 textarea{

	background:#e5e5e5;

	border:none;

	padding:3px;

	margin-top:2px;

 }

 

#sidebar{

	color:#000;

}



#sidebar ul li:hover{

	 color:#0f0e0c;

}



#sidebar li{

	list-style-type:none;

}

    

#sidebar li:hover{

	color:black;

}



#sidebar li li:hover{

	 padding-left:15px;

	 color:#0f0e0c;

	 background-image:url(images/side_links_bg.jpg);

	 background-repeat:repeat-x;

	 text-decoration:none;

}



#sidebar li li a{

	color: #0f0e0c;

	padding-left:10px;

}



#sidebar li li{

	background-image:url(images/side_header_exclusive.jpg);

	background-repeat:repeat-x;

}

    

#sidebar li li a:hover{

	 color:#0f0e0c;

 	 text-decoration:none;

 	 padding-bottom:6px;

}

 

#sidebar li h2{

	padding:3px 0 3px 10px;

	border-top:0px solid #1f242a;

	border-bottom:0px solid #1f242a;

	text-transform:uppercase;

	color:#0f0e0c;

	background-image:url(images/side_links_bg.jpg);

	background-repeat: repeat-x;

	font-size:14px;

}



#sidebar li ul{

	margin-bottom:20px;

}



#sidebar li li{

	padding:0px 0 3px 0 ;

	border-bottom:0px dotted #1f242a;

	list-style-image:url(images/button.png);

	list-style-position:inside;

	padding-top:6px;



}



#sidebar ul li#calendar #calendar_wrap{

	padding: 4px 11px 11px;

}



table#wp-calendar{

	width: 100%;

	text-transform: none;

	line-height: 24px;

	padding-bottom:20px;

}



table#wp-calendar caption{

	padding: 10px 15px;

}



table#wp-calendar th{

	padding: 2px;

	text-align: right;

	vertical-align: top;

}



table#wp-calendar td{

	padding: 2px;

	text-align: right;

}



table#wp-calendar tfoot td{

	text-align: center;

}



#search{

	padding-bottom:10px;

	padding-top:10px;

}



#tag_cloud{

	padding-top:20px;

	text-align:justify;

}
