/* CSS Document */

/*
Style Sheet for 
Site Developed by Fuzzy Duck Design 2007
*/

/* bof standard markup */

html { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

body { background:url(../images/background.jpg) repeat-x #ffffff; margin:0;}

h1 {}

h2 {}

h3 {}

h4 {}

h5 {}

p {}

hr {}

ul {}

li {}

/* eof standard markup */

/* ------------------------------- */

/* bof wrappers */

#main-wrapper { background:#002f5e; margin:auto; padding:0 2px; width:800px;}
#header-wrapper { background:url(../images/header-bg.jpg) no-repeat; border-bottom:2px #002f5e solid; height:100px;}
#links-wrapper { background:url(../images/links-bg.jpg) repeat-x; height:43px;}
#content-wrapper { background:url(../images/main-image.jpg) top left no-repeat #000000; border-bottom:2px #002f5e solid; }
#pricebox-wrapper { background:url(../images/footer-bg.jpg) repeat-x #001d79; border-top:#002f5e 2px solid; height:174px;}

/* eof wrappers */

/* ------------------------------- */

/* bof wrapper extenders */

#main-content-wrapper { margin-left:300px; width:500px;}

/* eof wrapper extenders */

/* ------------------------------- */

/* bof common markup */

.hide { display:none; }
.clearboth { clear:both; }
.clearleft { clear:left; }


/* eof commmon markup */

/* ------------------------------- */

/* bof content markup */

#header-information { color:#002f5e; float:right;  width:310px;}
#header-info-left { float:left; padding:5px 0; width:40%;}
#header-info-right { float:left; width:60%}
#header-information p{ margin:0; padding:5px 0;}
#header-phone { color:#FFFFFF; font-size:16px; margin-top:25px;}

#links-wrapper ul{ padding:10px 0 0 0; margin:0;}
#links-wrapper li{ color:#fff; display:inline; font-size:18px; }
#links-wrapper a, #links-wrapper a:active{ color:#fff; text-decoration:none;}
#links-wrapper a:hover{ color:#000000; text-decoration:none;}

.links-border-right { border-right:#002f5e 2px solid; padding:0 33px; }
.links-border-none { padding:0 40px;}

#main-content-wrapper h1{ color:#ffcc00; font-size:24px; margin:0; padding:2px 0;}
#main-content-wrapper h2{ color:#0044aa; font-size:16px; margin:0; padding:0;}

#whitebox-wrapper { background:#ffffff; width:451px;}
#whitebox-top{ padding:0; margin:0;}
#whitebox-center{ background:#FFFFFF;  padding:0 10px; margin:0;}
#whitebox-center p{ padding:0; margin:0;}
#whitebox-center ul{ padding:5px 25px; margin:0;}
#whitebox-bottom{ padding:0; margin:0;}

.smalltext { font-size:10px;}

#pricebox-content { background:url(../images/price-box.jpg) no-repeat; float:left; font-size:10px; height:125px; margin-top:0px; width:265px;}
#pricebox-left{ float:left; width:175px; padding:40px 0 0 20px;}
#pricebox-right{ float:left; width:55px; padding-top:25px}

#pricebox-content p{ margin:0; padding:0;}
#pricebox-content h1{ color:#0044aa; font-size:16px; margin:0; padding:2px 0;}
#pricebox-content h2{ color:#000000; font-size:18px; margin:0; padding:-2px 0 0 0; text-align:center;}
#pricebox-content ul{ padding:2px 0 0 10px; margin:0;}

.pricetax { color:#FFFFFF; font-size:12px; text-align:center;}

#footer-yellow { background:url(../images/footer-yellow-bg.jpg) repeat-x; height:29px; margin-top:15px; text-align:right; padding:0 5px 0 0}

/* eof content markup */

/* ------------------------------- */