body {
margin:40px 0 30px 0;
padding:0px;
text-align: center;
background-color:#6F7070; 
color:#cacaca;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal; 
line-height:19px;
}


.smallfont{
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}



p,td,br {
font-size:13px;
font-weight:normal; 
line-height:18px;
font-family:Arial,Helvetica,sans-serif;
text-align:left;
}


#container {
padding:0px;
margin-left: auto;
margin-right: auto;
width: 835px;
text-align: left;
background-color:transparent;
}

#containerBook {
padding:0px;
margin-left: auto;
margin-right: auto;
width: 805px;
text-align: left;
background-color:transparent;
}


#containerHome {
padding:0px;
margin-left: auto;
margin-right: auto;
width: 476px;
text-align: left;
background-color:transparent;
}

#containerNew {
padding:0px;
margin-left: auto;
margin-right: auto;
width: 658px;
text-align: left;
background-color:transparent;
}


#left {
margin:0;
padding:0px;
float:left;
width:315px;
}

#left2 {
margin:0 1px 0 0;
padding:0px;
float:left;
width:150px;
}

#left3 {
background: transparent url('images/left-skepts.jpg') no-repeat top left;
margin:0 20px 0 0;
padding:0px;
float:left;
width:300px;
height:600px;
}



#right {
text-align:right;
margin:0 10px 0 0px;
padding:5px 10px 0 0;
float:right;
width:485px;
}

#right2 {
text-align:left;
margin:0 ;
padding:0;
float:right;
width:480px;
}

#right2 li {
margin: 0;
padding: 0;
} 

#botnav ul{
clear:both;
background-color:transparent;
list-style: none;
margin:10px 0 0 0;
text-align:left;
padding:3px 0 3px 0;
text-transform: uppercase; /* force text to uppercase */
width:100%;
}

#botnav li {
display: inline;
padding-right:30px ;
text-align:left;
}

#botnav a:link, #botnav a:visited {
color:#C3C3AC; 
text-decoration: none;
font-family:Arial,Helvetica; 
font-size:13px; 
font-weight:normal; 
padding:0;
}

#botnav a:hover {
color:#ffffff;
text-decoration: none;
font-family:Arial,Helvetica; 
font-size:13px; 
font-weight:normal; 
padding:0;
}

#buy a:link, #buy a:visited {
color:yellow;
text-decoration: none;
font-family:Arial,Helvetica;
font-size:13px;
font-weight:normal;
padding:0;
}

#buy a:hover {
color:#ffffff;
text-decoration: none;
font-family:Arial,Helvetica;
font-size:13px;
font-weight:normal;
padding:0;
}


#excerpt a:link, #excerpt a:visited, #excerpt a:hover {
color:#BCBCBC;
text-decoration: none;
font-family:Arial,Helvetica;
font-size:13px;
font-weight:normal;
padding:0;
}

#content {
padding:0 0 0 1px;
margin:10px 0 0 0;
text-align: left;
background-color: transparent;
height:400px;
overflow:auto;
}

#content2 {
padding:0 0 0 1px;
margin:10px 0 0 0;
text-align: left;
background-color: transparent;
}


h1 {
color:#ffffff;
text-decoration:none;
font-weight:normal;
font-size:23px;
margin:0px 0 4px 0;
}


h2 { 
color:#cacaca;
text-decoration:none; 
font-weight:normal;
font-size:24px;
margin-bottom:4px
}


.bigWhite {
font-size:16px;
color:#ffffff;
text-decoration:none;
}

a.white { color:#ffffff;text-decoration:none; font-weight:normal; }
a.white:hover {color:#CFE151;text-decoration:underline; font-weight:normal; }

a { color:#cacaca;text-decoration:none; font-weight:normal; }
a:hover {color:#CFE151;text-decoration:underline; font-weight:normal; }



.copyright {color:#666666;font-size:10px; }

.redtext { color:#ff0000; }
.error { color:#ff0000;font-size:22px }

.formbox {
background-color:#ffffff;
color:black;
}


.table {
border-collapse: collapse;
border: 1px solid #666666;
}

.table th { 
color:#000000;
background-color:#cccccc;
border: 1px solid #666666;
text-align:left;
 }

.table td {
	text-align:left;
        border: 1px solid #666666;
        background-color: transparent;
        padding:6px;
}

.tableCart {
border-collapse: collapse;
border: 1px solid #666666;
}

.tableCart th {
color:#000000;
padding:3px;
background-color:#cccccc;
border: 1px solid #666666;
text-align:center;
 }

.tableCart td {
        text-align:left;
        border: 1px solid #666666;
        background-color: transparent;
        padding:6px;
}

hr {
height:1px;
margin: 9px 0 9px 0; /*this will align it left for Mozilla*/
background: #6F7070 url(/images/short-hr.gif) repeat-x center;
}


Xhr {
background-color:#939494;
color:#939494;
height:1px;
text-align: left;/*this will align it for IE*/
margin: 9px 0 9px 0; /*this will align it left for Mozilla*/
}


.small {font-size:11px;}


.error { color:#ff0000; font-size:20px; font-family:Arial,Helvetica; font-weight:bold; }

.leftpad {
padding-left:20px;
}


#botnav2 ul{
text-align:right;
clear:both;
background-color:transparent;
list-style: none;
margin:20px 0px 0 0;
text-align:right;
padding:0;
}

#botnav2 li {
display: inline;
padding-right:6px ;
text-align:left;
}

#botnav2 a:link, #botnav2 a:visited {
color:#C3C3AC;
text-decoration: none;
font-family:Arial,Helvetica;
font-size:12px;
font-weight:normal;
padding:0;
margin:0;
}

#botnav2 a:hover {
color:#ffffff;
text-decoration: none;
font-family:Arial,Helvetica;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}
