/*  







Theme Name: Magic



Theme URI: http://jr-ackles.net/wp-content/themes/magic/







Description: Creato da <a href="http://jr-ackles.net">Carla</a> per il JAI.





Version: 1.0







Author: Carla









Author URI: http://jr-ackles.net















*/  

 

 

*{ padding:0px;

  font-size:100%;

margin:0 auto;

}



body,html{



scrollbar-3dlight-color:#919191;

scrollbar-arrow-color:#49b1e8;

scrollbar-darkshadow-color:#919191;

scrollbar-face-color:#ffffff;

scrollbar-highlight-color:#d2d2d2;

scrollbar-shadow-color:#d2d2d2;

scrollbar-track-color:#f5f5f5;

background-image: url("http://jr-ackles.net/images/magic/bg.png");

background-repeat: repeat-x;

background-color:#e1ddd6;

color:#757575;

margin:0 auto;

font-family: Trebuchet MS;

font-size:11px; 

min-width:1000px;





	

}





/*-----------------------------------------------------------------------------

  Links style and color

--------------------------------------------------------------------------------*/

.socialmedia {



        text-align:left;

	float:left;

	display:block;

	margin: 0px 20px 0px 20px;

        border: 0px solid;

        text-decoration:none;}



.tweetthis{

   text-align:left;

	float:left;

	display:block;

	margin: 0px 7px 0px 7px;

        border: 0px solid;

        text-decoration:none;



}



.fbsharethis{

        text-align:left;

	float:left;

	display:block;

	margin: 0px 7px 0px 7px;

        border: 0px solid;

        text-decoration:none;



}







img.floatLeftClear { 

    float: left; 

    clear: left; 

    margin: 4px 4px 4px 4px; 

}





A:link

{

color:#362d29;

font-family:tahoma;

font-size:11px;

text-decoration: none;

text-transform:none; 

font-weight:none;



}



A:hover

{

color:#dfcdae;

font-family:tahoma;

font-size:11px;

text-decoration: none;

text-transform:none; 

font-weight:none;



cursor:hand;

}



A:visited

{

color:#362d29;

font-family:tahoma;

font-size:11px;

text-decoration:none;

text-transform:underline; 

font-weight:none;



}





/*-----------------------------------------------------------------------------

   Twitter Style

--------------------------------------------------------------------------------*/



ul#twitter_update_list {width:280px;background-color:#625b58;background:url('images/imagestwitter2/top.png') no-repeat top center;margin:0 auto;padding:39px 0px 0px 0px; display:block;}

ul#twitter_update_list li {list-style-type:none;background-color: trasparent; background:url('images/imagestwitter2/bg.png')padding:0px 10px;color:#1f1a16;}

ul#twitter_update_list .divisor {height:1px;background:#d2d2d2;border-bottom:1px solid #f1f0f0;margin:0.75em 0.75em 0 0.75em;}

ul#twitter_update_list .data {color:#362d29;}

ul#twitter_update_list .data:before {content:"~ ";}

ul#twitter_update_list .data:after {content:".";}

ul#twitter_update_list a:link, ul#twitter_update_list a:visited {color:#c9beac;text-decoration:none;}

ul#twitter_update_list a:hover, ul#twitter_update_list a:active {color:#f1f1f1;text-decoration:underline;}

#bottom {width:280px;height:140px;background:url('images/imagestwitter2/bottom.png') no-repeat top center;}







/*-----------------------------------------------------------------------------

   Forms , textareas style

--------------------------------------------------------------------------------*/



