/* General Text Styles */

body,p,td,li {
font: 12px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 15px;
}

body
{
	background: #003E38 url("/images/global-supplier.gif") top center no-repeat; /* Quick fix */
}

h1 {font: bold 15px Georgia, Times New Roman, serif; color: #D7D5BC; letter-spacing: 0.06em; margin-bottom: 10px; margin-top: 1px;}
h2 {font: bold 15px Georgia, Times New Roman, serif; color: #002953; letter-spacing: 0.09em; margin-bottom: 0px; margin-top: 1px;}

.mainyellow01 {font: 13px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.mainyellow02 {font: 10px Georgia, Times New Roman, serif; color: #E2C058; line-height: 15px;}
.maincream01 {font: 12px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 15px;}
.maincream02 {font: 11px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 15px;}
.forumlead {font: bold 12px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.froumsml {font: bold 10px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 16px;}
.forumtopics {font: bold 12px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 17px;}
.sitelinktextcream01 {font: 11px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 15px;}
.sitelinktextbrown01 {font: 11px Georgia, Times New Roman, serif; color: #483E28; line-height: 15px;}
.featuredtitle01 {font: 10px Georgia, Times New Roman, serif; color: #E2C058;}
.footeryellow01 {font: 11px Georgia, Times New Roman, serif; color: #E2C058;}
.footercream01 {font: 11px Georgia, Times New Roman, serif; color: #D7D5BC;}
.breadcrumb-bold {font: bold 10px Georgia, Times New Roman, serif; color: #D7D5BC;}
.breadcrumb-italic {font: 10px Georgia, Times New Roman, serif; color: #D7D5BC; font-style: italic;}
.postname {font: bold 20px Georgia, Times New Roman, serif; color: #E2C058;}
.date-year {font: bold 14px Georgia, Times New Roman, serif; color: #483E28; line-height: 15px;}

/* Form Elements */

.forms01 {font: 12px Georgia, Times New Roman, serif; color: #483E28;}

/* Float Styles */

.floatright01 {float: right;}
.floatrightHold {float: right; padding: 3px 0px 0px 5px;}
.profilefloat {float: right; padding-top: 5px;}

/* Img Styles */

.posticon {margin: 5px 0px 2px 0px;}

/* List Style */

li.questionslist {list-style: outside square; font: 12px Georgia, Times New Roman, serif; color: #D7D5BC; margin-bottom: 3px; margin-left: -15px;}

/* Alt Link Styles */

a:link {color: #D7D5BC;}
a:link:hover {color: #D7D5BC;}
a:visited {color: #D7D5BC;}
a:visited:hover {color: #D7D5BC;}

a.yellow:link {color: #E2C058;}
a.yellow:link:hover {color: #E2C058;}
a.yellow:visited {color: #E2C058;}
a.yellow:visited:hover {color: #E2C058;}

a.ftlead:link {color: #E2C058; font-weight: bold; text-decoration: underline;}
a.ftlead:link:hover {color: #E2C058; font-weight: bold; text-decoration: underline;}
a.ftlead:visited {color: #E2C058; font-weight: bold; text-decoration: underline;}
a.ftlead:visited:hover {color: #E2C058; font-weight: bold; text-decoration: underline;}

/* TR Styles */

tr#light01 {background-color: #6C5B3D;}
tr#dark01 {background-color: #625237}

/* Tables */

table#login {width: 180px; background-color: #231B23;}
table#login td {text-align: right;}
td#loginbox {width: 180px; vertical-align: top;}

table#forumlead td {padding: 5px 10px 5px 10px;}
table#gallerylead td {padding: 5px 10px 5px 10px;}
table#expertlead td {padding: 5px 10px 5px 10px;}
table#forumtopic {border-bottom: 1px solid #625237;}
table#breadcrumb {height: 25px; background-color: #625237; text-align: right; vertical-align: middle; padding-right: 10px;}
table#galbreadcrumb {height: 50px; background-color: #625237; text-align: right; vertical-align: middle; padding-right: 10px;}
table#galsearchtxt {padding: 5px 10px 5px 10px;}
table#galleryline {text-align: left; border-top: 10px solid #6C5B3D; border-bottom: 5px solid #6C5B3D;}
table#topicnumber {height: 25px; background-color: #625237; text-align: right; vertical-align: middle; padding-right: 10px; padding-left: 10px;}
table#questions {padding: 5px 10px 5px 10px;}
table#answer {padding: 5px 10px 5px 10px;}
table#topictitles {height: 25px;}

/* Page Elements */

/*td#login-logo {height: 45px;}
td#user-title {height: 30px;}
td#pw-title {height: 30px;}
td#user-feild {padding-right: 10px;}
td#pw-feild {padding-right: 10px;}
td#remember {height: 20px; vertical-align: middle; padding-right: 10px;}
td#signup {vertical-align: top; padding-right: 10px;}*/

td#logo01 {width: 355px; text-align: center; vertical-align: bottom;}
td#header01 {vertical-align: bottom;}

td#search01 {text-align: right;}
td#search02 {padding-bottom: 11px;}
td#search03 {vertical-align: bottom;}
td#mainnav01 {background-color: #483E28; border-left: #002824 solid 1px; border-top: #002824 solid 1px; border-right: #002824 solid 1px;}

td#subnav {height: 27px; background-color: #6C5B3D; border-top: #6C5B3D solid 1px;}
td#top-main {background-image: url(images/forum-topbg.gif); background-repeat: repeat-y; vertical-align: top;}
td#top-mainHolding {width: 600px; background-color: #140D15; vertical-align: top;}


td#mainpic01 {background-color: #140D15; vertical-align: top; width: 355px; border-left: #002824 solid 1px; border-top: #002824 solid 1px;}
td#mainpic02 {background-color: #625237; vertical-align: top; width: 355px; border-left: #002824 solid 1px; border-top: #002824 solid 1px;}
td#maincontent01 {width: 420px; vertical-align: top; background-color: #140D15; padding: 15px 15px 15px 15px;}
td#maincontentHolding {vertical-align: top; background-color: #140D15; padding: 15px 15px 15px 15px;}
td#maincontent01 a:link {color: #E2C058;}
td#maincontent01 a:link:hover {color: #E2C058;}
td#maincontent01 a:visited {color: #E2C058;}
td#maincontent01 a:visited:hover {color: #E2C058;}
td#mainarea {vertical-align: top;}

/* Forum & Ask Expert */

form {margin: 0px; padding: 0px;}

td#mf-title {background-color: #483E28; padding: 0px 10px 0px 10px;}
td#tg-title {background-color: #625237; padding: 0px 10px 0px 10px;}
td#ae-title {background-color: #483E28; padding: 0px 10px 0px 10px;}
td#ft-title {
	background-color: #625237;
	width: 335px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
td#lp-title {
	background-color: #483E28;
	width: 580px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
td#qa-title {background-color: #625237; padding: 0px 10px 0px 10px;}
td#la-title {background-color: #483E28; padding: 0px 10px 0px 10px;}

td#mf-main {width: 356px; background-color: #6C5B3D; vertical-align: top;}
td#tg-main {width: 299px; background-color: #483E28; vertical-align: top;}
td#ae-main {width: 300px; background-color: #6C5B3D; vertical-align: top;}
td#ft-main {width: 356px; background-color: #483E28; vertical-align: top;}
td#lp-main {
	background-color: #6C5B3D;
	vertical-align: top;
	padding: 0px;
	width: 599px;
}
td#qa-main {width: 300px; background-color: #483E28; vertical-align: top;}
td#la-main {width: 599px; background-color: #6C5B3D; vertical-align: top;}

td#mf-mainHold {width: 356px; background-color: #6C5B3D; vertical-align: top; padding: 5px 10px 10px 10px;}
td#tg-mainHold {width: 299px; background-color: #483E28; vertical-align: top; padding: 5px 10px 10px 10px;}
td#ae-mainHold {width: 300px; background-color: #6C5B3D; vertical-align: top; padding: 5px 10px 10px 10px;}

td#topicicon-tit {width: 36px; text-align: center; background-color: #625237;}
td#topiclead-tit {width: 350px; text-align: left; background-color: #625237;}
td#lastpost-tit {width: 88px; text-align: right; background-color: #625237;}
td#replies-tit {width: 75px; text-align: center; background-color: #625237;}
td#views-tit {width: 50px; text-align: center; background-color: #625237;}

td#topicicon {width: 46px; height: 45px; text-align: center;}
td#topiclead {width: 360px; height: 45px; text-align: left;}
td#lastpost {width: 108px; height: 45px; text-align: right;}
td#replies {width: 75px; height: 45px; text-align: center;}
td#views {width: 50px; height: 45px; text-align: center;}

td#postnumber {text-align: right;}
td#postdate {text-align: left;}
td#posterdata {width: 200px; vertical-align: top; padding: 5px 10px 5px 10px;}
td.post {width: 399px; padding: 5px 10px 5px 10px;} 

td#postdata {width: 70px; vertical-align: top; text-align: right;}
td#postdata-lg {width: 137px; vertical-align: top; text-align: right; padding: 5px 10px 5px 10px;}
td#latestposts {vertical-align: top; text-align: left; padding: 5px 10px 5px 10px;}

td#ft-icon {width: 39px; text-align: center; padding: 5px 0px 5px 10px;}
td#ft-cat {width: 225px; padding: 5px 10px 5px 10px;}
td#ft-topic {width: 92px; padding: 5px 10px 5px 10px;}
td#qa-icon {width: 39px; text-align: center; padding: 5px 10px 5px 10px;}
td#qa-topic {width: 267px; padding: 5px 10px 5px 10px;}

td#submit-title {height: 30px; background-color: #625237; text-align: left; vertical-align: top; padding-left: 10px;}
td#questionfeild {height: 90px; background-color: #625237; text-align: left; vertical-align: top;padding: 0px 10px 5px 10px;}
td#questtxt {height: 60px; background-color: #625237; text-align: left; vertical-align: top;padding: 0px 10px 5px 10px;}
td#submit {height: 30px; background-color: #625237; text-align: left; vertical-align: middle;padding: 0px 10px 5px 10px;}

/* Gallery */

td#galbread-top {height: 25px;}
td#galbread-bott {height: 25px; background-color: #6C5B3D;}

td#galleft {width: 20px;}
td#galright {width: 20px;}
td#galspace {width: 99px;}
td#galimg {width: 75px;}
td#galtitle {width: 150px; padding-left: 5px; vertical-align: top;}
td#galname {padding-left: 5px;}
td#galdate {padding-left: 5px;}
td#galcopy {width: 225px; padding:5px 0px 5px 0px;}
td#profile {padding: 5px 10px 5px 10px;}
td#mygalleries {background-color: #625237; padding-left: 10px;}
td#search-title {height: 30px; background-color: #625237; padding-left: 10px; vertical-align: middle;}
td#search-field {height: 50px; padding-left: 10px; vertical-align: middle;}

/* Links */

td#links-main {vertical-align: top;}
td#column01 {width: 355px; background-color: #6C5B3D; vertical-align: top;}
td#column02 {width: 430px; background-color: #140D15; vertical-align: top; padding: 15px 15px 15px 15px;}
td#column03 {width: 170px; background-color: #483E28; vertical-align: top;}
td#productnav02 {padding: 10px 0px 10px 25px;}

td#news-title {background-color: #483E28; padding: 0px 10px 0px 10px;}
td#events-title {background-color: #483E28; padding: 0px 10px 0px 10px;}

td#news-date {width: 50px; padding: 5px 10px 5px 5px; text-align: right;}
td#events-date {width: 50px; padding: 5px 10px 5px 5px; text-align: right;}

td#news-txt {width: 305px; padding: 5px 10px 5px 10px;}
td#events-txt {width: 305px; padding: 5px 10px 5px 10px;}

/* Orders */ 

td#ordertitle01 {text-align: left; padding: 7px 0px 7px 10px; border-bottom: 1px solid #6C5B3D; border-top: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D; border-right: 1px solid #6C5B3D;}
td#ordertitle02 {text-align: left; padding: 4px 0px 7px 10px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D; border-right: 1px solid #6C5B3D;}
td#itemcolumn01 {text-align: left; padding: 7px 0px 7px 10px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#pricecolumn01 {width: 75px; text-align: center; padding: 7px 0px 7px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#qtycolumn01 {text-align: center; padding: 7px 0px 7px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#totalcolumn01 {width: 75px; text-align: center; padding: 7px 0px 7px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D; border-right: 1px solid #6C5B3D;}
td#itemcolumn02 {vertical-align: top; text-align: left; padding: 6px 0px 6px 10px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#pricecolumn02 {vertical-align: top; text-align: right; padding: 6px 7px 6px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#qtycolumn02 {vertical-align: top; text-align: center; padding: 6px 0px 6px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#totalcolumn02 {vertical-align: top; text-align: right; padding: 6px 7px 6px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D; border-right: 1px solid #6C5B3D;}
td#deliverycolumn01 {text-align: right; padding: 6px 10px 6px 0px; border-bottom: 1px solid #6C5B3D;border-left: 1px solid #6C5B3D;}
td#deliverycolumn02 {text-align: right; padding: 6px 7px 6px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D; border-right: 1px solid #6C5B3D;}
td#totalcolumn03 {text-align: right; padding: 6px 10px 6px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D;}
td#totalcolumn04 {text-align: right; padding: 6px 7px 6px 0px; border-bottom: 1px solid #6C5B3D; border-left: 1px solid #6C5B3D; border-right: 1px solid #6C5B3D;}

/* Footer */

td#footer01 {background-color: #002824;}
td#footerleft01 {text-align: left; vertical-align: middle;}
td#footerleft02 {width: 129px;}
td#footerright01 {text-align: right; padding-right: 10px; vertical-align: middle;}
td#footerright01 a:link {color: #D7D5BC;}
td#footerright01 a:link:hover {color: #E2C058;}
td#footerright01 a:visited {color: #E2C058;}
td#footerright01 a:visited:hover {color: #E2C058;}

/* Gareth's additions */

div.contentPadding img, img.border {
	border: 1px solid #231B23;
}
div.contentPadding p {
	margin: 0px 0px 10px 0px; 
}

a.warning:link, a.warning:visited, a.warning:hover, a.warning:focus, a.warning:active {
	color: #ff9966;
	text-decoration: none;
} a.warning:hover, a.warning:focus {
	text-decoration: underline;
}
div.contentPadding {
	padding: 5px;
}
td.large {
	font-size: 16px;
}
