@charset "utf-8";
/* CSS Document */

body{
	background: #cad2e9 url("../flkImages/bgBlue.jpg");
	text-align: center;
	margin: 0px; padding: 0px;
	font-size: 1em;
}
a{color:#44e; cursor: pointer;}
a:visited{color:#46f;}
a:hover{color:#009966;}
#wrapper{
	position: relative;
	width: 770px;
	margin: 0;
	margin-left:auto; margin-right:auto;
	padding:7px;
	text-align:left;
	width: "784";
}
#loading{
	padding: 7px;
	position: absolute;
	top: 150px; left: 200px;
	width: 150px; height: 53px;
	background:#e1e7f5;
	border: outset #3437a9;
	color:#006;
	font-size: 19px;
	display: none;
}
#loading p{
	margin: 6px;
}
#header{
	width:770px; height: 0;
	padding: 191px 0 0 0;
	overflow : hidden;
	background-image: url('../flkImages/traditional-header.png');
	height: "191px";
}

/*Navigation*/
div #navigation{ 
	width: 190px;
	margin: 5px;
	overflow: visible;
	float: left;
	width: "200px";
	position: relative;
}
#navigation ul{ 
	list-style: none; 
	margin:0; padding:0;
	text-align:center;
}
#navigation a{
	font-weight:bold;
	font-size:1.1em;
	color:#000066;
	text-decoration: none;
}
.leftBtn {
	background-image: url("../flkImages/leftButton-blue.png");
	background-repeat: no-repeat;
	height: 82px; width:190px;
	margin: 0px; padding: 0px;
}
.leftBtn a {
	position: absolute; top: 0px; left: 0px;
	padding-top: 14px; height: 68px; height: "82px";
	padding-right: 22px; width: 168px; width: "190px";
}
.leftBtn a:hover {
	cursor: pointer;
	background-image:url("../flkImages/leftButton-blue-hover.png");
}
.rightBtn {
	background-image: url("../flkImages/rightButton-blue.png");
	background-repeat: no-repeat;
	height: 82px; width:190px;
	margin: 0px; padding: 0px;
} 
.rightBtn a {
	position:absolute; top: 0; left: 0;
	padding-top: 19px; height: 63px; height: "82px";
	padding-left: 50px; width: 140px; width: "190px";
}
.rightBtn a:hover {
	cursor:pointer;
	background-image:url("../flkImages/rightButton-blue-hover.png");
}
* html .leftBtn {background-image: url("../flkImages/ie6images/leftButton-blue.gif");}
* html .leftBtn a:hover{background-image: url(
"../flkImages/leftButton-blue-hover.gif");}
* html .rightBtn {background-image: url("../flkImages/ie6images/rightButton-blue.gif");}
* html .rightBtn a:hover {background-image:url("../flkImages/ie6images/rightButton-blue-hover.gif");}

#btn1Holder{position: absolute; top: 10px; left:0;}
#btn2Holder{position: absolute; top: 63px; left:0;}
#btn3Holder{position: absolute; top: 128px; left:0;}
#btn4Holder{position: absolute; top: 181px; left: 0;}
#btn5Holder{position: absolute; top: 246px; left: 0;}
#btn6Holder{position: absolute; top: 299px; left: 0;}
#btn7Holder{position: absolute; top: 364px; left: 0;}

#navigation li:hover div, #navigation li.over div{
	display: block;
}
/*Content*/
div #content {
	background-image: url("../flkImages/transparent-white.png");
	width: 494px;
	padding: 12px 20px 18px 20px;
	margin-left: 20px;
	margin-right: 11px;
	float: left;
	width: "570px";
	min-height: 450px;
}

/*Footer*/
#footer {
	border-top: 2px solid #9999FF;
	background-image: url("../flkImages/transparent-white.png");
	float: left;
	width: 494px;
	padding: 2px 25px 2px 20px;
	text-align: left;
	position:relative;
	margin-left: 220px;
	text-align: center;
	color:#000066;
}
#footer p {margin:2px;}
#footerPhone {font-size: .95em;}

/*Home*/
#home{}
#markhig3x {
	position: relative;
	top: -15px;
	left: 20px;
	font-size: .8em;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 1.5em;
}

#portraits {
	display: block;
	margin: 0 80px;
}

#imgMark, #imgCharlie {
	margin: 10px 20px;
}

#catchphrase {
	color: #611;
	font-size:1.04em;
}
/*Featured, Search, Rentals, etc.*/
.links{
	list-style:none; 
	margin: 0; padding: 0;
	width: 100%;
	border-left: 1px solid #b0ccd3;
	border-right: 1px solid #b0ccd3;
}
.links li {
	list-style: none; display: block;
	padding: 7px 1px 7px 9px;
	font-size: 1.2em;
	background-color: #e3e9f7;
	border-top: 1px solid #9dd0b1;
}
.links li.odd{
	background-color: #d3dbf2;
}
.links li.last{
	border-bottom: 1px solid #9dd0b1;
}
.links a{
	color: #006; text-decoration: none; 
	margin: 0; padding: 2px 7px 2px 7px;
}
.links a:hover {
	color: #076;
}

/*Contact*/
#contact{}
.phone{color: #841400;}
#phoneNumber{
	position: relative;
	top: -69px; left: 40px;
	color:#666;
	font-size: .9em;
}