textarea, input{	

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;	

font-size: 8pt;

color:#dcd4c6;

background:#ac978e;	

border-style: solid;  

border-width: 1px;

border-color:#362d29; }-->



select

{

background-color:#e1ddd6;

color:#3e2d28;

font-family:tahoma;

font-size:7.5pt;

border:#ac978e 1px solid;

text-align:left;

}







/*-----------------------------------------------------------------------------

  Page content and page title styles

--------------------------------------------------------------------------------*/





.contenutopag img {



border: 1px solid #919191;

-moz-border-radius:  4px; 

-webkit-border-radius:4px; 

border-radius: 4px;

padding: 4px;

margin: 10px 2px 10px 2px;



}



.contenutopag img a:hover {



border: 1px solid #919191;

-moz-border-radius:  2px; 

-webkit-border-radius: 4px; 

border-radius: 4px;

padding: 4px;

margin: 10px 2px 10px 2px;



}







.contenutopagwp img {



border: 1px solid #919191;

-moz-border-radius:  4px; 

-webkit-border-radius:4px; 

border-radius: 4px;

padding: 4px;

margin: 10px 2px 10px 2px;



}



.contenutopagwp img a:hover {



border: 1px solid #919191;

-moz-border-radius:  2px; 

-webkit-border-radius: 4px; 

border-radius: 4px;

padding: 4px;

margin: 10px 2px 10px 2px;



}




.commentlist{ 
list-style: none;
margin:0;
padding-left:10px;
padding-right:10px

}












.projects img {

text-align:center;

border: 1px solid #4a4a4a;

-moz-border-radius:  4px; 

-webkit-border-radius:4px; 

border-radius: 4px;

padding: 4px;

margin: 2px 2px 2px 2px;



}





.projects img a:hover {

text-align:center;

border: 1px solid #4a4a4a;

-moz-border-radius:  2px; 

-webkit-border-radius: 4px; 

border-radius: 4px;

padding: 4px;

margin: 2px 2px 2px 2px;



}









































#titolopagwp{



font-size: 20px;



line-height: 15px;



text-align: center;



text-transform: none;











font-style:italic;



font-weight: normal;







color: #91cedf;

font-family: Georgia, "Times New Roman", Times, serif;

    







}









.titolopagwp{



font-size: 20px;



line-height: 15px;



text-align: center;



text-transform: none;







padding-top:30px;



font-style:italic;





text-align: center;

font-weight: normal;







color: #91cedf;

font-family: Georgia, "Times New Roman", Times, serif;

  









}





.titolopagwp A:link{



font-size: 20px;



line-height: 15px;



text-align: center;



text-transform: none;





font-style:italic;





text-align: center;

font-weight: normal;







font-family: Georgia, "Times New Roman", Times, serif;

  





}







.titolopagwp A:hover{



font-size: 20px;



line-height: 15px;



text-align: center;



text-transform: none;









font-style:italic;

text-align: center;

font-weight: normal;







font-family: Georgia, "Times New Roman", Times, serif;

  





}





.titolopagwp A:visited{



font-size: 20px;



line-height: 15px;



text-align: center;



text-transform: none;









font-style:italic;

text-align: center;

font-weight: normal;





background-color: e1ddd6;

font-family: Georgia, "Times New Roman", Times, serif;

  



}













#titolopag{

background-image: url("http://jr-ackles.net/images/magic/top.png");

background-position: center top; background-repeat: no-repeat;

background-attachment: scroll;



font-size: 20px;

height:96px;

display:block;

line-height: 15px;



text-align: left;



text-transform: none;

padding-top:35px;











font-style:italic;



font-weight: normal;







font-family: Georgia, "Times New Roman", Times, serif;

 







}











.titolopag{

height:96px;

display:block;

background-image: url("http://jr-ackles.net/images/magic/top.png");

background-position: center top; background-repeat: no-repeat;

background-attachment: scroll;



font-size: 20px;

padding-top:35px;

line-height: 15px;



text-align: left;



text-transform: none;







font-style:italic;



font-weight: normal;



background-color: cfe8a4;

font-family: Georgia, "Times New Roman", Times, serif;









}















#cpwptop{



width:630px;

height:96px;

padding: 0px 0px 0px 0px;

background-image: url("http://jr-ackles.net/images/magic/top.png");

background-position: center bottom; background-repeat: no-repeat;

background-attachment: scroll;

background-color:#e1ddd6;

display:block;





}









