/*
Theme Name: Albergo Ciocca 0.1
Description: Tema Wordpress elaborato per il sito web ALBERGOCIOCCA.IT.
Version: 0.1
Original Author: Sonica Lab snc
Original Author URI: http://www.sonicalab.it/
Latest updated: July 3rd, 2008
*/

/*============================================================================================== Body */
*{margin:0; padding:0;}

body{
     background-color:#f4f4f4; 
     color:#700; 
     font:76% Verdana,Tahoma,Arial,sans-serif;
}

#wrap{
     background-color:#ffe; 
     color:#700; 
     margin:0 auto; 
     width:800px;
}

h2 {
    font-size: 18px;
    border-bottom: 1px dotted #700;
    margin: 10px 0;
    padding: 5px 0;
}


/* Links */
a{
      background-color:inherit; 
      color:#700; 
      font-weight:bold; 
      text-decoration:none;
}

a:hover {
      background-color:inherit; 
      color:#700; 
      font-weight:bold; 
      text-decoration:underline;
}

a img{
      border:0;
}

/*============================================================================================== Header */
#header{
       margin:0;
       background: url(img/banner.jpg) no-repeat top right;
       height:182px;
}

#headerleft {
	background: #ffe url(img/logo.jpg) no-repeat top left;
	height: 182px; 
	width: 189px;
         float: left;
	margin: 0;
	padding: 0;
	}


#header h1{
       background-color:inherit; 
       color:#505050; 
       float:left; 
       font-size:2em; 
       letter-spacing:-1px; 
       margin:0 0 10px; 
       width:350px;
}

/*============================================================================================== Tool */

#tool {
      background:#f1cb79 url(img/tool_bottom_bg.jpg) bottom center no-repeat;
      height:20px;
} 


#tool ul {
      list-style:none;
      margin:0 60px;
      background-color:transparent;
}

#tool li {
      float:left;
      margin-right:10px;
}

/* Sidebars */

#leftside{
        float:left;
        line-height:1.4em; 
        margin:0; 
        padding:0 5px; 
        width:180px;
}

#leftside h2 {
    font-size: 15px;
    border-bottom: 1px dotted #fff;
    margin: 10px 0;
    padding: 5px 0;
    color:#fff;
}



#rightside{
        float:left; 
        line-height:1.4em; 
        margin:0; 
        padding:0 10px; 
        width:170px;
}

#rightside ul{
        list-style:none;
        text-align:left;
        padding:0;
        margin:0;
}

#rightside ul li {
         margin:7px 0;
         padding:0;
}

#rightside ul li li{
         margin:0;
         padding:0 0 0 30px;
}

#rightside ul li a, #rightside ul li a:visited{
        border-left:5px solid #700;
        color: #700;
        padding-left:5px;
        margin: 0;
        font-variant:small-caps;
        font-size:12px;
        overflow:hidden;
}

#rightside ul li a:hover{
        border-left:5px solid #f90;
}


#rightside ul li li a, #rightside ul li li a:visited{
        border-left:none;
        font-variant:normal;
        font-size:10px;
        padding:0;
        margin:0;
}

#rightside ul li li a:hover{
        border-left:none;
}

#rightside h2 {
    font-size: 15px;
    border-bottom: 1px dotted #700;
    margin: 10px 0;
    padding: 5px 0;
}


/*============================================================================================= Content */
#content{
       background:#fff url(img/main_bg.jpg) top left repeat-y;
       line-height:1.6em;
       margin:0;
       padding:0;
       overflow: auto; 
       height: 100%;

}

#contentwide{
       background:#fff url(img/main_bg.jpg) top left repeat-y;
       line-height:1.6em;
       margin:0;
       padding:0;
       width:800px;
       clear:both;
       position:relative;
       min-height: 100%;
}

#mainContent {
      width: 400px;
      float:left;
      margin:0;
      padding:10px;
}

#mainContent img {
     margin:10px;
}
/*============================================================================================== Footer */
#top_footer {
       background: url(img/top_footer.jpg) top center no-repeat;
       height:32px;
       clear:both;
} 
#footer{
       background:#fff url(img/footer_bg.jpg) top center repeat-y;
       clear:both;
       color:#700;
       font-weight:normal;
       line-height:1.4em;
       margin:0;
       padding:10px 200px;
       text-align:center;
}


#footer a{
       font-weight:bold;
       font-decoration:none;
       color:#700;
}
 
