/*
To test new colors and font one easy and safe way to do it
is to copy the row you want to change
and paste on the next row
and then edit that line, this will override the first line
example
font-size: 11px;
font-size: 22px;
will result in text with font-size 22px
just remember to do it within the { and } of that specific class

ex:
.classname {
  font-size: 11px;
  font-size: 22px;
}

dont change classnames!!
to comment 1 row use //
to comment multiple rows see this comment start and end

Font family names with spaces encapsules with " "
like "Times New Roman"

/Christian
*/

/************************************************
                MAIN CLASSES
************************************************/
/*Changes font size on Books.php, Contact.php, Guestbook byline, Authors.php, Book descriptions, page*/
body {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
                font-size: 15px;
                font-size: 13px;
	line-height: 19px;
                line-height: 21px;
	color: #0D0D0D;
	background-color:#EAE1D1;
	margin: 0;
/*The background image is set here*/
	background-image : url(http://www.syzbooks.com/bg-wave.gif);
	background-repeat: no-repeat;
}

/*  THE CONTENT AREAS FONT COLOR AND BACKGROUND COLOR IS SET HERE */
.content {
	position: relative;
	width: auto;
	min-width: 120px;
	margin-top: 100px;
	margin-right: 230px;
	margin-bottom: 20px;
	margin-left: 190px;
	color: #0d0d0d;
	background-color: #fff;
	/* Dont touch Z-index */
	z-index: 3;
}

/*No colors or sizes set here*/
.contentbody {
	margin-left: 0;
	margin-right: 0;
}
/* only on images*/
.contentimage {
	float: right;
	margin-left: 5px;
	margin-top: 5px;
}
/*only on dates */
.currentdate {
	color: #666666;
	background : none;
	font-size : 9px;
	margin-right: 20px;
}

/* CONTENT AREA TITLES (Font size for Black centered main titles and author photo titles on author Archive) */
.pagehead {
	color: #0D0D0D;
	background: none;
	font-size: 19px;
	font-size: 22px;
                font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: center;
}

/* CONTENT AREA TITLES (Brown titles and Blue News Events titles font size)*/
.maintitle {
	font-size: 14px;
	font-size: 17px;
	font-weight: normal;
	margin-top: 30px;
	color: #723305;
	background: none;
}

/*NOT SURE IF WE USE THIS CLASS*/
.contenttitle {
	font-size: 12px;
	font-size: 15px;
	font-weight: bold;
	color: #ododod;
	background: none;
	margin-left: 0;
	margin-right: 0;
}

/************************************************
            MAIN CLASSES END
************************************************/



/************************************************
                LINKS
************************************************/
A:link {
	color: #99BCC9;
	color: #657c96;
	font-weight: normal;
	background: none;
	text-decoration: none;
}
a:visited
{
	color: #99BCC9;
	color: #657c96;
	font-weight: normal;
	text-decoration: none;
}
A:hover {
	color: #fff;
	background: #BA9E66;
	text-decoration: none;
}
A:active {
	color: #EC743F;
	background: #BA9E66;
	text-decoration: none;
}
/************************************************
                LINKS END
************************************************/


/************************************************
                LEFT COLUMN
*************************************************/
/*  LEFT COLUMN BACKGROUND COLOR*/
#column1 {
	position: absolute;
	width: 150px;
	top: 100px;
	left: 20px;
	color: #F0EADF;
	background-color: #F0EADF;
	z-index: 2;
}

/*  LEFT COLUMN BACKGROUNDCOLOR, FONT COLOR */
.nav1box {
	position: relative;
	width: 150px;
	color: #0d0d0d;
	margin-bottom: 20px;
	background: none;
	z-index: 2;
	/* hack. */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 148px;
}
body>#navbox {	width: 148px; }

.emailtext {
	font-size: 12px;
	color: #000000;
}

/* LEFT COLUMN HEADERS BACKGROUND COLORS, FONT COLOR,SIZE*/
.col1title {
	margin: 0;
	font-size: 12px;
	color: #fff;
	background-color: #BA9E66;
	padding: 5px 5px 5px 0px;
}

/************************************************
             LEFT COLUMN END
*************************************************/


/************************************************
                RIGHT COLUMN
*************************************************/
/*  RIGHT COLUMN FONT AND BACKGROUND COLOR */
#column3 {
	position: absolute;
	width: 190px;
	top: 100px;
	right: 20px;
	color: #0d0d0d;
	background-color: #F0EADF;
	z-index: 2;
}
/* RIGHT COLUMN FONT COLOR */
.nav3box {
	position: relative;
	width: 190px;
	/*border: 1px solid #e1e1e1;*/
	color: #000000;
	margin-bottom: 20px;
	background: none;
	z-index: 1;
	/* hack. */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 188px;
}

