html, body 
{
margin:0; 
padding:0; 
border:0;
}

body 
{
color:#000; 
background:#e3dfd3;  
font-family:trebuchet ms, tahoma, verdana, arial, sans-serif;
font-size:9pt; 
font-weight:normal;
text-align:center;
margin:0 0;
}

p  
{
margin:6px 0; 
padding:0 6px;
font-weight:normal;
}

h1, h2, h3, h4, h5
{text-align:center}

h1
{
font-size:23px;
text-align:center;
padding:5px 0;
margin:0;
color:#fff;
background:#cf1d00;
}

h2 
{
font-size:19px; 
padding:5px 0; 
margin:0; 
border:3px solid #70713C; 
border-color:#ddd #eee #aaa #ccc;
background:#70713c;
color:#fff;
}

h3
{
color:#70713c;
font-size:16px;}

h4
{
margin:20px 5px 5px;
font-size:14px;
}

img
{border:0;}

.clear 
{ clear:both; }

a, a:visited 
{
text-decoration:underline; 
font-weight:bold; 
color:#cf1d00;
}

a:hover
{
font-weight:bold;
color:#70713c;
text-decoration:overline underline;
}

.small 
{font-size: .9em;}

.hilite
{
background-color:#cf1d00;
color:#fff;
font-weight:bold;
}

.red
{color:#c20808;}

.lft
{
float:left;
margin:0;
margin-right:5px;
padding:5px;
padding-right:0;
}

.rgt
{
float:right;
margin:0 10px 0 0;
padding:5px;
padding-left:0;
}

.imgcenter
{
position:relative;
margin:0 auto;
}

.bold
{font-weight:bold;}

.wide 
{
background:#e3dfd3; 
width:100%; 
font-size:1.6em;
font-weight:bold;
color:#70713c;                            
text-align:center;
}

.wide p 
{
margin:0; 
padding:5px; 
position:relative;
}

.top 
{
background: url(graphics/header-kiyosaki.jpg) #fff; 
background-repeat:no-repeat;
height:167px;
border-bottom:5px solid #f6c0c0;
}

.top a 
{
position:absolute;
right:20px; 
text-align:right; 
font-weight: bold; 
font-size:.5em;
text-decoration:none; 
color:#ffe07f;
}

.bottom 
{
color:#000;
height:40px;
background:#e3dfd3;
background-repeat:no-repeat;
border-top:5px solid #fff;
position:relative;
font-size:0.9em;
}

.ap-test 
{
position:absolute; 
top:-102px; 
width:150px; 
height:95px; 
border-top:1px solid #f6c0c0;
border-right:1px solid #fff;
border-bottom:4px solid #fff;
border-left:1px solid #fff;
background:#e3dfd3; 
color:#70713c;
}

/* \*/
* html .ap-test 
{
top:-101px; 
t\op:-102px; 
}
/* */

.ap-left 
{left:0;}

.ap-right 
{right:0;}

/* \*/

/* */

fieldset 
{
border:0;
text-align:center;
background:#f2efe8;
border:1px solid #70713c;
width:75%;
margin:0 auto;
padding-top:25px;
font-weight:normal;
color:#000;
}

fieldset label 
{
float:left;
text-align:left;
width:100px;
padding:0;
padding-left:20px;
margin:3px;
}

fieldset .textfield 
{
background:#e3dfd3;
height:20px;
width:180px;
border:2px inset #70713c;
margin-bottom:5px; 
color:#000;
font-weight:bold;
}

fieldset .submit 
{
margin:5px 10px;
background:#70713c;
border:3px solid #fff;
border-color:#eee #ddd #ccc #bbb;
width:100px;
height:25px;
text-align:center;
font:15px georgia, palatino linotype, times new roman, serif;
line-height:17px;
font-weight:bolder;
color:#f2efe8;
cursor:default;
}

.wrapper 
{
margin:0 auto;
width:800px;
text-align:left;
background:#e3dfd3;
border:0;
}

* html .wrapper 
{   /*** IE5.x/win box model fix ***/
width:800px;
wid\th:800px;
}

.outer 
{
position:relative; 
margin-left:150px;   
width:500px;  
background:#e3dfd3; 
border-left:1px solid #f6c0c0; 
border-right:1px solid #f6c0c0;
}

* html .outer 
{   /*** IE5.x/win box model fix ***/
width:500px;  
wid\th:500px;
}

.float-wrap 
{
float:left;
width:500px;
margin-right:-1px; 
}

.center 
{
float:right;
width:500px;
margin-bottom:-1px;
/* \*/
margin-left:-1px; 
/* Hidden from IE-mac */
}

.center p
{
margin:3px 10px;
text-align:left;
font-size:1em;
font-weight:normal;
padding:2px;
color:#000;
}

.center h3
{
margin:5px 40px;
color:#70713c;
}

.center h3.red
{color:#c20808;}

.center h3.white, 
{color:#fff;}

.center a, .center a:visited, .center a:hover
{
color:#000;
font-weight:bold;
}

.center a.red, .center a:visited.red
{
color:#c20808;
text-decoration:underline;
}

.center a:hover.red
{color:#000;}

.center ul
{
font-weight:bold;
list-style-position:outside;
list-style-image: url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/054ZSBSR/berries.gif);
margin:0 7em;
}

.center .quote
{
font-family:arial, trebuchet ms, tahoma, verdana, sans-serif;
font-size:14px;
color:#c20808;
font-weight:bold;
position:relative;
margin:10px;
padding-right:20px;
padding-left:20px;
}

.left 
{
position:relative;
width:152px;
margin-left: -151px;
}

* html .left 
{float:left;}

*>html .left {width:151px;}

.container-left 
{
background:#f2efe8;
width:150px;   
padding-bottom:110px;
color:#000;
}

#menu a, #menu a:visited 
{
background-color:#cf1d00;
text-decoration:none;
text-align:center;
color:#f2efe8;
font-weight:bolder;
display:block; 
width:8em; 
padding:0.2em;
margin:0.5em auto;
border-right:5px double #70713c;}

#menu a:hover 
{
background-color:#70713c;
color:#f2efe8;
border-right:0;
border-left:5px double #cf1d00;
}

#floatbox
{
float:left;
width:345px;
margin:0;
}

#floatbox p
{
margin:5px;
text-indent:0;
}

#floatbox ul li
{
margin:0;
padding:0;
font-weight:normal;
list-style-image:none;
}

.right 
{
float:left; 
position:relative; 
width:152px;    
margin-right:-150px;
margin-left:-1px;
}

/* \*/
* html .right 
{
margin-left:0px; 
margin-right:-500px; 
mar\gin-right:-152px;
}
/* */

/*
* html .right {
margin-left:0px;    *** Critical right divider dimension value ***
margin-right:-500px;    *** IE5.x/win fix, must be above a critical number, but very high values appear okay ***
mar\gin-right:-152px;    *** Critical right col/divider dimension value ***
}
*/

.container-right 
{ 
/* \*/width:150px;/* Hidden from IE-Mac */  
background:#f2efe8;
margin-left:3px;   
padding-bottom:110px; 
color:#cf1d00; 
}

/* \*/
* html .container-right 
{
fl\oat:right;
margin-left:2px; 
mar\gin-left:0px; 
}

/* \*/
* html h2 {height:1%;}
/* */

/* \*/
* html .left {margin-right: -3px;}
/* */

/* */