.cpwptop{

width:630px;

height:96px;

padding: 0px 0px 0px 0px;

background-image: url("http://jr-ackles.net/images/magic/top.png");

background-position: center bottom; background-repeat: no-repeat;

background-attachment: scroll;

background-color:#e1ddd6;

display:block;



}











.cpwpbottom{

width:630px;

height:178px;

padding: 0px 0px 0px 0px;

background-image: url("http://jr-ackles.net/images/magic/bottom.png");

background-position: center bottom; background-repeat: no-repeat;

display:block;

background-attachment: scroll;







}



#cpwpbottom{

width:630px;

height:164px;

padding: 0px 0px 0px 0px;

background-image: url("http://jr-ackles.net/images/magic/bottom.png");

background-position: center bottom; background-repeat: no-repeat;

background-attachment: scroll;

display:block;





}







#pagebottom{

width:630px;

height:164px;

padding: 0px 0px 0px 0px;

background-image: url("http://jr-ackles.net/images/magic/bottom.png");

background-position: center center; background-repeat: no-repeat;

background-attachment: scroll;

display:block;





}

















#contenutopagwp {

width:630px;

margin-top: 0px;

 padding: 0px 25px 0px 25px;

color: #919191;

background-image: url("http://jr-ackles.net/images/magic/back.png");



background-repeat: repeat-y;



background-attachment: scroll;



background-position: center top;

display:block;



font-family: "Trebuchet MS",verdana,tahoma,sans-serif;  

font-size:10px; 



text-align: justify;



border:0px solid #dbdbdb;

margin-bottom: 20px;



font-weight: normal;





}





.contenutopagwp {

width:630px;

margin-top: 0px;

 padding: 0px 25px 0px 25px;

color: #919191;

background-image: url("http://jr-ackles.net/images/magic/back.png");



background-repeat: repeat-y;



background-attachment: scroll;



background-position: center top;







font-family: "Trebuchet MS",verdana,tahoma,sans-serif;  



font-size:10px; 

display:block;



text-align: justify;



border:0px solid #dbdbdb;

margin-bottom: 20px;

font-weight: normal;





}



















#contenutopag {



width:630px;

margin-top: 0px;

 padding: 0px 25px 0px 25px;

color: #919191;

background-image: url("http://jr-ackles.net/images/magic/back.png");



background-repeat: repeat-y;



background-attachment: scroll;



background-position: center top;







font-family: "Trebuchet MS",verdana,tahoma,sans-serif;  



font-size:10px; 











font-weight: normal;

}









.contenutopag {



width:630px;

margin-top: 0px;

 padding: 0px 25px 0px 25px;







color: #919191;

background-image: url("http://jr-ackles.net/images/magic/back.png");



background-repeat: repeat-y;



background-attachment: scroll;

background-position: center top;





font-family: "Trebuchet MS",verdana,tahoma,sans-serif;  



font-size:10px; 



font-weight: normal;



}











































.dentropag {

width:536px;



 padding-right:10px;

 padding-left:10px;

diplay:inline;

 }







#dentropag {

 padding-right:10px;

 padding-left:10px;

width:536px;



diplay:inline;

}





























.info{ text-align:left;

	float:left;

	display:block;

	width:350px;



color: #821b1e;

padding-top:3px;

	margin: 0px 20px 0px 20px;

	

	background: url("") no-repeat;

background-color:transparent;



}

















.info2{

	text-align:left;

	float:left;

	display:block;

        padding:2px 5px 2px 0px;

        margin-bottom:0px;

  	margin-top:5px;

margin-left:0px;


color: #821b1e;

font-size:10px;

	}

.info3{	text-align:left;

float:center;margin-left:0px;

	display:block;

       padding:2px 5px 5px 0px;

        margin-bottom:0px;

	margin-top:0px;

	

background-color:transparent;

font-size:10px;

	}



.info2 a:link,.info3 a:visited,.info3 a:active{	font-size:10px;



	}









#latestcomments {

list-style-type: square;

