
body {
	margin:0px;
	padding:0px;
	font-family: 'Trebuchet MS';
	color:#444;
	font-size:13px;
	background:#fff; 
	}

img {
	border:0;
	}

a {
	color:#AD2624;
	text-decoration:none
	}

a:hover {
	color:#333333;
	text-decoration:none
		}

h1, h2, h3, h4, h5, h6 {
	line-height:120%;

	}

blockquote {
	padding:0px 10px;
	color:#333;
	font-style: italic;
	}

small {margin:0px; padding:0px;	font-size:11px; }
/* The Wrapper */

.wrapper {
	width:1012px;
	margin:0 auto;
	}
	
.wrapper2 {
	width:1112px;
	margin:0 auto;
	}	

.logo {float:left; width:500px; padding-top:0px;}
.logo2 {padding-bottom:10px; padding-top:10px; padding-left:10px;}
.logo3 {float:left; width:626px; padding-top:10px;}

#logo3 {width:358px; padding-bottom:10px; padding-top:10px; text-align:center; }

.logo img {max-height:117px; float:left; margin-right:10px; margin-bottom:10px; border:1px solid #f0f0f0; }
.logo3 img {max-height:97px; float:left; margin-right:5px; margin-bottom:5px; border:1px solid #f0f0f0; }
.logo img:hover, .logo3 img:hover  { background:#f0f0f0; }
.logo2 img {max-height:80px; float:left; margin-right:5px; margin-bottom:5px; border:1px solid #f0f0f0; }

#logo3 img {margin-bottom:5px; border:1px solid #f0f0f0;}


/* The Top */

.top {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* ie8 */
background: -webkit-linear-gradient(top,#cccccc, #ffffff) !important;
background: -o-linear-gradient(top,#cccccc, #ffffff) !important;
background: -moz-linear-gradient(top,#cccccc, #ffffff) !important;
background: -ms-linear-gradient(top,#cccccc, #ffffff) !important;
background: linear-gradient(to top, #cccccc, #ffffff) !important;

border-bottom:5px solid #881F1C;
}

.network {
background:url(images/network.png) no-repeat bottom left;}

#mainbox {
	padding:10px 0px 0px 0px;
	
	}	

.specialBox {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECA235', endColorstr='#ffffff'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECA235', endColorstr='#ffffff'); /* ie8 */
background: -webkit-linear-gradient(bottom,#ECA235, #ffffff) !important;
background: -o-linear-gradient(bottom,#ECA235, #ffffff) !important;
background: -moz-linear-gradient(bottom,#ECA235, #ffffff) !important;
background: -ms-linear-gradient(bottom,#ECA235, #ffffff) !important;
background: linear-gradient(to bottom, #ECA235, #ffffff) !important;


padding-bottom:15px;}	

.special2 {	padding:0px 20px; }	
.special1 {width:230px; float:left; padding:5px; margin:5px; border:1px solid #fff; height:60px; overflow:hidden;}	

.nextSpecial, .prevSpecial {float:left; width:40px; padding-top:20px;}	
#SpecialNews {float:left; width:1032px;}	

#SpecialNews1 {position: relative; width:1032px; height: 82px; overflow: hidden; left: 0;  }
.SpecialNewsin {width:1032px; height: 82px; overflow:hidden; visibility:hidden; padding:0px; }


#PicturesBox {width:362px; height:272px; margin-top:20px; background:url(images/bggallery.jpg) no-repeat center center;}	

#PicturesBox1 {position: relative; width:362px; height:262px; overflow: hidden; left: 0;  }
.PicturesBoxin {width:280px; height:196px; overflow:hidden; visibility:hidden; padding:31px 32px 10px 40px; text-align:center;}
.PicturesBoxin2 {width:280px; height:196px; overflow:hidden; padding:31px 32px 10px 40px; text-align:center;}

.PicturesBoxTitle {position: absolute; width:282px; left: 40px; bottom: 25px;  
	filter:alpha(opacity=85);
	opacity:.85;
background:#fff; 
}
.PicturesBoxTitle h2 {
	margin:5px 10px 5px;
	padding: 0px 0px 0px;
	font-size: 18px;
	font-weight:bold;
	color:#ECA235;
	font-family:Georgia;
	line-height:120%;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	}

.PicturesBoxTitle h2 a {
	text-decoration:none;
	color:#ECA235;
	}

.PicturesBoxTitle h2 a:hover {
	text-decoration:underline;
	color:#AD2624;
	}
	
.tags {font-size:12px; color:#AD2624; padding:5px 3px; text-align:right;}	
.tags a {text-decoration:underline; padding:0px 5px;}
.tags a:hover {background:#fff; text-decoration:underline;}

.spacer1 {
height:5px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#881F1C', endColorstr='#ffffff'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#881F1C', endColorstr='#ffffff'); /* ie8 */

background: -webkit-linear-gradient(bottom,#881F1C, #ffffff) !important;
background: -o-linear-gradient(bottom,#881F1C, #ffffff) !important;
background: -moz-linear-gradient(bottom,#881F1C, #ffffff) !important;
background: -ms-linear-gradient(bottom,#881F1C, #ffffff) !important;
background: linear-gradient(to bottom, #881F1C, #ffffff) !important;

}	

.spacer2 {
height:80px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff'); /* ie8 */
background: -webkit-linear-gradient(bottom,#eeeeee, #ffffff) !important;
background: -o-linear-gradient(bottom,#eeeeee, #ffffff) !important;
background: -moz-linear-gradient(bottom,#eeeeee, #ffffff) !important;
background: -ms-linear-gradient(bottom,#eeeeee, #ffffff) !important;
background: linear-gradient(to bottom, #eeeeee, #ffffff) !important;

}	

#contentleft {	
width:580px;
float:left;
padding-right:10px;
}
#contentleft2 {	
width:620px;
float:left;
}

#contentleft a, #contentleft2 a {	color: #AD2624;}

#boxright {	
width:362px;
float:right;

}

.mtop {
	margin-top:20px;
}	

#contentright {	
background:#333;
box-shadow: 0px 5px 5px #330000;
-moz-box-shadow: 0px 5px 5px #330000;
-webkit-box-shadow: 0px 5px 5px #330000;
   -moz-border-radius: 15px;
   -khtml-border-radius: 15px;
   -webkit-border-radius: 15px;
   border-radius: 15px;
padding:15px;
color:#fff;
}
#contentright a {	color: #fff;}

.content {

	padding:0px 10px 25px 5px;

	background:#fff;

	

	}	

	

#content {

	margin: 0px 0px 0px 0;

	padding: 10px 0 0;

	}



.specialBox h1 {
	margin:0px;
	padding:5px 30px 0px;
	background: transparent;
	font-size: 14px;
	font-weight:bold;
	color:#fff;	
font-family:Tahoma; 	

	}
	
.specialBox h2 {
	margin:0px;
	padding: 0px 0px 0px;
	background: transparent;
	font-size: 12px;
	font-weight:bold;
	color:#EAE6E1;	
font-family:Tahoma; 	
	}	

.specialBox a {
	text-decoration:none;
	}


.specialBox a:hover {
	text-decoration:underline;
	}	

.specialBox h1 a {
	color:#881F1C;	
	}

.specialBox h2 a {
	color:#666;	
	}

.specialBox .specialimg {
	float:left;
	margin-right:6px;
	width:98px;
	height:60px;
	overflow:hidden;
	}

.post {
	margin: 0px 10px 0 0px;
	padding:0px 0px 0px;
	color:#333;
	font-size: 14px;
	line-height:150%;
	
	}

.post p {
	margin: 0px 0px 10px;
	padding:0px;
	}

	
.post  ul {margin: 5px 0px; margin-left:20px; padding: 0px 0px;padding-left:10px; list-style-type:square;}
.post ul li {margin:5px 0px; padding:0px 0px; }


.post h2, .post h1 {
	margin:0px 0px 10px;
	padding: 0px 0px 0px;
	background: transparent;
	font-size: 22px;
	font-weight:bold;
	color:#AD2624;	
font-family:Tahoma; 	
	}

.post h3 {
	margin:20px 0 5px;
	padding: 0px 0px 0px;
	background: transparent;
	font-size: 16px;
	font-weight:bold;
	color:#AD2624;
font-family:Tahoma; 	
	}

#about  {color:#444; font-size:14px; font-weight:normal; line-height:150%; font-family: 'Trebuchet MS'; text-decoration:underline;}

.post h4 {
	margin:20px 0 5px;
	padding: 0px 0px 0px;
	background: transparent;
	font-size: 13px;
	font-weight:bold;
	color:#AD2624;
font-family:Tahoma; 	
	}
	
.post h1 a, .post h2 a, .post h2 a:link, .post h2 a:visited  {

	color: #AD2624;

	background-color: transparent;

	}


.post a:link, .post a:visited {
	color: #AD2624;
}



.post a:hover {
	color: #333333;
	text-decoration: underline;
}

.entry {
	margin: 0 0;
	text-align:justify;
	}


.entry p object, .entry p embed{display:none;}
.insideATS p {font-size:11px; font-weight:bold; color:#AD2624; margin:0px; padding:0px 5px; }
.insideATS .insideATS    {margin:0px; padding:0px; }
.entry img {
   max-width:100%;
   height:auto;
   display:block !important;
   float:none !important;
   margin:0px auto 20px !important;
border:5px solid #f0f0f0;   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;   
  }
.linkhome img {float:left; margin:5px 0px; margin-right:10px; padding:5px 5px; border:1px solid #f0f0f0; max-height:125px;}
.linkhome img:hover {background:#f0f0f0;}


.wp-caption {
   background-color: #f0f0f0;
   padding: 10px 5px 5px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   
   color:#fff;
   max-width:620px;
}


.wp-caption p.wp-caption-text {
   font-size: 11px;
   font-weight:bold;
   line-height: 17px;
   color:#AD2624;
   margin:0px 5px;
   padding:0px;
}

.wp-caption img {
   max-width:610px;
   margin:0px auto;
}

/* --- FOOTER --- */


#footertxt {
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	padding:10px 30px 10px;
color:#f0f0f0;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#666666'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#666666'); /* ie8 */	
background: -webkit-linear-gradient(bottom,#333333, #666666) !important;
background: -o-linear-gradient(bottom,#333333, #666666) !important;
background: -moz-linear-gradient(bottom,#333333, #666666) !important;
background: -ms-linear-gradient(bottom,#333333, #666666) !important;
background: linear-gradient(to bottom, #333333, #666666) !important;	
	}
#footertxt small {	font-size:11px; color:#ddd;}
#footertxt a {	color:#ddd; text-decorarion:none;}
#footertxt a:hover {	color:#fff; text-decorarion:underline;}
#footer {
	font-weight:normal;
	text-align:center;
	font-size:12px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* ie8 */
	
background: -webkit-linear-gradient(bottom,#ffffff, #cccccc) !important;
background: -o-linear-gradient(bottom,#ffffff, #cccccc) !important;
background: -moz-linear-gradient(bottom,#ffffff, #cccccc) !important;
background: -ms-linear-gradient(bottom,#ffffff, #cccccc) !important;
background: linear-gradient(to bottom, #ffffff, #cccccc) !important;	
	
	}


#footer a {

	color:#AD2624;

	}


#footer a:hover {

	color:#AD2624;
	text-decoration:underline;

	}






/* misc */

	
.moz { display: -moz-inline-block; display:inline-block; width:100%; }
.hide { display: none;}

 
#extraContent {margin:38px 0px 0px; padding:0px 10px 0px; font-size:12px; font-family:Tahoma;}	


#post2 {padding:10px; background:#eee; }

.pages {margin:0px; padding:0px 10px 5px; font-size:12px; font-family:Tahoma; float:left; border-bottom:1px solid #881F1C;}	
.flags {margin:0px; padding:0px 0px 0px; font-size:12px; font-family:Tahoma; float:right; padding:5px 10px;  }

#flags ul	{	list-style-type:none; padding:15px 0px 0px;  margin:0px;}	
.pages ul	{	list-style-type:none; padding:20px 0px 0px;  margin:0px;}	
#extraContent ul	{	list-style-type:none; padding: 5px 10px; margin:0px;}	

.pages ul li {
padding: 5px 10px;
	display:inline;
	margin-right:8px;
	background:#881F1C;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#881F1C'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#881F1C'); /* ie8 */
background: -webkit-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: -o-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: -moz-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: -ms-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: linear-gradient(to bottom, #cc0000, #881F1C) !important;	

	}

 #extraContent ul li {
padding: 5px 10px;
	display:inline;
	margin-right:8px;
	background:#cccccc;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#cccccc'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#cccccc'); /* ie8 */

background: -webkit-linear-gradient(bottom,#aaaaaa, #cccccc) !important;
background: -o-linear-gradient(bottom,#aaaaaa, #cccccc) !important;
background: -moz-linear-gradient(bottom,#aaaaaa, #cccccc) !important;
background: -ms-linear-gradient(bottom,#aaaaaa, #cccccc) !important;
background: linear-gradient(to bottom, #aaaaaa, #cccccc) !important;	

}

#extraContent a {	color: #fff;}	
.pages ul li a:hover {
	text-decoration: underline;
}
	
.pages a {	color: #fff;		text-decoration:none;
}	

.limedia {font-weight:normal; text-decoration: none;}	
.limediaview {font-weight:bold; text-decoration: underline;}	
.limediaview  a {text-decoration: underline;}	

object, embed {

   display: block;

   margin: 0px auto 0px;

}	
.videofull {	background:#000;	}
.videofull object, .videofull  embed, .videofull  iframe {

   display: block;

   margin: 0px auto 10px;

}	
.clear {

	clear:both;

	}

	

img.alignright, .alignright {

	float: right;

      margin-left:10px;

	margin-right:0px;

      margin-top:0px;

      margin-bottom:5px;

	}



img.alignleft, .alignleft {

	float: left;

      margin-top:0px;

      margin-bottom:5px;

      margin-right:10px;

      margin-left:0px;

	}

.aligncenter, div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;         margin-top:3px;      margin-bottom:15px;}	


#mvideo {float:right; width:492px; overflow:hidden;}
#mvideos {float:right; width:360px; overflow:hidden;}
#mvideo1 {border:5px solid #881F1C; box-shadow: 0px 5px 5px #888;
-moz-box-shadow: 0px 5px 5px #888;
  -webkit-box-shadow: 0px 5px 5px #888; overflow:hidden;
}

#mvideo1 img {width:492px;}
#mvideos #mvideo1  img {width:350px;}
#mvideo1 object, #mvideo1 embed {margin:0px; padding:0px;}

#mvideo2 {background:#881F1C; width:10px; height:15px; margin:0px auto; display:block; }
#mvideo3 {padding:5px; background:#881F1C; box-shadow: 0px 5px 5px #888;
-moz-box-shadow: 0px 5px 5px #888;
  -webkit-box-shadow: 0px 5px 5px #888;
}

#mvideos h2 {padding:0px; margin:0px; text-align:center; font-family:Tahoma; font-size:12px;}
#mvideo h2 {padding:0px; margin:0px; text-align:center; font-family:Tahoma; font-size:14px;}
#mvideo h2 a, #mvideos h2 a {color:#fff;}


#videolistitem {padding:10px 10px; border-bottom:5px solid #333; background:#444; }
#videolistitem:hover {background:#555; padding:10px 10px; border-bottom:5px solid #333;}

#videolistitem h2 {padding:0px 0px 10px; margin:0px; font-family:Tahoma; font-size:13px;}
#videolistitem h2 a {color:#ccc; text-decoration:none;}
#videolistitem h2 a:hover {color:#fff; text-decoration:none;}
#videolistitem:hover h2 a {color:#fff; text-decoration:none;}

.titlelist {
color:#fff;
float:left;
padding:5px 5px;
font-family:Tahoma; font-size:11px;
font-weight:bold;
margin:0px 5px;

filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
	
background: -webkit-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -o-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -moz-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -ms-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: linear-gradient(to bottom, #9e9e9e, #454545) !important;	
	
}

.logopartner {margin-top:20px;}
#videolistitem small a {color:#ECA235;}
#videolistitem small a:hover {text-decoration:underline;}


.searchform {
	padding: 10px 0px 15px;
margin:0px auto;
width:312px;
}
.searchform input {
	font: normal 12px;
}
.searchform .searchfield {
	background: #fff;
	padding: 6px 6px 6px 8px;
	width: 202px;
	border: solid 1px #bcbbbb;
	outline: none;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 87px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	cursor:pointer;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
 
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
background: -webkit-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -o-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -moz-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -ms-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: linear-gradient(to bottom, #9e9e9e, #454545) !important;	
	
}


.slideshowHolderIn {
margin:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
}

.bannerhp2 {
background:#FFEE05;
display:block;
}

.news1 {
margin:0px 0px 0px 0px;
padding:20px 15px 30px 15px;
font-size:12px;
color:#333;
line-height:160%;
border-bottom:1px solid #ccc;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0'); /* ie7 */
text-align:justify;
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0'); /* ie8 */

background: -webkit-linear-gradient(bottom,#ffffff, #f0f0f0) !important;
background: -o-linear-gradient(bottom,#ffffff, #f0f0f0) !important;
background: -moz-linear-gradient(bottom,#ffffff, #f0f0f0) !important;
background: -ms-linear-gradient(bottom,#ffffff, #f0f0f0) !important;
background: linear-gradient(to bottom, #ffffff, #f0f0f0) !important;	

}

.homenews .news1 {
margin-bottom:20px !important;
padding-top:0px !important;
}


.news1 a {
text-decoration:none;
color:#AD2624;
}

.news1 a:hover  {
text-decoration:underline;
}

.news1img {
float:left;
border-right:5px solid #AD2624;
padding:5px 0px;
padding-right:5px;
overflow:hidden;
margin-right:10px;
}

.news1imgIn { max-height:130px; overflow:hidden;}
.news1imgIn2 { max-height:60px; overflow:hidden;}

.news1 h1, .news1 h2, .news1 h4 {
color:#AD2624;
font-size:14px;
font-weight:bold;
margin:0px 0px 10px;
padding:0px;
font-family:Tahoma;
line-height:18px;
}

.news1 h1 a, .news1 h2 a, .news1 h4 a {
color:#AD2624;
}

.previousBox {}

#navbarx12 {padding:10px; font-size:11px; text-align:center;}
#navbarx12 a {text-decoration:none; }
#navbarx12 a:hover {text-decoration:underline; }

.navleft { float:left; font-size:11px;}
.navright { float:right; font-size:11px;}



div.socials {
padding:0px 0px 0px;
width:322px;
margin:0px auto;
border-bottom:5px solid #444;
}

div.sexy-bookmarks-item {
list-style:none !important;
float:right;
height:76px !important;
width:70px !important;
cursor:pointer !important;
padding:0 !important;
}

div.sexy-bookmarks-item  a { display:block; text-decoration:none; padding:30px 0px;}

.sexy-twitter1 {
background:url(images/twitter.png) no-repeat center 24px;
}
.sexy-facebook1 {
background:url(images/facebook.png) no-repeat center 24px ;
}
.sexy-syndicate1 {
background:url(images/rss.png) no-repeat center 24px ;
}

.sexy-youtube1 {
background:url(images/youtube.png) no-repeat center 24px ;
}

.sexy-twitter1:hover {
background:url(images/twitter.png) no-repeat center 2px;
}
.sexy-facebook1:hover {
background:url(images/facebook.png) no-repeat center 2px ;
}
.sexy-syndicate1:hover {
background:url(images/rss.png) no-repeat center 2px ;
}

.sexy-youtube1:hover {
background:url(images/youtube.png) no-repeat center 2px ;
}




	/* Comments */
	#commentlist {
		}

			
	#commentlist p {
		margin: 0;
		padding: 0;

		}
			
	#commentlist small {
		font-size: 11px;
		}


	.class_comment1, .class_comment2 {
		padding:10px;
		overflow:hidden;
		border:1px solid #ccc;
		margin: 0px 0px 10px 0px;
}


	.class_comment1 {
		background: #f9f9f9;

}
	.class_comment2 {
		background: #f4f4f4;

}
	
#commentdata {
	color: #333;
	text-decoration: none;
	font-size:11px;
	}

#commentform input, #commentform textarea, #commentform select {
	color: #333;
	text-decoration: none;
	font-size:12px;
	font-family:'trebuchet MS';
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
	outline: none;
	border: solid 1px #bcbbbb;
	padding:5px;
	}	
	
#BoxShare img {
border:1px solid #ccc;
padding:5px;
margin:5px 3px;
background:#fff;
}	

.paddertop {padding-top:170px;}
.padderleft {padding-left:30px;}

.toggler {cursor:pointer; text-align:right; padding:5px 10px; margin:0px 0px 5px; font-size:12px; font-weight:bold; color:#ECA235; background:#4f4f4f;}
.toggler a {color:#ECA235; text-decoration:none;}
.toggler a:hover {text-decoration:underline;}

.singlepicblox {width:102px; height:102px; overflow:hidden; float:left; margin:5px; 
-moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border:5px solid #bcbbbb;}
 
.singlepicblox:hover {border:5px solid #ddd;}
   
.singlepicblox  img {-moz-border-radius: 0px;
   -khtml-border-radius: 0px;
   -webkit-border-radius: 0px;
   border-radius: 0px;
   border:0px solid #bcbbbb;}
   
 .addthis_default_style {width:235px;  float:left; margin:5px 0px; padding:7px 0px 5px;}

.addthisfb {width:350px; float:left; padding:5px 0px; margin:5px 0px; }

.newsletterform  {margin:15px 0px 0px;}

input.newsletterform2 {color:#881F1C;background:#FAF9F8; width:180px; border:1px solid #f0f0f0;font-size:12px;font-family:tahoma; padding:4px; height: 14px;
	}
input.newsletterform3 {	color: #fff;
	border: solid 1px #494949;
	font-size: 12px;
	font-weight:bold;
	height: 23px;
	width: 100px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	cursor:pointer;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
	
background: -webkit-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -o-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -moz-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: -ms-linear-gradient(bottom,#9e9e9e, #454545) !important;
background: linear-gradient(to bottom, #9e9e9e, #454545) !important;	
	
	}

#NL {
background:url(images/newsletter.png) no-repeat bottom left;
margin-left:140px;  
width:300px;
margin-right:0px;
margin-top:10px;  
padding-left:50px;
padding-bottom:13px;
}	


#NL2 {
background:url(images/newsletter.png) no-repeat bottom left;
padding-left:50px;
margin-top:42px;  
width:300px;
float:right;
padding-bottom:13px;
margin-right:80px;
 }	
  
 #dati {	
 font-size: 13px;
	font-weight:bold;
	color:#ffffff;	
	min-height:18px;
  }	

#HLP {
 float:right;
 margin-left:10px;
 text-align:right;
padding:10px;
border-left:1px solid #f0f0f0;
padding-left:15px;
 margin-top:8px;  
}

#HLP2 {
 float:right;
 margin-left:19px;
 text-align:right;
padding:10px;
border-left:1px solid #f0f0f0;
padding-left:19px;
 margin-top:49px;  
}

input.newsletterform4 {	
text-align:center;
width:97px;
color: #fff;
border:0px;
font-size: 14px;
font-weight:bold;
padding:10px 0px;
cursor:pointer;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c218e', endColorstr='#0c0941'); /* ie7 */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c218e', endColorstr='#0c0941'); /* ie8 */

background: -webkit-linear-gradient(bottom,#1c218e, #0c0941) !important;
background: -o-linear-gradient(bottom,#1c218e, #0c0941) !important;
background: -moz-linear-gradient(bottom,#1c218e, #0c0941) !important;
background: -ms-linear-gradient(bottom,#1c218e, #0c0941) !important;
background: linear-gradient(to bottom, #1c218e, #0c0941) !important;	

box-shadow: 2px 2px 2px #0c0941;
-moz-box-shadow: 2px 2px 2px #0c0941;
-webkit-box-shadow: 2px 2px 2px #0c0941;

  }
  
 input.newsletterform4:hover {	 
  background: #AD2624;
border:0px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#881F1C'); /* for IE */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#881F1C'); /* ie8 */

background: -webkit-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: -o-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: -moz-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: -ms-linear-gradient(bottom,#cc0000, #881F1C) !important;
background: linear-gradient(to bottom, #cc0000, #881F1C) !important;	

  }
  
.color1 {	
color:#AD2624;
border-right:1px solid #AD2624;
float:left;
padding:0px 3px;
font-size:11px; margin-right:5px;}	

.banner {width:194px; overflow:hidden; margin:5px 0px; float:left; padding:0px 5px 5px; border:1px solid #f0f0f0; height:130px; overflow:hidden;}

.newFMC img{display:none;}

.newFMC a{text-decoration:none !important; color:#333 !important;}
.newFMC a:hover {color:#AD2624 !important;}

.donasidebanner { display:block; height:81px; color:#881D23; background:url(images/donazioni.png) no-repeat bottom right; font-family:Tahoma; line-height:32px; padding:15px 10px; margin-bottom:20px;
text-align:left !important; }

.donasidebanner a{text-decoration:none !important; color:#881D23 !important;}
.donasidebanner a:hover {color:#AD2624 !important;}


.textsidebanner  .donatxt1 {font-size:44px; font-weight:bold;}

.textsidebanner  .donatxt2 {font-size:16px;}
.textsidebanner  .donatxt3 {font-size:36px; padding:0px 3px; white-space: nowrap;}
.ATSbanner {margin-bottom:10px; text-align:center;}

.donaimg {text-align:center;}
