html {
background: url("/images/parchmentback4.jpg") 0 142px;
background-repeat:repeat-x;
background-color: #fff;
}

body {
background: url("/images/watchbottom3.gif") 50% 142px;
background-repeat: no-repeat;
font-family:Verdana, Arial, san-serif;
font-size: 11px;
line-height: 160%;
color: #343434;
text-align:center;
margin: 0 auto;
padding: 0;
border:0;
}

a:link {color: #113D8C;}
a:visited {color: #113D8C;}
a:hover {color: #B72E32;}
a:active {color: #B72E32;}

img	{
border: 0;
}

a img {
text-decoration: none;
}

form {
margin: 0;
}

p {
margin: 0 0 10px 0;
}

h2 {
font-family:Arial, san-serif;
font-size:18px;
letter-spacing:1px;
margin:0 0 15px 0;
padding:0;
color:#A03B4B;
}

h3 {
font-family:Arial, san-serif;
font-size:16px;
letter-spacing:1px;
margin:20px 0 10px 0;
color: #A03B4B;
}

h4 {
font-family:Arial, san-serif;
font-size:14px;
letter-spacing:1px;
margin:0 0 10px 0;
color: #500D1E;
}

h5 {
font-family:Arial, san-serif;
font-size:12px;
letter-spacing:1px;
margin:0 0 10px 0;
color: #A03B4B;
}

blockquote {
background:url("/images/leftquote.gif") no-repeat 0 0;
padding:15px 10px 10px 25px;
margin:15px 15px 10px 15px;
}

.leftcolumn blockquote {
background:url("/images/leftquotetan.gif") no-repeat 5px 5px #FAF0DB;
}

.rightcolumn blockquote {
background:url("/images/leftquotemauve.gif") no-repeat 5px 5px #E2C3C7;
}

cite {
display: block;
}

input, textarea, select {
font-family: Verdana, Arial, san-serif;
font-size:12px;
color: #343434;
vertical-align:middle;
}

table {
border-collapse:collapse;
margin:10px 0;
border:0;
}

th {
background:none;
border:0;
padding: 4px;
text-align:right;
font-family: Arial, san-serif;
font-size: 14px;
line-height: 160%;
vertical-align:top;
}

td {
background:none;
border:0;
padding: 4px;
font-family: Verdana, Arial, san-serif;
font-size: 11px;
line-height: 160%;
}


table.findagroup, table.trainingevents, table.accountdetails {
border-collapse:collapse;
margin:0 0 10px 0;
border:0;
width:100%;
}

table.findagroup th, table.trainingevents th, table.accountdetails th {
background-color:#640623;
color:#fff;
border:0;
padding:4px;
text-align:left;
font-family:Arial, san-serif;
font-size:14px;
line-height:160%;
}

table.findagroup td, table.trainingevents td, table.accountdetails td {
border-bottom:2px solid #FAF0DB;
background-color:#FCF8ED;
padding:4px;
font-family:Verdana, Arial, san-serif;
font-size:10px;
line-height:160%;
}

table.findagroup tr:hover td {
background-color:#fff;
}


table.kits {
border-collapse:collapse;
margin:0 0 10px 0;
border:0;
}

table.kits th {
border-bottom:2px solid #FAF0DB;
border-right:2px solid #FAF0DB;
padding:4px;
text-align:right;
font-family:Verdana, Arial, san-serif;
font-size:11px;
font-weight:normal;
line-height:160%;
}

table.kits td {
border-bottom:2px solid #FAF0DB;
border-right:2px solid #FAF0DB;
background-color:#FCF8ED;
padding:4px;
font-family:Verdana, Arial, san-serif;
font-size:11px;
line-height:160%;
text-align:center;
}

table.kits tr.order th {
border-bottom:0;
border-right:2px solid #FAF0DB;
background-color:#fff;
padding:4px;
font-family:Verdana, Arial, san-serif;
font-size:11px;
line-height:160%;
text-align:center;
}

table.kits tr.order td {
border-bottom:0;
border-right:2px solid #FAF0DB;
background-color:#fff;
padding:4px;
font-family:Verdana, Arial, san-serif;
font-size:11px;
line-height:160%;
text-align:center;
font-weight:bold;
}


table.personalevaluation {
border-collapse:collapse;
margin:0 0 10px 0;
border-top:2px solid #FAF0DB;
border-left:2px solid #FAF0DB;
width:570px;
}

table.personalevaluation th {
background-color:#FAF0DB;
color:#D6C7A9;
border-bottom:2px solid #FAF0DB;
border-right:2px solid #FAF0DB;
padding:4px;
text-align:left;
font-family:Arial, san-serif;
font-size:14px;
line-height:160%;
}

table.personalevaluation td {
border-bottom:2px solid #FAF0DB;
border-right:2px solid #FAF0DB;
background-color:#FCF8ED;
padding:4px;
font-family:Verdana, Arial, san-serif;
font-size:11px;
line-height:160%;
}

.imager {
float: right;
border: 0;
padding: 0;
margin: 0 0 5px 5px;
}

div.imager {
text-align: center;
}

.imagel {
float: left;
border: 0;
padding: 0;
margin: 0 5px 5px 0;
}

div.imagel {
text-align: center;
}

.container {
width:760px;
text-align:left;
margin:0 auto;
padding:0;
}

#header a {
display:block;
background: url("/images/head3.jpg") 50% 0;	
background-repeat: no-repeat;
background-color:#510D1E;
width:100%;
height:142px;
text-align:left;
margin:0 auto;
border:0;
padding:0;
}

#logo {
margin: 19px 0;
}

#mainnav {
border:0;
padding:0;
margin:1px 0 33px 0;
height:36px;
}

#mainnav li {
border:0;
padding:0;
list-style: none;
display: inline;
}

