/*PATINA LIGHTING LIMITEDwww.patinalighting.ie support: steven@ecom-ireland.ie *//************************************* Page Setup *************************/
* {margin: 0; padding: 0;}
body {text-align: center; color: #3D3D30; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 16pt;}
#wrap {margin: 0 auto; width: 780px; text-align: left;}
/************************************* divs *************************/#logo {float: left; height: 80px; width: 372px; background: url(../images/logo.gif)  no-repeat 0 2px; text-indent: -100em; overflow: hidden;}
#sitemap {float:right; text-align:right; margin-right: 6px; margin-top: 12px;}
#flash {clear: both; margin-top: 2px;}
#homeleft {float: left; width: 505px;padding:0px 15px 0px 0px;}
#homeright {float: right; width: 255px;}
#accreditations {clear: both; border-top: 1px dashed #e5f1d8;}
#footer {clear: both; border-top: 2px solid #eff5e9; padding: 10px 0;}
#left {margin: 2px 255px 0 0; width: 515px}
#right {float: right; margin: 2px 0 0 0; width: 260px; border-bottom: 1px dashed #e0e8d9;}
#textsize {margin: 5px 0; padding: 0 6px 6px 6px; border-bottom: 1px dashed #e0e8d9; font-weight: bold;}
.product {background: #F7F9F6; clear: left; margin: 8px 0; padding: 5px;  border: 1px dashed #eff5e9;}
.product:hover {background: #fff;}
/************************************* text & images *************************/h1, h2, h3	{margin-bottom: 8px; padding: 10px 0; color: #388021; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; border-bottom: 2px solid #eff5e9;}
h2	{font-size: 11pt;}
h3	{font-size: 9pt; border: 0; margin: 5px 0; padding: 2px 0;}
#logo h1 {border: none;}
p {margin-bottom: 18px;}
hr {border: none 0; border-top: 1px dashed #eff5e9; height: 1px;}
.clearhr {clear:both; border: none 0; border-top: 1px dashed #eff5e9; height: 1px;}
#homeright a:link, #homeright a:visited, #homeleft a:link, #homeleft a:visited, #homecenter a:link, #homecenter a:visited, #left a:link, #left a:visited, #footer	a:link, #footer	a:visited, #address a:link, #address a:visited {color: #ff1792; text-decoration: none;}#homeright a:hover, #homeleft a:hover, #homecenter a:hover, #left a:hover, #footer	a:hover, #address a:hover {color: #388021; text-decoration: underline;}   
img {border: 0;}
#accreditations img	{margin-bottom: 8px;}
.alertText {color:#ff1792; font-weight: bold;}
#textsize img	{vertical-align: middle; cursor:pointer; cursor:hand}
.smalltxt {font-size: 8pt; line-height: 12pt;}
.bigtxt h2 {margin: 8px 0 12px 0; padding: 5px 0; color: #388021; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; border-bottom: 2px solid #eff5e9;}
.bigtxt h3	{font-size: 10pt;}
.bigtxt p {margin: 10px 0;}
.bigtxt {font-size: 10pt; line-height: 16pt;}
.arrow {vertical-align: middle; padding-right: 5px;}
#right h2 {margin: 0; padding: 6px; border: 0; border-top: 1px solid #e0e8d9; border-bottom: 1px solid #e0e8d9; color: #3D3D30; background: url(../images/sidenav_h_bg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.sidenav {list-style-type: none;}
.sidenav a {padding: 6px; display: block; font-weight: bold; height: 20px; border-bottom: 1px dashed #e0e8d9;}
#miniAccred  {border-bottom: 1px dashed #e0e8d9;}
.sidenav a:link, .sidenav a:visited {text-decoration: none; color: #3D3D30; background-color: #eff5e9;}.sidenav a:hover {background-color: #fff; color: #388021;}
.rightpic {float: right; margin: 3px 0; padding: 3px; border: 1px solid #e3e3e3; background: #fff; display: block;}
.rightpic2 {float: right; margin: 3px 0; padding: 3px; display: block;}
#productdisplay1 p, h3, #productdisplay2 p, h3, #productdisplay3 p, h3 {margin-top: 0;margin-right: 215px;}
ul.siteMap {margin: 8px 0 8px 20px; list-style-type: square; }ul.downloads{margin: 20px 40px;}
ul.general {margin: 0px 0 0px 14px; list-style-type: square; }.homeulleft {float: left; width: 200px; padding: 0 20px 20px 0;}
.homeulright {float: right; width: 200px; padding: 0 20px 20px 0;}
.benefits {
margin: 8px 0 8px 20px; list-style-type: none; list-style-image: url("../images/checklist.gif");
}

.benefits li	{
background-image: url(../images/checklist.gif); background-repeat: no-repeat; background: none; padding-left: 15px; margin-bottom: 5px; padding-left: 0;
}

.specs {
margin: 8px 0 8px 20px; list-style-type: none; list-style-image: url("../images/checklist.gif");
}

.specs li	{
background-image: url(../images/checklist.gif); background-repeat: no-repeat; background: none; padding-left: 15px; margin-bottom: 5px; padding-left: 0;
}

#address h2	{
margin: 8px 0; padding: 5px 0; color: #388021; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; border-bottom: 2px solid #eff5e9; background: transparent; border-top: 0;
}

#address p {
margin-left: 5px;
}

/************************************ form *************************/

#form {
width: 515px; margin: 8px 0;
}

.label  {
width:150px;
}

.inputBox  {
float:right; padding-right: 140px; width:170px;
}

.inputBox img {
margin-top: 5px;
}

.row {
margin: 6px 0; padding: 8px; background: #eff5e9; border: 1px solid #dce5d5;
}/************************************ tables *************************/.datatable {width: 100%; margin: 20px 0; border-collapse:collapse; border: 1px solid #ddd;}.datatable  td {padding: 4px; border-bottom: 1px solid #ddd;}

/************************************ menu *************************/.chromestyle	{clear: both; background: url(../images/menu_bg.jpg)  repeat-X; height: 47px;}.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/ content: "."; display: block; height: 0; clear: both; visibility: hidden;}.chromestyle ul {display: inline; list-style-type:none;}.chromestyle li {float: left; width: 130px; text-align: center; padding: 16px 0 0 0;}.chromestyle ul li a{font:normal 11px Verdana; color: #3D3D30; margin: 0; text-decoration: none; font-weight: bold;}.chromestyle a:hover {color: #388021;}/* menu 2nd level */.dropmenudiv	{position:absolute; top: 0; margin-top: 14px; border-bottom-width: 0; font:normal 10px Verdana; z-index:100; background-color: #eff5e9; width: 200px; visibility: hidden;}.dropmenudiv a{width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; padding: 8px 0; text-decoration: none; color: black;}* html .dropmenudiv a{ /*IE only hack*/width: 100%;}.dropmenudiv a:hover{ color: #fff; background-color: #388021;}
