/*
Theme Name: AndyBlue
Theme URI: http://www.italiasw.com/wordpress-themes/
Description: AndyBlue is realized by <a href="http://www.italiasw.com" title="Italia SW Home Page">Matteo Turchetto</a> and Inspired by Andreas 08 of <a href="http://andreasviklund.com/">Andreas Viklund</a>. AndyBlue template is a 3 column, fluid, rounded corners with left and right sidebars. Very light with no images, AndyBlue is gravatar, widget and addthis ready.
Version: 1.5
Author: Matteo Turchetto
Author URI: http://www.italiasw.com/
Tags: white, blue, fluid, andyblue, three columns, widgets

	Please, leave credits on footer untouched.Have fun !
*/


body {
	font-family: Tahoma, Verdana, Geneva;
	font-size:76.1%;
	color:#666666;
background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/bg.jpg) repeat-x top #f1f1e8;
	}
	
* {
	margin:0;
	padding:0;
	}
	
img {
	border:0 none;
	}
	
.clearer {
	clear:both;
	}


/**********************************************************************************************/
/* Heading/font sizes, colours and links */


h1 {
	font-size:1.65em;
	font-weight:normal;
	margin-bottom:1em;
	color:#033649;
	}
	
h2 {
	font-size:1.25em;
	font-weight:normal;
	margin-bottom:1.1em;
	color:#333333;
	}

h3 {
	font-size:1.5em;
	font-weight:normal;
	margin-bottom:1em;
	}
	
h4 {
	font-size:1.65em;
	font-weight:normal;
	margin-bottom:0.2em;
	color:#033649;
	}
	
h5 {
	font-size:1.3em;
	font-weight:normal;
	margin-bottom:1em;
	}
	

h6 {
	font-size:1.2em;
	font-weight:normal;
	margin-bottom:1em;
	}

p {
	font-size:1.2em;
	margin-bottom:1em;
	}


a, a:link, a:visited {
	color:#13944b;
	text-decoration:none;
	}

a:hover { 
	text-decoration:underline;
	}

ul {}

li {}

blockquote {}

form {}

input, select, textarea, label {}



/******************/
/* Main div styles*/
/******************/

#wrapper {
	width:100%;
	background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/bg.jpg) repeat-x top #f1f1e8;
	}
	
#wrapperBgSwirl {
	width:1184px;
	margin:auto;
	background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/swirl.png) bottom right no-repeat;
	}

.container {
	width:972px;
	margin:auto;
	}
	
#header {
	height:105px;
	}

#navigation {}

	#navigation ul {}
	
	#navigation li {
		display:inline;
		float:left;
		font-size:1.2em;
		}
	
	#navigation a, #navigation a:link {
		color:#f1f1e8;
		padding:13px 13px 14px 13px;
		display:block;
		text-decoration:none;
		}
	
	#navigation a:hover, #navigation a.active {
		color:#033649;
		background-color:#f1f1e8;
		text-decoration:none;
		}


	#navigation ul li.current_page_item a, #navigation ul li.current_page_parent a, #navigation ul li.current_page_ancestor a {
		color:#033649;
		background-color:#f1f1e8;
		text-decoration:none;
		}

#searchForm {
       padding-top:12px;
       padding-left:25px;
       color:#FFF;
       }

#searchForm p {
       color:#ffffff;
       font-size:1em;
       }


input#searchsubmit {
       background-color:#d3d021;
       border:none;
       font-size:0.9em;
       padding:2px;
       }

#content {
	margin-top:10px;
	}

