/* McDermid Supply Company CSS Document */

html {margin:0; padding:0;}
body {margin:0 0 0 -81px; padding:18px 0 0 0; font-family:"Lucida Sans", Arial, Helvetica, sans-serif; background:url('/images/mcd-big-bg.jpg') repeat-x #000000;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.header {height:212px; /*background:url('/images/header_background.jpg') repeat-x;*/}
.headimage {height:212px; background:url('/images/header_big.jpg') no-repeat center; width:1200px; margin:0 auto; color:#ffffff; }
.headimage2 {height:212px; background:url('/images/header_big_2.jpg') no-repeat center; width:1200px; margin:0 auto; color:#ffffff; }

.hardware-text {padding:12px 0 0 0px; margin-left:230px; width:300px;}
.hardware-text h1 {font-weight:bold; font-size:12px; margin:0; padding:0;}
.hardware-text a h1 {color:#ffffff; text-decoration:none;}

.logo-link {clear:both; float:right; width:242px; height:60px; margin-right:196px; _margin-right:98px; /*ie6 pointer:hand hack*/ _cursor:pointer; _cursor:hand;}

.contact-details {clear:both; padding:57px 0 0 0px; margin-left:380px; font-size:12px; width:176px;}
.contact-details a {color:#ffffff; margin:0; padding:0;}
.contact-details a:hover {text-decoration:none;}
.phone-no {float:left; font-size:25px; font-weight:bold; letter-spacing:-1px; line-height:21px; padding:0 0 2px 0; margin:0;}
.emailspace {letter-spacing:-2px;}

/*.wrapper-bg {background:url('/images/main_background2.jpg') repeat-x;}*/
.wrapper {margin:0 auto; width:900px; padding:0 200px 0 100px;}

.navigation {clear:both; float:left; width:257px; padding:0 20px 0 0; font-size:16px; font-weight:bold; text-align:right;}
.navigation ul {list-style-type:none; margin:0; padding:0;}
.navigation li {color:#fee032;}
.navigation li ul {font-size:14px; padding:10px 10px 10px 0; font-weight:normal;}
.navigation a {color:#fefdfd;}

.contentbox {float:left; width:310px; margin:0; padding:0;}
.contentbox2 {float:left; width:602px; margin:0; padding:0;}

.content {float:left; width:280px; min-height:520px; /*ie6 height hack*/ _height:520px; margin:0; padding:0 15px 10px 15px; background:url('/images/text_background.jpg') repeat-y; font-size:13px; letter-spacing:0px; text-align:justify;}
.content2 {float:left; width:572px; min-height:520px; /*ie6 height hack*/ _height:520px; margin:0; padding:0 15px 10px 15px; background:url('/images/text_background2.jpg') repeat-y; font-size:13px; letter-spacing:0px; text-align:justify;}

.content img {}

.pagetitle h1 {font-size:18px; letter-spacing:-1px; padding:0 0 10px 0; margin:0;}
.pagedocuments {}
.pagedocuments p {width:268px; border:1px solid #cccccc; margin:0; padding:5px;}
.pagedocuments a {color:#0000ff;}
.pagedocuments a img {border:0;}
.relatedpages {}

.footer {clear:both; background:url('/images/footer.jpg') no-repeat; height:20px; text-align:right;}
.footer2 {clear:both; background:url('/images/footer2.jpg') no-repeat; height:20px; width:601px; text-align:right;}

.footer img {padding:32px 0 3px 0; border:0;}
.footer2 img {padding:32px 0 3px 0; border:0;}

.pageimages {float:right; width:300px; padding:0 0 0 13px;}
.pageimages ul {list-style-type:none; margin:0; padding:0;}
.pageimages li {padding:0 0 10px 0; text-align:center;}
.pageimages img {padding:6px; border:1px solid #cccccc; background:#ffffff;}

textarea#comments {width:264px;}
#map {width:278px; height:350px; border:1px solid #cccccc;}
#directions {width:274px;}

#name, #email, #telephone, #subject {width:264px;}

/* listings styles */
.content2 a {color:#045d01;}
.content2 td {border-collapse:collapse; padding:0; margin:0;}
.content2 td img {border:1px solid #cccccc;}
.content2 td {vertical-align:middle;}
.listing {width:162px;}
td.listingtext {width:370px; background: #dad6d3; padding:0 10px 0 10px;}