body{background-image:url(img/HdrBck.gif);background-repeat:repeat-x;background-color:#660033;font:100% Verdana,Arial,Helvetica,sans-serif;margin:0;/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */padding:0;text-align:center;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */}#login{color:black;font:messagebox;font-family:Arial;font-size:12px}.thrColElsHdr #header{ margin:0;background-image:url(img/header.jpg);height:200px;padding:0;/* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text,you may want to remove the padding. */} .thrColElsHdr #header h1{margin:0;/* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it,this is not necessary as that also avoids the margin collapse */padding:0}.thrColElsHdr #sidebar1{background-image:url(img/navbar.jpg);background-repeat:no-repeat;color:#cccccc;float:left;width:175px;/* since this element is floated,a width must be given */padding:15px 0;/* top and bottom padding create visual space within this div */}.thrColElsHdr #sidebar1 p{margin-left:10px;/* the left and right margin should be given to every element that will be placed in the side columns */margin-right:10px}.thrColElsHdr #sidebar1 h3{margin-left:10px;/* the left and right margin should be given to every element that will be placed in the side columns */margin-right:10px}#footer a:link{color:#cccccc;text-decoration:none}#footer a:hover{color:#3399cc;text-decoration:none}.thrColElsHdr #footer{ padding:0 10px;/* this padding matches the left alignment of the elements in the divs that appear above it. */} #topnav{font-size:x-small;color:#CCCCCC;font-weight:400}.thrColElsHdr #container #header a{font-size:x-small;text-decoration:none}.thrColElsHdr #container #header #sitemap{font-size:x-small;color:#cccccc;text-decoration:none;float:right}.thrColElsHdr #container #header #sitemap a{font-size:x-small;color:#cccccc;text-decoration:none;border-width:0px;border-style:none}.thrColElsHdr #container #header #sitemap img{text-decoration:none;border-style:none}#topnav a:hover{color:#3399cc;text-decoration:none}.thrColElsHdr #container #header #topnav a{font-size:11px;color:#cccccc;text-align:center;text-decoration:none}.thrColElsHdr #container #header #topnav{top:150px;padding-top:150px;text-align:center} #breadcrumbs a{font-size:10px;color:#cccccc;text-decoration:none} #breadcrumbs{font-size:10px;padding-top:8px;padding-left:20px}.thrColElsHdr #container #footer a{color:#cccccc;text-decoration:none}.thrColElsHdr #footer p{margin:0;/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */padding:10px 0;/* padding on this element will create space,just as the the margin would have,without the margin collapse issue */color:#cccccc}.clearfloat{ /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */clear:both;height:0;font-size:1px;line-height:0px}.style1{font-size:x-small;color:#FFFFFF}.thrColElsHdr #container #sidebar1 li{font-size:medium;font-style:normal;font-weight:bold;height:15px;top:10px;list-style-type:none;clip:rect(15px,auto,15px,auto);margin:20px;padding-top:10px;margin-left:-10px;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px}.thrColElsHdr #container #footer p{font-family:Arial,Helvetica,sans-serif;font-size:small;color:#cccccc;text-decoration:none;text-align:center;padding-top:35px;padding-bottom:35px}.thrColElsHdr #container #sidebar1 h3{font-family:Arial,Helvetica,sans-serif;color:#cccccc;padding-left:18px}.thrColElsHdr #container #header #topnav li{list-style-type:none;display:inline;padding:5px}.thrColElsHdr #container #sidebar1 a{color:#cccccc;text-decoration:none}#breadcrumbs SPAN{ color:#cccccc;font-family:Arial;text-decoration:none} #fill{background-image:url(img/BckCrossBar.jpg);background-repeat:repeat-y;height:100%; }  #mainWideHead{background-image:url('img/widehead.jpg');background-repeat:no-repeat;width:730px;height:300px}.box{ margin-right:40px;float:right;margin-bottom:20px;width:175px}.boxtop{ float:right;background-image:url(img/RtBar.jpg);background-repeat:no-repeat;width:165px;padding-right:10px;margin-bottom:0px}.boxbtm{ margin-right:0px;float:right;margin-top:0px;width:175px;height:26px;padding-top:0px;background-image:url(img/RtBarBtm.jpg);background-repeat:no-repeat}.boxtop h3{ padding-top:10px;margin-left:10px;padding-right:10px;padding-bottom:5px;color:#000000;font-size:medium;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#0099cc;font-weight:bold}.boxtop ul{ list-style-type:none;letter-spacing:0.2pc;font:smallcaption}.boxtop li{list-style-type:none;padding-bottom:5px;margin:10px;padding-top:4px;margin-left:-25px;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:3px;border-bottom-color:#0099cc;font-size:10px}.boxtop ul a:link{ color:#000000;text-decoration:none;font-size:10px}.boxtop ul a:visited{ color:#660033;text-decoration:none}.boxtop ul a:hover{ color:#0099cc;text-decoration:none}/*pert*/#contmain{ width:300px}.thrColElsHdr #container{width:750px;/* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */margin:0 auto;margin-top:0px;/* the auto margins (in conjunction with a width) center the page */text-align:left} #mainSales{ background-image:url(img/SalesBck.jpg);background-repeat:no-repeat;padding-top:-12px;width:560px;margin-top:0px;height:190px;margin-left:10px; }#roundedbottom{background-image:url(img/mainbckFoot.jpg);height:30px;width:560px;float:left;margin-left:10px}#rounded{margin-left:180px;width:560px;float:right;margin-top:-510px}#kcacmain{ padding-left:25px;padding-right:15px;margin-left:10px;margin-top:0 auto;margin-top:0px;width:560px;background-image:url('img/BckCrossBar.jpg' );background-repeat:repeat-y;float:left}.entry{ color:black;font:messagebox;font-family:Arial;font-size:12px}#kcacmain p{ color:black;font:messagebox;font-family:Arial;font-size:12px}#kcacmain h1{ color:#660033;font-weight:bold;font-family:'Arial Black' ,Arial;font-size:16px}#kcacmain h1 a:link{ color:#660033;font-weight:bold;font-family:'Arial Black' ,Arial;font-size:16px;text-decoration:none}#kcacmain h1 a:visited{ color:#0099cc;font-weight:bold;font-family:'Arial Black' ,Arial;font-size:16px;text-decoration:none}#kcacmain ul{ font:smallcaption;font-family:Arial;font-size:12px;font-weight:bold;list-style-type:disc}/* start the header css*/#mainContent{ height:240px} a:link img{ border-style:none}a:visited img{border-style:none}.sitemap{ font:smallcaption;color:black;font-family:Arial;font-size:12px;font-weight:bold}.sitemap a:link{ color:#660033}.sitemap a:visited{color:black}#contmain{width:320px} .box p{ padding-left:12px;padding-right:5px; }#footer li{ list-style-type:none;display:inline;padding-left:5px;padding-right:5px} .info{ font-size:8px}.info a:link{ font-size:8px;color:#363636}.info a:visited{font-size:8px;color:#464646}  .descr{ font-size:8px}descr a:link{ font-size:8px;color:#363636}descr a:visited{font-size:8px;color:#464646}  #postnavigation{ font-size:10px} #postnavigation a:link{ font-size:10px;color:#363636} #postnavigation a:visited{font-size:10px;color:#464646}  #blogsearch{float:right;margin-right:0px;font:smallcaption;color:black;font-family:Arial;font-size:12px;font-weight:bold;padding-right:10px;padding-bottom:20px}#relatedPosts{font-size:10px;font-family:Arial;list-style-type:disc}#relatedPosts a{list-style-type:none;margin-bottom:10px;border-bottom:1px}