/* CSS Document */
body{background:#fff url(../images/page-bg01.jpg) repeat-x top left; color:#000;  padding:0; margin:0}

img{border:0}
h1, h2, h3, h4, h5, h6{margin:0; padding:0}

#Header{margin-left:auto; margin-right:auto; width:653px; padding-bottom:15px}

#ContentZone{width:628px; background:#fff url(../images/content-top.gif) no-repeat top left; margin-left:auto; margin-right:auto; 
padding-top:20px; color:#000}
#Contents{width:622px; padding:0px 3px 0px 3px; color:#000; background:#fff url(../images/content-bg.gif) repeat-y top left}
#Strap{font:bold 14px tahoma, sans-serif; color:#cc0000; background-color:transparent; text-align:center}
#Strap a{color:#cc0000; background-color:transparent; text-decoration:underline}
#TitleContents{float:left}
#SpecialiseImage{float:left}
#HeaderTexts{padding-top:17px; float:left; width:241px; color:#000; background-color:#fff}
#HeaderTexts h1, h2, h3{font:bold 16px tahoma, sans-serif; color:#4D639E; background-color:transparent; padding-bottom:18px}
#MugsImage{float:left}
#T-ShirtsImage{float:left}
#Shtop{padding:0 0 5px 15px; font:bold 80% tahoma, sans-serif; color:#666; background-color:transparent; text-align:center}
#BodyContents{width:96%}
#BodyContents h1{font:normal 17px tahoma, sans-serif; color:#4D639E; background-color:transparent; padding:15px 0px 15px 12px}

#TextArea{width:280px; line-height:3.0em; letter-spacing:0.1em; font:normal 75% tahoma, sans-serif; color:#1f3b85; background:transparent url(../images/link-divide.jpg) no-repeat top left}

#TextArea p{padding-left:15px}

#TextArea ul li{list-style:none;padding-bottom:14px}

#TextArea a{background:transparent; color:#1f3b85; text-decoration:none}
#TextArea a:link{background:transparent; color:#1f3b85; text-decoration:none}
#TextArea a:visited{background:transparent; color:#7689bc}
#TextArea a:active{background:transparent; color:#999}
#TextArea a:hover{background:transparent; color:#999; text-decoration:underline}
/*
#TextArea{width:389px}

#TextArea ul{font:normal 12px tahoma, sans-serif; color:#333}

#TextArea ul li{list-style-image:url(../images/list-indicator.gif); padding-bottom:15px}

#TextArea p{font:normal 12px tahoma, sans-serif; color:#333; padding:0px 10px 0px 15px}
*/

#LinkArea{width:280px; line-height:3.0em; letter-spacing:0.1em; font:bold 75% tahoma, sans-serif; color:#1f3b85; 
background:transparent url(../images/link-divide.jpg) no-repeat top left}
#LinkArea img{width:160px; margin:auto}

#LinkArea ul li{list-style:none;padding-bottom:14px}

#LinkArea a{color:#1f3b85; background-color:transparent; text-decoration:none}
#LinkArea a:link{color:#1f3b85; background-color:transparent; text-decoration:none}
#LinkArea a:visited{background-color:transparent; color:#7689bc}
#LinkArea a:active{background-color:transparent; color:#999}
#LinkArea a:hover{background-color:transparent; color:#999; text-decoration:underline}

#Van a{background-color:transparent;color:#cc0000}

#LinkArea p{padding-left:15px}
.Header{font:bold 12px arial, sans-serif; background-color:transparent; color:#cc0000; font-style:italic}

/*Form Styles */
form{display:inline}
input, select, textarea{font:normal 11px tahoma, sans-serif; background-color:transparent; color:#000}
#FormContainer{width:85%; margin-left:auto; margin-right:auto}
#ContactTable{background-color:#b4bed7; border:1px solid #666; color:#000}
#ContactTable td{border-bottom:1px solid #666; border-top:1px solid #fff; width:50%}
.FormQuestion{font:bold 11px tahoma, sans-serif; color:#666; background-color:transparent; padding:3px; border-right:1px solid #666}
.FormAnswer{font:normal 11px tahoma, sans-serif; color:#000; background-color:transparent; padding-left:3px; border-left:1px solid #fff}
.FormButtonRow{padding-top:10px; padding-bottom:20px}
.FormButton{background-color:#5267A0; color:#fff; background-color:transparent; border:1px solid #000; font:bold 11px tahoma, sans-serif}
/* End Form Styles */

#Van{background:#fff url(../images/van-01.jpg) no-repeat top right; color:#000; width:95%; height:133px; padding:0px 6px 0px 0px}

#CopyrightOuter{width:628px; background:#fff url(../images/content-bottom.gif) no-repeat top left; color:#000; margin-left:auto; margin-right:auto;
height:28px}
#Copyright{font:normal 10px arial, sans-serif; color:#999; background-color:transparent; padding:9px 0 0 9px}

#Copyright a, a:link, a:visited, a:active{background-color:transparent; color:#999; text-decoration:none}
#Copyright a:hover{background-color:transparent; color:#666; text-decoration:overline}

.MoreInfo01{font:bold 18px arial, sans-serif; color:#cc0000; background-color:transparent; text-align:center}
.ContactUs01{font:bold 15px arial, sans-serif; color:#cc0000; background:transparent; text-align:center}