
html {font-size:62.5%;}
body{margin:0px;padding:0px;background:url(images/background.jpg) 0 0 repeat-x #ffffff;color:#222;font:1.2em/1.6em  Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
div, ul, h1, h2, h3, h4, img, form, label{padding:0px;margin:0px;}


h2 {color:#000000;margin:5px 0 5px 0; font-size:14px}



.title {padding:6px 0px 6px 6px;background:#ffffff url(images/title.jpg) repeat-x;color:#848484;font-size:16px; font-weight:bold; width:880px;border-color : #cacaca; border-width: 1px 1px 1px 1px; border-style:solid;}

.title2 {padding:0px 0px 6px 0px;background:#ffffff;color:#fd7906;font-size:16px; font-weight:bold; text-decoration:underline;}

.homepage_title_left {padding:6px 6px 6px 6px;background:#ffffff url(images/menu-title-background.jpg) repeat-x;color:#ffffff;font-size:16px; font-weight:bold; width:527px; height:33px;}

.page_title {padding:6px 6px 6px 6px;background:#ffffff url(images/menu-title-background.jpg) repeat-x;color:#ffffff;font-size:16px; font-weight:bold; width:888px; height:33px;}


.homepage_left {margin-top:-6px; margin-bottom:5px;padding:6px 6px 6px 6px;background:#fff1e5; color:#000000;font-size:12px; width:525px;border-color : #cacaca; border-width: 1px 1px 1px 1px; border-style:solid;}

.homepage_left_title {padding:0px 0px 0px 0px;color:#848484;font-size:14px; font-weight:bold;}
.homepage_left_title2 {padding:0px 0px 0px 0px;color:#848484;font-size:16px; font-weight:bold;margin-bottom:5px;}
.homepage_right_title {padding:6px 6px 6px 6px;color:#848484;font-size:14px; font-weight:bold;}

.homepage_title_right {margin-left:8px;float:right; padding:6px 6px 6px 6px;background:#ffffff url(images/menu-title-background.jpg) repeat-x;color:#ffffff;font-size:16px; font-weight:bold; width:341px; height: 33px;}

.homepage_title_right2 {margin-left:8px;float:right; padding:6px 6px 6px 6px;background:#ffffff url(images/menu-title-background.jpg) repeat-x;color:#ffffff;font-size:14px; font-weight:bold; width:341px; height: 33px;}

.homepage_title_small {padding:6px 6px 6px 6px;background:#ffffff url(images/menu-title-background.jpg) repeat-x;color:#ffffff;font-size:14px; font-weight:bold; width:163px; height: 33px;}
.homepage_title_small2 {margin-left:7px;float:right;padding:6px 6px 6px 6px;background:#ffffff url(images/menu-title-background.jpg) repeat-x;color:#ffffff;font-size:14px; font-weight:bold; width:163px; height: 33px;}

.homepage_right {margin-top:-6px;margin-left:7px; margin-bottom:5px;float:right; padding:6px 6px 6px 6px;background:#fff1e5; font-size:12px; width:338px;border-color : #cacaca; border-width: 1px 1px 1px 1px; border-style:solid;color:#000000;}

.homepage_left_small {margin-top:-6px;margin-bottom:5px;padding:6px 6px 6px 6px;background:#fff1e5; font-size:12px; width:160px;border-color : #cacaca; border-width: 1px 1px 1px 1px; border-style:solid;color:#000000;}

.homepage_left_small2 {margin-top:-6px; margin-bottom:5px; margin-right:4px; margin-left:6px;float:right; padding:6px 6px 6px 6px;background:#fff1e5; font-size:12px; width:158px;border-color : #cacaca; border-width: 1px 1px 1px 1px; border-style:solid;color:#000000;}


.image_text{background-color: #000000;opacity: .7;filter: alpha(opacity=70); text-align:center; width: 102px;color: #ffffff;position:relative; top:53px; left:-5px;padding: 0px 0px 0px 0px; font-size:10px}


.news_img {border: 1px solid #c7db24; width: 50px;}

.news_box_top{ width: 52px;position:relative; top:26px; left:0px;}
.news_box_bot{ width: 52px;position:relative; top:52px; left:0px;}


.image_box
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 auto;
    border: 2px solid #c0c0c0;
    color: #ffffff;
    width: 92px;
    height: 67px;
    padding: 5px;
    text-align: left;
    background-color : #ffffff;
    background-repeat: no-repeat;
	text-align: center;
}


/* Drop-down menu */

.navbar {margin-left: auto;margin-right: auto ;float:none;width:760px;height:29px;border:none;background:#000000 url(images/btn_backB.jpg) repeat-x;color:#FFF;font-size:102%;}
[id$="navbar"] {margin-left: auto;margin-right: auto ;float:none;width:760px;height:38px;border:none;background:#000000 url(images/btn_backB.jpg) repeat-x;color:#FFF;font-size:102%;}
[id$="navbar"]:not([class="xxx"]) {margin-left: auto;margin-right: auto ;float:none;width:760px;height:38px;border:none;background:#000000 url(images/btn_backB.jpg) repeat-x;color:#FFF;font-size:102%;}
 

.navbar ul {list-style-type:none;}
.navbar ul li {float:left;position:relative;z-index:auto !important /*Non-IE6*/;z-index:10 /*IE6*/;border-right:solid 1px #fd7702;background:url(images/btn_backB.jpg) 0 0 repeat-x;}
.navbar ul li a {float:none !important /*Non-IE6*/;float:left /*IE-6*/;display:block;height:3.1em;line-height:3.1em;padding:0 10px 0 10px;text-decoration:none;color:#ffffff;}
.navbar ul li ul {display:none;border:none;}
.navbar ul li#home {border-left:solid 1px #fc7c0e;}

/* Non-IE6 */
.navbar ul li:hover a {background:url(images/btn_backT.jpg) 0 0 repeat-x;color:#fd7a0a;text-decoration:none;background-color:#272726;}
.navbar ul li:hover ul {display:block;width:12em;position:absolute;z-index:999;top:3.0em;margin-top:0.1em;left:0;-x;}
.navbar ul li:hover ul li a {display:block;width:12em;height:auto;line-height:1.3em;margin-left:-1px;padding:4px 10px 4px 10px;border-left:solid 1px #fc7c0e; border-bottom: solid 1px #fd7702;background-color:#272726;font-weight:normal;color:#ffffff;background:url(images/btn_backB.jpg) 0 0 repeat-x;}
.navbar ul li:hover ul li a:hover {background:url(images/btn_back.jpg) 0 0 repeat-x;color:#000000;background-color:#000000;font-weight:normal;color:#fd7a0a;}

/* IE6 */
.navbar table {position:absolute;top:0;left:0;border-collapse:collapse;}
.navbar ul li a:hover {background:url(images/btn_backT.jpg) 0 0 repeat-x;color:#fd7a0a;text-decoration:none;background-color:#272726;}
.navbar ul li a:hover ul {display:block;width:12em;position:absolute;z-index:999;top:3.1em;top:3.0em;left:0; margin-top:0.1em;}
.navbar ul li a:hover ul li a {display:block;width:12em;height:1px;line-height:1.3em;padding:4px 10px 4px 10px; border-left:solid 1px #fc7c0e;border-bottom:solid 1px #fc7c0e;background-color:#272726;font-weight:normal;color:#ffffff;background:url(images/btn_backB.jpg) 0 0 repeat-x;}
.navbar ul li a:hover ul li a:hover {background:url(images/btn_backB.jpg) 0 0 repeat-x;color:#000000;background-color:#000000;font-weight:normal;color:#fc7c0e;}

/* Trade Drop-down menu */

.navbar2 {margin-left: auto;margin-right: auto ;float:none;width:820px;height:29px;border:none;background:#000000 url(images/btn_backB.jpg) repeat-x;color:#FFF;font-size:102%;}
[id$="navbar2"] {margin-left: auto;margin-right: auto ;float:none;width:820px;height:38px;border:none;background:#000000 url(images/btn_backB.jpg) repeat-x;color:#FFF;font-size:102%;}
[id$="navbar2"]:not([class="xxx"]) {margin-left: auto;margin-right: auto ;float:none;width:820px;height:38px;border:none;background:#000000 url(images/btn_backB.jpg) repeat-x;color:#FFF;font-size:102%;}
 

.navbar2 ul {list-style-type:none;}
.navbar2 ul li {float:left;position:relative;z-index:auto !important /*Non-IE6*/;z-index:10 /*IE6*/;border-right:solid 1px #fd7702;background:url(images/btn_backB.jpg) 0 0 repeat-x;}
.navbar2 ul li a {float:none !important /*Non-IE6*/;float:left /*IE-6*/;display:block;height:3.1em;line-height:3.1em;padding:0 10px 0 10px;text-decoration:none;color:#ffffff;}
.navbar2 ul li ul {display:none;border:none;}
.navbar2 ul li#home {border-left:solid 1px #fc7c0e;}

/* Non-IE6 */
.navbar2 ul li:hover a {background:url(images/btn_backT.jpg) 0 0 repeat-x;color:#fd7a0a;text-decoration:none;background-color:#272726;}
.navbar2 ul li:hover ul {display:block;width:12em;position:absolute;z-index:999;top:3.0em;margin-top:0.1em;left:0;-x;}
.navbar2 ul li:hover ul li a {display:block;width:12em;height:auto;line-height:1.3em;margin-left:-1px;padding:4px 10px 4px 10px;border-left:solid 1px #fc7c0e; border-bottom: solid 1px #fd7702;background-color:#272726;font-weight:normal;color:#ffffff;background:url(images/btn_backB.jpg) 0 0 repeat-x;}
.navbar2 ul li:hover ul li a:hover {background:url(images/btn_back.jpg) 0 0 repeat-x;color:#000000;background-color:#000000;font-weight:normal;color:#fd7a0a;}

/* IE6 */
.navbar2 table {position:absolute;top:0;left:0;border-collapse:collapse;}
.navbar2 ul li a:hover {background:url(images/btn_backT.jpg) 0 0 repeat-x;color:#fd7a0a;text-decoration:none;background-color:#272726;}
.navbar2 ul li a:hover ul {display:block;width:12em;position:absolute;z-index:999;top:3.1em;top:3.0em;left:0; margin-top:0.1em;}
.navbar2 ul li a:hover ul li a {display:block;width:12em;height:1px;line-height:1.3em;padding:4px 10px 4px 10px; border-left:solid 1px #fc7c0e;border-bottom:solid 1px #fc7c0e;background-color:#272726;font-weight:normal;color:#ffffff;background:url(images/btn_backB.jpg) 0 0 repeat-x;}
.navbar2 ul li a:hover ul li a:hover {background:url(images/btn_backB.jpg) 0 0 repeat-x;color:#000000;background-color:#000000;font-weight:normal;color:#fc7c0e;}


#topPan{margin-left: auto;margin-right: auto ;width:900px;height:127px;background:url(images/Conservatec-Conservatories-East-Yorkshire.png) left top no-repeat;}
#topPan2{margin-left: auto;margin-right: auto ;width:900px;height:127px;background:url(images/Conservatec-Conservatories-East-Yorkshire2.png) left top no-repeat;}

#intro {padding:0px 0 0 70px; color:#FFFFFF}
#logo {padding:32px 0 0 490px;}
#intro h2 {font-size:1.4em;}


#bot {margin-left: auto;margin-right: auto ;width:555px;}

#footer {margin-left: auto;margin-right: auto ;width:100%;height:40px;background-color:#ffffff;background:url(images/footer.jpg) no-repeat center top;}
#footer ul {list-style-type:none;}
#footer ul li {float:left;position:relative;z-index:auto !important /*Non-IE6*/;z-index:1000 /*IE6*/;}
#footer ul li a {float:none !important /*Non-IE6*/;float:left /*IE-6*/;display:block;height:3.1em;line-height:3.1em;padding:0 10px 0 10px;text-decoration:none;color:#666666;}


/*#mainPane{margin-left: auto;margin-right: auto ;width:900px; height:600px;background-color:#ffffff;}*/
#mainPane a {text-decoration:none; color:#fd7702;}
#mainPane a:hover {text-decoration:none; color:#000000;}
#mainPane h2 {font-size:1.4em;color:#000000;}
.box_padding {float:left;margin:0px 0px 6px 6px;width:106px; position:relative}


/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { position:absolute;z-index:1000;width:240px;background:#000;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif; }
body div#toolTip p em { display:block;margin-top:3px;color:#fd7702;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#fff; }