/*CSS for Bruen Custom Build */


/*****************************
 ** BODY STYLE DECLARATIONS **
 *****************************/

body 		{margin:0; padding:0; background-color:#cccccc}

/****************************
 ** DIV STYLE DECLARATIONS **
 ****************************/
.title1		{height:155px; width:900px; margin:auto; margin-top: 0px; background-image: url(images/titleYellow.jpg)}
.title2		{height:132px; width:900px; margin:auto; margin-top: 0px; background-image: url(images/titleYellow.jpg)}


.titleBegin	{height:100px; width:900px; margin:auto; margin-top: 0px; background-color:#cccc99}


.fullBody	{height:600px; width:900px; margin:auto; margin-top: 0px; background-color:white}
.fullBodyMedium	{height:1000px; width:900px; margin:auto; margin-top: 0px; background-color:white}
.fullBodyLong	{height:1250px; width:900px; margin:auto; margin-top: 0px; background-color:white}
.fullBodyHuge	{height:1500px; width:900px; margin:auto; margin-top: 0px; background-color:white}
.fullBodyPhoto	{height:2000px; width:900px; margin:auto; margin-top: 0px; background-color:white}

.west		{height:600px; width:157px; margin:auto; float:left; padding:0px; background-image: url(images/floral3.jpg); background-repeat:no-repeat}
.subWest	{height:600px; width:100px; margin:auto; float:left; padding:0px; background-color:white}

.north			{height:80px; width:743px; margin:auto; float:left; padding:0px; /*background-color:#f1f3c2*/}
.bodyNorth		{height:500px; width:743px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}
.bodyNorthMedium	{height:800x; width:743px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}
.bodyNorthLong		{height:1100px; width:743px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}
.bodyNorthHuge		{height:1400px; width:743px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}

.body		{height:600px; width:741px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}
.bodyMedium	{height:900px; width:741px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}
.bodyLong	{height:1250px; width:741px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg); background-repeat:no-repeat}
.bodyHuge	{height:1500px; width:741px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg);}
.bodyPhoto	{height:2000px; width:741px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg);}

.subBody	{height:600px; width:636px; margin:auto; float:left; padding:0px; background-image: url(images/floral2.jpg)}

.footer		{height:80px; width:900px; margin:auto; margin-top: 0px; padding:0px; background-image: url(images/bottomYellow.bmp)}

/*******************************
 ** HEADER STYLE DECLARATIONS **
 *******************************/
.headerA		{font-family:"Baskerville Old Face"; color:black; font-size: 37pt; padding: 0px; margin:0px; font-weight:bold; text-align:left}
.headerAA		{font-family:"cityblueprint"; color:black; font-size: 15pt; padding: 0px; margin:0px; font-weight:bold; text-align:right}
.headerB		{font-family:"Tahoma"; color:black; font-size: 13pt; padding: 10px; font-weight:bold; text-align:left;
			border-bottom-color: #cccccc; border-bottom-style:solid; border-bottom-width:2px;
			}
.headerBCenter		{font-family:"Tahoma"; color:black; font-size: 12pt; padding: 5px; font-weight:bold; text-align:center}

.headerC		{font-family:"Tahoma"; color:black; font-size: 10pt; font-weight:bold; text-align:left;
			padding-left: 25px; 
			padding-right: 25px; 
  			margin-bottom: .5em;
			}

.headerD		{font-family:"Tahoma"; color:black; font-size: 10pt; font-weight:bold; text-align:left;
			padding-left: 25px; 
			padding-right: 25px; 
  			margin-bottom: .5em;
			background-color:#eeeeee
			}

.headerE		{font-family:"Tahoma"; color:black; font-size: 13pt; font-weight:bold; text-align:left;
			padding-top: 7px; 
			padding-left: 10px; 
			padding-right: 25px; 
  			margin-bottom: .5em;
			}


/**********************************
 ** PARAGRAPH STYLE DECLARATIONS **
 **********************************/
