﻿body
{
	font-family:Verdana, Arial;
	font-size:12px;
	background-color:#CCCCCC;
	color:#333333;
	padding:0;
	margin:0;
}

#master
{
	background-color:#FFB21D;
	width:1000px;
	height:800px;
	position:relative;
	margin:0pt auto;
}

#master #topStrip
{
	position:relative;
	height:68px;
	width:100%;
	background-color:#505050;
}

#master #topStrip #mainHeader
{
	position:absolute;
	left:98px;
	top:38px;
	width:393px;
	height:34px;
	line-height:1px;
	background-image: url(/content/images/headers/header_AndyWoodhullComedian.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/content/images/headers/header_AndyWoodhullComedian.png',sizingMethod='scale');
	_background-image:none;
}

#master h2
{
	margin:0;
	padding:0;
}

#master p
{
	margin: 0 0 10px 0;
	padding: 0;
}

#master a
{
	text-decoration:none;
	color:#FF441F;
}

#master a:hover
{
	text-decoration:underline;
}

#master .module 
{
	position:absolute;
	background-color:#C4C4C4;
	border:solid 2px #505050;
	padding:17px 15px 17px 15px;
}

#master .module .lt_tp_corner,
#master .module .rt_tp_corner,
#master .module .lt_bt_corner,
#master .module .rt_bt_corner
{
	position:absolute;
	height:10px;
	width:10px;
	line-height:1px;	
}

#master .module .lt_tp_corner
{
	background-image: url(/content/images/common/lt_tp_corner.png);
	left:-2px;
	top:-2px;
}

#master .module .rt_tp_corner
{
	background-image: url(/content/images/common/rt_tp_corner.png);
	right:-2px;
	top:-2px;
}
#master .module .lt_bt_corner
{
	background-image: url(/content/images/common/lt_bt_corner.png);
	left:-2px;
	bottom:-2px;
}

#master .module .rt_bt_corner
{
	background-image: url(/content/images/common/rt_bt_corner.png);
	right:-2px;
	bottom:-2px;
}

#menu
{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	display:block;
	left:558px;
	top:50px;
}

#menu li
{
	display:block;
	float:left;
}

#menu a
{
	color:#FFB21D;
	font-weight:bold;
	font-size:14px;
}

#menu .menuArrow
{
	width:8px;
	height:9px;	
	border:none;
	_display:none;	
}

#footer
{
	position:absolute;
	width:100%;
	top:700px;
	left:0px;
}

#footer .hoz_line
{
	width:100%;
	height:2px;
	background-color:#505050;
	line-height:1px;
	margin:0 0 5px 0;
}


#bioModule
{
	left:99px;
	top:111px;
	width:266px;
}

#bioModule span.firstLine
{
	font-size:14px;
	font-weight:bold;
}

#headShot
{
	position:absolute;
	width:250px;
	height:190px;
	top:-20px;
	right:-107px;
	line-height:1px;
	background-image: url(/content/images/headShot.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/content/images/headShot.png',sizingMethod='scale');
	_background-image:none;
}

#upcomingModule
{
	left:529px;
	top:112px;
	width:294px;
}

#upcomingModule h2
{
	font-weight:bold;
	font-size:18px;
}

#contactModule
{
	left:423px;
	top:331px;
	width:300px;
	height:138px;
	z-index:10;
}

#contactModule h2
{
	font-weight:bold;
	font-size:14px;
	display:inline;
}

#contactModule h3
{
	font-weight:bold;
	font-size:12px;
	margin: 0 0 5px 0;
}

#contactModule .contact
{
	margin:5px 0 0 0;
}

#socialMediaModule
{
	top:367px;
	left:740px;
	width:170px;	
	height:70px;
	z-index:5;
}

#booking,
#management
{
	position:absolute;
	width:175px;
	top:40px;
	left:15px;
}

#management
{
	left:201px;
}


#listings
{
	margin:10px 0 0 0;
	height:140px;
	width:103%;
	overflow:auto;
}

#listings ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#listings li
{
	margin:0 0 5px 0;
	padding:0;
}

a #facebookbadge,
a #youtubebadge,
a #itunesbadge
{
	border:solid 1px #505050;
}

a:hover #facebookbadge,
a:hover #youtubebadge,
a:hover #itunesbadge
{
	border:solid 1px #FF441F;
}
/*
.twitter-follow-button
{
	position:absolute;
	right:0px;
	top:0px;	
}
*/
a #facebookbadge
{
	
}



a #youtubebadge
{
	
}

a #itunesbadge
{
	
}

#scheduleModule
{
	left:100px;
	top:112px
}

#scheduleModuleHeader
{
	position:absolute;
	width:92px;
	height:20px;
	top:-20px;
	line-height:1px;
	background-image: url(/content/images/headers/header_schedule.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/content/images/headers/header_schedule.png',sizingMethod='scale');
	_background-image:none;
}




