
img { border: none; margin: 0; padding: 0; }

a img { border: none; }

h1, h2, h3, h4, h5, p { margin: 0; padding: 0; }

body { text-align: center; background-color: #404040; background-image: url(../images/bg-new_03.jpg); background-repeat: repeat-x; background-position: left top; }

#wrapper { background-repeat:no-repeat; font-size:13px; margin:0 auto; font-family: Arial, Helvetica, sans-serif; text-align: left; color: #FFFFFF; width: 950px; }

#logo { height: 90px; width: 210px; float: left; }

#topheader { height: 100px; width: 940px; }

#contactdetails { height: 80px; width: 725px; float: left; text-align: right; }

#wrapper p { margin-bottom: 15px; line-height: 18px;}
#wrapper li { margin-bottom: 5px;}
#wrapper li li { margin-top: 5px;}
#wrapper a:link { color:#333333; text-decoration:none; }
#wrapper a:active { color:#333333; text-decoration:none; }
#wrapper a:visited { color:#CCCCCC; text-decoration:none; }
#wrapper a:hover { color:#A3072F; text-decoration:underline; }

#middleheader { height: 200px; width: 900px; }

#maincontenthome { width: 950px; }

#navigation { height: 26px; width: 905px; border-bottom-width: thick; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin-bottom: 7px; padding-left: 18px; }

#home-intro { height: 300px; width: 865px; background: #fff url(../images/home_mainimg.jpg) bottom right no-repeat; border: 5px solid #E60606; padding: 45px 0 0 45px;/*padding-left: 40px; padding-top: 20px; - removed by LBR*/}
#home-intro h1 { padding-bottom: 20px; }
#home-intro p { width: 500px; color: #000000; padding-bottom: 10px; line-height: 20px; }

.imgspace { padding-left: 10px;}
.imgspace2 { padding-right: 10px;}

.alignleft { float: left; }

.click_height { padding-top: 5px;}

.papermodule { height: 230px; width: 278px; background-repeat: no-repeat; /*padding-left: 10px; padding-top: 10px; padding-right: 10px;*/ text-align: left; color: #333333; float: left; background-color: #FFFFFF; border: 5px solid #E60606; margin: 10px 15px 0 0; font-size: 85%; line-height: 16px; }
.papermodule2 { height: 230px; width: 278px; background-repeat: no-repeat; /*padding-left: 10px; padding-top: 10px; padding-right: 10px;*/ text-align: left; color: #333333; float: left; background-color: #FFFFFF; border: 5px solid #E60606; margin: 10px 15px 0 0; font-size: 85%; line-height: 16px; }
.contactmodule { height: 221px; width: 263px; background-repeat: no-repeat; padding-left: 25px; padding-top: 18px; padding-right: 25px; text-align: right; color: #333333; float: left; background-color: #E2E2E2; margin: 10px 15px 0 0; background-image: url(../images/hompagemodule.jpg); }

.paper_pd { margin: 0; padding: 8px;}

.moduleheader { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000; margin-bottom: 7px; }

.quickformmodule { height: 190px; width: 290px; float: left; background-image: url(../images/greymodule_33.jpg); background-repeat: no-repeat; margin-left: 20px; padding-top: 30px; padding-left: 20px; padding-right: 40px; }

#bottomsethomepage { float: left; font-family: Arial, Helvetica, sans-serif; }

#footer { width: 920px; float: left; font-size: 10px; color: #CCCCCC; text-align: center; margin-top: 20px; }
#footer img { margin-left: 10px;}

#contentbg { height: 610px; width: 920px; background-image: url(../images/Content1mainbg_03.jpg); background-repeat: no-repeat; padding-left: 52px; padding-top: 14px; color: #333333;}

#leftcontentmain { height: 500px; width: 520px; float: left; }
#rightcolumnmain { height: 500px; width: 280px; float: left; }

#contenttitle { height: 90px; width: 520px; }

.whitepapermodule { height: 190px; width: 198px; background-image: url(../images/whitepapermodule_03.jpg); background-repeat: no-repeat; margin-left: 15px; padding-left: 30px; padding-top: 30px; padding-right: 30px; text-align: left; color: #333333; float: left; }
.whitepapermodule2 { height: 190px; width: 198px; background-image: url(../images/papermodwhite02_03.jpg); background-repeat: no-repeat; margin-left: 15px; padding-left: 30px; padding-top: 30px; padding-right: 30px; text-align: left; color: #333333; float: left; }

#bodytextmain { height: 400px; width: 520px; }

#contentitem { width: 900px; background-repeat: no-repeat; background-color: #FFFFFF; border: 5px solid #EF3325; padding-left: 15px; padding-top: 20px; color: #333333; float: left; padding-bottom: 15px; }
#contentleft { width: 580px; float: left; padding-right: 20px;}
#contentleft ul ul { list-style: disc;}
#contentright { height: 200px; width: 300px; float: left; }

.rightmainmods { width: 260px; float: left; background-image: url(../images/module-bg_03.jpg); background-repeat: repeat-x; padding-right: 15px; padding-left: 15px; border: thin solid #FF0000; background-color: #CBCBCB; margin-top: 20px; margin-bottom: 20px; padding-bottom: 15px; padding-top: 15px; }
.rightmainmods2 { width: 270px; float: left; border: #CC0000 solid 1px; background-image: url(../images/newmoduleimage.jpg); background-repeat: no-repeat; padding-right: 10px; padding-left: 10px; background-color: #E2E2E2; margin-top: 20px; text-align: right; margin-bottom: 20px; padding-bottom: 15px; padding-top: 15px; }

form input { width: 140px;}
form input.bttn { width: 63px;}

.photo { border: medium solid #FF0000; margin-right: 20px; margin-bottom: 15px; }

.rightmainmods3 { width: 260px; float: left; padding-right: 15px; padding-left: 15px; background-color: #FFFFFF; margin-bottom: 20px; }

#footer a:link { color:#CCCCCC; text-decoration:none; }
#footer a:active { color:#CCCCCC; text-decoration:none; }
#footer a:visited { color:#CCCCCC; text-decoration:none; }
#footer a:hover { color:#A3072F; text-decoration:underline; }
