/***CSS file for Baines Construction website***/

/*****colors used****
#000000  -  black
#ffffff	 -  white
#a4262c  -  dark red for rollovers
#c62931  -  red
#fff7d6  -  creamy yellow
****/

/** border:3px dotted #FF6633; **testing script**/
img{border:none;baseline:bottom;}
body{background:url(../images/background_stripe.gif) repeat;text-align:center;margin-left:auto;margin-right:auto;font-family:Arial, Helvetica, sans-serif;}
div#container{font-size:14px;border:solid #000000 1px; width:1000px;background-color:#ffffff;margin-top:10px;padding:0;text-align:center;margin-left:auto;margin-right:auto;}
script{display:none;}

/****header area***/
div#header{padding:0; margin:0;width:1000px;height:105px;}
div#pageTitle h1{font-size:18px;color:#c62931;text-align:center;margin-right:22px;font-family:"Times New Roman", Times, serif;}


/***menu area***/

div#menu{width:100%;}
ul#mainNav{padding:0; margin:0;list-style:none;clear:both;height:20px;vertical-align:top;}
ul#mainNav li{display:block;float:left;list-style:none;position:relative;z-index:40;}

ul#mainNav li a{background:url("../images/buttons.gif") no-repeat 0 0;height:25px;display:block;text-indent:-9009px;outline:none;width:81px;}

/**ul#mainNav li#homeNav a{background-position:0 0;width:88px;}**/
ul#mainNav li#homeNav a{background-position:0 0;width:88px;}
ul#mainNav li#homeNav a:hover{background-position:0 -25px;}
ul#mainNav li#homeNav{background:url("../images/buttons.gif") no-repeat 0 -50px;height:25px;width:88px;display:block;text-indent:-9009px;}

ul#mainNav li#aboutNav a{background-position:-88px 0;width:190px;}
ul#mainNav li#aboutNav a:hover{background-position:-88px -25px;}
ul#mainNav li#aboutNav{background:url("../images/buttons.gif") no-repeat -88px -50px;height:25px;width:190px;display:block;text-indent:-9009px;}

ul#mainNav li#contactNav a{background-position:-278px 0;width:156px;}
ul#mainNav li#contactNav a:hover{background-position:-278px -25px;}
ul#mainNav li#contactNav{background:url("../images/buttons.gif") no-repeat -278px -50px;height:25px;width:156px;display:block;text-indent:-9009px;}

ul#mainNav li#currentNav a{background-position:-434px 0;width:133px;}
ul#mainNav li#currentNav a:hover{background-position:-434px -25px;}
ul#mainNav li#currentNav{background:url("../images/buttons.gif") no-repeat -434px -50px;height:25px;width:133px;display:block;text-indent:-9009px;}

ul#mainNav li#pastNav a{background-position:-567px 0;width:158px;}
ul#mainNav li#pastNav a:hover{background-position:-567px -25px;}
ul#mainNav li#pastNav{background:url("../images/buttons.gif") no-repeat -567px -50px;height:25px;width:158px;display:block;text-indent:-9009px;}

ul#mainNav li#feedbackNav a{background-position:-726px 0;width:117px;}
ul#mainNav li#feedbackNav a:hover{background-position:-726px -25px;}
ul#mainNav li#feedbackNav{background:url("../images/buttons.gif") no-repeat -726px -50px;height:25px;width:117px;display:block;text-indent:-9009px;}

ul#mainNav li#brochureNav a{background-position:-843px 0;width:157px;}
ul#mainNav li#brochureNav a:hover{background-position:-843px -25px;}
ul#mainNav li#brochureNav{background:url("../images/buttons.gif") no-repeat -843px -50px;height:25px;width:157px;display:block;text-indent:-9009px;}


/***footer area***/
div#footer{clear:both;background-color:#fff7d6;width:1000px;color:#000000;font-size:12px;border-top:#c62931 2px solid;padding-top:3px;padding-bottom:3px;}
div#footer a{color:#000000;text-decoration:none;}
div#footer a:hover{text-decoration:underline;}
span#copyright{width:100%;text-align:center;font-size:10px;color:#000000;margin-bottom:10px;}

/****Content areas****/
div#content{clear:both; text-align:left;margin:10px;min-height:500px;}

img.imgLeft{float:left; margin-right:10px;margin-bottom:10px; border:#fff7d6 solid 5px;}
img.imgRight{float:right; margin-left:10px; margin-bottom:10px; border:#fff7d6 solid 5px;}

div.testimonial{margin:20px;border:1px solid #666666;padding:20px;background:url(../images/background_grain.gif) repeat;}

div.rowWrapper{margin:15px 15px 15px 0;width:900px;height:300px;padding-left:25px;}
div.projectLeft{float:left;border:1px solid #666666;padding:15px;background:url(../images/background_grain.gif) repeat;width:405px;height:240px;}
div.projectRight{float:right;border:1px solid #666666;padding:15px;background:url(../images/background_grain.gif) repeat;width:405px;height:240px;}
span.projTitle{margin-right:20px;font-weight:bold;}
div.projDesc{margin-top:5px;margin-bottom:5px;}
div.projDetails p{}
div.detailsLeft{float:left;width:65%;}
div.detailsRight{float:right;width:30%;font-style:italic;}

div#indentParagraph{width:625px;margin-left:50px;margin-top:20px;}
div#indentParagraph h5{margin:15px 0 5px 0;padding:0px;font-size:14px;}
div#indentParagraph p{margin:0 0 0 30px;padding:0px;}

/***Project Details Page***/


div#imagewrapper{width:975px;padding-top:10px;}
div#imagedetail{float:left;width:550px;padding-right:10px;margin-right:10px; }
div#swapwrapper{float:right;text-align:right;width:350px;padding:5px;}
div.swapholder{float:right;padding-right:20px;}
div.swapholder img{cursor:pointer;}
div#breakout{clear:both;}
span#imageTitle{margin-right:20px;font-weight:bold;font-style:italic;}
span#imageDate{text-align:right;margin-left:10px;font-style:italic;}
div#imagePlaceholder{min-height:350px;}
div#imageinfo{min-height:150px;}

/***Contact Forms***/
fieldset.contactForm{width:425px;margin-top:10px;}
fieldset.contactForm input.button{margin-left:350px;}
fieldset#contactInfo{float:left; margin-right:15px;margin-bottom:10px;width:200px;height:450px;font-size:12px;border:none;}
p.privacy{border:none;font-style:italic;font-size:12px;}
span.sideLabel{font-weight:bold;color:#c62931;}
span.error{color:#a4262c;font-weight:bold;font-size:12px;}
span.required{color:#c62931;font-weight:bold;font-size:18px;line-height:14px;}


/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall{padding:5px; margin:10px;border: solid 1px #999999;cursor: url("../images/magplus.cur"), pointer;}
.PopBoxImageLarge{padding:5px;background-color:#ffffff;border: solid 1px #999999;cursor: url("../images/magminus.cur"), pointer;}
.PopBoxImageShrink{cursor: url("../images/magminus.cur"), pointer;}
.PopBoxImageLink{cursor: pointer;}
.PopBoxImageMove{border: none 0px #ffffff;cursor: pointer;}
