* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
h1 {
	display: block;
	padding: 10px;
	width: 480px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #678CA5;
	border-left-color: #E5E5E5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
}

TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-IMAGE: url(../images/backgroundgradient.jpg);
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

A:link {
	COLOR: #990000
}
A:visited {
	COLOR: #990000
}
#topbartop {
	Z-INDEX: 100; PADDING-BOTTOM: 8px; PADDING-LEFT: 290px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; text-alin: right
}
#container {
	BACKGROUND-IMAGE: url(../images/MainBack.jpg);
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: auto;
	PADDING-LEFT: 6px;
	WIDTH: 973px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 1000px;
	OVERFLOW: visible;
	PADDING-TOP: 37px
}
#SubPageContainer {
	BACKGROUND-IMAGE: url(../images/subpageback.jpg); POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: auto; PADDING-LEFT: 6px; WIDTH: 973px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1000px; OVERFLOW: visible; PADDING-TOP: 37px
}
#topbar {
	BACKGROUND-IMAGE: url(../images/topbarbck.jpg);
	Z-INDEX: 100;
	POSITION: relative;
	WIDTH: 965px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 141px;
}
#MiddleColumn {
	Z-INDEX: 0; POSITION: relative; MARGIN: 16px 145px 0px 312px
}
#LeftColumnLg {
	Z-INDEX: 0; POSITION: relative; MARGIN: 16px 149px 0px 15px; WIDTH: 816px
}
#PadMe {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 786px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#PadMe P {
	LINE-HEIGHT: 19px; MARGIN: 0px 0px 10px; FONT-SIZE: 14px
}
#PadMe LI {
	MARGIN-TOP: 10px
}
#PadMe OL {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px
}
#PadMe UL {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px
}
#PadMe H5 {
	LINE-HEIGHT: 19px; MARGIN: 0px 0px 10px; FONT-SIZE: 14px
}
#PadMe H4 {
	LINE-HEIGHT: 21px; MARGIN: 0px 0px 10px; FONT-SIZE: 16px
}
#PadMe H3 {
	LINE-HEIGHT: 23px; MARGIN: 0px 0px 10px; FONT-SIZE: 18px
}
#Padme H2 {
	LINE-HEIGHT: 26px; MARGIN: 0px 0px 10px; FONT-SIZE: 20px
}
#PadMe H1 {
	LINE-HEIGHT: 28px; MARGIN: 0px 0px 10px; FONT-SIZE: 22px
}
#LeftColumn {
	Z-INDEX: 0;
	POSITION: absolute;
	WIDTH: 288px;
	HEIGHT: 900px;
	LEFT: 0px;
	padding: 0px;
	margin-top: 70px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 16px;
}
#ArtistBio {
	MARGIN: 0px 0px 10px
}
#AdColumn {
	Z-INDEX: 0; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 124px; PADDING-RIGHT: 5px; HEIGHT: 900px; TOP: 180px; RIGHT: 6px; PADDING-TOP: 20px
}
#AdColumn .ad {
	MARGIN: 0px 0px 10px
}
#AdColumn .ad IMG {
	BORDER-BOTTOM: #993333 2px solid; BORDER-LEFT: #993333 2px solid; BORDER-TOP: #993333 2px solid; BORDER-RIGHT: #993333 2px solid
}
#form2 {
	POSITION: relative;
	WIDTH: 516px;
	HEIGHT: 240px;
	background-image: url(../images/bookpre.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
}
#form2     span    {
	height: 25px;
	width: 170px;
	display: block;
	margin: 0px;
	padding-top: 180px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 330px;
}

#news {
	POSITION: relative; LINE-HEIGHT: 19px; MARGIN-TOP: 60px; WIDTH: 516px; FONT-SIZE: 14px
}
#news .subformlines {
	BORDER-BOTTOM: #990000 1px solid; POSITION: relative; BORDER-LEFT: #990000 0px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; COLOR: #0066cc; FONT-SIZE: 12px; BORDER-TOP: #990000 0px; BORDER-RIGHT: #990000 0px
}
#news .subformenter {
	BORDER-BOTTOM: #990000 2px solid; POSITION: relative; BORDER-LEFT: #990000 2px solid; LINE-HEIGHT: 19px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #cccccc; MARGIN-TOP: 0px; COLOR: #0066cc; FONT-SIZE: 12px; BORDER-TOP: #990000 2px solid; BORDER-RIGHT: #990000 2px solid
}
#news P {
	TEXT-ALIGN: left; MARGIN: 10px
}
#subformlines {
	BORDER-BOTTOM: #990000 1px solid; POSITION: relative; BORDER-LEFT: #990000 0px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; COLOR: #0066cc; FONT-SIZE: 12px; BORDER-TOP: #990000 0px; BORDER-RIGHT: #990000 0px
}
#subformenter {
	BORDER-BOTTOM: #990000 2px solid; POSITION: relative; BORDER-LEFT: #990000 2px solid; LINE-HEIGHT: 19px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #cccccc; MARGIN-TOP: 0px; COLOR: #0066cc; FONT-SIZE: 12px; BORDER-TOP: #990000 2px solid; BORDER-RIGHT: #990000 2px solid
}
#untilBar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 57px; PADDING-RIGHT: 211px; HEIGHT: 36px; PADDING-TOP: 5px
}
#at_a_glance {
	BACKGROUND-IMAGE: url(../images/at_a_glance.jpg); PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 288px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 40px
}
#at_a_glance P {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
.pic {
	MARGIN: 3px 18px 15px 10px; WIDTH: auto; FLOAT: left
}
.largey {
	FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.boldino {
	FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.bluedino {
	MARGIN-TOP: 5px; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 50px
}
.errorHighlight {
	BORDER-BOTTOM: #ff6666 2px solid; BORDER-LEFT: #ff6666 2px solid; BACKGROUND-COLOR: #660000; PADDING-LEFT: 4px; BORDER-TOP: #ff6666 2px solid; BORDER-RIGHT: #ff6666 2px solid
}
#clear {
	CLEAR: both
}
#list {
	POSITION: relative; LINE-HEIGHT: 19px; MARGIN-TOP: 0px; FONT-SIZE: 12px
}
#formContact input {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#formContact {
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
#formContact #button {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #999999;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
#traa {
	display: block;
	width: 280px;
	height: 200px;
	padding-top: 20px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
#traa img {
	display: block;
	float: left;
	height: 149px;
	width: 125px;
	padding: 3px;
	background-color: #E9E9E9;
	border: 1px solid #CCCCCC;
}
#traa p {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	line-height: normal;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