.tagline	{font-family:"Baskerville Old Face"; color:black; font-size: 15pt; padding: 0px; margin:0px; text-align:right}
.topInfo	{font-family:"Baskerville Old Face"; color:#c8c8c8; font-size: 13pt; padding: 0px; margin:0px; text-align:right; display:inline}
.bottomInfo	{font-family:"Tahoma"; color:black; font-size: 9pt; padding: 5px; text-align:center}

.textBody	{font-family:"Tahoma"; color:black; font-size: 10pt; text-align:left;
		padding-left: 45px; 
		padding-right: 25px; 
  		margin-bottom: .5em;
		}

.textBodyD	{font-family:"Tahoma"; color:black; font-size: 10pt; text-align:left;
		padding-left: 45px; 
		padding-right: 25px; 
  		margin-bottom: .5em;
		background-color:#eeeeee
		}

.textBodyB	{font-family:"Tahoma"; color:black; font-size: 11pt; padding: 10px; text-align:left}

.textNews	{font-family:"Tahoma"; color:black; font-size: 10pt; text-align:left;
		padding-left: 45px; 
		padding-right: 45px; 
  		margin-bottom: .5em;
		border-bottom-color: #cccccc; border-bottom-style:dashed; border-bottom-width:2px;
		padding-bottom:10px;
		/*background-color: #cccccc*/
		}

/*****************************
 ** link style declarations **
 *****************************/
.titleLink	{font-family:"Tahoma"; color:white; font-size: 14pt; text-decoration:none}
.trendLink	{font-family:"Tahoma"; color:black; font-size: 10pt; text-decoration:none}
.pictureLink	{
		border:0px;
		text-decoration: none; 
		}


/******************************
 ** table style declarations **
 ******************************/
.titleTable	{padding:0px
		border:1px
		}

.pyramidA	{background-image: url(images/pyramid1.bmp); background-repeat:no-repeat}
.pyramidB	{background-image: url(images/pyramid2.bmp); background-repeat:no-repeat}
.pyramidC	{background-image: url(images/pyramid3.bmp); background-repeat:no-repeat}




/***************************************
 ** unordered list style declarations **
 ***************************************/
.titleList	{

		}
.titleItem	{
		display: inline;
		font-family:"tahoma";
		font-size: 24pt;
		text-decoration: none;
		}
.westNav	{}

.textList	{font-family:"Tahoma"; color:black; font-size: 10pt; text-align:left;
		padding-left: 45px; 
  		margin-bottom: .5em;
		}



/********************************
 ** picture style declarations **
 ********************************/
.smallLogo	{border:0px}
.bannerPic	{bottom-border:2px}
.showPic	{border-bottom:5px solid #ADAB80;
		border-left:5px solid #CDCB98;
		border-right:5px solid #CDCB98
		}

.bodyPic	{
		padding-left:10px;
		padding-right:25px;
		border:0px;
		}

.quotePic	{
		align:right
		}

.galleryPic	{
		margin-left:0px;
		margin-right:0px;
		border-top:5px solid #cccc66;
		border-bottom:5px solid #616514;
		border-left:5px solid #cccc66;
		border-right:5px solid #cccc66
		}

.galleryPicB	{
		margin-left:0px;
		margin-right:0px;
		border-top:5px solid #cccc66;
		border-bottom:5px solid #616514;
		border-left:5px solid #cccc66;
		border-right:5px solid #cccc66
		}

.galleryPicC	{
		margin-left:0px;
		margin-right:0px;
		border-top:5px solid #ffffff;
		border-bottom:5px solid #ffffff;
		border-left:5px solid #ffffff;
		border-right:5px solid #ffffff
		}

/**************
 ** WEST NAV **
 **************/

.westNav 	{
		text-align:left;
		padding: 0px;
		margin: 0px;
		list-style-type: none;
		color: #fff;
		line-height:37px;
		margin-bottom: 1em;
		}

.westItem 	{
		}

.westItemSelected 	{
			background-color:#cccc99;
			border-bottom: 2px solid #000000;
			}

.westLink 	{
		color: #000000;
		padding: .5em;
		font-family:"tahoma";
		font-size: 10pt;
		/*font-variant: small-caps;*/
		text-decoration: none;
		border-bottom: 2px solid #cccccc;
		}

.westLinkSelected 	{
			color: #000000;
			padding: .5em;
			font-family:"tahoma";
			font-size: 10pt;
			/*font-variant: small-caps;*/
			text-decoration: none;
			}

.westLink:link, 
.westLink:visited 	{
			color:#000000;
			text-decoration: none;
			}
	
.westLink:hover 	{
			color: #616514;
			border-bottom: 2px solid #000000;
			}


/*****************
 ** subWest NAV **
 *****************/

.subWestNav 	{
		text-align:left;
		padding: 0px;
		margin: 0px;
		list-style-type: none;
		color: #fff;
		line-height:27px;
		}

.subWestItem 	{
		}

.subWestItemSelected 	{
			color: #000000;
			}

.subWestLink 	{
		color: #000000;
		padding: .5em;
		font-family:"tahoma";
		font-size: 10pt;
		/*font-variant: small-caps;*/
		text-decoration: none;
		}

.subWestLinkSelected 	{
			color: #000000;
			padding: .5em;
			font-family:"tahoma";
			font-size: 10pt;
			text-decoration: none;
			}

.subWestLink:link, 
.subWestLink:visited 	{
			color:blue;
			text-decoration: none;
			}
	
.subWestLink:hover 	{
			color: #000000;
			}

.subNavCell	{border:solid 1px #000000}

.subNavLink	{font-family:"Tahoma";
		color: #000000;
		font-size: 11pt;
		text-decoration: none
		}

.subNavCell:hover 	{
			background-color: #cccc99;
			}


/**************
 ** Top NAV  **
 **************/

.topNav	{
		text-align:right;
		padding-top: 2px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 50px;
		margin: 0;
		list-style-type: none;
		text-indent: -1.25em;
		line-height:31px;
		}

.topItem 	{
		padding:2px;
		padding-left:15px;
		padding-right:15px;
		margin-right: 2px;
		margin-top: 15px;
		display: inline;
		background-color:#003399;

/*
		border: 2px double #ffffff;
*/
		}

.topItemSelected 	{
			padding:5px;
			padding-left:20px;
			padding-right:20px;
			margin-right:2px;
			margin-top: 10px;
			display: inline;

			border: 1px solid #000000;

			background-color:#ebeea8
			}

.topLink 	{
		font-family:"Baskerville Old Face";
		font-weight:bold;
		color: #c8c8c8;
		font-size: 12pt;
		}

.topLinkSelected	{
			font-family:"Tahoma";
			color: #000000;
			font-size: 10pt;
			text-decoration: none;
			border-bottom: 0px solid #cccccc;
			}


.topLink:link, 
.topLink:visited 	{
			text-decoration: underline;
			}

.topItem:hover	{
			
			}

.topLink:hover	{
			color:#ffffff;
			}



/****************
 ** North NAV  **
 ****************/

.northNav	{
		text-align:left;
		padding-top: 2px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 50px;
		margin: 0;
		list-style-type: none;
		text-indent: -3.25em;
		line-height:31px;
		}

.northItem 	{
		padding:5px;
		padding-left:25px;
		padding-right:25px;
		margin-right: 2px;
		margin-top: 15px;
		display: inline;
		background-color:#c8c8c8;
		border: 1px solid #000000;
		}

.northItemSelected 	{
			padding:5px;
			padding-left:25px;
			padding-right:25px;
			margin-right:2px;
			margin-top: 10px;
			display: inline;

			border: 1px solid #000000;

			background-color:#ebeea8
			}

.northLink 	{
		font-family:"Tahoma";
		color: #000000;
		font-size: 10pt;
		text-decoration: none;
		}

.northLinkSelected	{
			font-family:"Tahoma";
			color: #000000;
			font-size: 10pt;
			text-decoration: none;
			border-bottom: 0px solid #cccccc;
			}


.northLink:link, 
.northLink:visited 	{
			text-decoration: none;
			}

.northItem:hover	{
			background-color:#ebeea8
			}

.northLink:hover	{
			border-bottom: 0px solid #cccccc;
			}

/********************
 ** Sub North NAV  **
 ********************/

.subNorthNav	{
		text-align:left;
		padding-top: 2px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 50px;
		margin: 0;
		list-style-type: none;
		text-indent: -3.25em;
		line-height:23px;
		}

.subNorthItem 	{
		padding-top:1px;
		padding-bottom:1px;
		padding-left:12px;
		padding-right:11px;

		margin-right: 2px;
		margin-top: 10px;
		display: inline;
		border: 1px solid #000000;
		background-color:#ebeea8
		
		}

.subNorthItemSelected 	{
			padding-top:1px;
			padding-bottom:1px;
			padding-left:12px;
			padding-right:11px;

			margin-right: 2px;
			margin-top: 10px;
			display: inline;

			border: 1px solid #000000;

			background-color:#ffffff
			}

.subNorthLink 	{
		font-family:"Tahoma";
		color: #000000;
		font-size: 10pt;
		text-decoration: none;
		}

.subNorthLinkSelected	{
			font-family:"Tahoma";
			color: #000000;
			font-size: 10pt;
			text-decoration: none;
			}


.subNorthLink:link, 
.subNorthLink:visited 	{
			text-decoration: none;
			}

.subNorthItem:hover	{
			background-color:#ffffff;
			border-top: 1px solid #000000;
			border-bottom: 1px solid #000000;
			}

.subNorthLink:hover	{
			border-bottom: 0px solid #000000;
			}


/****************
 ** Footer NAV **
 ****************/
.bottomNav	{
		text-align:center;
		list-style-type: none;
		text-indent: -2.25em;
		}

.bottomItem 	{
		display: inline;
		}

.bottomLink 	{
		font-family:"Tahoma";
		color: #000000;
		font-size: 9pt;
		text-decoration: none;
		
		}

.bottomLink:link, 
.bottomLink:visited 	{
			text-decoration: none;
			}

.bottomLink:hover	{
			color: red;
			}

