/* CSS Document */
* {
	margin:0;
	padding:0;
}
a { outline:none; }
a img { border:0; outline:0; }
.clear { width:100%; clear:both; height:0; overflow:hidden;}

.orangelinks
{
	font-family: Verdana;
	color: #FF5A00;
	}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#7fb833;
	padding-top: 10px;
}

/* Wrapper */
#wrapper {
	width:759px;
	height:auto;
	margin:53px auto 0 auto;
}
#wrapper-bottom {
	width:100%;
	height:45px;
	float:left;
	background-image:url(../images/wrapper-bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:inline;
	margin-bottom:53px;
}

.googlesearchbox
{
	width:300px;
padding-top:5px;
margin-right:auto;
margin-left:auto;
}


.googleadsenseleft
{
	width: 190px;
	height: 615px;
	float: left;
}

#header {
	width:770px;
	height:84px;
	float:left;
	background-image:url(../images/wrapper-top.jpg);
	background-repeat:no-repeat;
	background-position: 0 12px;
}

/* Navbar */
#navbar {
	width:100%;
	height:auto;
	float:none;
}
#navbar ul { width:auto; height:auto; float:left; list-style:none; padding:0 0 0 147px; }
#navbar ul li { float:left; padding-right:5px; }
#navbar ul li a.articles { width:107px; height:69px; float:left; display:inline; margin:8px 0 0 0; background-image:url(../images/articles-btn.jpg); background-repeat:no-repeat; overflow:hidden; }
#navbar ul li a:hover.articles { margin:0; }
#navbar ul li a.reviews { width:107px; height:69px; float:left; display:inline; margin:8px 0 0 0; background-image:url(../images/reviews-btn.jpg); background-repeat:no-repeat; overflow:hidden; }
#navbar ul li a:hover.reviews { margin:0; }
#navbar ul li a.directory { width:107px; height:69px; float:left; display:inline; margin:8px 0 0 0; background-image:url(../images/directory-btn.jpg); background-repeat:no-repeat; overflow:hidden; }
#navbar ul li a:hover.directory { margin:0; }
#navbar ul li a.resources { width:107px; height:69px; float:left; display:inline; margin:8px 0 0 0; background-image:url(../images/resources-btn.jpg); background-repeat:no-repeat; overflow:hidden; }
#navbar ul li a:hover.resources { margin:0; }
#navbar ul li a.blog { width:107px; height:69px; float:left; display:inline; margin:8px 0 0 0; background-image:url(../images/blog-btn.jpg); background-repeat:no-repeat; overflow:hidden; }
#navbar ul li a:hover.blog { margin:0; }


/* Content */
#content-container { width:715px; height:auto; padding:0 22px; float:left; background-color:#fff; }
#content-container div.banner {
	width:715px;
	height:172px;
	float:left;
	padding-bottom:10px;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:top  center;
}
#content-container div.banner h1 { float:left; font-size:48px; font-weight:normal; color:#faf0f9; font-family:"Times New Roman", Times, serif; padding-left:30px; }

