/* CSS Document */
body{
margin:0;
padding:0;
font-family:Tahoma, Arial, Helvetica, sans-serif;
background:#CECECE}

.cleaner{clear:both;margin:0;padding:0;font-size:1px;line-height:0}

p{margin:0;padding:0;margin-bottom:10px}

h2{margin:0px;margin-bottom:10px;font-size:12px;color:#386790;font-weight:bold}

*{margin:0;padding:0}

.link-list{margin:0;padding:0}

.link-list li{margin:0;padding:0;list-style:none;border-bottom:1px solid #D1D1D1;background:url(images/list-icon.gif) no-repeat 5px 50%}

.link-list li a{display:block;padding:5px 5px 5px 15px;font-size:11px;color:#787878;text-decoration:none}

.link-list li a:hover{ text-decoration:none; color:#914D20}

.link{text-decoration:none; color:#914D20}
.link:hover{text-decoration:none; color:#552505}


#top-wrapper{
margin:0;
padding:0;
width:100%;
background:url(images/bg.gif) repeat-x top #E1E1E1;
}

#wrapper{
background:url(images/bg_02.gif) no-repeat 0px 352px;margin:0 auto;width:900px;padding:0px 10px}

#header{float:left;width:900px;height:91px;}


/* NAVIGATION */

ul#nav { width:900px; margin:0; padding:0 ; height:51px ; float:left }
ul#nav li { float:left; list-style-type:none }
ul#nav li a { height:51px; display:block; top:0; text-indent:-9999px ; text-decoration:none }

li#navInternetMarketing a, li#navInformationProducts a, li#navChurchGrowth a, li#navInfusionsoft a, li#navOtherServices a, li#navMeetings a, li#navClientCenter a{ background:url(images/nav.gif) }

li#navInternetMarketing a{ background-position:0 0; width:150px; left:0 }
li#navInternetMarketing a:hover{ background-position:0 -51px }

li#navInformationProducts a{ background-position:-150px 0; width:165px; left:150px }
li#navInformationProducts a:hover{ background-position:-150px -51px }

li#navChurchGrowth a{ background-position:-315px 0; width:134px; left:315px }
li#navChurchGrowth a:hover{ background-position:-315px -51px }

li#navInfusionsoft a{ background-position:-449px 0; width:116px; left:449px }
li#navInfusionsoft a:hover{ background-position:-449px -51px }

li#navOtherServices a{ background-position:-565px 0; width:126px; left:565px }
li#navOtherServices a:hover{ background-position:-565px -51px }

li#navMeetings a{ background-position:-691px 0; width:98px; left:691px }
li#navMeetings a:hover{ background-position:-691px -51px}

li#navClientCenter a{ background-position:-789px 0; width:111px; left:789px }
li#navClientCenter a:hover{ background-position:-789px -51px}


.banner-wrapper{float:left;width:900px;height:172px;}

.banner-wrapper .left-link{float:left;width:203px;height:172px; background:url(images/left-link-bg.gif) no-repeat top}

.banner-wrapper .left-link ul{ margin:27px 0px 0px 43px; padding:0; font-size:11px}

.banner-wrapper .left-link ul li{ margin:0; padding:5px 0px; list-style:none; line-height:14px}

.banner-wrapper .left-link ul li a{ color:#EEB5B5; text-decoration:none;}

.banner-wrapper .left-link ul li a:hover{ color:#FFC600; text-decoration:none}

.banner-wrapper .left-link ul li a span{ color:#FFC600; text-decoration:none}

.banner-wrapper .banner{float:right;width:697px;height:172px;}

.home-container{float:left;width:900px; background:#E1E1E1; font-size:11px; color: #797979}

.home-container .box-wrapper{float:left;width:900px; background:url(images/box-wrapper-bg.gif) repeat-y}

.home-container .box-wrapper .box{float:left;width:185px; background:url(images/box-bg.gif) no-repeat left top; padding:20px 20px 10px 20px}

.home-container .box-wrapper .box h3{ color:#840000; font-size:14px; margin:0; padding:0; margin-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif}

.home-container .box-wrapper .box h3 span{ color:#505050}

.home-container  .text-box{float:left;width:860px; background:url(images/text-box-shadow.gif) top no-repeat ; padding:20px}

#footer-wrapper{margin:0;padding:0;width:100%;background:url(images/footer-line-bg.gif) repeat-x top #CECECE}

#footer-wrapper .container{margin:0 auto;width:860px;padding:20px; font-size:11px ; color:#888888}