margin-left:20px;

padding: 0px;

text-spacing:5px;

display:block;

text-align:left;}































/*-----------------------------------------------------------------------------

   Sidebar content and title styles

--------------------------------------------------------------------------------*/















.titolosidediv{

width:340px;

margin: 0px 7px 10px 7px;

background-image: url("");

background-position: left bottom; background-repeat: no-repeat;





padding: 2px 7px 2px 7px;

 font-family: Trebuchet MS;

        font-size:11px;

		line-height: 24px; 



text-align: center;

font-weight: bold;

text-transform: uppercase;



color: #757575;





}



.contenutosidediv {width:290px;





padding: 0px 5px 0px 5px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;

margin: 0px 0px 10px 0px;



font-weight: normal;





}





















.contenutosidediv b{

color: #382d2a;



}





.contenutosidediv i{

color: #222222;



}



.contenutosidediv u{

color: #222222;



}





.contenutosidediv a{

color: #c3baaa;



}



.contenutosidediv a:hover{

color: #382d2a;



}







#titolosidediv{

width:290px;

margin: 0px 0px 0px 0px;

background-image: url("");

background-position: left bottom; background-repeat: no-repeat;





padding: 0px 0px 0px 0px;

 font-family: Trebuchet MS;

        font-size:11px;

		line-height: 24px; 



text-align: left;

font-weight: bold;

text-transform: uppercase;



color: #757575;





}



#contenutosidediv {

width:290px;



padding: 0px 5px 0px 5px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;

margin: 0px 0px 10px 0px;



font-weight: normal;





}









#contenutosidediv b{

color: #382d2a;



}





#contenutosidediv i{

color: #222222;



}



#contenutosidediv u{

color: #757575;



}





#contenutosidediv a{

color: #c3baaa;



}



#contenutosidediv a:hover{

color: #382d2a;



}



















.contenutosidedivtop1 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop1.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop1 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop1.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop2 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop2.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop2 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop2.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop3 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop3.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop3 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop3.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop4 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop4.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop4 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop4.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop5 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop5.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop5 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop5.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop6 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop6.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop6 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop6.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop7 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop7.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop7 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop7.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop8 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop8.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop8 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop8.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivtop9 {width:340px;

height:152px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop9.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





#contenutosidedivtop9 {width:340px;

background-image: url("http://jr-ackles.net/images/magic/side/sidetop9.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}





.contenutosidedivbot {width:340px;

height:174px;

background-image: url("http://jr-ackles.net/images/magic/side/sidebottom.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;

margin: 0px 0px 0px 0px;



font-weight: normal;





}





#contenutosidedivbot {width:340px;

background-image: url("http://jr-ackles.net/images/magic/sidebottom.png");

background-repeat: no-repeat;

color: #757575;

padding: 0px 0px 0px 0px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

text-align: justify;





font-weight: normal;





}















































/*-----------------------------------------------------------------------------

   Wordpress category images 

--------------------------------------------------------------------------------*/





#categoryimages image{ border: 0px;}

#categoryimages img 

{border: 0px; }

#categoryimages{ border: 0px;}





.caticon{

border: 0px solid; 

}







/*-----------------------------------------------------------------------------

   Text, Headings and Tables styles

--------------------------------------------------------------------------------*/







b, strong {

font-weight: bold;

font-size:11px;

color: #c9beac;

font-family:tahoma;

}





i {

font-weight: normal;

font-size:11px;	

color: #49b1e8;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

}





u {

font-size:11px;

color: #61b4d2;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

}





table,td {

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;	

font-size: 11px;	

text-align:justify;

}





h1 { 	



padding-top:1px;

font-size: 15px;



line-height: 26px;



text-align: center;



text-transform: none;





padding-left: 0px;



padding-right: 6px;









text-align: center;

font-weight: bold;





margin: 0 auto;



color: #362d29;

font-family: Georgia, "Times New Roman", Times, serif;





}





h2 { 	font-size: 22px;



line-height: 22px;



text-align: center;



text-transform: uppercase;







padding-left: 15px;

padding-right: 15px;



font-weight: bold;

	





color: #362d29;

font-family: Georgia, "Times New Roman", Times, serif;





   



}







h3{



margin:5px 0 5px 0;	

border-top:0px solid 94B6DC;	

text-align:center;color: #efefef;

font-family:tahoma;	

font-size: 11px;

}

















/*-----------------------------------------------------------------------------

  Rollover css

--------------------------------------------------------------------------------*/



.rollover a {

display:block;

width: 194px;

height:108px;

padding:10px 10px 10px 7px;





background: url("http://jr-ackles.net/images/magic/hover.png") 0 0 no-repeat;

text-decoration: none;

}

.rollover a:hover { 

background: url("http://jr-ackles.net/images/magic/escada.png") 0 0 no-repeat;

opacity:0%;

}

.rollover a:active {





}







#rollover a {

display:block;

width: 194px;

height:108px;

padding:10px 10px 10px 7px;





background: url("http://jr-ackles.net/images/magic/hover.png") 0 0 no-repeat;

text-decoration: none;

}

#rollover a:hover { 

background: url("http://jr-ackles.net/images/magic/escada.png") 0 0 no-repeat;



}

