/* CSS Document */



/* ### GENERAL TAGS ### */



.clearer{height:1px;overflow:hidden;margin-top:-1px;clear:both;}



.captionedimage {

background-color: #efefef;

padding: 10px;

margin: 0 0 10px 0;

width: 320px;

border: 1px solid #ccc;

}



.captionedimage em {

margin-top: 5px;

font-size: 12px;

font-family: Georgia;

}



img {

border: none;

}



.hidden { display: none; }



a {

color: #9D9E65;

text-decoration: none;

}



a:hover {

color: #9D9E65;

text-decoration: underline;

}



#content a {

color: #9D9E65;

text-decoration: none;

}



#content a:hover {

color: #9D9E65;

text-decoration: underline;

}





body {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

background-color: #FFFFFF;

color: #7E827D;

margin: 0;

padding: 0;

background-image: url(images/stamp-chances.gif);

}





/* ### MAIN DIV BLOCKS ### */



#outerwrapper {

width: 692px;

margin: 20px auto;

padding: 1px 0;

background-color: #EAEAEA;

color: #000000;

}



#innerwrapper {

margin: 10px;

padding: 30px 30px 10px 30px;

background-color: #fff;

color: #7E827D;

border: 1px solid #9b9d9a;

}



#top {

height: 100px;

}



#logo a, #logo a:hover {

width: 150px;

height: 50px;

float: left;

background-color: #fff;

background-image: url(images/logo-chances.gif);

background-repeat: no-repeat;

}



#search {

padding: 22px 0 0 0;

text-align: right;

width: 260px;

height: 78px;

float: right;

}



#topnav {

padding: 0 0 30px 0;

margin: 0;

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 15px;

}



#topnav li {

display: inline;

}



#topnav li a {

color: #fff;

background-color: #75838e;

text-decoration: none;

padding: 11px 13px 8px 13px;

}



#topnav li a:hover {

color: #fff;

background-color: #9D9E65;

text-decoration: none;

padding: 11px 13px 8px 13px;

}



#topnav li a.active {

color: #fff;

background-color: #9D9E65;

text-decoration: none;

padding: 11px 13px 8px 13px;

}



#headerpic {

border: 1px solid #75838e;

padding: 9px;

background-color: #fff;

margin: 0 0 20px 0;

}



#main h2 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 26px;

line-height: 24px;

font-weight: normal;

padding-bottom: 10px;

margin-bottom: 10px;

}



#subnav {

font-family: Georgia, "Times New Roman", Times, serif;

float: left;

padding: 15px;

margin: 0 20px 0 0;

width: 170px;

background-color: #efefef;

background-image: url(images/bg-tool.gif);

border: 1px solid #efefef;

color: #9D9E65;

}



#subnav h3 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

font-weight: normal;

padding: 0 0 5px 0;

margin: 0 0 10px 0;

font-style: italic;

border-bottom: 1px solid #efefef;

font-variant:small-caps;

}



#subnav ul {

font-family: Georgia, "Times New Roman", Times, serif;

margin: 0;

padding: 0;

color: #9D9E65;

}



#subnav li {

font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

list-style: square;

padding: 0 0 7px 0;

margin: 0 0 0 15px;

}



#subnav li.backlink {

margin-top: 15px;

}



#subnav a {

color: #9D9E65;

text-decoration: none;

}



#subnav a:hover {

color: #fff;

background-color: #9D9E65;

text-decoration: none;

}





#content {

padding: 0;

margin: 0;

background-color: #fff;

}



#content h2 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 32px;

line-height: 24px;

font-weight: normal;

font-style: italic; 

padding: 0;

margin: 0;

}



#content h3 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 26px;

font-weight: normal;

margin: 0;

padding-top: 20px;

}



#content h4 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

font-weight: normal;

margin: 0;

padding-top: 20px;

}



#content small {

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

padding: 0;

margin: 0;

}



#content p {

font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: normal;

line-height: 21px;

margin: 0 0 10px 0;

}



#subscribe {

font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: normal;

line-height: 21px;

margin: 0 0 10px 0;

padding: 0;

height: 22px;

}



#subscribe li {

display: inline;

list-style: none;

padding-right: 4px;

padding-bottom: 4px;

height: 22px;

}



a.rssicon {

margin: 0;

padding-left: 22px;

padding-bottom: 4px;

background-image: url(images/rss.gif);

background-repeat: no-repeat;

height: 22px;

}



#comments {

border-top: 1px solid #efefef;

margin: 0;

padding: 0;

margin-bottom: 20px;

}



#comments h3 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 26px;

font-weight: normal;

margin: 0;

padding-top: 20px;

}



#comments h3 small {

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}



.comment {

background-image: url(images/quote.gif);

background-repeat: no-repeat;

padding: 10px 60px 0 60px;

}



.nocomments p {

font-style: italic;

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: normal;

line-height: 21px;

}



.comment h4 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

font-weight: normal;

padding: 10px 0 0 0;

margin: 0;

}



.comment p small {

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

font-style: normal;

}



#addcomment {

border-top: 1px solid #efefef;

}



#addcomment h3 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

font-weight: normal;

padding: 20px 0 0 0;

margin: 0;

}



#addcomment h3 small {

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}



#commentform {

padding: 15px;

margin-top: 15px;

border: 1px solid #efefef;

background-image: url(images/bg-tool.gif);

}



#commentform fieldset {

border: none;

}



.commentlabel {

width: 120px;

float: left;

}



.comment p {

font-style: italic;

}



#footer {

margin-top: 30px;

border-top: 1px solid #efefef;

padding-top: 10px;

}



#footer p {

font-size: 11px;

font-family: Georgia, "Times New Roman", Times, serif;

}



.footer-left {

float: left;

margin: 0;

padding: 0;

width: 320px;

}



.footer-right {

text-align: right;

float: right;

margin: 0;

padding: 0;

width: 250px;

}







	.hilite {

			color: #000;

			background-color: #99ccff;

			}

    .hilite1 {

			color: #000;

			background-color: #ffcc66;

			}

    .hilite2 {

			color: #000;

			background-color: #99ff66;

			}

    .hilite3 {

			color: #000;

			background-color: #ff9999;

			}

				



blockquote {

font-style: italic;

background-image: url(images/quote.gif);

background-repeat: no-repeat;

padding: 10px 60px 0 60px;

min-height: 30px;

}