/*Worth IT*/

body	{
		background-color:#666666;
	}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
		font-family: 'vocesregular', cursive;
		font-style: normal;
		font-weight: 400;
		line-height:1.5em;
		font-size:16px;
	}
h1 { font-size: 27px; }

h2 { font-size: 23px; }

h3 { font-size: 20px; }

h4 { font-size: 17px; }

h5 { font-size: 14px; }

h6 { font-size: 11px; }

#home h1{
		font-family: 'shadows_into_lightregular', cursive;
		font-style: normal;
		font-weight: 500;
		line-height:1.5em;
		font-size:44px;
		position:relative;
		top:-20px;
		}

div.sidetxt{
		font-family: 'fauna_oneregular', serif;
		font-style: normal;
		font-weight: 400;
		line-height:1.3em;
		font-size:13px;
		}
#maintable_top	{
		background-color:#FFFFFF;
		border-bottom:0px solid #FFFFFF;
}
#maintable	{
		background-color:#FFFFFF;
}

#header_right {display:none;width:auto;}
#header_left {width:100%;}

footer	{
	padding:30px 0px 30px 0px;
		background-color:#333333;
	color:#666666;
text-weight:700;
	}
#home {margin-top:20px;}

#banner {height:100px;background-image: url(/image.aspx?filename=style1/top_back.jpg);
background-repeat:
no-repeat;
margin:10px;}
div#banner img{position:relative;z-index:200;margin-left:0px;margin-top:0px;}

article.header div.row {height:0px;line-height:0;position:absolute;top:0px;left:0px;}
article.header div.desc {position:relative;top:-240px;left:210px;z-index:200;background-color:transparent;color:#FFFFFF;border:0px;margin:0px;line-height:1em;}
article.header.menu div.desc {position:relative;top:-190px;left:210px;}
article.header {height:0px;margin:0px;line-height:0;position:relative;}
#mission div {position:relative;top:-150px;left:210px;z-index:200;background-color:transparent;color:#FFFFFF;border:0px;margin:0px;}


.txtcolour1	{
	font-size:0.6em;

}

#main_nav{
	margin-left:-15px;
}

a { color:#269DD4;}
.nav-bar {margin-bottom:-5px;margin-right:-30px;margin-top:0px;}

.nav-bar > li { background: #4C4840; border-color: #736751; }
.nav-bar > li.active { background: #269DD4; border-color: #2284a1; }
.nav-bar > li.active > a { color: white; cursor: default; }
.nav-bar > li.active:hover { background: #186387; cursor: default; }
.nav-bar > li:hover { background: #333333; }

#cartmsg	{margin:50px;background-color:#FFDD55;padding:10px;}

#follow_topside {margin-top:-40px;}
#follow_footer {float:right;}
@media only screen and (max-width: 767px)
{
#mission div {position:relative;top:0px;left:0px;z-index:1;background-color:transparent;color:#000;border:0px;margin-bottom:30px;}

article.header div.desc {top: 0px;right:0px;left:0px;z-index:1;line-height:1.3em;color:#000;}
article.header {
    height: auto;line-height:1.3em;}
article.header div.row {
	    height: auto;
    line-height: 1.3em;
    position:relative;
    }
}/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 6, 2014 */


@font-face {
    font-family: 'antic_slabregular';
    src: url('/webfonts/anticslab-regular-webfont.eot');
    src: url('/webfonts/anticslab-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/webfonts/anticslab-regular-webfont.woff') format('woff'),
         url('/webfonts/anticslab-regular-webfont.ttf') format('truetype'),
         url('/webfonts/anticslab-regular-webfont.svg#antic_slabregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'antic_slabregular';
src: url('/webfonts/anticslab-regular-webfont.svg#antic_slabregular') format('svg');

}
}



@font-face {
    font-family: 'fauna_oneregular';
    src: url('/webfonts/faunaone-regular-webfont.eot');
    src: url('/webfonts/faunaone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/webfonts/faunaone-regular-webfont.woff') format('woff'),
         url('/webfonts/faunaone-regular-webfont.ttf') format('truetype'),
         url('/webfonts/faunaone-regular-webfont.svg#fauna_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'antic_slabregular';
src: url('/webfonts/faunaone-regular-webfont.svg#fauna_oneregular') format('svg');

}
}



@font-face {
    font-family: 'shadows_into_lightregular';
    src: url('/webfonts/shadowsintolight-webfont.eot');
    src: url('/webfonts/shadowsintolight-webfont.eot?#iefix') format('embedded-opentype'),
         url('/webfonts/shadowsintolight-webfont.woff') format('woff'),
         url('/webfonts/shadowsintolight-webfont.ttf') format('truetype'),
         url('/webfonts/shadowsintolight-webfont.svg#shadows_into_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'antic_slabregular';
src: url('/webfonts/shadowsintolight-webfont.svg#shadows_into_lightregular') format('svg');

}
}



@font-face {
    font-family: 'vocesregular';
    src: url('/webfonts/voces-regular-webfont.eot');
    src: url('/webfonts/voces-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/webfonts/voces-regular-webfont.woff') format('woff'),
         url('/webfonts/voces-regular-webfont.ttf') format('truetype'),
         url('/webfonts/voces-regular-webfont.svg#vocesregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'antic_slabregular';
src: url('/webfonts/voces-regular-webfont.svg#vocesregular') format('svg');

}
}