@charset "UTF-8";
/* CSS Document */
body{
	font-family:Georgia, "Times New Roman", Times, serif;
}
.fixer{clear:both;}
.ieSucks{position:relative;}
.floatLeft{float:left;}
.floatRight{float:right;}
.alignLeft{float:left; padding:5px; border:1px solid #999; background:#FFF; margin:4px 10px 0 0;}
.spacer{height:10px; clear:both;}
small{font-size:12px; font-weight:100;}

h1, h2, h3, h4, h5, h6{
	font-family:"Trebuchet MS", Verdana, sans-serif;
}

#titleTop{
	font-size:18px;
}
#header{
	float:right;
}
#header img{
	padding:5px;
	float:right;
}
#name{
	position:relative;
	font-size:30px;
	line-height:50px;
	z-index:3;
	margin-top:10px;
}
#tagline{
	font-size:16px;
	text-align:right;
	margin-top:10px;
	line-height:50px;
	position:relative;
}
#navigation{
	min-height:750px;
	margin-top:-360px;
	padding-top:100px;
}
#buttons{
	width:220px;
	height:300px;
	font-size:24px;
}
#buttons ul{width:220px; height:300px; list-style-type:none;}
#buttons ul li{width:220px; text-decoration:none; margin:0; padding:0;}
#buttons a{display:block; height:60px; padding:0 3px; background-image:url(../images/navigation-button.png); margin:2px 3px;}
#buttons a:hover{background-position:-214px 0;}

#address{
	font-size:12px;
	margin-top:20px;
}
#address ul{list-style-type:none;}
#address li{margin-left:10px;}
.name_li{font-style:italic; font-weight:bold; font-size:13px;}

#content{
	height:auto;
	padding-bottom:20px;
}
#blurb{
	font-size:18px;
	line-height:30px;
}
.buttonBox{
	margin-bottom:10px;
	margin-top:10px;
}
.button{
	background-image:url(../images/button-bg.png);
	height:110px;
	padding:4px 8px 0 8px;
}
.buttonTitle{
	font-size:32px;
	line-height:32px;
}
.buttonTag{
	font-size:17px;
	line-height:22px;
}
.buttonImage{
	float:right;
}

/*-----RATINGS DIVS----*/
.rating{
	height:auto;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
}
/*----CONTACT DIVS----*/
#contact{
	width:386px;
}
#contact input{
	width:380px;
	height:20px;
	padding:2px;
	border:1px solid #333;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#contact textarea{
	width:380px;
	padding:2px;
	border:1px solid #333;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#contact #contactSubmit{
	width:200px;
	height:30px;
	float:right;
}
#contactSubmit:hover{cursor:pointer;}

/*----PHOTOS DIVS----*/
#photoHolder{
	margin-top:10px;
}
.photo{
	margin-bottom:20px;
	font-family:"Futura Condensed", "Helvetica Neue Light";
	font-style:italic;
}
.photo img{padding:5px;}
.photo p{padding:5px; margin-bottom:0;}
.photo h6{text-align:right; padding-right:5px;}
