/*
Theme Name: Adkins - SD East County
Theme URI: http://beehiveremovalsandiego.com/
Description: Landing page for local and Natl Adwordcampaigns for Google, yahoo, & msn.
Version: BETA .01
Author: Yo mama
Author URI: http://beehiveremovalsandiego.com/

*/



            /* |||||||||||||||||||||||||||||||||||||| */
            /* -------------------------------------- */
            /* ----  Adkins Bee Removal (C) 2007 ---- */
            /* -------------------------------------- */
            /* |||||||||||||||||||||||||||||||||||||| */







/* sets every tag/id/class to nothing */
* { margin: 0; padding: 0; /*outline: none;*/ }

body { background: #FFF; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; color: #686868; }

a:link, a:visited, a:active { color: #ff8a00; }

a:hover { color: #000000; }

ol { padding: 20px; }

img { padding: 10px; }

td { padding: 15px; }

#services { width: 200px; float: left; margin-top: 45px; margin-left: 115px; }
#services ul { list-style-type: none; }
#services h2 { font-size: 12px; color: #000; border-bottom: 2px solid #000; margin-bottom: 5px; }
#services li { color: #000; padding-bottom: 5px; }

.beeimg { background: url(img/beeimg.jpg) no-repeat center top; width: 800px; height: 137px; display: block; padding: 15px 0; cursor: default; }
.beeimg span { display: none; }

/* global wrapper */
#wrapper { width: 800px; margin: 0 auto; max-width: 800px; }


/* header and logo styles */
#header { width: 800px; height: 200px; background: url(img/header-bg.gif) no-repeat; margin-bottom: 10px; float: left; }
#header a.logo { width: 176px; height: 90px; float: left; margin-left: 30px; margin-top: 65px; background: url(img/logo.gif) no-repeat;  }
#header a.logo span { display: none; }


/* phone numbers */
#phone-numbers { width: 250px; margin-top: -100px; margin-left: 570px; float: left; }
#phone-numbers .small { font-size: 12px; width: 200px; display: block; }
#phone-numbers .large { font-size: 24px; width: 200px; display: block; color: #000; margin-bottom: 5px; }
#phone-numbers .hr { border-bottom: 1px solid #F0F0F0; width: 200px; padding-top: 0px; margin-bottom: 10px; }
#phone-numbers a span.small { color: #000; }



/* main styles and tags */
#main { width: 585px; padding: 10px 0px 20px 0; float: right; margin-left: 10px; }
#main h2 { color: #000; font-weight: normal; padding-bottom: 10px; font-size: 20px; }
#main h3 { color: #000; padding-bottom: 0px; padding-top: 0px; font-size: 16px; }
#main p { line-height: 22px; padding-bottom: 10px; text-align: justify; }
#main ul { padding: 10px 20px; }
#main li { padding: 5px 0; }


/* sidebar nav */
#sidebar { width: 183px; float: left; margin-bottom: 25px; margin-top: 10px; }
#sidebar ul { list-style-type: none; }
#sidebar li a { padding: 8px 0 8px 8px; width: 95%; display: block; background: url(img/sidebar-li-a.gif) repeat-x 0px 0px; color: #FFF; font-weight: bold; text-decoration: none; }
#sidebar li a:hover { background: url(img/sidebar-li-a.gif) repeat-x 0px -30px; }
#sidebar li a:active { background: url(img/sidebar-li-a.gif) repeat-x 0px -60px; }
#sidebar li a.commerial { background: url(img/commerical-button.gif); color: #ff8400; font-weight: normal; padding-left: 27px; margin-top: 2px; width: 155px; }
#sidebar li a.commerial:hover { color: #000; }


/* subfooter navigation styles */
#subfooter { float: left; display: block; position: relative; }
#subfooter .sec { width: 250px; float: left; margin-right: 15px; }
#subfooter .sec h2 { color: #333333; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #bfbfbf; font-size: 14px; font-weight: bold; }
#subfooter .sec h2 a { color: #333333; display: block; width: 250px; text-decoration: none; }
#subfooter ul { list-style-type: none; }
#subfooter li a { color: #666666; width: 250px; display: block; padding: 4px 0; text-decoration: none;}
#subfooter li a:hover { color: #ff8a00; text-decoration: underline; }



/* footer */
#footer { border-top: 4px solid #c4c4c4; width: 800px; float: left; clear: both; padding-top: 25px; padding-bottom: 25px; margin-top: 20px; }
#footer span.left { color: #999; width: 800px; padding-bottom: 20px; float: left; text-align: center; }
#footer span.left a { color: #ff6e00; padding: 0 8px 0 8px; font-size: 11px; }

.ccnbbb { display: none; background: url(img/ccnbbb.gif) no-repeat; width: 250px; height: 215px; float: right; position: absolute; margin-left: 550px; margin-top: 85px; }

/* footer phonenums */
.phonenums { background: url(img/phone-number.gif) no-repeat; width: 800px; height: 145px; float: left; }
.phonenums ul { margin-top: 15px; margin-left: 20px; list-style-type: none; }
.phonenums ul li { float: left; width: 200px; }
.phonenums ul li strong { padding-bottom: 10px;  font-weight: bolder;font-size: 18px; }
.phonenums ul li p { margin-bottom: 5px;font-size: 15px; font-weight: 900; }
.phonenums ul li strong, .phonenums ul li p { font-family: Verdana; color: black; text-align: center; width: 200px; float: left; }

.cityText { width: 115px; float: left; margin-top: -65px; margin-left: 665px; font-weight: bold; text-align: center; }



            /* |||||||||||||||||||||||||||||||||||||| */
            /* -------------------------------------- */
            /* ----  Adkins Bee Removal (C) 2007 ---- */
            /* -------------------------------------- */
            /* |||||||||||||||||||||||||||||||||||||| */