#rollover a:active {





}





.rollovertwo a {

display:block;

width: 262px;

height:103px;

padding:10px 10px 10px 7px;





background: url("http://jr-ackles.net/images/magic/hover2.png") 0 0 no-repeat;

text-decoration: none;

}

.rollovertwo a:hover { 

background: url("http://jr-ackles.net/images/magic/escada2.png") 0 0 no-repeat;

opacity:0%;

}

.rollovertwo a:active {





}







#rollovertwo a {

display:block;

width: 262px;

height:103px;

padding:10px 10px 10px 7px;





background: url("http://jr-ackles.net/images/magic/hover2.png") 0 0 no-repeat;

text-decoration: none;

}

#rollovertwo a:hover { 

background: url("http://jr-ackles.net/images/magic/escada2.png") 0 0 no-repeat;



}

#rollovertwo a:active {





}





/*-----------------------------------------------------------------------------

   Affiliate images style

--------------------------------------------------------------------------------*/







.affiliates img {

border: 1px solid #919191;

padding: 3px 3px 3px 3px;

margin:3px;





}



.affiliates img:hover {

border: 1px solid #919191;

padding: 3px 3px 3px 3px;

margin: 3px;





}





/*-----------------------------------------------------------------------------

  Cpmfetch Gallery Styles

--------------------------------------------------------------------------------*/



#contenutosidediv img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



#contenutosidediv img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}





#contenutopag img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



#contenutopag img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}











#contenutopagwp img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



#contenutopagwp img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}









.contenutosidediv img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



.contenutosidediv img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}





.contenutopag img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



.contenutopag img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}











.contenutopagwp img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



.contenutopagwp img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}









.gallery img {  filter:alpha(opacity=100); -moz-opacity: 1.0;opacity: 1.0; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

}



.gallery img:hover { filter:alpha(opacity=50); -moz-opacity: 0.5;opacity: 0.5; -moz-border-radius: 5px;

-webkit-border-radius: 5px;}













.gallery{margin:0;

padding:0;}





.gallery img {

border: 1px solid #919191;

background-color:transparent;

		padding: 3px 3px 3px 3px;

margin: 0px 0px 0px 0px;

	 -moz-border-radius:  2px; 

-webkit-border-radius: 2px; 

border-radius: 2px;

	}



.gallery img:hover {

border: 1px solid #919191;

background-color:transparent;

	padding: 3px 3px 3px 3px;

margin: 0px 0px 0px 0px;

	 -moz-border-radius:  2px; 

-webkit-border-radius: 2px; 

border-radius: 2px;

	}



.cpg-image-thumb {

border: 1px solid #919191;

background-color:transparent;

	

	 -moz-border-radius:  2px; 

-webkit-border-radius: 2px; 

border-radius: 2px;

	padding: 3px 3px 3px 3px;

	margin: 3px 3px 3px 3px;



}



