a{
color:#4AC6F9;
text-decoration:none;
}
a:hover{
color:#EC9716;
text-decoration:none;
}
body{
background:#F2EAE2;
font:12px/1.3em Arial,Helvetica,sans-serif;
}
div.aside li{
margin:0 0 0 20px;
}
div.aside ul{
margin:0;
padding:0;
}
li.link1 a,#faq li a{
color:#4AC6F9;
}
li.link10 a,#moreinfo li a{
color:#FF6600;
}
li.link11 a{
color:#D80F00;
}
li.link12 a{
color:#33CC99;
}
li.link13 a{
color:#FF77F1;
}
li.link14 a{
color:#C451CB;
}
li.link2 a,#services li a{
color:#06B050;
}
li.link3 a{
color:#EC9716;
}
li.link5 a{
color:#FFCC00;
}
li.link6 a,#lookingfor li a{
color:#E7038E;
}
li.link7 a{
color:#78D5FC;
}
li.link8 a{
color:#9933CC;
}
li.link9 a{
color:#99CC33;
}
.navtitle,li.link4 a,.navtitle{
color:#5F4805;
}
#container #page{
background:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding:0px;
width:860px;
}
#container #page #col1{
float:left;
margin:0;
padding:0px;
width:150px;
}
#container #page #col1 #navigation{
padding-left:20px;
}
#container #page #col1 #navigation #faq li,#container #page #col1 #navigation #moreinfo li{
font-size:14px;
font-weight:bold;
line-height:16px;
}
#container #page #col1 #navigation #lookingfor li,#container #page #col1 #navigation #services li{
font-size:14px;
font-weight:bold;
line-height:16px;
}
#container #page #col1 #navigation #products li{
font:bold 18px/1.5em Arial,Helvetica,sans-serif;
}
#container #page #col1 #navigation a{
text-decoration:none;

}
#container #page #col1 #navigation ul{
list-style-type:none;
margin:0px;
padding:0px 0 20px 0;
}
#container #page #col2{
margin:20px 0 0 180px;
width:680px;
}
#container #page #col2 #mainbody{
background:#FFFFFF;
float:left;
padding:10px 10px 0 0;
}
#container #page #footer p{
color:#EB008B;
font-size:12px;
margin:0 25px 0 0px;
padding:0;
text-align:left;
}
#container #page #header{
background:#FFFFFF;
height:150px;
margin:10px 0 10px 0;
padding:10px 0 0 0;
}
#container #page #header #logo{
float:left;
padding:10px 0 0 50px;
width:230px;
}
#container #page #header #logo a{
background:url(../images/newimages/TAT-pink-logo-including-hov.gif);
display:block;
height:132px;
text-indent:-5000px;
width:220px;
}
#container #page #header #logo a:hover{
background:url(../images/newimages/TAT-pink-logo-including-hov.gif) -220px 0;
display:block;
height:132px;
text-indent:-5000px;
width:220px;
}
#container #page #header #mailinglist{
float:left;
margin:10px 0 0 10px;
width:150px;
}
#container #page #header #mailinglist form{
border-bottom:thin dotted #EB008B;
margin:0 0 5px 0;
}
#container #page #header #mailinglist form p a{
font:bold 18px/1.5em Arial,Helvetica,sans-serif;	
	}
#container #page #header #mailinglist input.submit{
background:#EB008B;
border:thin solid #EB008B;
color:#FFFFFF;
margin:0 0 5px 0;
}
#container #page #header #mailinglist input.submit:hover{
background:#EC9716;
border:thin solid #EB008B;
color:#FFFFFF;
margin:0 0 5px 0;
}
#container #page #header #mailinglist input.textbox{
border:thin dotted #EB008B;
margin:5px 0 5px 0;
}
#container #page #header #mailinglist input.textbox:hover{
border:thin dotted #EC9716;
margin:5px 0 5px 0;
}
#container #page #header #postage{
float:left;
margin:10px 0 0 20px;
width:131px;
}
#container #page #header #social{
float:left;
margin:10px 0 0 10px;
padding:0 0 0 10px;
width:229px;
}
#container #page #header p{
font-size:12px;
margin:0;
padding:0;
}
#container #page #level2 #col2 #mainbody #editableregion{
background:#FFCCCC;
width:660px;
}
#staticregion {float:left;}
#container #page #level2 #col2 #mainbody #staticregion #blogfeed{
background:#FFFFFF;
border:thin dashed #EB008B;
float:left;
margin-bottom:0px;
margin-left:0px;

width:320px;
}
#container #page #level2 #col2 #mainbody #staticregion #blogfeed .meta{
color:#EB008B;
font-size:12px;
}
#container #page #level2 #col2 #mainbody #staticregion #blogfeed h1{
background:url(../images/newimages/brewsandnews2.gif) no-repeat;
height:40px;
margin:0px;
padding:0px;
text-indent:-5000px;
}
#container #page #level2 #col2 #mainbody #staticregion #blogfeedcontent{
height:230px;
overflow:auto;
padding:0 10px;
}
#container #page #level2 #col2 #mainbody #staticregion #promo{
float:left;
height:400px;
margin:0 25px 0px 0px;
width:315px;
}
#footer{
clear:both;
margin:0 0 0 180px;
padding:0 0 0 0;
}
#mainbody li{
margin:0 0 0 20px;
padding:0;
}
#navigation a:hover{
color:#E2DAD2;
}
#promo a{
display:block;
margin:0 0 10px 0;
}
div.fullwidth div.hentry {margin-bottom:0;}