/* RIGHT COLUMN HEADERS BACKGROUND COLORS, FONT COLOR,SIZE */
.col3title {
	margin: 0;
	font-size: 12px;
	color: #fff;
	background-color: #BA9E66;
	padding: 5px 5px 5px 0px;
	text-transform: uppercase;
}
body>#nav3box {	width: 188px; }

/************************************************
             RIGHT COLUMN END
*************************************************/

/************************************************
                MISC
*************************************************/

/* Main content body, Col 1 & 2  font size incl: Blue menu links, Center content areas, Quotes, recent entries, Search, Author bio description */
P {
	color: #0D0D0D;
	background: none;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	line-height: 19px;
                line-height: 21px;
	font-size: 12px;
	font-size: 15px;
                font-size: 13px;
                
}

/* THE HEADER SECTION FONT COLOR AND BACKGROUND COLOR IS SET HERE */
#header {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 90px;
	color: #FFFFFF;
        background-color: #0082B5;
	z-index: 2;
}

/* BYLINE AREA */
.byline {
	background : none;
	margin-top : 0px;
	padding-top : 3px;
	margin-bottom : 30px;
	font-size : 10px;
	font-weight: normal;
	text-align: right;
}


/* FOOTER SECTION */
.footer {
	margin-top: 30px;
	color : #ododod;
	background : none;
	font-size : 11px;
}

/* BUTTONS */
.buttons   {
        border-style:#FF0000 1px solid;
        background-color: #EBEBEB;
        text-decoration: none;   
        text-align: center;
        font-family: Verdana, Helvetica, Times;
        font-size: 10px;
        color: #000000;
}

/************************************************
	MISC END
*************************************************/

/************************************************
	SHOPPING CART
************************************************/

#cart  {width:auto;}
		
#cart th {
	padding:5px 5px 5px 5px; 
	font-family:  Georgia, "Times New Roman", Times, serif;
	color: #0d0d0d;
	/*background-color: #FFF0C4;*/
	/*border:1px solid #999;*/
	border:1px solid #CCBC8B;
	text-transform:uppercase;
}
		
#cart .items{
	padding:5px 5px 5px 5px; 
	font-family:  Georgia, "Times New Roman", Times, serif;
	color: #0d0d0d;
	/*background-color: #FFF0C4;*/
	/*border:1px solid #999;*/
	border:1px solid #CCBC8B;
	vertical-align:middle;
}
				  
#cart .empty {background-color:#fff;}
		
#cart .total {
	padding:5px 15px 5px 15px; 
	font-family:  Georgia, "Times New Roman", Times, serif;
	color: #0d0d0d;
	/*background-color: #F0EADF;*/
	/*border:1px solid #999;*/
	border:1px solid #CCBC8B;
}
				  
#minicart {
	width:auto; 
	/*border:1px solid #999;*/
	border:1px solid #CCBC8B;
	padding:0px;
	color: #000000;
	background-color: #F0EADF;
}
				   
.minihead {
	padding:5px 15px 5px 15px; 
	font-family:  Georgia, "Times New Roman", Times, serif;
	color: #000000;
	background-color: #F0EADF;
	/*border:1px solid #999;*/
	border:1px solid #CCBC8B;
	text-transform:uppercase;
	text-align:center;
}
		
.minicontent {
	padding:5px 15px 5px 15px; 
	font-family:  Georgia, "Times New Roman", Times, serif;
	color: #000000;
	/*background-color: #F0EADF;*/
	/*border:1px solid #999;*/
	border:1px solid #CCBC8B;
	text-align:center;
}  
/************************************************
	SHOPPING CART
************************************************/



/************************************************
             NOT USED?
*************************************************/

.pref {
	color: #AAC5CD;
	background: none;

}

UL, OL, LI {
	font-size: 11px;
	color: #0D0D0D;
	margin-right: 10px;
}

LI {
	margin-bottom: 10px;
}

.mainmenu {
	font-size: 13px;
	font-weight: normal;	
	line-height: 15px;
	margin-left: 0;
	margin-right: 0;	
}

.blogdateline {
	color: #000000;
	background: none;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	margin-bottom: 20px;
	margin-top: 50px;
	font-style: italic;
}

.bold{
	font-weight: bold;
}

.italic{
	font-style : italic;
}
.credit {
	color: #ododod;
	background : none;
	font-size : 10px;
	font-weight: normal;
}
HR {
	color: #74A3B5;
	background: none;
	height: 1px;
	margin-left: 10px;
	margin-right: 10px;
}
/************************************************
             NOT USED?
*************************************************/