
/* Style for a "Recommendation" */

/*
   Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
   The following software licensing rules apply:
   http://www.w3.org/Consortium/Legal/copyright-software */

/* $Id: base.css,v 1.24 2003/04/17 13:56:40 bbos Exp $ */
@media screen,print {

html { height: 100%; margin-bottom: 1px; }
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: sans-serif,helvetica,arial,sans-serif
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}

H1 {
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	MARGIN-TOP: 2px; FONT-SIZE: 22px; MARGIN-BOTTOM: 6px; COLOR: #731e1e; width: 100%
}
H2 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	MARGIN-TOP: 0px; FONT-SIZE: 17px; MARGIN-BOTTOM: 0px; COLOR: #731e1e; width: 100%
}
A.link {
	COLOR: #731e1e
}
A.link:hover {
	COLOR: #517b51
}
A.subMenu {
	FONT-WEIGHT: bold; COLOR: #731e1e
}
A.subMenu:hover {
	FONT-WEIGHT: bold; COLOR: #517b51
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: justify;	vertical-align: top
}
#content1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: justify;	vertical-align: top; WIDTH: 100%
}
#content2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left; vertical-align: top; WIDTH: 100%
}
#leftContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#menu {
	WIDTH: 176px; BACKGROUND-COLOR: #e8e8e8
}
.gridDiv {
	margin: 2px 2px;
	float: left;
	width: 150px;
	height: 150px;
	vertical-align: middle;
	text-align: center;
}
.gridTable {
	width: 100%; height: 100%; text-align: center;
}
.gridImg {
	vertical-align: middle; border:0px;
}
.gridImgW {
	vertical-align: middle; width: 200px; height: 150px; border:0px;
}
.gridTR {
	text-align:center; vertical-align: middle
}
.darkRed {
	BACKGROUND-COLOR: #731e1e
}
.lightGrey {
	BACKGROUND-COLOR: #d3d3d3
}
.textBak {
	BACKGROUND-COLOR: #f6f5f5
}
.topLeftBak {
	BACKGROUND: url(graphics/top_left_bak.gif)
}
.topMidBak {
	BACKGROUND: url(graphics/top_left_bak.gif); WIDTH: 155px
}
.topRightBak {
	BACKGROUND: url(graphics/top_left_bak.gif)
}
.middleRightShadow {
	BACKGROUND: url(graphics/middle_right_shadow.gif); WIDTH: 32px
}
.middleLeftShadow {
	BACKGROUND: url(graphics/middle_left_shadow.gif); WIDTH: 32px
}
.shadowIMG {
	WIDTH: 32px;
	HEIGHT: 100%;
	BORDER: 0px;
}
.bottomLeftFooter {
	BACKGROUND: url(graphics/bottom_left_footer.gif);
	WIDTH: 445px;
	FONT-STYLE: italic;
	vertical-align: bottom
}
.level1Menu {
	font-family: Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px; HEIGHT: 15px; BACKGROUND-COLOR: #f6f5f5
}
.level2Menu {
	font-family: Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
	MARGIN-LEFT: 17px
}
#Packages1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	TEXT-ALIGN: center; vertical-align: middle; float:left;	WIDTH: 190px; HEIGHT: 180px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}
#Packages2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	TEXT-ALIGN: center; vertical-align: middle; float:left;	WIDTH: 190px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}
#Packages3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	TEXT-ALIGN: center; vertical-align: middle; float:left;	WIDTH: 190px; HEIGHT: 130px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}
#Price1 {
	FONT-SIZE: 16px; FONT-FAMILY: helvetica,arial,sans-serif; FONT-WEIGHT: bold; COLOR: #731e1e
}
#Price2 {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif; FONT-WEIGHT: bold; COLOR: #731e1e
}

#example_header1 {
	FONT-SIZE: 18px; FONT-FAMILY: helvetica,arial,sans-serif; FONT-WEIGHT: bold; COLOR: #731e1e
}

.add-on_imgs {
	margin: 1px
}
.add-on_divs {
	width: 426px;
	display:none;
}
.add-on_main_tbl{
}
.add-on_main_cell{
	width:500px;
}
.album_table {
	border: 1px solid #731e1e; padding : 3px; border-collapse: collapse
}
.add-on_table_cell {
	text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; border: thin solid #731e1e
}
.add-on_inner_tbl_cell {
	width : 100%;
}
.packages01 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	TEXT-ALIGN: center; vertical-align: middle; float:left;	WIDTH: 190px; HEIGHT: 100px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}
.packages02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	TEXT-ALIGN: center; vertical-align: middle; float:left;	WIDTH: 190px; HEIGHT: 140px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}
.packages03 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	TEXT-ALIGN: center; vertical-align: middle; float:left;	WIDTH: 190px; HEIGHT: 150px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif
}
.packages_table{
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
.packages_td {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
	TEXT-ALIGN: center; vertical-align:top; WIDTH: 220px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif;
}
.thumb_td {
	text-align: center; vertical-align: middle;
	width: 150px; height: 150px;
	cursor: pointer;
	padding-bottom: 10px; padding-top: 0px;
}
.thumb_td_xl {
	text-align: center; vertical-align: middle;
	width: 100px; height: 100px;
	cursor: pointer;
	padding-bottom: 5px; padding-top: 0px;
}
.thumb_img {
	border: 0px;
}
.example_text {
 	height: 40px; top: 540px; left: 220px; width: 450px; position: absolute;
 	text-align:center; display: none;
}
.example_xl_text {
 	height: 25px; top: 685px; left: 330px; width: 600px; position: absolute;
 	text-align:center; display: none;
}
.links_link {

}
.faq_question {
	FONT-SIZE: 14px; FONT-FAMILY: helvetica,arial,sans-serif; color: #731e1e; FONT-WEIGHT: bold; width: 100px;
}

.faq_title {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif; color: #731e1e; FONT-WEIGHT: bold;
}

.links_table{
	PADDING: 0px;
}
.links_name_td{
	PADDING: 0px; width: 100px; vertical-align: top;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif;
}
.links_describ_td{
	PADDING: 0px;  vertical-align: top; width: 330px;
	FONT-SIZE: 12px; FONT-FAMILY: helvetica,arial,sans-serif; font-style:italic;
}
A {
	FONT-WEIGHT: bold; COLOR: #517b51
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #731e1e
}
}

@media screen
{
	.middle_left_menu {
		BACKGROUND: url(graphics/middle_left_menu.gif);
	}
	.middle_right_menu {
		BACKGROUND: url(graphics/middle_left_corner.gif);
	}
	.bottom_left_menu {
		BACKGROUND: url(graphics/bottom_left_menu.gif);
	}
}
@media print
{
	.middle_left_menu {
		display: none
	}
	.middle_right_menu {
		display: none
	}
	.bottom_left_menu {
		display: none
	}
}
