/* Start of CMSMS style sheet 'Forester : Forester' */
body { margin:0 auto; font-family:century gothic, Geneva, sans-serif; width: 1000px; padding:0px; color: #565555; padding:0px 0px 20px 0px;}

#container {background-color:#FFFFFF; }



#headerslogan {height:170px; background:url(uploads/Forester/bear.gif) no-repeat; background-position: right; padding: 0px 100px 0px 0px; text-transform:lowercase; }

#headerslogan h3 {padding-bottom: 20px; }


#logo {font-size:30px; background:url(uploads/Forester/header.png) no-repeat; height:110px; padding:50px 0 0 30px;}
#logo a {color:#FFFFFF; text-decoration:none;}

#headersloganinternal {height:140px; }

#sloganinternal {font-size:30px; no-repeat; padding: 0px; color:#565555; line-height:40px; background:url(uploads/Forester/test.png) }

#slogan {font-size:55px; no-repeat;  0px; color:#565555; line-height:67px; text-transform:lowercase; }
#slogan a {color:#666666; text-decoration:none; padding-top: 0px;}
#slogan h1{font-size:55px; no-repeat; color:#565555; font-weight: normal; font-family:century gothic, Geneva, sans-serif; text-transform:lowercase; float: left; line-height:67px;}
#sloganinternal h3{font-size:30px; no-repeat; color:#565555; font-weight: normal; font-family:century gothic, Geneva, sans-serif;  float: left; width: 800px; }

h4 {font-size: 14px;}
h5 {font-size: 14px;}
h6 {font-size: 14px;}


#topmenu {height:95px;}
#topmenu ul {margin:0; padding:0;}
#topmenu li {list-style:none; float:left; }
#topmenu a {float:left; height:95px; padding:0px 30px; color:#6d6b6b; font-size:18px; }

#toppic{width: 300px; float: left; }

#toppic{width: 300px; float: left; }
#extra{float: right; width: 600px;  text-align:right;  padding: 5px 0px 7px 0px; height: 20px;  }
#call{float: right; font-size: 18px; text-align: right; color: #565555; padding-top: 10px; color: #16768a; width: 500px; }
#extra a{color: #565555; padding: 10px 15px 8px 15px; text-decoration:none; border-right: 1px solid #eeeeee; font-size: 16px;}
#extra a:hover{color: #ffffff;  text-decoration:none; background-color: #9acb3c;}

#head{width: 1000px; height: 100px; padding: 0px; }

#main {float:left; width:100%; margin:5px 0; background: none; font-size:12px;}
#main a {color:#565555; text-decoration: underline;}
#main a:hover {color:#be4298;}
#main br {line-height:8px;}
#sidebar {width:350px; float:right; padding:0 0px 30px 30px; margin-top:10px;}


#pink {font-size:11px; font-weight:bold; margin:20px 0 5px 0; border-left: 4px solid #b93f93; padding-left: 5px; color: #666666; line-height:20px;}

#blue {font-size:11px; font-weight:bold; margin:20px 0 0px 0; border-left: 4px solid #3e469b; padding-left: 5px; color: #6d6b6b; line-height:20px;}

#orange {font-size:11px; font-weight:bold; margin:20px 0 5px 0; border-left: 4px solid #f99d1c; padding-left: 5px; color: #6d6b6b; float:left; height: 40px; padding-top: 20px;}


#sidebar ul {margin:0; padding:0; border:0px; line-height:15px;}
#sidebar li {list-style:none; border-bottom:1px solid #f1f1f1; padding-left:0px;}
#sidebar li a {color:#565555; text-decoration:none; padding:3px 3px 3px 15px; display:block; font-size: 12px;}
#sidebar li a:hover {background-color:#f7fbf0; color:#000000;}


#text {line-height:14px; width:590px; padding:0px 0px 0px 0px; color: #565555; clear: none;}
#text h1 {font-size:22px; font-weight:normal; margin:20px 0 10px 0;}

#text h2 {font-size:14px; font-weight:normal; margin:10px 0 0px 0; color: #565555; font-weight:bold; width: 590px; padding: 5px; background-color: #f7fbf0; border-left: 4px solid #9acb3c;}
#text h3 {font-size:14px; font-weight:normal; margin:10px 0 0px 0; color: #565555; font-weight:bold; width: 590px; padding: 5px; background-color: #f7fbf0; border-left: 4px solid #F99D1C;}
#text h4 {font-size:14px; font-weight:normal; margin:10px 0 0px 0; color: #565555; font-weight:bold; width: 590px; padding: 5px; background-color: #f7fbf0; border-left: 4px solid #0274B8;}
#text h5 {font-size:14px; font-weight:normal; margin:10px 0 0px 0; color: #565555; font-weight:bold; width: 590px; padding: 5px; background-color: #f7fbf0; border-left: 4px solid #BE4298;}

#text ol, #text ul {padding:0; margin:0px 0 0px 0px;}
#text li {margin-left:40px; list-style:circle; line-height: 15px;}

#marketing-content{line-height:14px; width:100%; padding:0px 30px 30px 0px; color: #565555;}
#marketing-content h1 {font-size:22px; font-weight:normal; margin:20px 0 10px 0;}
#marketing-content h2 {font-size:14px; font-weight:normal; margin:20px 0 10px 0; color: #565555; font-weight:bold; width: 550px; padding: 5px; background:url(uploads/Forester/menubg.gif) repeat-x bottom;}
#marketing-content ol, #text ul {padding:0; margin:8px 0;}
#marketing-content li {margin-left:40px;}

#footer {height:40px; color:#6d6b6b; font-size:10px;  clear:both; text-align:right;}
#footer a {color:#6d6b6b;}
#footer a:hover {color:#16768a;}
#footertext {float:right; padding:13px 0px 0 0; width: 1000px;}

#md4e46submit {width:50px; background-color: #3e469b; height:25px; color: #fff; font-size: 10px;}
#md4e46email {border:1px solid #3e469b; height:25px; padding: 0 ; margin:0;}

#mb10acfbrp_submit {width:50px; background-color: #848485; border:0px; padding: -5px 0 0 0 ;  margin:0px 0 0 -4px ; height:20px; color: #fff; font-size: 11px;}
#mb10acfbrp__17{border:1px solid #a9a8ab; height:19px; padding: 0 0 0 5px ; margin:0;}
#mb10acfbrp__24{border:1px solid #a9a8ab; height:19px; padding: 0 0 0 5px  ; margin:0;}
#mb10acfbrp__25{border:1px solid #a9a8ab; height:19px; padding: 0 0 0 5px ; margin:0;}


#branding {background:url(uploads/Forester/branding.gif) no-repeat; float:left; height:85px; width: 250px;  }
#webdesign{background:url(uploads/Forester/webdesign.gif) no-repeat; float:left; height:85px; width: 250px; }
#ecommerce{background:url(uploads/Forester/ecommerce.gif) no-repeat; float:left; height:85px; width: 250px; }
#marketing{ float:left; height:85px; width: 250px; background:url(uploads/Forester/marketing.gif) no-repeat;}

.mainlink {color: #ffffff; padding: 0px 70px 0px 15px; font-size: 22px; font-weight: normal;  line-height: 50px; text-decoration: none; background: none;}

a:link,a:visited{

 color:#fff;

 text-decoration:none;

}

img {border:0px;}

#menu {padding-top:}





#footwrap{
    width: 1000px; /* 780px is just wide enough to fill and 800px screen */
    margin: 0 auto; /* It's important to set the margin to auto if you want the layout to center */
    background: #fff;
padding-top: 20px;
    text-align: left;
   clear:both;
    
}

#footwrap p {font-size:18px; font-weight:bold; padding:0 0 0 10px;}
#footwrap ul, #text ul {padding:0 0 20px 0; margin:0;list-style:none;}
#footwrap li {margin-left:10px;}

#column1, #column2, #column3, #column4 ,#footer{
    padding: 2px;  /* This sets a 10px padding on all of our content boxes */
}


#section1 {
    float: left; /* Sets this section to the left */
    background: #fff;
    width: 500px;
}

    #column1 {
        float: left; /* Sets this column to the left inside its section */
        width: 235px;
border-left: 3px solid #99ca3c;
    }

    #column2 {
        float: right; /* Sets this column to the right inside its section*/
        width: 235px;
border-left:3px solid #f99d1c;
    }

#section2 {
    float: right; /*Sets this sectionto the right */
    background: #fff;
    width: 500px;
}

    #column3 {
        float: left; /* Sets this column to the left inside its section */
        width: 235px;
border-left: 3px solid #0274b8;
    }

    #column4 {
     float: right; /* Sets this column to the right inside its section*/
        width: 235px;
border-left:3px solid #be4298;
    }



/* End of 'Forester : Forester' */

