body {
margin:0;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#363b2e;
}
img {
border:0;
}
#main {
background-color:#BDDBB7;
}
#wholesitepositionid {
position:absolute;
top:0px;
left:0px;
width:100%;
background-image:url(../images/site-images/appletree-top-blue-bar.jpg);
background-repeat:repeat-x;
}

#wholesitecenterid {
position: relative;
display: block;
width: 802px;
background-color: white;
margin-left:auto;
margin-right:auto;
margin-top:8px;
padding-left:20px;
padding-right:20px;
padding-top:2px;
border-right-color:#BDDBB7;
border-right-width:1px;
border-right-style:solid;
border-left-color:#BDDBB7;
border-left-width:1px;
border-left-style:solid;
}

#topmenuline {
    position:absolute;
    top:50px;
    left:470px;
}
#topmenuline td.menutable {
    width:120px;
}

/* submenu position */

#submenuline {
    position:absolute;
    width:800px;
    top:90px;
    left:210px;
}

#submenuline td.textmenus {
    padding-right:20px;
}

#article {
    padding-bottom:10px;
}

a { text-decoration:underline; color:#006400; font-weight:bold; }
a:hover { color:#006400; text-decoration:none;}
a:visited { text-decoration:underline; color:#006400; font-weight:bold; }
a:visited:hover { color:#006400; text-decoration:none;}
    
a. { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
a.textselected { text-decoration:none; color:#004A8C; font-weight:bold; }
a.textselected:hover { color:#363B2E; font-weight:bold; }
a.textnotselected { text-decoration:none; color:#6E7364; font-weight:bold; }
a.textnotselected:hover { color:#363B2E; font-weight:bold; }

#logo {
    background-color:transparent;
    margin-top:40px;
}

#appletree_blog {
    width:248px;
    height:120px;
    background-image:url(../images/site-images/appletree-blog.jpg);
    background-repeat:no-repeat;
    padding-top:16px;
    padding-left:10px;
    padding-right:10px;
    color:#ffffff;
    font-size:12px;
}
#appletree_blog h1 {
color:#004187;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
}

#scribbles_latest {
    width:248px;
    height:207px;
    background-image:url(../images/site-images/appletree-scribbles-latest.jpg);
    background-repeat:no-repeat;
    padding-top:16px;
    padding-left:10px;
    padding-right:10px;
    color:#ffffff;
    font-size:16px;
}
#scribbles_latest h1 {
color:#004187;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
}

#scribbles_signup {
    width:248px;
    height:533px;
    background-image:url(../images/site-images/appletree-signup.jpg);
    background-repeat:no-repeat;
    padding-top:16px;
    padding-left:10px;
    padding-right:10px;
    color:#ffffff;
    font-size:13px;
}

#scribbles_signup h1 {
color:#004187;
font-size:20px;
margin-bottom:10px;
}
#scribbles_signup form p {
color:#004187;
font-weight:bold;
}

table.quote {
font-size:14px;
color:#ffffff;
background-image:url(../images/site-images/appletree-scribbles-latest.jpg);
background-repeat:no-repeat;
}

#idheadingtext {
margin-top:0px;
margin-bottom:0px;
}
#idheadingtext h1 {
color:#004187;
font-size:30px;
margin-bottom:0px;
}
#idpagetext {
margin-top:50px;
min-height:230px;
height:auto !important;
height:230px;
}
#idpagetext2 {
margin-top:10px;
width:460px;
min-height:920px;
height:auto !important;
height:920px;
}

#footer {
background-image:url(../images/site-images/appletree-footer.jpg);
background-repeat:repeat-x;
height:95px;
color:#ffffff;
}
#footertable {
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:802px;
}
#footertable td {
vertical-align:top;
}
#footer a { color:#ffffff; text-decoration:none; font-weight:bold;}
#footer a:hover { color:#93CF92; }

H1 {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 30px;
	color : #004a8c;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
}
H2 {
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #004a8c;
    font-weight : none;
}
body.newsletterlist {
        background-color: transparent;
        margin: 0px;
}
