@charset "UTF-8";
/* CSS Document */


#wrapper {
	background-color: #a6ffb3;
	width: 780px;
	border: medium double #7d9e84;
	margin-right: auto;
	margin-left: auto;
}

.roundbox {background-color: #ffffc0; }

.roundboxwhite {background-color: #fff}

.roundboxgreen {background-color: #528161}

.roundboxtop {
	background-image: url(images/yellowtrcorner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.roundboxwhitetop {
	background-image: url(images/trwhitecorner.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.roundboxgreentop {
	background-image: url(images/greentrcorner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.roundboxbottom {
	background-color: #FEFFBD;
	background-image: url(images/yellowbrcorner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.roundboxwhitebottom {
	background-color: #Fff;
	background-image: url(images/brwhitecorner.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.roundboxgreenbottom {
	background-color: #528161;
	background-image: url(images/greenbrcorner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

img.corner {
   width: 13px;
   height: 13px;
   border: none;
   display: block !important;
}

body,td,th {
	font-family: Baskerville, "Mona Lisa Solid ITC TT", "Helvetica Neue", "Hoefler Text", "Helvetica CY", sans-serif
	color: #003000;
	margin: 0;
}
a:link { color: #00C; }
a:visited { color: #006; }
a:hover { color: #548462; }

a:active { color: #FFF; }
a:img {border:none;}

.h1 {margin-left: 5px;}

h1 { font-size: 135%; }
h2 { font-size: 125%; }
h3 { font-size: 110%; }
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	text-align: center;
	line-height: 1;
	margin-bottom: 0px;
	margin-top: 0.2px;
	padding-bottom: -1px;
}

h5 {
	font-weight: normal;
	font-size: 75%;
}

.navbarwrapper {
	height: 48px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 2px;
}

.maincontent {
	padding-right: 5px;
	padding-left: 5px;
	list-style-position: outside;
	list-style-type: circle;
}

.footer {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

#contactbox {
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	color: #F6F6F6;
}

.header {
	height: 99px;
	width: 100%;
}

.italctr {
	color: #660000;
	font-style: italic;
	font-size: 100%;
	text-align: center;
}

#holisticdefinitionbox {
	color: #030;
	text-align: center;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}

#counselingbox {
	width: 50%;
	margin-right: auto;
	margin-left: auto;
	border: thin groove #303030;
}

#choicebox {
	width: 28em;
	margin-right: auto;
	margin-left: auto;
}

.holder {
	margin-right: 4px;
	margin-left: 25px;
	width: 25em;
}

#counselinghelpstable {
	list-style-position: outside;
	list-style-type: circle;
}

#verification {
	clear: both;
	width: 32%;
	float: right;
	margin-top: 10px;
}

.insetbox {
	background-color: #FEFFBD;
	width: 60%;
	margin-right: auto;
	margin-left: auto;
	border: thin dashed #000;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 5px;
	list-style-position: outside;
}

#investbox {
	background-color: #FEFFBD;
	width: 175px;
	border: thin double #000;
	margin-right: auto;
	padding: 4px;
}

.lefthalf {
	width: 50%;
	margin-left: 15px;
}

.green { color: #333300;}

.bold {
	font-weight: bold;
	text-align: center;
}

.white { color: #F5F5F5; }

.ital {font-style: italic; }

table ul {
	list-style-type: circle;
	list-style-position: outside;
	line-height: 1.1;
	padding-top: 4px;
	padding-bottom: 4px;
}

#mainpagebox {
	width: 55%;
	margin: 5px 60px 5px 10%;
}

.recommend-box {
	width: 200px;
}

.recommend-boxtop {
	width: 200px;
	height:58px;
}

.recommend-boxbottom {
	width: 200px;
	background-color: #Fff;
	background-image: url(images/brwhitecorner.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.recommend-boxcontent {
	width:200px;
	background-color:#FFF;
}

#ads {
	display: block;
	float: right;
}

.header2 { width: 100%; }

#leftbox {
	float: left;
	width: 31%;
	padding: 0px 0 0px 9px; /* top and bottom padding create visual space within this div */
}

#rightbox {
	float: right;
	width: 40%;
	padding: 0px 9px 0px 0; /* top and bottom padding create visual space within this div */
}

/* the left and right margin should be given to every element that will be placed inside #leftbox or #rightbox */

#middlebox {
	margin: 0 18em 0 15em;
	padding: 0 2em; /* padding here creates white space "inside the box." */
}

#acceptedtender {
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}

.darkergreen {
	background-color: #55A674;
	border: medium solid #FFF;
	padding-bottom: 5px;
}

.essay {
	line-height: 1.2;
	text-indent: 20px;
	padding: 5px;
	list-style-position: outside;
}

#bustbox {
	float: right;
	width: 40%;
	clear: both;
}

#ofacts {
	list-style-position: outside;
	width: 48%;
	float: left;
	clear: none;
	padding-left: 5px;
	text-indent: 0px;
}

#assumptionbust {
	float: right;
	width: 45%;
	list-style-position: outside;
	text-indent: 0px;
}

#viagralist { text-indent: 0px; }

#research {
	width: 80%;
	text-indent: 0px;
}

#thingstotry {
	text-indent: 0px;
	width: 65%;
}

#integratespirit {
	text-indent: 0px;
	list-style-type: square;
	padding-left: 5px;
}

#spirit {
	text-indent: 0px;
	padding-left: 5px;
}

#erectpressure {
	text-indent: 0px;
	padding-left: 5px;
}

#videoholder {
	width: 80%;
	margin-right: auto;
	text-align: center;
	margin-left: auto;
}

#numberlist {
	padding-left: 5px;
	text-indent: 0px;
}

.recommend-boxcontent div {
	width: 125px;
	margin-right: auto;
	margin-left: auto;
}

#wrapper li { list-style-type: none; }

#wrapper .maincontent p { padding-right: 15px; margin-right: 25px;}

