/* CSS Document */
/*//---------------------------------------------*/
/*// Name: VPCONCEPTS - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Page Settings								 */
/*//---------------------------------------------*/

html {
	color: #fef3cc;
	font-size: 13px;
	font-family: Times, Arial, Helvetica, Verdana;
}
body {
	background-color: #fef3cc;
	color: #fef3cc;
	font-size: 13px;
	font-family: Times, Arial, Helvetica, Verdana;
}
.outerTable {
	width: 738px;
	border: 2px solid #000000;
	color: #fef3cc;
	font-size: 13px;
	font-family: Times, Arial, helvetica, Verdana;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Header Settings							 */
/*//---------------------------------------------*/

.headerCell a { display: block; background: url(images/logo.jpg) no-repeat; width: 191px; height: 198px;}
.header { background: url(images/header.jpg) no-repeat; width: 547px; height: 151px;}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Navigation  Settings					 	 */
/*//---------------------------------------------*/

a.imgRollOver-home { background: url(images/nav-home-up.jpg) no-repeat; width: 59px; height: 35px; }
a.imgRollOver-home:hover { background: url(images/nav-home-over.jpg) no-repeat; width: 59px; height: 35px; }

a.imgRollOver-author { background: url(images/nav-about-up.jpg) no-repeat; width: 159px; height: 35px; }
a.imgRollOver-author:hover { background: url(images/nav-about-over.jpg) no-repeat; width: 159px; height: 35px; }

a.imgRollOver-book { background: url(images/nav-book-up.jpg) no-repeat; width: 87px; height: 35px; }
a.imgRollOver-book:hover { background: url(images/nav-book-over.jpg) no-repeat; width: 87px; height: 35px; }

a.imgRollOver-purchase { background: url(images/nav-purchase-up.jpg) no-repeat; width: 167px; height: 35px; }
a.imgRollOver-purchase:hover { background: url(images/nav-purchase-over.jpg) no-repeat; width: 167px; height: 35px; }

a.imgRollOver-contact { background: url(images/nav-contact-up.jpg) no-repeat; width: 75px; height: 35px; }
a.imgRollOver-contact:hover { background: url(images/nav-contact-over.jpg) no-repeat; width: 75px; height: 35px; }

.nav-bottom { background: url(images/nav-bottom.jpg) repeat-x; width: 547px; height: 12px; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Layout Settings					 	 */
/*//---------------------------------------------*/

.titleCell { background: #6d0f49; }
.bodyCell { background: #6d0f49; padding: 10px; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Link Settings							 */
/*//---------------------------------------------*/

a {
	color: #bbb499;
	text-decoration: underline;
}
a:hover {
	color: #bbb499;
	text-decoration: none;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Text Settings							 */
/*//---------------------------------------------*/

.textEmphasis {
	font-weight: bold;
	font-variant: small-caps;
	font-family: Arial, Helvetica, Verdana;
	font-size: 1.4 em;
}
.textRequiredField {
	font-weight: bold;
	color: #FFFFFF;
}
.textSmallerFont {
	font-size: 11px;
}
.content, .bodyCell {
	color: #fef3cc;
	font-size: 13px;
	font-family: Times, Arial, helvetica, Verdana;
}
input, textarea, select, button {
	border: 1px solid #fef3cc;
}
.bodyContentHeader {
	font-size: 18px;
	font-weight: bold;
}
.bodyContentSubHeader {
	font-weight: bold;
	font-size: 15px;
}
.bodyImg {
	border: 1px solid #6d0f49;
	margin: 3px;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Footer Layout Settings						 */
/*//---------------------------------------------*/

.footer { background: url(images/footer.jpg) no-repeat; width: 738px; height: 16px; }
.copyright { background: #6d0f49; repeat-x; }
.bv-logo { background: url(images/bv-logo.gif) no-repeat 185px 12px; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Footer Text & Link Settings				 */
/*//---------------------------------------------*/

.copyright {
	color: #fef3cc;
	font-size: 11px;
}
.copyright a {
	color: #fef3cc;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/