/* CSS Document */ body { margin:0; background:#252629; color:#333333; text-align:center; padding:0; width:100%; } #outer { /* Defines outer limits of site*/ height:auto; width:930px; margin-left:auto; margin-right:auto; padding:0px; /* background-color:#FF0000;*/ } #bannerBar { width:930px; height:96px; position:relative; margin:0; padding:0px; background-image:url(media/images/bannerBar.gif); background-repeat:no-repeat; float:none; } /* *** NAVIGATION AND THE SHIT *** */ #navigation{ width:930px; height:35px; padding:0px; margin:0px 0px 0px 0px; text-align:left; background-image:url(media/images/navBack5Wide.jpg); background-repeat:repeat-x; } #navBar { background-image:url(media/images/navBack5Wide.jpg); width:930px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:35px; } #navBar a { width:174px; height:35px; background-repeat:no-repeat; float:left; padding:0px 0px 0px 0px; margin:0px 11px 0px 0px; } html>body #navBar a { width:174px; height:20px; background-repeat:no-repeat; float:left; padding:10px 0px 5px 0px; margin:0px 4px -5px 7px; } #navBar a:hover { background-position:0px -35px; } #navBar a:active { background-position:0px -70px; } /* *** Individual Navigation Buttons *** */ #homeIMG { background-image:url(media/images/navbar/threeStatesHome.jpg); float:left; padding:0; margin:0; } #portfolioIMG { background-image:url(media/images/navbar/threeStatesPortfolio.jpg); float:left; padding:0; margin:0; } #servicesIMG { background-image:url(media/images/navbar/threeStatesServices.jpg); float:left; padding:0; margin:0; } #quotationsIMG { background-image:url(media/images/navbar/threeStatesQuotations.jpg); float:left; padding:0; margin:0; } #contactIMG { background-image:url(media/images/navbar/threeStatesContact.jpg); float:left; padding:0; margin:0; } /* *** END OF NAVIGATION AND THE SHIT *** */ /* the top bit of the content box - I scored yo mama yo! */ #contentTop { width:930px; height:38px; background-image:url(media/images/contentTop.jpg); margin:0px 0px 0px 0px; padding:0px; } #contentOuter { width:930px; background-image:url(media/images/contentBack.jpg); background-repeat:repeat-y; padding:0px; margin:0px; clear:both; } #leftContent { width:500px; min-height:250px; margin-left:3.59%; margin-top:0px; padding:10px; float:left; position:relative; } /* HACK FOR IE */ #contentOuter>#leftContent { margin-left:6%; } .leftTextBox { width:450px; height:auto; text-align:left; font-size:0.95em; color:#CCCCCC; font-family: Arial, Tahoma, "Courier New", Courier, mono; line-height:1.5em; margin:-5px 15px 10px 15px; padding:0px 10px 10px 10px; border-bottom:1px solid #666; } .leftImageBox { width:auto; height:auto; background-image:url(Team.gif); border: 1px solid #000000; margin:0px; padding:0px; text-align:center; } .orangeLine { background-image:url(media/images/orangeBarSplice.jpg); width:440px; height:28px; background-repeat:repeat-x; margin-top:-5px; padding:5px; } /* ie hACK BECAUSE IT SUCKS SHIZAAAAM */ #leftContent>.orangeLine { margin-left:25px; } /* FONT SIZES AND STUFF - this is yourm mom and I was working it last night */ p { font-family: Arial, Tahoma, "Courier New", Courier, mono; color:#CCCCCC; } .small{ font-size:0.8em; line-height:1.2em; }