#firefox { /* First style is ignored by Firefox! * I (Jon B) think this is because of the * * at the start of this file */ } /* ------------------------------------------* * General * * ------------------------------------------*/ body { margin:0px; padding:0px; background-color:#9C9C9C; } #outer { width:100%; } #inner { width:740px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; /* background for shaded top */ background-image:url("/dafiles/Furniture/pss/image/theme/D2topEdge.gif"); background-repeat: repeat-x; background-position: 0px 25px; background-color:#FFFFFF; } a img { border: none; } /*div { border: 1px solid black; } /* ------------------------------------------* * Header * * ------------------------------------------*/ #headerTD { /* green background on right column */ background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightBg1.gif"); background-repeat: repeat-y; background-position: right 100px; } #home #headerTD { background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightBkgH.gif"); background-repeat: repeat-y; background-position: right; } #header { height:100%; background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightShade.gif"); background-repeat: no-repeat; background-position: right 25px; } #home #header { background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightShadeH.jpg"); background-repeat: no-repeat; background-position: right 25px; } #mainnav{ background-color:#D86A00; height:25px; border: 1px solid #D86A00; /* fix firefox issue?? */ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; } #mainnavI{ margin: 4px 0px 0px 14px; } #mainnav span{ margin: 0px 6px 0px 6px; } #mainnav a{ text-decoration:none; color:#FFFFFF; margin: 0px 6px 0px 6px; } #mainnav a:visited{ text-decoration:none; color:#FFFFFF; } #mainnav a:hover{ text-decoration:underline; color:#FFFFFF; } #logo{ position: relative; float:left; width:50%; padding-left: 20px; } #logoI{ margin: 15px 0px 10px 0px; } #topnav{ float : right; width:245px; height:25px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; } #home #topnav { background: none; } #topnavI{ margin: 5px 0px 0px 13px; } #topnav span{ margin: 0px 3px 0px 2px; } #topnav a{ text-decoration:none; color:#FFFFFF; margin: 0px 3px 0px 2px; } #topnav a:visited{ text-decoration:none; color:#FFFFFF; } #topnav a:hover{ text-decoration:underline; color:#FFFFFF; } #searchbox form{ margin: 0px; } #searchbox{ float : right; width:245px; height:50px; clear:right; margin:0px 0px 10px 0px; } #searchboxI{ margin: 10px 0px 0px 13px; } .txtquery{ width:165px; } .txtquerytd{ vertical-align:middle; padding: 0px 0px 0px 15px; } .btnsubmit{ background:no-repeat url("/dafiles/Furniture/pss/image/theme/btnSearch.gif"); width:49px; height:16px; margin: 0px 0px 0px 5px; } /* ------------------------------------------* * footer * * ------------------------------------------*/ #footer { height:20px; } #footernav{ margin: 5px 0px 0px 0px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#D86A00; } #footer span{ margin: auto 6px auto 6px; } #footernav a{ text-decoration:none; color:#D86A00; margin: 0px 6px 0px 6px; } #footernav a:visited{ text-decoration:none; color:#D86A00; } #footernav a:hover{ text-decoration:underline; color:#D86A00; } #home #footerTD { background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightBkgH.gif"); background-repeat: repeat-y; background-position: right; background-color: #FFFFFF; } #home #footernav { color:#FFFFFF; } #home #footernav a { color:#FFFFFF; } #home #footernav a:visited { color:#FFFFFF; } #home #footernav a:hover { color:#666666; } /* ------------------------------------------* * Home page - middle1 * * ------------------------------------------*/ #home #middle1 { background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightBkgHMiddle.gif"); background-repeat: repeat-y; background-position: right; } #callout1 { float: right; position: relative; top: -32px; width: 245px; padding: 10px 0px 10px 0px; border-bottom: 1px solid #FFFFFF; } #callout1 img { float: left; margin: 0px 0px 0px 13px; border: 1px solid black; } #mainpic { float: left; width: 226px; padding-left: 19px; } #maintext { float: left; width: 250px; } #maintext table { padding: 0px 0px 0px 20px; } #maintext td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:333333; } #maintext H1{ font-size:24px; font-weight : normal; color:#D86A00; margin: 0px auto 9px auto; } #maintext a{ color:#D86A00; } #maintext a:visited{ color:#D86A00; } #maintext a:hover{ color:#D86A00; } /* ------------------------------------------* * Home page - middle2 * * ------------------------------------------*/ #home #middle2 { background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightBkgHMiddle.gif"); background-repeat: repeat-y; background-position: right; } .homeLinks { margin-left:15px; list-style-image: url("/dafiles/Furniture/pss/image/theme/gtBullet3.gif"); list-style-type: disc; } #links2 .homeLinks { list-style-image: url("/dafiles/Furniture/pss/image/theme/gtBullet2.gif"); } .link { height:145px; } .link table { margin: 10px 10px 10px 13px; } #links1 { position: relative; float:right; top: -30px; width: 245px; } #links2 { position: relative; float:left; top: 50px; left: 246px; width: 230px; } #links2 table { margin: 0px 0px 0px 0px; } #links3 { position: relative; float:right; clear: right; top: -30px; width: 245px; } .link td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; } .link a{ text-decoration:none; color:#FFFFFF; } .link a:visited{ text-decoration:none; color:#FFFFFF; } .link a:hover{ text-decoration:underline; color:#FFFFFF; } .link div { margin-bottom:4px; } .link h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E88424; font-weight:bold; margin: 0px auto 3px auto; } #links2 td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#D86A00; } #links2 a{ text-decoration:none; color:#333333; } #links2 a:visited{ text-decoration:none; color:#333333; } #links2 a:hover{ text-decoration:underline; color:#D86A00; } #links2 h2 { color:#D86A00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; } #linkcallout{ margin-top: 10px; font-weight:bold; } #linkcallout a{ text-decoration:none; color:#E88424 } #linkcallout a:visited{ text-decoration:none; color:#E88424; } #linkcallout a:hover{ text-decoration:underline; color:#E88424; } #linkcallout .image{ float:left; margin-right:5px; } #legaltext { position: relative; clear: left; top: 10; left: 20px; width: 460px; background-color: #FFFFFF; } #legaltext table { height: 165px; } #legaltext td { font-family:Arial, Helvetica, sans-serif; font-size:9px; } /* ------------------------------------------* * Display page - main * * ------------------------------------------*/ #mainTD { width: 568px; } #main { width: 540px; position: relative; left: -152px; } .bodytext, .bodytext td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; } .bodytext H1{ font-family:arial black; font-size:17px; font-weight : normal; color:#D86A00; margin: 0px 0px 9px 0px; } .bodytext H2{ font-size:14px; margin: 5px 0px 5px 0px; color:#D86A00; } .bodytext H3{ margin: 5px 0px 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#333333; } .bodytext P{ margin : 0.5em 0em 1.5em 0em; } .bodytext a{ font-weight:bold; color:#D86A00; text-decoration:none; } .bodytext a:visited{ text-decoration:none; color:#D86A00; } .bodytext a:hover{ color:#D86A00; text-decoration:underline; } .bodytext ul.list { margin: 0px 0px 10px 20px; padding: 0px; } .bodytext ul.list LI{ list-style-type: square; } #practicePhoto{ float:right; clear:right; margin: 5px; width:180px; text-align: right; } #logoCFP{ float:right; clear:right; margin:5px; width:160px; } #logoCFP h3{ color:#D86A00; } #boxcontactus{ float:right; clear:right; margin:5px; width:164px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; } #boxcontactus td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; } #boxcontactus .top{ height:23px; background-image:url("/dafiles/Furniture/pss/image/theme/boxContact1.gif"); background-repeat: no-repeat; } #boxcontactus .middle{ padding: 0px 5px 0px 10px; background-image:url("/dafiles/Furniture/pss/image/theme/boxContact2.gif"); background-repeat: repeat-y; } #boxcontactus .bottom{ height:15px; background-image:url("/dafiles/Furniture/pss/image/theme/boxContact3.gif"); background-repeat: no-repeat; } #boxcontactus H1{ margin:0px 0px 4px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D86A00; } #boxcontactus p{ margin:0px 0px 4px 5px; } #boxcontactus a{ text-decoration:none; color:#D86A00; } #boxcontactus a:visited{ text-decoration:none; color:#D86A00; } #boxcontactus a:hover{ text-decoration:underline; color:#D86A00; } /* ------------------------------------------* * Display page - sidebar1 * * ------------------------------------------*/ #sidebar1TD { display: block; position: relative; width:172px; left: 568px; height: 360px; background-image:url("/dafiles/Furniture/pss/image/theme/D2OrangeRightBg2.gif"); background-repeat: no-repeat; background-position: right top; } #sidebar1 { width:172px; } #nav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } #navI { margin: 0px 0px 0px 10px; } #nav a{ display:block; color:#D86A00; line-height:18px; text-decoration:none; } #nav a:visited{ color:#D86A00; text-decoration:none; } #nav a:hover{ color:#D86A00; text-decoration:underline; } #nav H1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#D86A00; margin:0px 0px 15px 0px; } #nav H2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #D86A00; font-size:11px; margin:0px 0px 15px 0px; } #nav H3{ font-weight:bold; color:#666666; line-height:18px; font-size:11px; margin:0px 0px 5px 0px; } #nav .selected { font-weight:bold; color:#D86A00; font-size:11px; } .quote { font-style: italic; } .fineprint { font-size: 9px; } .siteTitle { font-family : Arial, Helvetica, sans-serif; font-weight: bold; font-size:20px; color:#D86A00; } .pagination li {display: inline; border-right: 1px solid #4486b6; margin-right: 7px; padding-right: 8px;} .pagination a {color: #005a9c;}