/* CSS Document */
div.footerBoxOutter{
	background:#FFB600;
	width:100%;
	float:none;
    padding: 10px 0;
}

div.footerBox{
	float:none;
	width:980px;
	margin:0 auto;
	background:none;
	border:none;
    text-align: center;
}

html{
	background:#FFB600;
}

body{
	background:url('/images/bg-mrBrown.jpg') repeat;
}

div.headerBoxOutter{
	background:#FFB600;
	width:100%;
	float:none;
	/*margin: 27px 0 0;*/
}

div.headerBox{
	float:none;
	width:980px;
	padding:0 60px;
	margin:0 auto;
	height:74px;
	background:url('/images/bg-header.jpg') no-repeat;
}

div.globalBox {
    background: url("/images/bg-mrBrown-global.jpg") no-repeat scroll 0 bottom transparent;
    float: none;
    margin: 126px auto 0;
    width: 980px;
}

div.mainBox{
	background:none;
	width:980px;
	padding:0 60px;
}

div.logoBox
{
	margin:15px 0 0 0;
}

div.topMenuBox{
	margin:28px 0 0 0;
	height:auto;
}

div.topMenuBoxItem{
	float:left;
    margin: 0 0 0 4px;
}

a.topMenuStyle:link, a.topMenuStyle:visited, a.topMenuStyle:active
{
	color: #541F14;
	font: bold 13px Myriad Pro;
	text-decoration: none; 
	float: left;
	height: 24px;
	padding: 4px 20px 0;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
}
a.topMenuStyle:hover,div.topMenuBoxItem a.topMenuStyleSelected{color: #fff;;background:#6B2918;}


span.landingCopyright {
    color: #000;
    font: 17px Tahoma;
}

p.landingCopyright {
    color: #782014;
    font: 16px Tahoma;
    margin: 0 0 10px;
    padding: 0;
    text-align: center;
}

img.imgFullstop{
	margin: 11px 2px 0;
    vertical-align: top;
}

p.footerDetails{
	color: #000;
    font:normal 14px Tahoma;
}

p.developed {
    color: #8C6400;
}


a.developed:link, a.developed:visited, a.developed:active {color: #8C6400;}

a.emailLinkFooter:link, a.emailLinkFooter:visited, a.emailLinkFooter:active {color: #000000;font: 15px Myriad Pro; text-decoration:none;}
a.emailLinkFooter:hover{text-decoration:underline;}

div.mainBox {
	float:left;
	padding:0;
	width:100%;
}

div.mrBrownHomeParagraph p{
	color: #fff;
	font: 16px Myriad Pro;
}

div.mrBrownHomeParagraph{
    float: left;
    margin: 236px 0 0;
    width: 420px;
}

h1{font:bold 31px Myriad Pro;color:#fff; font-style:italic;}
p{font:normal 13px Myriad Pro;color:#fff;}
h2{font:bold 25px Myriad Pro;color:#fff; font-style:italic;}
h2.object{font:bold 25px Myriad Pro;color:#fff; font-style:italic; margin:0 0 16px;}

div.viewLineBox{
	float:left;
    margin: 8px 0 0;
}

a.viewLineLink:link, a.viewLineLink:visited, a.viewLineLink:active {color: #FFB600;font:bold 16px Myriad Pro; text-decoration:none;}
a.viewLineLink:hover{text-decoration:underline;}
img.viewLineLink{margin: 0 0 0 6px;}


div.homePRoductsLineBox{
	float:left;
	width:100%;
	margin:0;
	height: 240px;
}

div.productNewBox{
	float:right;
}

/*img.homeProductImg:hover {margin: 0 0 10px 0}*/

a.readMore:link, a.readMore:visited, a.readMore:active {
    color: #FFB600;
    font: bold 13px Myriad Pro;
    text-decoration: none;
}
a.readMore:hover{text-decoration:underline;}
div.globalBoxInner{float:left; width:100%;}
div.readMoreIcon{background:url('/images/img-yellow-arrow.png') no-repeat;}
div.articleTitleDivider{background:none;margin: 0 0 3px;}


div.articleBox {
    margin: 8px 0;
}

div.mainColumnNoLeft {
    background: url("/images/bg-column.png") no-repeat scroll right 60px transparent;
    float: left;
    margin: 0 0 0 36px;
    padding: 0 44px 0 0;
    width: 610px;
	min-height: 392px;
}


div.rightColumn {
	float: right;
    margin: 15px 8px 0 0;
    padding: 0;
    width: 240px;
}

div.objectBox {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 0 20px 20px;
    padding: 0;
    width: 200px;
}


a.h3Featured:link, a.h3Featured:visited, a.h3Featured:active {
    color: #E9A301;
    font: normal 13px Arial;
    text-decoration: none;
}
a.h3Featured:hover {text-decoration:underline;}

h3.object {
    color: #E9A301;
    font: bold 14px Arial;
    margin: 0 0 0;
    padding: 0;
}

div.objectDivider{
	float:left;
	width:100%;
	height:2px;
	margin:16px 0;
	background:url('/images/img-obj-divider.png') repeat-x;
}

div.prodCatDivider{
	float:left;
	width:100%;
	height:2px;
	margin:16px 0;
	background:url('/images/img-obj-divider.png') repeat-x;
}

h2.orange{
	color: #FFB600;
    font: normal 22px Myriad Pro;
    margin: 0;
    padding: 0;
}

div.bookMarkTxt {
	float:left;
	height:109px; 
	width:41px;
	background:url("/images/img-bookMark.png") no-repeat scroll 0 0 transparent;
	position:relative;
	z-index:2;
}

p.bookMarkTxt {
	writing-mode:tb-rl;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	border:0px solid red;
	color:#333;
	display:block;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-shadow: 0px 0px 1px #333;
	white-space:nowrap;
	position: relative;
    left: 0;
	top: 24px;
	font:normal 14px Georgia;
	color:#fff;
	font-style:italic;
	*margin:10px;
}

div.bookMarkImg{
    float: left; 
	margin: -101px 0 0;
}

div.globalBoxSmall{ background:url("/images/bg-mrBrown-global_2.jpg") no-repeat scroll 0 bottom transparent; padding-bottom:40px;}

div.productNewBoxCat{
	float: left;
    height: 40px;
    margin: 0 0 -19px;
    width: 56px;
}

div.productImgBoxInner{
	display:inline;
	height:auto;
}

div.productImg{
	border: medium none;
    float: left;
    margin: 0 20px 0 0;
    padding: 0;
    text-align: center;
    width: 200px;
}

div.productTxt{
	float:left;
	width:390px;
	margin:18px 0 0 0;
}


div.productImgNew {
    margin: 0 0 0 24px;
}

p.productSubtitle{font:normal 22px Myriad Pro; margin:0 0 18px;}
p.productPacking{font:normal 16px Myriad Pro; margin:0 0 16px;}
span.orange{font:normal 18px Myriad Pro;color:#FFB600}

div.tabBox{
	float:left;
	width:100%;
	margin: 30px 0;
}

div.tabBoxTop{
	float:left;
	background:url('/images/img-light-gray-transparent.png') repeat;
	padding:5px 5px 0 5px;
	height:30px;
}

div.tabBoxMain{
	float:left;
	width:600px;
	background:url('/images/img-light-gray-transparent.png') repeat;
	padding:5px;
	border:none;
}

div.tabBoxMainIn{
	float:left;
	width:568px;
	padding:16px;
	background:url('/images/img-gray-transparent.png') repeat;
	min-height:130px;
}

div.tabBoxTopItem{
	background: url("/images/img-dark-gray-transparent.png") repeat scroll 0 0 transparent;
    float: left;
    margin: 0 1px 0 0;
    padding: 6px 16px;
	cursor:pointer;
	cursor:hand;
	height:auto;
}

div.tabBoxTopItemActive{
	background: url("/images/img-gray-transparent.png") repeat scroll 0 0 transparent;
    margin: 0;
	cursor:default;
}

div.tabBoxTopItem span{font:normal 18px Myriad Pro;color:#FFB600}

p.prodDetails{
	color: #FFFFFF;
    font: 15px Myriad Pro;
    margin: 0 0 12px;
    padding: 0;
}

span.prodDetails{
	color: #FFFFFF;
    font: 15px Myriad Pro;
}

div.tabBoxMainInTab{
	float:left;
	width:100%;
}

div.prodImgBox{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #FFB600;
    float: left;
    height: 100px;
    margin: 0 10px 0 0;
    width: 101px;
    overflow: hidden;
}

div.marginNone{
	margin:0;
}

div.prodImgRow{
	float:left;
	width:100%;
    margin: 0 0 10px 0;
}

img.prodGalImg{
    width: 100px;
}

div.pagingBoxOutter{
	background: none;
    float: left;
    width: 100%;
	padding:0;
	margin:0;
}

div.pagingLink{
    color: #FBB200;
}

div.pagingBox{
	float:right;
	margin:10px 0 0 0;
}

a.pagingLink:link, a.pagingLink:visited, a.pagingLink:active{color: #ccc;font: 12px Verdana;}

a.h2Style:link, a.h2Style:visited, a.h2Style:active {
    color: #fff;
    font:italic bold 25px Myriad Pro;
    text-decoration: none;
}
a.h2Style:hover{text-decoration:underline;}

li{	
	color: #FFFFFF;
    font: 13px Myriad Pro;
}
	
td.captionClass{
	color: #FFFFFF;
    font: 11px Myriad Pro;
}

input.inputClass{}

select.inputClass{}

textarea.inputClass{}

input.bt_submit{
	background: #280C0B;
    border: 1px solid #280C0B; 
    color: #FBB200; 
}


a.parentlinks:link, a.parentlinks:visited, a.parentlinks:active {color: #E9A301;}
span.parentlinks {color: #ECD5BE;}

div.productImgBox{
	border:none;
}

td.productTitle{
	text-align:center;
}

div.contactObject{
	background: url("/images/bg-transparent.png") repeat scroll 0 0 transparent;
	border-bottom: 1px solid #EFEFEF;
    border-top: 1px solid #EFEFEF;
	margin:0 0 10px;
	width:200px;
	padding:12px 20px;
}

h2.objectMar,p.contObj, a.contObj, span.contObj  {
    color: #fff;
	font-family:Tahoma;
}