#leftCol {
	display:inline;
	float:left;
	width:228px;
	margin-right:20px;
        padding-bottom:20px;
	}
	
	.silo1 {
		background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/silo1.png) no-repeat;
		}
		
	.silo2 {
		background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/silo2.png) no-repeat;
		}
		
	.silo3 {
		background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/silo3.png) no-repeat;
		}
		
	.silo4 {
    background: url("http://www.the-tma.org.uk/wp-content/themes/andyblue/images/silo4.png") no-repeat scroll center bottom #E0E2A9;
    min-height: 253px;
    padding: 12px 16px 45px;
}
		
	.silo5 {
		background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/silo5.png)  #ced5d0 no-repeat bottom;
		padding:0px 0px 30px 6px;
		margin-bottom:20px;
                min-height:210px;
		}
	
	.silo6 {
		background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/silo6.png) no-repeat;
		padding:18px 16px 12px 16px;
		}
		
	.silo1, .silo2, .silo3 {
		padding:12px 16px;
		margin-bottom:13px;
		}
		
	.silo1 p, .silo2 p, .silo3 p {
		padding-bottom:0em;
		margin-bottom:0em;
		font-size:1.15em;
		}
		
	.silo4 p, .silo5 p, .silo4 a, .silo5 a {
		font-size:1em;
		color:#333333;
		margin-bottom:0.6em;
		}
		
	.silo6 p, .silo6 a {
		font-size:1em;
		color:#ffffff;
		margin-bottom:0em;
		}
	
	p.siloTitle {
		color:#fff;
		font-weight:bold;
		font-size:1.4em;
		padding-bottom:0.2em;
		}
		
	p.silo4Title, p.silo5Title {
		color:#033649;
		font-weight:bold;
		font-size:1.4em;
		padding-bottom:0.2em;
		}
		
	p.silo6Title {
		color:#b8be19;
		font-weight:bold;
		font-size:1.4em;
		padding-bottom:0.1em;
		}
	
	p.date, .date {
		color:#13944b;
		margin-bottom:0em;
		font-size:1em;
		font-weight:bold;
		}

	p.date a, .date a {
		color:#13944b;
		margin-bottom:0em;
		font-size:1em;
		font-weight:bold;
		}
	
	.silo1 a, .silo2 a, .silo3 a, .silo1 a:link, .silo2 a:link, .silo3 a:link, .silo1 a:visited, .silo2 a:visited, .silo3 a:visited {
		color:#ffffff;
		}

.silo1 p a {color:#ffffff;}

#border {
        background:#cccccc;
        display:block;
        height:5px;
        margin-bottom:2em;
        }

.info-post {
        margin-bottom:2em;
        }

.small_box {
        margin-bottom:2em;
        }

#rightCol {
	display:inline;
	float:left;
	width:724px;
	}
	
	#mainContent {
		width:473px;
		margin-right:24px;
		margin-bottom:20px;
		display:inline;
		float:left;
		}
	
	#rightContent {
		width:227px;
		display:inline;
		float:left;
		}
		
	.splashImage {
		margin-bottom:20px;
		}
		
#insideMiddleCol {
	width:476px;
	margin-right:20px;
	display:inline;
	float:left;
padding-bottom:10px;
	}

#insideMiddleCol ul, #insideMiddleCol ol {
        margin-left:20px;
	margin-bottom:1em;
        }

#insideMiddleCol li {
        font-size:1.2em;
	margin-bottom:1em;
        }

#insideRightCol {
	width:228px;
	display:inline;
	float:left;
        padding-bottom:20px;
	}

#insideMiddleCol img {
	margin-bottom:0.7em;
        }

.categoriesTitle {
	margin-bottom:10px;
	background-color:#d3d021;
	display:block;
	color:#ffffff;
	font-size:1.4em;
	font-weight:bold;
	padding-left:10px;
	height:23px;
	}

/******************/
/* Subpage div styles*/
/******************/

#submenu {
	margin-bottom:25px;
    font-size:1.15em;
	}
	
	#submenu ul {
                }

	#submenu li a {
		color:#033649;
        padding:5px 5px 5px 5px;
        display:block;
        background-color:#cccccc;
        }


	#submenu li a:hover {
        color:#ffffff;
		background-color:#033649;
		text-decoration:none;
        }

	#submenu li { 
		list-style-type:none;
        margin-bottom:3px;
		}


	#submenu li li { 
        list-style-type:disc;
        margin-left:30px;
		}
		
	#submenu ul ul li a, #submenu ul ul li a:link {
        color:#033649;
        padding:4px 8px 4px 8px;
        display:block;
        background-color:#f1f1e8;
		}
	
	#submenu ul ul li a:hover, #submenu ul ul li a.active {
		text-decoration:underline;
		background-color:#f1f1e8;
		color:#033649;
		}
		
		#submenu ul ul ul {
			margin-left:25px;
			}
			
		#submenu ul ul ul li {
			list-style-type:disc;
			}

		#submenu ul ul ul li a, #submenu ul ul ul li a:link {
			color:#033649;
			background-color:#f1f1e8;
			display:block;
			padding:5px 5px 5px 5px;
			}
			
		#submenu ul ul ul li a:hover, #submenu ul ul ul li a.active {
			text-decoration:underline;
			background-color:#f1f1e8;
			color:#033649;
			}


		#submenu ul li.current_page_item a, #submenu ul li.current_page_parent a, #submenu ul li.current_page_ancestor a {
			color:#ffffff;
			background-color:#033649;
			text-decoration:none;
			}

		#submenu ul ul li.current_page_item a, #submenu ul ul li.current_page_parent a, #submenu ul ul li.current_page_ancestor a, #submenu ul ul li.page_item a {
			text-decoration:none;
			background-color:#f1f1e8;
			color:#033649;
			}

                 #submenu ul li.current_page_parent ul li.current_page_item a, #submenu ul li.current_page_parent ul li.current_page_item a.active, #submenu ul li.current_page_parent ul li.current_page_item a:hover {
				 	color:#033649;
					background-color:#f1f1e8;
					display:block;
					text-decoration:underline;
                    }