.cpg-album-image {

border: 1px solid #919191;

background-color: transparent;

	

	 -moz-border-radius:  2px; 

-webkit-border-radius: 2px; 

border-radius: 2px;

	padding: 2px 2px 2px 2px;

	margin: 3px 3px 3px 3px;}





























































.titleimgsidediv{margin:0;

padding-bottom:8px;



text-align:center;

align:center;

}

































/*-----------------------------------------------------------------------------

   Slide - Positioning and style of the slide script

--------------------------------------------------------------------------------*/



#slide{

border: 0px; 

position:absolute;

top:163px;

left:22px;

width:197px;

height:182px;

z-index:3;

}



#slidetwo{

border: 0px; 

position:absolute;

top:317px;

left:88px;

width:419px;

height:139px;

z-index:3;

}



#slidethree{

border: 0px; 

position:absolute;

top:68px;

left:198px;

width:262px;

height:103px;

z-index:3;

}









/*-----------------------------------------------------------------------------

   Ad Code Style and positioning

--------------------------------------------------------------------------------*/



#adcode{ 

border: 0px solid #FFF; background-color:transparent;

margin:0 auto;

padding:10px 5px 5px 5px;

text-align:center;

font-family:trebuchet ms;



}







/*---------------------------------------------------------------------

   General layout alignment, widths, etc.

------------------------------------------------------------------------*/

















#wrap{  position: relative;

	background-color:#e1ddd6;

	width:1000px;

	margin:0 auto;

	text-align:left;

        background-image: url("");

border:0px solid #e1ddd6;



}







#container{

	background-color:#e1ddd6;

	width:1000px;

	margin:0 auto;

	text-align:left;

        background-image: url("http://jr-ackles.net/images/magic/bg.png");

        background-repeat:repeat-x;



}















#sidebar{

	width:340px;

	float:left;

	

text-align:center;





margin-top:21px;

background-image: url("http://jr-ackles.net/images/magic/side/sidebar.png");

background-repeat:  repeat-y;



	

}





	





























#main-content{

	width:630px;

	float:left;

	margin-left:10px;

background-color:#e1ddd6;

margin-top:21px;



}













#header{ 

position:relative;

margin:0 auto;

text-align:center;

width:900px;

height:500px;

z-index:1; 

background-image: url("");

background-repeat:no-repeat;

}









#recentimages{

position:absolute;

top:226px;

border:0px;

background-color:transparent;

left:524px;

width:187px;

text-align:center;

height:100px;

z-index:2; 

}





#family{

position:absolute;

top:195px;

border:0px;

background-color:transparent;

left:423px;

width:340px;

text-align:center;

height:135px;

z-index:2; 

}



















































/*-----------------------------------------------------------------------------

   Footer

--------------------------------------------------------------------------------*/

#foot{



width:900px;

padding:5px 0px 5px 0px;

clear:both;



}













/*-----------------------------------------------------------------------------

  Sidebar Menu

--------------------------------------------------------------------------------*/







#linkList ul

	{width:150px;



	font-weight: bold;

	list-style: none;

margin:0;

		padding: 0px;

		background: #efefef;

}



#linkList li

	{width:150px; 

font-weight: bold;

	color: #000;

	border-bottom: 2px solid #362d29;

		line-height: 15px;

background: #73b3c9;

}



#linkList li:hover

	{	

font-weight: bold;

	background: #e1ddd6;



height:16px;

width:150px;

background-color: transparent;



background-image: url(images/menubg2.gif);



background-repeat: no-repeat;

background-position: center;





}



#container > #linkList ul li a:hover{

	color: #E4E4E4;

}



#linkList ul li a:hover{

	color: #49b1e8;

}



	

#linkList li a

	{

	font-size: 10px;

	display: block;

	color: #FEFEFE;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

}



#linkList li a:hover

	{

	color: #fff;

}



