/*

Developer: Bebby
URL: www.montreallimousine.ca

*/

*
{
	margin: 0px;
	padding: 0px;
}

a:active
{
	color: #a1aca6;
	text-decoration: none;
}
a:hover
{
	color: #e7d185;
	text-decoration: none;
}
a:visited
{
	color: #91cecf;
	text-decoration: none;
}

em
{
	font-weight: bold;
	font-style: normal;
}

small
{
	display: block;
	width: 472px;
	position: relative;
	top: 592px;
	left: 92px;
	font-weight: normal;
	font-size: 10px;
	color: #a1aca6;
	/*top: 232px;
	left: 355px;
	border: 1px solid red;*/
}

p
{
	color: #a1aca6;
	text-align: justify;
	line-height: 20px;	
	letter-spacing: 1px;
	padding: 10px 0px 10px 0px;
}

h1
{
	color: #000000;
	font: bold 1.5em/1em Arial, Helvetica, sans-serif;
	letter-spacing: -.01em;	
	text-align: left;
	/*bordeR: 1px solid red;*/
}

h2
{
	font: normal 210%/100% "Lucida Grande", Arial, sans-serif;
	color: #ffcc00;
	letter-spacing: -1px;
	text-transform: uppercase;
	display: inline-block;
	width: 720px;
	margin: 50px 0px 10px 0px;
	text-align: justify;
}


/* IDS STARTS HERE */
#BBground
{
	background-color: #d9dddb;
	background-image:url('../images/BHead.jpg');
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font:11px Verdana, Arial, Helvetica, clean, sans-serif;
	width: 100%;
}

#BMain
{
	margin: 0px auto;
	text-align: center;
	background-color: #000000;
	width: 900px;
	/*border: 1px solid red;*/
}

#BHead
{
	background-color: #000000;
	background-image:url('../images/BHeader.jpg');
	background-repeat: no-repeat;
	width: 900px;
	/*height: 495px;*/
	height: 851px;
	text-align: left;
	/*bordeR: 1px solid red;*/
}

#BH1
{
	display: block;
	/*width: 530px;*/
	width: 472px;
	position: relative;
	top: 582px;
	left: 92px;
	font-weight: bold;
	color: #a1aca6;
	/*top: 232px;
	left: 355px;
	border: 1px solid red;*/
}

#BFoot
{
	background-color: #000000;
	background-image:url('../images/BFoot.jpg');
	background-repeat: no-repeat;
	margin: 0px auto;
	text-align: center;
	width: 900px;
	height: 227px;
}

#BFWrap
{
	width: 900px;
	height: 227px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	/*border: 1px solid red;*/
}

#copyright
{
	display: block;
	position: relative;
	top: 175px;
	left: 98px;
	width: 389px;
	color: #a1aca6;
	font-size: 9px;	
	/*border: 1px solid red;*/
}

ul#BList
{
	display: block;
	position: relative;
	top: 488px;
	left: 73px;
	width: 472px;
	list-style: none;
	/*border: 1px solid red;*/
}
ul#BList li
{
	margin: 0px;
	padding: 0px 20px 0px 20px;
	display: inline;
	color: #2a2a2a;
	font: bold 1.5em/1em Arial, Helvetica, sans-serif;
	letter-spacing: -.01em;	
	text-align: left;
	border-right: 1px solid #e7d185;
}
ul#BList li a
{
	color: #e7d185;
	font: bold 1em/0.9em Arial, Helvetica, sans-serif;
	letter-spacing: -.01em;	
	text-align: left;
	display: inline-block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	/*border: 1px solid yellow;*/
}
ul#BList li a:hover
{
	color: #e00000;
	text-decoration: none;
}
ul#BList li a:visited
{
	color: #ffcc00;
	text-decoration: none;
}

#BFList
{
	display: block;
	position: relative;
	top: 165px;
	left: 94px;
	width: 389px;
	/*border: 1px solid red;*/
}
#BFList ul
{
	list-style: none;
	width: 389px;
}
#BFList ul li
{
	font-size: 9px;
	display: inline;
	padding: 0px 8px 0px 8px;
	border-right: 1px solid #a1aca6;
}
#BFList ul li#BFL1
{
	font-size: 9px;
	display: inline;
	padding: 0px 8px 0px 0px;
	border-right: 1px solid #a1aca6;
}
#BFList ul li#BFL1 a:hover
{
	color: #e00000;
	text-decoration: none;
}
#BFList ul li#BFL1 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#BFList ul li a
{
	color: #a1aca6;
	text-decoration: none;
	/*border: 2px solid yellow;*/
}
#BFList ul li a:hover
{
	color: #e00000;
	text-decoration: none;
}
#BFList ul li a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#readmore
{
	display: none;
}
#readmore2
{
	display: none;
}
#readmore3
{
	display: none;
}
#readmore4
{
	display: none;
}
#readmore5
{
	display: none;
}
#readmore6
{
	display: none;
}
#readmore7
{
	display: none;
}
#readmore8
{
	display: none;
}
#readmore9
{
	display: none;
}
#readmore10
{
	display: none;
}
/* CLASS STARTS HERE */
.BContent
{
	/*margin: 15px 90px 0px 98px;
	width: 755px;*/
	padding: 0px 35px 0px 98px;
	width: 472px;
	display: table-cell;
	/*border: 1px solid white;*/
}
.BContent h1, .BContent h2, .BContent h3, .BContent h4
{
	text-align: left;
	width: 472px;
}
.BContent ul
{
	margin: 0px 0px 30px 20px;
}
.BContent ul li
{
	color: #a1aca6;
	text-align: justify;
	line-height: 20px;	
	letter-spacing: 1px;
}

.BRcont
{
	/*border: 1px solid red;*/
	display: table-cell;
	width: 247px;
}
.BRcont ul
{
	text-align: left;
	/*border: 1px solid yellow;*/
}
.BRcont ul li
{
	margin: 0px 0px 10px 0px;
	color: #e7d185;
	list-style: none;
	/*border: 1px solid green;*/
}
.BRcont ul li:before
{
	content: "\00BB \0020";
	color: #e7d185;
}
.BRcont ul li a
{
	color: #e7d185;
	text-decoration: none;
}
.BRcont ul li a:hover
{
	color: #dc0000;
	text-decoration: none;
}
.BRcont ul li a:visited
{
	color: #ffcc00;
	text-decoration: none;
}
.BRcont h1, .BRcont h2, .BRcont h3, .BRcont h4
{
	text-align: left;
	width: 247px;
}

.BRead
{
	color: #ffcc00;
	text-transform: lowercase;
	text-align: right;
	margin: 0px;
	padding: 0px;
	display: block;
	float: right;
	/*border: 1px solid red;*/
}
.BRead a
{
	color: #ffcc00;
	text-transform: lowercase;
	text-decoration: none;
}
.BRead a:hover
{
	color: #e00000;
	text-decoration: none;
}
.BRead a:visited
{
	color: #91cecf;
	text-decoration: none;
}

.BReadm
{
	background-image:url('../images/readmore-decor.jpg');
	background-repeat: repeat-x;
	width: 75px;
	height: 21px;
	/*float: right;*/
	text-align: right;
	margin: 0px;
	padding: 0px;
	display: block;
	/*border: 1px solid red;*/
}

.PI
{
	float: left;
	display: block;
	padding: 4px;
	margin: 8px 15px 15px 0px;
	border: 2px solid #FFFFFF;
}