/******************/
/* Footer div styles*/
/******************/

#footerBorder {
	width:100%;
	border-bottom:#cccccc 1px solid;
	/*margin-bottom:10px;*/
	}

#footerWrapper {
	width:100%;
	font-size:0.9em;
        display:block;
        background-color: #dbe1db;
	}
	
	#footerWrapper a {
		color:#666666;
		}
		
	#footerWrapper ul {
		margin-left:16px;
		}
	
#footerBgSwirl {
	width:1184px;
	margin:auto;
	background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/footer-swirl.png) top right no-repeat #dbe1db;
	}
	
#footer {
	background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/footer-swirl-bottom.png) top right no-repeat #dbe1db;
	width:1184px;
	margin:auto;
	padding-top:10px;
        padding-bottom:40px;
	}

	#footer ul {
		margin:0px;
		padding:0px;
		margin-left:-5px;
		}
		
	#footer li { 
		display:inline; 
		float:left;
		padding:0px 5px;
		border-right:1px #a1a4a1 solid;
		}
		
	#footer a, .footer a:hover {
		}
		
	#footer a:hover {
		}
	
	#footer li.last { 
		border-right:none;
		}

.quickLinksTitle {
	color:#033649;
	font-weight:bold;
	font-size:1.55em;
	padding-bottom:0.5em;
	padding-top:0.7em;
	margin-bottom:0em;
	}
	
.quickLinks {
	display:inline;
	float:left;
	width:260px;
	margin-bottom:1.8em;
	}
	
.quickLinks ul {
	margin-bottom:0em;
	padding-bottom:0em;
	}


#archives {
background:#d3d021;
color:#ffffff;
font-size:1.4em;
font-weight:bold;
text-indent:10px;
}

#monthlyArchives ul {
list-style-type:none;
background:#f1f1e8;
margin-bottom:10px;
font-size:1.15em;
padding:10px;
}

#monthlyArchives ul li a {
color:#333333;
}

#monthlyArchives ul li {
padding-bottom:5px;
}

#RSSsubscribe {
background:url(http://www.the-tma.org.uk/wp-content/themes/andyblue/images/rss.png) #033649 top right no-repeat;
color:#ffffff;
margin-bottom:4px;
height:23px;
font-size:1.3em;
font-weight:bold;
padding-left:10px;
cursor:pointer;
}

#RSSsubscribe a, #RSSsubscribe a:link, #RSSsubscribe a:hover {
text-decoration:none;
}

#categories ul li {
background:#f1f1e8;
}

#categories ul {
list-style-type:none;
background:#f1f1e8;
margin-bottom:10px;
}

#categories ul li.categories {
background:#d3d021;
color:#ffffff;
font-size:1.4em;
font-weight:bold;
text-indent:10px;
}

#categories ul ul {
padding-bottom:10px;
}

#categories ul ul li {
list-style-type:none;
background:#f1f1e8;
margin-top:3px;
font-size:0.8em;
font-weight:normal;
padding-top:4px;
color:#333333;
}

#categories ul ul li a {
color:#333333;
}

#related-posts h2 {
visibility:hidden;
}
#related-posts p {
visibility:hidden;
}

#related-posts { margin-bottom:2em;}
#related-posts ul {}
#related-posts ul li { margin-bottom:1em;}
#related-posts h2 { margin-bottom:0em;}



/******************/
/* Sub nav div styles*/
/******************/

.navboxleft h5 { 
   display:none;
   }

.navboxleft {
   font-size:1.15em;
   }

.navboxleft ul ul {
   margin-left:0px;
   margin-bottom:25px;
   }

   .navboxleft ul ul li {
      list-style-type:none;
      margin-bottom:3px;
      }

   .navboxleft ul ul li a {
      color:#033649;
      background-color:#cccccc;
      padding:5px 5px 5px 5px;
      display:block;
      text-decoration:none;
      }

   .navboxleft ul ul li a:hover {
      color:#ffffff;
      background-color:#033649;
      text-decoration:none;
      }

   .navboxleft ul ul li.current_page_item a {
      color:#ffffff;
      background-color:#033649;
      text-decoration:none;
      }

   .navboxleft ul ul li.current_page_parent a {
      color:#ffffff;
      background-color:#033649;
      text-decoration:none;
      }

   .navboxleft ul ul li.current_page_ancestor a {
      color:#ffffff;
      background-color:#033649;
      text-decoration:none;
      }