#linkList li a.c:hover

	{

	color: #e1ddd6;

}



#lselect ul li{

	color: #e1ddd6;

}



#lselect ul li a.c{

	font-weight: bold;

	display: inline;

	color:#e1ddd6;

	text-transform: none;

}



/*-----------------------------------------------------------------------------

   SlideMenu - Positioning and style of the slide script

--------------------------------------------------------------------------------*/



#slidemenu1{

border: 0px; 

position:absolute;

top:0px;

left:102px;

width:75px;

height:62px;



}



#slidemenu2{

border: 0px; 

position:absolute;

top:0px;

left:180px;

width:89px;

height:62px;

z-index:3;

}



#slidemenu3{

border: 0px; 

position:absolute;

top:0px;

left:271px;

width:108px;

height:62px;

z-index:3;

}



#slidemenu4{

border: 0px; 

position:absolute;

top:0px;

left:381px;

width:84px;

height:62px;

z-index:3;

}



#slidemenu5{

border: 0px; 

position:absolute;

top:0px;

left:469px;

width:91px;

height:62px;

z-index:3;

}



#slidemenu6{

border: 0px; 

position:absolute;

top:0px;

left:563px;

width:78px;

height:62px;

z-index:3;

}



#slidemenu7{

border: 0px; 

position:absolute;

top:0px;

left:652px;

width:64px;

height:62px;

z-index:3;

}



#slidemenu8{

border: 0px; 

position:absolute;

top:0px;

left:720px;

width:91px;

height:62px;

z-index:3;

}





/*-----------------------------------------------------------------------------  

Wordpress Calendar Date

--------------------------------------------------------------------------------*/





#date_cal {	float:left;	

display:block;	

width: 60px;	

height: 60px;	margin: 20 20px 20 20;	

background: url("http://jr-ackles.net/images/magic/calendario.png") 

no-repeat;	}



#date_cal .day {color: #1d1d1d;

font-family:tahoma;	

font-size: 8px;	

text-transform: uppercase;	

margin-center: 25px;

padding: 10px 10px 10px 10px ;

	}

#date_cal .date {font-weight: bold;

	 color: #1d1d1d;

font-family:tahoma;	

font-size: 8px;	

margin-left: 25px;	}



#date_cal .month {font-weight: bold;

	 color: #1d1d1d;

	font-size: 8px;	margin-left: 25px;	



}#date_cal .year { color: #1d1d1d;

	font-size: 8px;

		margin-left: 25px;	}



.date_cal {	float:left;	

display:block;	

width: 60px;	

height: 60px;	

margin: 0 0px 0 20;	background: url("http://jr-ackles.net/images/magic/calendario.png") no-repeat;	}



.date_cal .day {color: #1d1d1d;

font-family:tahoma;	

font-size: 8px;	

text-transform: uppercase;	

text-align:center;

margin-left: -2px;

padding: 15px 10px 10px 10px ;	

margin-top:2px;}



.date_cal .date {font-weight: bold;	 

color: #1d1d1d;font-family:tahoma;

	font-size: 8px;

margin-left: 18px;

margin-top:4px;	

}



.date_cal .month {font-weight: bold;

	 color: #1d1d1d;

	font-size: 8px;	margin-left: 20px;

margin-top:5px;	}



.date_cal .year { color: #1d1d1d;	

font-size: 8px;		

margin-left: 16px;	}



/*-----------------------------------------------------------------------------

   Comment Down

--------------------------------------------------------------------------------*/



#wpcomment {	float:right;	



font-family:Georgia, "Times New Roman", Times, serif;	

font-size: 150%;	

width: 110px;	

height: 110px;	

margin: 0px 50px 20px 20px;	

background: url("http://jr-ackles.net/images/magic/comment.png") 

no-repeat;	}





.comy2 {color: #1d1d1d;

font-family:Georgia, "Times New Roman", Times, serif;

font-size: 150%;	

	

text-align:center;



padding: 15px 10px 15px 10px ;	

margin-top:10px;}