/* homepage */
.homepage-left-column { width:299px; height:auto; float:left; padding:19px 0 0 0; }
.homepage-left-column p { width:100%; height:auto; float:left; font-size:12px; color:#010100; padding-bottom:10px; }
.homepage-left-column p.orange-title12 { width:100%; height:auto; float:left; font-size:12px; font-weight:bold; color:#ff5a00; padding:0; margin:0; }
.homepage-left-column h2 { width:100%; height:auto; float:left; text-align:center; font-size:24px; font-weight:normal; color:#ff5a00; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; }
.homepage-left-column div.welcome-text { width:243px; height:auto; float:left; padding-bottom:20px;  }
.homepage-left-column div.blue-box { width:299px; height:auto; float:left; }
.homepage-left-column div.blue-box div.top { width:299px; height:9px; float:left; background-image:url(../images/homepage-blue-box-top.jpg); background-repeat:no-repeat; }
.homepage-left-column div.blue-box div.bottom { width:299px; height:9px; clear:both; overflow:hidden; display:block; background-image:url(../images/homepage-blue-box-bottom.jpg); background-repeat:no-repeat; }
.homepage-left-column div.blue-box div.mid { width:279px; height:auto; padding:10px; float:left; background-image:url(../images/homepage-blue-box-mid.jpg); background-repeat:repeat-y; background-position:top center; }

.homepage-right-column { width:345px; height:auto; float:right; padding:19px 0 0 0; }
.homepage-right-column p { width:100%; height:auto; float:left; font-size:12px; color:#010100; padding-bottom:10px; }
.homepage-right-column h2 {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	color:#FF5A00;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.homepage-right-column div.orange-box {
	width:350px;
	height:auto;
	float:left;
}
.homepage-right-column div.orange-box div.top {
	width:350px;
	height:9px;
	float:left;
	background-image:url(../images/homepage-orange-box-top.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.homepage-right-column div.orange-box div.bottom {
	width:350px;
	height:9px;
	clear:both;
	display:block;
	overflow:hidden;
	background-image:url(../images/homepage-orange-box-bottom.jpg);
	background-repeat:no-repeat;
	overflow:visible;
}
.homepage-right-column div.orange-box div.mid {
	width:330px;
	height:auto;
	float:left;
	padding:10px;
	float:left;
	background-repeat:repeat-y;
	background-image: url(../images/article-content-bg-orange-mid.jpg);
}




/* Article Page */
.article-content {
	width:715px;
	height:auto;
	float:left;
}
.article-content  h2 {
	width:425px;
	height:auto;
	float:left;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	color:#ff5a00;
	padding:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;
}
.article-content p { width:100%; height:auto; float:left; font-size:12px; color:#010100; padding-bottom:10px; }
.article-content  div.text {
	width:425px;
	height:auto;
	float: left;
	padding-left: 15px;
}

.article-content div.orange-box {
	width:715px;
	height:auto;
	float:left;
}
.article-content div.orange-box div.top { width:100%; height:9px; float:left; background-image:url(../images/article-content-bg-orange-top.jpg); background-repeat:no-repeat; overflow:hidden; }
.article-content div.orange-box div.bottom { width:100%; height:9px; display:block; clear:both; overflow:hidden; background-image:url(../images/article-content-bg-orange-bottom.jpg); background-repeat:no-repeat; overflow:hidden; }
.article-content div.orange-box div.mid { width:100%; height:auto; float:left; padding:10px 0; background-image:url(../images/article-content-bg-orange-mid.jpg); background-repeat:repeat-y; }

.article-content div.blue-box {
	width:715px;
	height:auto;
	float:left;
	padding-top: 10px;
}
.article-content div.blue-box div.top { width:100%; height:9px; float:left; background-image:url(../images/article-content-bg-blue-top.jpg); background-repeat:no-repeat; overflow:hidden; }
.article-content div.blue-box div.bottom { width:100%; height:9px; display:block; clear:both; overflow:hidden; background-image:url(../images/article-content-bg-blue-bottom.jpg); background-repeat:no-repeat; overflow:hidden; }
.article-content div.blue-box div.mid { width:100%; height:auto; float:left; padding:10px 0; background-image:url(../images/article-content-bg-blue-mid.jpg); background-repeat:repeat-y; }

.article-content div.green-box {
	width:715px;
	height:auto;
	float:left;
}
.article-content div.green-box div.top {
	width:100%;
	height:9px;
	float:left;
	background-image:url(../images/article-content-bg-lytgreen-top.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.article-content div.green-box div.bottom {
	width:100%;
	height:9px;
	display:block;
	clear:both;
	overflow:hidden;
	background-image:url(../images/article-content-bg-lytgreen-bottom.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.article-content div.green-box div.mid {
	width:100%;
	height:auto;
	float:left;
	padding:10px 0;
	background-image:url(../images/article-content-bg-lytgreen-mid.jpg);
	background-repeat:repeat-y;
}





/* Footer */
#footer {
	width:715px;
	height:48px;
	float:left;
	background-color:#fff;
	padding:20px 22px 0 22px;
}
#footer-inner {
	width:715px;
	height:48px;
	float:none;
	background-image:url(../images/footer-bg.jpg);
	background-repeat:no-repeat;
	padding:0;
}
#footer-inner p.footer-nav { width:100%; height:auto; float:left; line-height:12px; padding:6px 0 8px 0; text-align:center; }
#footer-inner p.footer-nav a { font-size:12px; color:#7fb833; text-decoration:none; padding:0 15px; }
#footer-inner p.footer-nav a:hover { text-decoration:underline; }
#footer-inner p.copyright { width:auto; height:auto; float:left; font-size:12px; color:#7fb833; padding:0 0 0 30px; margin:0; }
#footer-inner p.terms-policy { width:auto; height:auto; float:right; font-size:12px; color:#7fb833; padding:0 30px 0 0; }
#footer-inner p.terms-policy a { font-size:12px; color:#7fb833; text-decoration:none; padding:0 10px; }
#footer-inner p.terms-policy a:hover { text-decoration:underline; }
