/*   
Theme Name: Reggiana Calcio Femminile
Theme URI: www.acreggianafemminile.it
Description: Blog template for Reggiana Calcio Femminile web site
Author: Webgriffe&reg; | multimedia
Author URI: www.webgriffe.com
Version: 1.0
*/
/* MAIN STRUCTURE - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
html {
height:auto;
min-height:100%;
}

body {
background:#fff url(img/bgBody.jpg) repeat-x center bottom;
margin:0;
padding:0;
}

h2{
font-size:20px;
}

table{
border:1px solid #aaa;
border-right:none;
}

td{
border-top:1px solid #aaa;
border-right:1px solid #aaa;
}
th{
border-right:1px solid #aaa;
}

/*
 * HEADER 
 */
#header{
border-top:6px solid #77124e;
height:122px;
}

#logo{
margin-top:13px;
}

#title{
color:#7c1154;
font-size:30px;
font-weight:bold;
margin-top:38px; margin-bottom:0;
padding:0;
text-transform:uppercase;
}

#subtitle{
font-size:12px;
margin:0;
padding:0;
text-transform:uppercase;
}

#searchform{
margin-top:48px;
}
#s{
border:1px solid #d0d0d0;
}

#sidebarsubmit{
background-color:#b53a79;
border:none;
color:white;
font-size:10px;
font-weight:bold;
padding:2px;
}
/* MAIN NAV  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#mainNav{
/*background:#fff url(img/bgMainNav.jpg) no-repeat top left;*/
height:306px;
}

.bgMainNav1{
background:#fff url(img/bgMainNav1.jpg) no-repeat top left;
}
.bgMainNav2{
background:#fff url(img/bgMainNav2.jpg) no-repeat top left;
}
.bgMainNav3{
background:#fff url(img/bgMainNav3.jpg) no-repeat top left;
}
.bgMainNav4{
background:#fff url(img/bgMainNav4.jpg) no-repeat top left;
}
.bgMainNav5{
background:#fff url(img/bgMainNav5.jpg) no-repeat top left;
}



#mainNavMenu{
width:850px;
margin:260px auto 0 auto;
list-style:none;
padding:0;
}

#mainNavMenu li{
float:left;
padding:0 12px;
background:url(img/sepMainNav.gif) no-repeat top right;
}

#mainNavMenu li.last{
background-image:none;
}

#mainNavMenu li a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

#mainNavMenu li a:hover{color:#7c074d;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.secFolder{
background:transparent url(img/bgSecFolder.gif) no-repeat top left;
color:#fff;
font-size:12px;
font-weight:bold;
height:49px;
line-height:49px;
text-indent:50px;
}

.secMain{
margin:0;
padding:0;
}

.secList{
color:#6a6a6a;
font-size:11px;
font-weight:bold;
line-height:21px;
list-style-image:url(img/dotSec.gif);
}

.subSecList{
list-style:none;
list-style-image:none;
}

.subSecList a {
color:#838383;
font-weight:normal;
line-height:21px;
}

.subSecList a:hover{color:#7c074d;}

.sponsor{
text-align:center;
}

.palmares{
	margin:0 0 15px 0;
	padding:0;
}

.palmaresList{
	color:#6a6a6a;
	font-size:11px;
	font-weight:bold;
	line-height:21px;
	list-style:none;
	list-style-image:none;
	margin:4px 0 0 -20px;
}

.subPalmaresList {
	list-style:none;
	list-style-image:none;
}

li.scudettoDot{
	/*list-style-image:url(img/logoScudetto.gif);*/
	background-image: url(img/logoScudetto.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
}

li.coppaitaliaDot{
	background-image: url(img/logoCoppaitalia.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
}

/* MAIN CONTENT  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#mainContent {
background:transparent url(img/bgMainContent.gif) no-repeat bottom left;
padding-bottom:28px;
}

.contentItem{
background-color:#fff;
padding:0 10px 10px 10px;
}

.contentHeader{
background:#fff url(img/bgContentItemHeader.jpg) no-repeat top left;
font-size:11px;
height:76px;
line-height:13px;
padding:21px 27px 0 27px;
/*padding-left:27px; padding-top:24px;*/
}
.contentHeader h4{
font-size:15px;
font-weight:bold;
margin:0; 
padding:0;
text-transform:uppercase;
}

.contentHeader a{
color:#000;
}

.contentHeader a:hover{color:#7c074d;}

.contentHeader h4 a{
text-decoration:none;
}

.contentHeader h4 a:hover{text-decoration:underline;}

.pageTitle{
margin-top: 30px;
color:#7c074d;
font-size:22px;
}

.subPagesMenu{
list-style:square;
}

.subPagesMenu li{
}

.subPagesMenu li a{
color:#000;
text-decoration:none;
}

.subPagesMenu li a:hover{color:#7c074d;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer{
color:#fff;
font-size:11px;
padding-top:1em;padding-bottom:1em;
text-align:center;
}

#footer a{
color:#fff;
text-decoration:none;
}

#footer a:hover{text-decoration:underline;}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

.textwidget{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	line-height: 22px;
	color:#7c1154;
	margin:0 0 15px 15px;
	
}