.wpcomment {	float:right;	



font-family:Georgia, "Times New Roman", Times, serif;	

font-size: 150%;

width: 110px;	

height: 110px;	

margin: 0px 50px 20px 20px;	

background: url("http://jr-ackles.net/images/magic/comment.png") 

no-repeat;	}



.comy2 a:link {color: #362d29;

font-family:Georgia, "Times New Roman", Times, serif;

font-size: 150%;	

	

text-align:center;



padding: 15px 10px 15px 10px ;	

margin-top:10px;}



.comy2 a:visited{color: #362d29;

font-family:Georgia, "Times New Roman", Times, serif;

font-size: 150%;	

	

text-align:center;



padding: 15px 10px 15px 10px ;		

margin-top:2px;}



.comy2 a:hover {color: #dfcdae;

font-family:Georgia, "Times New Roman", Times, serif;

font-size: 150%;	

	

text-align:center;



padding: 15px 10px 15px 10px ;	

margin-top:10px;}





/*-----------------------------------------------------------------------------

   Site section menu

--------------------------------------------------------------------------------*/



.sezionenav {

 

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

text-align: left;

font-size: 11px;

line-height: 15px; 

padding: 5px 5px 5px 5px;

font-weight: normal; 

color:#919191;display:block;

}

		

.sezionenav a:link{

text-transform:uppercase;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px;

display:block; 

color:#362d29;

cursor:default;



}



		

.sezionenav a:visited{

color:#362d29;

cursor:default;

font-size:11px;

line-height: 15px;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif; 

display:block;}



		

		

.sezionenav a:hover{

color:#dfcdae;

text-decoration:bold;

display:block;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px; 

}



.menulink,menulink:active{

background-color: #4c4441;

display:block;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px; 

color:#ffffff;

text-align: left;

font-weight: normal;

text-transform:uppercase;

padding: 5px 5px 5px 5px;

font-weight: normal; 





}



.menulink:hover{

background-color: #8f7f78;

color:#6a593a;

font-family: "Trebuchet MS",verdana,tahoma,sans-serif;

font-size:11px;

line-height: 15px; 

text-align: left;

font-weight: bold;

text-transform:uppercase;

padding: 5px 5px 5px 5px;

font-weight: normal; 

display:block;

}





.wp-pagenavi{





margin-bottom:10px;







}





.wp-pagenavi a, .wp-pagenavi a:link {

		padding: 3px 5px 3px 5px;  

	margin: 2px;

	text-decoration: none;

	border: 1px solid #ac978e;

	color: #e1ddd6;

	background-color: #5c5552;	

}

.wp-pagenavi a:visited {

	padding: 3px 5px 3px 5px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #ac978e;

	color: #362d29;

	background-color: #5c5552;	

}

.wp-pagenavi a:hover {	

		padding: 3px 5px 3px 5px;  	

	border: 1px solid #d2cec7;

	color: #362d29;

	background-color: #e1ddd6;

}

.wp-pagenavi a:active {

		padding: 3px 5px 3px 5px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #ac978e;

	color: #de629b;

	background-color: #5c5552;	

}

.wp-pagenavi span.pages {

		padding: 3px 5px 3px 5px; 

	margin: 2px 2px 2px 2px;

	color: #e1ddd6;

	border: 1px solid #ac978e;

	background-color: #5c5552;

}

.wp-pagenavi span.current {

		padding: 3px 5px 3px 5px; 

	margin: 2px;

	font-weight: bold;

	border: 1px solid #ac978e;

	color: #e1ddd6;

	background-color: #5c5552;

}

.wp-pagenavi span.extend {

		padding: 3px 5px 3px 5px; 

	margin: 2px;	

	border: 1px solid #ac978e;

	color: #e1ddd6;

	background-color: #5c5552;

}


/*-----------------------------------------------------------------------------

   Sociable Styles

--------------------------------------------------------------------------------*/

div.sociable { margin: 16px 5px 16px 5px; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

