#centerpad {padding-top:10px;}

#cad p {margin-top:25px;}
/*
#right #search form {background: url(/inc/img/se-top-r.jpg)  no-repeat top right;}
#right #search {background: url(/inc/img/box-middle.jpg) repeat-y right; margin-bottom:20px;}
#right #search legend {padding:14px 0 10px 40px; font:bold 110% georgia, serif; color:#5b4e39;}
#right #search input {margin:3px 0 3px 60px;}
#right #search #fdse_TermsEx {display:block; margin-left:20px; width:125px; height:20px; border:1px solid #7b8caa; 
background: url(/inc/img/textfield.png); padding-left:3px;}
#right #search #Terms {display:block; margin-left:20px; width:125px; height:20px; border:1px solid #7b8caa; 
background: url(/inc/img/textfield.png); padding-left:3px;}
#search fieldset {background: url(/inc/img/box-bottom.jpg)  no-repeat bottom right; padding-bottom:20px;} 
*/

.clipinfo  {margin:50px auto; width:70%;}
.clipinfo p {font-size:.87em; padding: 10px; line-height:1.2em;}
.clipinfo div /* block */ {margin:10px auto 10px auto; width:300px;}
/* banner {margin:10px auto 10px auto; } */
#content-sub  {margin:40px 0 40px 15px; padding:1em; border:1px solid #7b8caa; border-width:1px 0;
 /* border-bottom:1px solid #7b8caa; border-top:1px solid #7b8caa; */ font: normal 1.0em georgia, serif; color:#974;}
#content-sub fieldset {margin:.5em -1em;}
#content-sub legend {display:block; font: .9em verdana, sans-serif; color:#000; padding:.4em 0;}
#content-sub label {display:block; font: .75em verdana, sans-serif; color:#444;}
#content-sub strong {display:block; padding-bottom:10px;}
#content-sub span {padding:4px;}

/*control image spacing*/
.clipartcontent {width:100%; max-width:600px; margin:10px 0; }
.clipartcontent:after {content: " "; display: block; height: 0; clear: both;}
.clipartcontent div {float:left; margin:10px; padding:10px 5px; font-size:80%; min-height:200px;}
.clipartcontent div img {margin:10px; display:block;}
.clipartcontent p {clear:both; margin:10px;}
.darkclips {background:#000; color:#c0c0c0;}
.darkclips p {padding:10px;}

.wideclipart  {width:100%; /* IE7 */ }
.wideclipart:after {content: " "; display: block; height: 0; clear: both;}
.wideclipart p, .wideclipart div {clear:both; margin:20px; padding:15px; width:85%;  overflow:auto;  font-size:.87em; min-height:50px !important;}
.wideclipart img {margin:10px; padding:10px 0; display:block;}

#backgroundtiles  {width:97%; max-width:625px; margin:2em auto; padding-left:2em;}
#backgroundtiles:after {content: " "; display: block; height: 0; clear: both;}
#backgroundtiles p {float:left; margin:7px; padding:5px;  font-size:80%; min-height:225px; width:150px; border:1px solid #c0c0c0;}
#backgroundtiles img {margin:10px auto; display:block;}

.tile {float:left; margin:7px; padding:5px;  font-size:80%; min-height:225px; width:150px; border:1px solid #c0c0c0;}
.tile img {margin:10px auto; display:block;}
.tooltip {position: absolute; left:0; /* left: IE needs something here or it loads with major side scroller*/}
.preview {height:330px; border: 1px solid #000; font-size: 1em;}
.preview h2 {margin:1em 17em 1em 1em; /* IE7 needs margin instead of using width */}
.close {background:#edebd6; color:#000; padding: .3em .7em;  border:solid #7d6340; border-width: 1px 1px 0 1px;}

#preview {width:45%; height:200px; border:1px solid #444; position:relative; padding:30px; font:bold 110% georgia, serif; color:#974;}

/*borders, bars and wide images*/
.clipart2 {float:left; clear:both; margin:20px; padding:5px; width:90%; overflow:auto; display:block; font-size:80%; min-height:50px !important;}
div.clipart2 img {margin:10px; padding:10px 0; display:block;}

.lots {float:left;}
.lots img {margin:10px; padding:20px 0;}

.dark {float:left; background:#000; color:#c0c0c0;  margin:10px; padding:10px 5px; }
.dark p {padding:10px;}
.info2 {font-size:80%; margin:5px auto 25px auto; width:400px;}
.info3 {border:1px solid #b1b17b; background:#f3f3cc; color:#464646; padding: 5px; margin:15px auto 25px auto; width:75%; font-size:88%;  min-height:75px !important;}
.info3 h2 {background:#f3f3cc; color:#515b7c;  width:80%; padding:0; margin:0px;}
.intro li {margin:10px;}

.next {clear:both; text-align:center; background:#fff; color:#974; font: 1em georgia, serif; font-weight:bold; padding:20px 0;}
.next li {padding:15px 0;}
.next li ul li {display:inline; background:#fff; color:#9897b3; font: 1em arial, sans-serif; font-weight:normal; padding:0 .4em;}
.nextnav {text-decoration:none; padding:0 7px;}

.center {width:100%; margin: auto; text-align:center;}
.center img {margin: auto; text-align:center;}

.more {float:left; margin:10px 0; padding:0 6px; font:1em arial, sans-serif; line-height:1.5em; white-space:nowrap; min-width:150px; /* border:1px solid red;*/ min-height:110px;}
.more strong {border-bottom:1px solid #7b8caa; font: italic bold 1em georgia, serif; background:#fff; color:#974; display:block;}
.more p {text-align:center;}
.more ul {text-align:left; float:left;}
.more li  {margin:0 5px;}

.offsite ul {margin-bottom:15px;}

.offsite ol li {padding:0 0 0 10px; margin-left:-35px; list-style:none;}

.linkunit {text-align:left; float:left; padding-left:11px;}

.column {float:left; width:100%; }
.row div {float:left; width:45%; margin:10px 0; padding:0 6px; font:1em arial, sans-serif; line-height:1.5em; white-space:nowrap;}
.row div  strong {border-bottom:1px solid #7b8caa; font: italic bold 1em georgia, serif; background:#fff; color:#974; display:block;}
.row div li {float:left; display:inline; margin:0 5px;}

.w50 {width:100px;}
.w100 {width:100px;}
.w125 {width:125px;}
.w150 {width:150px;}
.w175 {width:175px;}
.w200 {width:200px;}
.w225 {width:225px;}
.w250 {width:250px;}
.w275 {width:275px;}
.w300 {width:300px;}
.w325 {width:325px;}
.w350 {width:350px;}
.w375 {width:375px;}
.w400 {width:400px;}
.w425 {width:425px;}
.h50  {min-height:50px !important;}
.h75  {min-height:75px !important;}
.h100  {min-height:100px !important;}
.h125  {min-height:125px !important;}
.h150  {min-height:150px !important;}
.h400  {min-height:400px !important;}
                                      

.cliplead {background: #fff url(/inc/img/side-bg-left.jpg) repeat-y 0 0; color:#333;}
.cliplead div {background: url(/inc/img/side-bg-right.jpg) repeat-y 100% 0; float: left; width: 100%; width:100%; margin:auto; text-align:center; padding-bottom:20px;} 