#mainnav li a {margin-left:11px; float:left;}

#mainnav li#home a {background-image:url("/images/nav/home.gif"); width:44px; height:36px;}
#mainnav li#about a {background-image:url("/images/nav/about.gif"); width:140px; height:36px;}
#mainnav li#findagroup a {background-image:url("/images/nav/findagroup.gif"); width:102px; height:36px;}
#mainnav li#healing a {background-image:url("/images/nav/healing.gif"); width:152px; height:36px;}
#mainnav li#bookstore a {background-image:url("/images/nav/bookstore.gif"); width:84px; height:36px;}
#mainnav li#startagroup a {background-image:url("/images/nav/startagroup.gif"); width:107px; height:36px;}
#mainnav li#leaderzone a {background-image:url("/images/nav/leaders.gif"); width:59px; height:36px;}
#mainnav li#home a {margin-left: 0;}
#mainnav li a:hover, #mainnav li a.active {background-position:0 -36px;}

#mainnav li strong {display:none;}

.sidenav {
margin:0 0 20px 0;
padding:0;
border:0;
float:left;
width:170px;
}

.sidenav h3 {
margin:5px 0 10px 0;
color:#530d1e;
}

.sidenav ul {
margin:5px 0;
padding:0;
border: 0;
background:none;
}

.sidenav ul li {
margin:0;
padding:0;
border:0;
border-top:1px solid #F6E1B7;
width:167px;
list-style:none;
}

.sidenav ul li a, .sidenav ul li a:link, .sidenav ul li a:visited {
display:block;
border:0;
margin:0;
font-size:11px;
line-height:120%;
padding:5px;
color:#a03b4b;
text-decoration:none;
}

.sidenav ul li a:hover, .sidenav ul li a.active {
color:#530d1e;
}

.sidenav ul li ul {
margin:5px 0 0 0;
padding:3px 0 0 0;
border: 0;
border-top:1px solid #F6E1B7;
}

.sidenav ul li ul li {
margin:0;
padding:3px 0;
border:0;
}

.sidenav ul li ul li a, .sidenav ul li ul li a:link, .sidenav ul li ul li a:visited {
display:block;
border:0;
margin:0;
width:auto;
height:auto;
font-size:10px;
line-height:120%;
padding:0 5px 0 10px;
color:#a03b4b;
text-decoration:none;
}

.sidenav ul li ul li a:hover, .sidenav ul li ul li a.active {
color:#530d1e;
}

.sidenavblock {
font-size:10px;
line-height:140%;
background-color:#FAF0DB;
margin:9px 0 9px 0;
padding:10px;
border:0;
float:left;
width:170px; /* for IE5/Win */
voice-family: "\"}\"";
voice-family: inherit;
width:150px;
}

html>body .sidenavblock {
width:150px;
}

.sidenavblock h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:14px;
letter-spacing:1px;
color:#A03B4B;
}

.sidenavblock ul {
margin: 10px 0;
padding-left: 6px;
border: 0;
list-style-type: none;
}

.sidenavblock ul li {
margin: 0;
padding-left: 18px;
padding-bottom: 5px;
background: url("/images/boxbulletgreen.gif") no-repeat 0 2px;
}


.content {
padding:0;
border:0;
margin:0 0 0 185px;
}


/* ie/5-6 hack */
* html .content {
margin:0 0 0 182px;
}



.leftcolumn {
float:left;
padding:0;
border:0;
display:inline;
width:280px;
}

.rightcolumn {

float:right;
padding:0;
border:0;
display:inline;
width:280px;
}

.content ul {
margin: 10px 0;
padding-left: 10px;
border: 0;
list-style-type: none;
}

.content ul li {
margin: 0;
padding-left: 14px;
padding-bottom: 5px;
background: url("/images/bullet.gif") no-repeat 0 5px;
}

.content ul li ul {
margin: 5px 0 0 0;
padding-left: 10px;
border: 0;
list-style-type: none;
}

