*
{
 padding: 0px;
 margin: 0px;
 margin-left: auto;
 margin-right: auto;
 
}

body
{
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 background: #575757;
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 14px;
 line-height: 1.4;
}

h1
{
 font-size: 16px;
 margin-bottom: 5px;
}

h2
{
 font-size: 15px;
 margin-top: 15px;
 margin-bottom: 5px;
}

sup
{
 font-size: 9px;
}

#container
{
 width: 960px;
 background: #878f00;
 /*border: 1px solid red;*/
}
#content
{
 float: right;
 width: 760px;
 display: inline;
 background: #ffffff;
 text-align: justify;
}

#contentinner
{
 width: 730px;
 margin-left: 15px;
 margin-right: 15px;
 /*border: 1px solid green;*/
 
}

#contentinner p
{
 margin-bottom: 10px;
 text-align: justify;
}

#contentinner p a
{
 color: #blue;
}

#contentinner p a:hover
{
 color: #blue;
 text-decoration: none;
 background: yellow;
}

#left
{
 float: left;
 width: 200px;
 display: inline;
}

#logo
{
 height: 70px;
 width: 100%;
 /*border-bottom: 1px solid gray;*/
 font-size: 24px;
 text-align: center;
 margin-top: 10px;
 margin-bottom: 15px;
}

.clr
{
 clear: both;
}

.leftimg
{
 float: left;
 margin-right: 15px;
 margin-bottom: 15px; 
}


.rightimg
{
 float: right;
 margin-left: 15px;
 margin-bottom: 15px;
 text-align: center; 
}

.imgCenter
{
 text-align: center;
}

.leftimg,.rightimg,.imgCenter p
{
 /*font-style: italic;*/
 text-align: center;
 color: #878f00;
 font-weight: bold;
}

.imgCaption
{
 text-align: center;
 color: #878f00;
 font-weight: bold;
}

.textlink 
{
 text-decoration: underline;
 color: blue;
}

.textlink a
{
 text-decoration: underline;
 color: blue;
}

.textlink a:hover
{
 text-decoration: underline;
 color: blue;
}

#contentinner .intlink
{
 color: #000000;
 background: #ffffff;
}

#contentinner .intlink a
{
 color: #000000;
 text-decoration: none;
 background: #ffffff;
}

#contentinner .intlink a:hover
{
 color: #000000;
 text-decoration: none;
 background: #ffffff;
}

.tip
{
 color: #878f00;
 font-weight: bold;
 font-size: 20px;
 font-style: italic;
}

.year
{
 float: left;
 width: 80px;
 text-align: right;
}

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

.chronotext
{
 float: right;
 width: 600px;
 /*margin-bottom: 20px;*/
 /*border-bottom: 2px solid #878f00;*/
 /*padding-bottom: 10px;
 margin-top: 10px;*/
}

.chronoclear
{
 clear: both;
 height: 5px;
 border-bottom: 2px solid #878f00;
 /*margin-top: 20px;*/
 margin-bottom: 10px;
 
}

* html .chronoclear
{
 margin-top: 0px;
 padding: 0px;
 height: 1px;
 font-size: 1px;
}

.fix
{
 margin-top: 10px;
}

* html .fix
{
 margin-top: 0px;
}

.source
{
 float: left;
 width: 40px;
 text-align: right;
}

.sourcetext
{
 float: right;
 width: 630px;
 margin-bottom: 20px;
}

.imgCenter
{
 text-align: center;
}

.star
{
 float: left;
 width: 15px;
 font-family: verdana;
 font-size: 14px;
 margin: 0px;
 padding: 0px;
 vertical-align: bottom;
 font-weight: bold;
}

.imagelink
{
 float: left;
 width: 600px;
 font-size: 14px;
 margin: 0px; 
 padding: 0px;
 

}

.imagelink a
{
 text-decoration: none;
 color: red;
 margin: 0px; 
 padding: 0px;
}

.imagelink a:hover
{
 color: blue;
}




#vertmenu
{
 
 text-align: left;

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
width: 200px;
padding: 0px;
margin: 0px;
margin-top: 150px;
margin-left: 0px;
/*border-top: 2px solid #000000;*/

}

#vertmenu h1 {
display: block; 
background-color:#FF9900;
font-size: 90%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
padding-top: 0px;
border: none;
border-top: 1px solid #C39C4E;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 14px;
display: block;
font-weight: stronger;
/*border-bottom: 1px dotted #C39C4E;*/
border-bottom: 1px solid #C39C4E;
padding: 5px 0px 3px 15px;
text-decoration: none;
color: #ffffff;
width:185px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}

#bottomlinks
{
 font-size: 10px;
 margin-top: 20px;
 margin-bottom: 10px;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 width: 650px;
}

#bottomlinks ul
{
 margin-left: 0px;
 padding-left: 0px;
 list-style-type: none;
 /*float: left;*/
 /*width: 100%;*/
  
}

#bottomlinks li
{
 display: inline;
}

#bottomlinks a
{
 float: left;
 display: block;
 padding: .2em 1em;
 text-decoration: none;
 color: #666666;
}

#bottomlinks a:hover
{
 color: #000000;
}

.actnow
{
 /*float: left;*/
 width: 140px;
 height: 42px;
 text-align: left;
 /*margin-left: 475px;*/
}

.actnow a
{
 display: block;
 witdh: 140px;
 height: 42px;
 background: url("act-now.jpg");
}

.actnow a:hover
{
 display: block;
 witdh: 140px;
 height: 42px;
 background: url("act-now2.jpg");
}

.startnow
{
 width: 570px;
 /*border: 1px solid red;*/
 background: #eeeeee;
 color: red;
 font-size: 20px;
 text-align: left;
 font-weight: bold;
}

.startnow a
{display: block;
 color: red;
 text-decoration: none;
}

.startnow a:hover
{ width: 570px;
 background: #e6e6e6;
}

.testimonial
{
 font-family: "Courier New", Courier, Monaco, monospace;
 color: #000000;
}

.testimonial a
{display: block;
 text-decoration: none;
 color: #000000;
}

.testimonial a:hover
{
 /*background: #e6e6e6;*/
 color: #555555;
}

.grabber
{
 font-weight: bold;
 font-size: 24px;
}

.newcaption
{
 font-size: 10px;
 color: #000000;
 text-align: left;
}
