body {
/* padding:10px 100px;   123 */
 padding:10px;  /* 123 */
 margin:0;
 font-family: verdana, Tahoma, Geneva, sans-serif;
/*  background-image:url(images/background.png);  */

 background-image:url(images/gradient01.jpg);
 background-repeat:repeat-x;
/* min-width: 800px;   123  */
 background-color: #FFF; 
}

#container {
 background-color:#FFF;
 padding:10px;
 width:890px;  /* 123 */
 margin:0px auto;   /*  123  */
 border: 1px solid #CB3333;
}

#adsenseboxbottom {
 margin: 20px 0px 20px 52px;
 width: 468px;
}

#header {
 height:120px;
 background-image:url(images/logo4a.gif);
 background-repeat:no-repeat;
 background-position: 50% 5%;
}

/* Code to make header clickable */
#header h1 a {
 display: block;
 height:115px;
 width:500px;
 margin-left: 130px;
}
#header h1 a span { display: none; }





#total {
 height:60px;
}

#total_text {
 font-size:14px;
 color:#000
 padding:0 0 0 0;
 text-align:center;
 margin: 0 0 10px 0;
}


#main {
 float:left;
 width:100%;
 margin:10px 0;
 color:#1F1507;
 background-color:#FAFAFA;
 font-size:12px;
 border: 1px dotted;
}

#main a {
 color:#990000;
}

#main a:hover {
 color:#990000;
 text-decoration: none;
}

#main br {
 line-height:10px;
}

#btf {
 font-size:12px;
 color:#000;
 text-align: center;
 margin-top: 20px;
}

#sidebar {
 width:180px;
 float:right;
 padding: 0 10px 30px 10px;
 margin:10px;
 background-color:#fff;
 border: 1px solid #000;

}

#sidebar h3 {
 font-size:17px;
 font-weight:normal;
 margin:20px 0 5px 0;
}

#sidebar ul {
 margin:0;
 padding:0;
 border-top:1px solid #FEFAF3;
}

#sidebar li {
 list-style:none;
 border-bottom:1px solid #FEFAF3;
}

#sidebar li a {
 color:#1F1507;
 text-decoration:none;
 padding:3px;
 display:block;
}

#sidebar li a:hover {
 background-color:#FEFAF3;
}

#sidebar a {
color: #ff0000;
text-decoration:none;
}

#sidebar a:hover {
color: #ff0000;
text-decoration:none;
}

#text {
 line-height:16px;
 margin-right:225px;
 padding:10px 30px 30px 30px;
}

#text h1 {
 font-size:22px;
 font-weight:normal;
 margin:20px 0 10px 0;
}

#text h2 {
 font-size:19px;
 font-weight:normal;
 margin:20px 0 10px 0;
}

#text ol, #text ul {
 padding:0;
 margin:8px 0;
}

#text li {
 margin-left:40px;
}


#textfortabbedpage {
 line-height:14px;
 margin-right:225px;
 padding:10px 30px 30px 30px;
}

#textfortabbedpage h1 {
 font-size:22px;
 font-weight:normal;
 margin:20px 0 10px 0;
}

#textfortabbedpage h2 {
 font-size:19px;
 font-weight:normal;
 margin:20px 0 10px 0;
}

#textfortabbedpage ol, #text ul {
 padding:0;
 margin:8px 0;
}

<!--
#textfortabbedpage li {
 margin-left:40px;
}
-->


/* Menu */
#tabs {
 float:left;
 width:100%;
 border-top: 4px solid #CD3333;
 border-bottom: 4px solid #990000;
 background:#fff;
 font: bold 13px Arial;
 line-height:normal;
 height:20px;
 background-image:url(images/sticksmaller.gif);
 background-repeat:no-repeat;
 background-position:30px; 
}

#tabs ul {
 margin:0;
 padding:2px 0 0 0;
 list-style:none;
 text-align: center;
}

#tabs li {
display:inline;
 margin:0;
 padding:0;
}

#tabs a {
/* background:url("images/tableft.gif") no-repeat left top; */
 margin:1px 00px 1px 1px;
 padding:0 0 0 4px;
 text-decoration:none;
}

#tabs a span {
/* background:url("images/tabright.gif") no-repeat right top; */
 padding:1px 25px 4px 6px;
 color:#000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
 color:#990000;
}

#tabs a:hover {
 background-position:0% -42px;
}

#tabs a:hover span {
 background-position:100% -42px;
}  


#footer {
 height:40px;
 color:#FFF;
 font-size:11px;
 background-color:#666;
 clear:both;
}

#footer a {
 color:#FFF;
}

#footer a:hover {
 color:#F4E7D1;
}

#footer_left {
 float:left;
 padding:13px 0 0 30px;
}

#footer_right {
 float:right;
 padding:13px 30px 0 0;
}


/* Tabbed Box */

* { margin: 0; padding: 0; }

p { margin: 1em 0; }

.tabbed-box {
 width: 430px;
 height: 450px;
 margin-left: 70px;
 margin-top: 20px;
/* background: #FFF url(images/tabbed-body-bg.jpg) repeat-x bottom; */
 background-color: #FFF;
 border: 1px solid #DDD;
}

.tabbed-box .tabs li {
 list-style: none;
 float: left;
}

.tabbed-box .tabs li a {
 display: block;
 width: 85px;
 padding: 5px 0;
 font-weight: bold;
 text-align: center;
 text-decoration: none;
 color: #888;
 background: #fff url(images/tabbed-redtab-bg.jpg) repeat-x bottom; 
 border-left: 1px solid #DDD;
 border-bottom: 1px solid #DDD;
}

.tabbed-box .tabs li:first-child a {
 border-left: none;
}

.tabbed-box .tabs li a:hover {
 color: #333;
}

.tabbed-box .tabs li a:focus {
 outline: none;
}

.tabbed-box .tabs li a.active {
 background: #FFF;
 color: #333;
 border-bottom: 1px solid #FFF;
}

.tabbed-content {
padding: 3em 1em 1em 1em;
display: none;
}