.content ul li ul li {
margin: 0;
padding-left: 12px;
padding-bottom: 5px;
background: url("/images/bullet.gif") no-repeat 0 5px;
}


.content ol {
margin: 10px 0 10px 30px;
padding: 0;
border: 0;
}

.content ol li {
margin: 0;
padding: 0;
}

.content td ul {
margin: 10px 0;
padding-left: 0;
border: 0;
list-style-type: none;
}

.content td ul li {
margin: 0;
padding-left: 14px;
background: url("/images/bullet.gif") no-repeat 0 4px;
}


.content .inset {
background-color:#FAF0DB;
padding:20px 20px 10px 20px;
line-height:200%;
width:400px;
margin:20px auto;
}

.content .inset h3 {
color:#A03B4B;
margin-top:0;
}

.content .inset ul li {
margin: 0;
padding-left: 18px;
padding-bottom: 5px;
background: url("/images/bullet.gif") no-repeat 0 2px;
}

.content ul.checkbox li {
margin: 0;
padding-left: 18px;
padding-bottom: 5px;
background: url("/images/checkbox.gif") no-repeat 2px 5px;
}



.findagroupblock {
background: url("/images/findagroupback.jpg") no-repeat 0 0;
font-size:10px;
line-height:140%;
margin:10px 0 10px 10px;
padding:27px 25px;
border:0;
float:right;
width:245px; /* for IE5/Win */
height:214px; /* for IE5/Win */
voice-family: "\"}\"";
voice-family: inherit;
width:195px;

height:160px;
}

html>body .findagroupblock {
width:195px;
height:160px;
}

.findagroupblock h3 {
margin:0 0 5px 0;
}


.findagroupblockuscanada {
float:left;
clear:right;
background: url("/images/findagroupuscanadaback.jpg") no-repeat 0 0;
font-size:10px;
line-height:140%;
margin:0 0 15px -5px;
padding:34px 15px 27px 22px;
border:0;
width:308px; /* for IE5/Win */
height:216px; /* for IE5/Win */
voice-family: "\"}\"";
voice-family: inherit;
width:265px;
height:155px;
}

html>body .findagroupblockuscanada {
width:265px;
height:155px;
}

.findagroupblockuscanada h3 {
margin:0 0 5px 0;
}

.findagroupblockuscanada form {
margin:0 0 15px 0;
}

.findagroupblockinternational {
float:right;
background: url("/images/findagroupinternationalback.jpg") no-repeat 0 0;
font-size:10px;
line-height:140%;
margin:0;
padding:35px 38px 27px 23px;
border:0;
width:262px; /* for IE5/Win */
height:121px; /* for IE5/Win */
voice-family: "\"}\"";
voice-family: inherit;
width:201px;
height:59px;
}

html>body .findagroupblockinternational {
width:201px;
height:59px;
}

.findagroupblockinternational h3 {
margin:0 0 5px 0;
}


label {
font-weight:bold;
}

td h3 {
margin-top:0;
}

td label {
font-weight:normal;
}


.side {
height: 110px;
}

.side .block {
height: 110px;
background-image:none;
}

.sidebottom {
border-bottom:0;
height:auto;
}



#footer {
border-top:2px solid #F6E1B7;
padding:9px 0;
margin:9px auto;
font-size:10px;
clear: both;
text-align:left;
}


#fscroller {
font-size:12px;
line-height:120%;
margin:10px 0 0 260px;
}

#fscroller a {
text-decoration:none;
}


.clear {
clear: both;
margin: 0;
padding: 0;
}

.alert {
color: #c00;
}

.new {
color: #c00;
font-weight:bold;
}

.previous {
float:left;
margin:10px 0;
}

.next {
float:right;
margin:10px 0;
}

.copyrightnotice {
clear:both;
font-size:10px;
line-height:140%;
font-style:italic;
}

.scripture {
margin:20px 80px;
padding:8px;
background-color:#FAF0DB;
}

.prayer {
margin:20px 80px;
padding:8px;
background-color:#A03B4B;
color:#fff;
font-style:italic;
}

.question {
margin-bottom:40px;
}

.note {
font-weight:bold;
font-style:italic;
margin-bottom:20px;
}


.readytostart {
background: url("/images/readytostartback.gif") repeat-x 0 8px;
height:59px;
padding:0;
margin:10px 0;
}

.readytostart img.kit {
float:left;
margin:4px 0 0 6px;
}

.readytostart img.guarantee {
float:right;
margin:2px 8px 0 0;
}

.readytostart p {
float:left;
margin:12px 0 0 6px;
}

.readytostart p strong {
font-size:12px;
}

/* Video player on Start A Group pages */
#videoPlayer {
margin:20px 0 10px 50px;
}

.webcastLinks a {
cursor:pointer;
}

/* Leader Training DVD pages */
.leaderTrainingDvd {
	float:right;
	margin:0 0 10px 10px;
}