.navboxleft ul ul ul {
   margin-left:30px;
   margin-bottom:0px;
   }

   .navboxleft ul ul ul li {
      list-style-type:disc;
      margin-bottom:0px;
      }

   .navboxleft ul ul ul li a {
      color:#033649;
      background-color:#f1f1e8;
      padding:5px 5px 5px 5px;
      display:block;
      text-decoration:none;
      }

   .navboxleft ul ul li.current_page_item ul li a {
      color:#033649;
      background-color:#f1f1e8;
      padding:5px 5px 5px 5px;
      display:block;
      text-decoration:none;
      }

   .navboxleft ul ul li.current_page_parent ul li a {
      color:#033649;
      background-color:#f1f1e8;
      padding:5px 5px 5px 5px;
      display:block;
      text-decoration:none;
      }

   .navboxleft ul ul li.current_page_ancestor ul li a {
      color:#033649;
      background-color:#f1f1e8;
      padding:5px 5px 5px 5px;
      display:block;
      text-decoration:none;
      }

   .navboxleft ul ul ul li a:hover {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }

   .navboxleft ul ul ul li.current_page_item a {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }

   .navboxleft ul ul ul li.current_page_parent a {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }

   .navboxleft ul ul ul li.current_page_ancestor a {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }

.navboxleft ul ul ul ul {
   margin-left:30px;
   margin-bottom:0px;
   }

   .navboxleft ul ul ul ul li {
      list-style-type:disc;
      margin-bottom:0px;
      }

   .navboxleft ul ul ul ul li a {
      color:#033649;
      background-color:#f1f1e8;
      padding:5px 5px 5px 5px;
      display:block;
      text-decoration:none;
      }

   .navboxleft ul ul ul ul li a:hover {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }

   .navboxleft ul ul ul ul li.current_page_item a {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }

   .navboxleft ul ul ul ul li.current_page_parent a {
      color:#033649;
      background-color:#f1f1e8;
      text-decoration:underline;
      }


/*
CSS settings for TMA Cloud - Tabacco smugling page...
*/
#cloud 
{
	width : 400px;
	height : 260px;
	padding : 20px;
	border : 1px solid #999;
	background-color : #EDECCA;
	position : relative;
}

#cloud a.tag1 { font-size: 0.7em; font-weight: 100; color: #1D4C5B; }
#cloud a.tag2 { font-size: 0.8em; font-weight: 200; color: #1D4C5B; }
#cloud a.tag3 { font-size: 0.9em; font-weight: 300; color: #6E8988; }
#cloud a.tag4 { font-size: 1.0em; font-weight: 400; color: #6E8988; }
#cloud a.tag5 { font-size: 1.2em; font-weight: 500; color: #6E8988; }
#cloud a.tag6 { font-size: 1.4em; font-weight: 600; color: #6E8988; }
#cloud a.tag7 { font-size: 1.6em; font-weight: 700; color: #1D4C5B; }
#cloud a.tag8 { font-size: 1.8em; font-weight: 800; color: #1D4C5B; }
#cloud a.tag9 { font-size: 2.2em; font-weight: 900; color: #1D4C5B; }
#cloud a.tag10 { font-size: 2.5em; font-weight: 900; color: #1D4C5B;}


#Toliet_Rolls{ position:absolute; top:20px; left:50px; }
#Timber{ position:absolute; top:20px; left:200px; }
#Apples{ position:absolute; top:20px; left:350px; }
#Punch_Bags{ position:absolute; top:60px; left:50px; }
#Frozen_Pizza{ position:absolute; top:50px; left:250px; }
#Concrete_Beams{ position:absolute; top:120px; left:20px; }
#Pipes{ position:absolute; top:100px; left:200px; }
#Pasta{ position:absolute; top:130px; left:300px; }
#Mushrooms{ position:absolute; top:180px; left:50px; }
#Bed_Towels{ position:absolute; top:160px; left:150px; }
#Dish_Ware{ position:absolute; top:160px; left:240px; }
#Shoes{ position:absolute; top:170px; left:340px; }
#Bananas{ position:absolute; top:200px; left:100px; }
#lettuce{ position:absolute; top:190px; left:250px; }
#Plastic_Toys{ position:absolute; top:250px; left:50px; }
/* #Mattresses{ position:absolute; top:270px; left:140px; } */
#Masonry_Tools{ position:absolute; top:270px; left:140px; }
#Garden_Ornaments{ position:absolute; top:240px; left:240px; }
/* #Masonry_Tools{ position:absolute; top:270px; left:300px; } */

/* - End of CSS settings for TMA Cloud - Tabacco smugling page... - */
