body {color:#222;}
a {text-decoration:none; color:#C83611; font-weight: normal;}
a:hover {text-decoration:none; color:#000;}
h1.pageTitle {color:#C83611; font: normal 2em "Century Gothic"}


/* header */
#headerWrapper #header #logo {width: 213px; height: 90px;}
#wrapper #zbody {float:none; background:#fff;}
#bdHome #wrapper #zbody {float:left;}
/* footer */
body #historynav {background:#fff; border:0;}
body #historynav .sectionWrap {margin:0 auto; width:960px;}
body #historynav .section {}

#navbar, #barSearch {background: #dfdf97;}
#navbar #mainLinks li a {background: #dfdf97; color: #555; border-right: 2px solid #FFF; line-height: 1.5em; height: 1.5em; outline: none;}
#navbar #mainLinks li a:hover {background: #fa7a23; color: #FFF;}

#barSearch form {padding-top: 2px;}
#barSearch label {color: #555;}

#topLinks {margin: 0;}
#mainLinks li.last {border-right:0;}
a#topAdvSearch {border:0; color:#888;}

#gpfSocial {background-color: #828282; padding: 5px; height: 26px;}
#gpfSocial .twitter {float: left; margin: 5px 20px 0 10px; padding-left: 25px; display: block; color: #FFF; background: transparent url(/ms/glasgowframe/img/twitter.png) center left no-repeat; }

/*Home*/
#bdHome #zbody {background: #FFF url(/ms/glasgowframe/img/homeFrame.jpg) top center no-repeat; padding-top: 300px;}
#bdHome h1.pageTitle {border-bottom: 1px solid #C83611;}
#zleftColumn .lm-wrapper .lm-content {background: #dfdf97 url(/ms/glasgowframe/img/bg_green.jpg) top left repeat-x; border: 1px solid #bebe81;}
.lm-wrapper h3 {border: 1px solid #d8691e; background: #fa7a23; color: #FFF; font-weight: bold; padding: 2px; margin-bottom: 2px;}
.lm-categories li a {display: block; width: 184px; line-height: 1.3em; padding: 2px; font-weight: bold;}
.lm-categories li a:hover {background: #c3c383;}
.lm-testimonials li, .lm-news li {margin: 5px 0 10px 0;}
.lm-testimonials li .author {font-size: 0.9em;}
.lm-include .lm-content {width: 100%; text-align: center;}

/* buttons */
button.buySml, button#button-aodBuy-bottom, button#button-aodBuy-top, button.secure, .nextg, button.buyLrg, #htmlForm button {color:#C83611; font-weight:bold;}

/* prod */
.prodBox {border: 0;}
#prodDetail .prodBox {padding-top: 0;}
#prodDetail h1 {color:#C83611; font: normal 2em "Century Gothic"; padding-top: 0;}
#bdProduct #wrapper, #bdProduct #historynav .section {width:760px;}
#prodBuyTop, #prodBuyBottom, #prodDetail.prodBox, #prodRH #buy {background:#fff; color:#333; border:0;}
#prodDetail.prodBox {margin-bottom:0;}
#prodDetail .good {color:#090 !important; font-weight:bold;}
#prodDetail .bad {color:#900 !important; font-weight:bold;}
#prodOther {width:100%;}

/* p2a */
#p2aSteps ol li {background:#fff; color:#C83611; font-size:1.3em; width:191px; padding:40px 60px 40px 60px;}
#p2aSteps #stepUpload {background:#fff url(/ms/glasgowframe/img/bgP2aStep1.gif) top left no-repeat;}
#p2aSteps #stepCrop {background:#fff url(/ms/glasgowframe/img/bgP2aStep2.gif) top left no-repeat;}
#p2aSteps #stepFrame {background:#fff url(/ms/glasgowframe/img/bgP2aStep3.gif) top left no-repeat;}
#uploadBox {background:#fff; border:4px solid #DFDF97;}
#htmlForm {margin: 12px 0 60px 290px;}
#uploading {margin-left:0; width:300px; background-position:center top; text-align:center;}
#bdP2aEdit #wrapper {width:760px;}
#htmlForm button {padding:2px 25px; font-weight:bold;}
#bdP2aUpload h2 {display:none;}
#htmlForm label {width:130px; color:#666;}

/* basket */
#wrapper .basketActions {background:#fd9860; border:0;}

body #historynav {margin-top: 30px;}

/* prod lists */
.prodlistNav {background:#DFDF97; border:0;}

/*Checkout*/
#headerWrapper #header.simpleView #logo {width: auto; height: auto;}
#bdCheckout .lm-wrapper h3 {background: #FFF;}
#bdCheckout #zleftColumn .lm-wrapper .lm-content {background: #FFF; border: 0;}
.checkoutBlockHeader {background: #DFDF97 url(/ms/glasgowframe/img/bg_green.jpg) repeat-x scroll left top;}
