h1 {
	margin: 0;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
}

h2 {
	margin: 0;
	padding: 0 0 8px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #da9615;
}

h3 {
	margin: 0;
	padding: 0 0 8px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b5d0dc;
}

p {
	margin: 0;
	padding: 0 0 8px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
}

a {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

ul {
	margin: 0;
	padding: 0;
	list-style-position: outside;
	list-style-type: square;
}

ul li {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 20px;
}

html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

.hidden {
	display: none;
}

.clear {
	clear: both;
}

form {
	margin: 0;
	padding: 0;
}

/********************************************************* CONTENT ****************************************************************/

body#home-page {
	background-color: #000000;
	background-image: url(../images/img_back_home.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#news-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_news.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#tour-page {
	background-color: #0a071e;
	background-image: url(../images/img_back_tour.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#history-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_history.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#discography-page {
	background-color: #2c1e1d;
	background-image: url(../images/img_back_discography.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#gallery-page {
	background-color: #0a071e;
	background-image: url(../images/img_back_photo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#media-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_plain.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#merchandise-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_plain.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#project-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_plain.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#links-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_plain.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#mailinglist-page {
	background-color: #2a1f1c;
	background-image: url(../images/img_back_plain.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

div#main {
	margin: 0 auto;
	width: 992px;
	height: 100%;
	display: block;
}

body#home-page div#main {
	background-image: url(../images/img_back_home_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#news-page div#main {
	background-image: url(../images/img_back_news_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#tour-page div#main {
	background-image: url(../images/img_back_tour_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#history-page div#main {
	background-image: url(../images/img_back_history_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#discography-page div#main {
	background-image: url(../images/img_back_discography_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#gallery-page div#main {
	background-image: url(../images/img_back_photo_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#media-page div#main {
	background-image: url(../images/img_back_plain_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#merchandise-page div#main {
	background-image: url(../images/img_back_plain_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#project-page div#main {
	background-image: url(../images/img_back_plain_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#links-page div#main {
	background-image: url(../images/img_back_plain_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body#mailinglist-page div#main {
	background-image: url(../images/img_back_plain_small.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

div#bottom {
	width: 100%;
	height: 0;
	position: absolute;
	top: 100%;
	left: 0%;
}

div#bottomPart {
	width: 100%;
	height: 75px;
	background-color: #000000;
	display: block;
	position: absolute;
	top: -75px;
	left: 0%;
}

div#bottomMenu {
	margin: 0 auto;
	padding: 0;
	width: 992px;
	height: 75px;
	display: block;
	color: #4d4d4d;
	/* background: #000000 url(../images/img_back_footer.gif) top center no-repeat; */
	background: #000000 url(../images/img_back_footer2.gif) top center no-repeat;
	position: relative;
}

div#bottomMenu div#player {
	width: 200px;
	height: 42px;
	display: block;
	position: absolute;
	top: 20px;
	left: 48px;
}

div#bottomMenu div#menu {
	padding: 10px 0 0 248px;
	height: 65px;
}

div#bottomMenu div#menu div#copyright {
	width: 245px;
	padding: 2px 0 0 130px;
	display: block;
	float: left;
}

div#bottomMenu div#menu div#navigation2 {
	width: 170px;
	padding: 2px 0 0 30px;
	display: block;
	float: left;
}

div#bottomMenu div#menu div#sitedesign {
	width: 136px;
	padding: 2px 0 0 30px;
	display: block;
	float: left;
}

#blissLogo {
	padding-right: 5px;
	float: left;
}

div#bottomMenu div#menu div#navigation2 a, div#bottomMenu div#menu div#sitedesign a {
	color: #4d4d4d;
}

div#content {
	position: absolute;
	top: 100%;
}

/********************************************************** HOMELINK *****************************************************************/

div#homelink {
	width: 100%;
	height: 0;
	position: absolute;
	top: 100%;
	left: 0%;
}

div#homelinkPart {
	width: 100%;
	height: 50px;
	display: block;
	position: absolute;
	top: -50px;
	left: 0%;
}

div#homelinkPart2 {
	width: 100%;
	height: 50px;
	display: block;
	position: absolute;
	top: -125px;
	left: 0%;
}

div#homelinkClick {
	margin: 0 auto;
	padding: 0;
	width: 992px;
	height: 50px;
	display: block;
	position: relative;
}

div#homelinkClick #hollow {
	margin-left: 14px;
	width: 540px;
	height: 50px;
}

/********************************************************* NAVIGATION ****************************************************************/

ul#navigation {
	list-style-type: none;
	z-index: 100;
}

ul#navigation li {
	float: left;
}

a#nav_news {
	width: 54px;
	height: 36px;
	background: #000000 url(../images/nav_news.gif) top left no-repeat;
	display: block;
}
a#nav_news:hover { background-position: -54px 0px; }

a#nav_tour {
	width: 88px;
	height: 36px;
	background: #000000 url(../images/nav_tour.gif) top left no-repeat;
	display: block;
}
a#nav_tour:hover { background-position: -88px 0px; }

a#nav_blog {
	width: 48px;
	height: 36px;
	background: #000000 url(../images/nav_blog.gif) top left no-repeat;
	display: block;
}
a#nav_blog:hover { background-position: -48px 0px; }

a#nav_history {
	width: 68px;
	height: 36px;
	background: #000000 url(../images/nav_history.gif) top left no-repeat;
	display: block;
}
a#nav_history:hover { background-position: -68px 0px; }

a#nav_discography {
	width: 105px;
	height: 36px;
	background: #000000 url(../images/nav_discography.gif) top left no-repeat;
	display: block;
}
a#nav_discography:hover { background-position: -105px 0px; }

a#nav_photos {
	width: 68px;
	height: 36px;
	background: #000000 url(../images/nav_photos.gif) top left no-repeat;
	display: block;
}
a#nav_photos:hover { background-position: -68px 0px; }

a#nav_forum {
	width: 61px;
	height: 36px;
	background: #000000 url(../images/nav_forum.gif) top left no-repeat;
	display: block;
}
a#nav_forum:hover { background-position: -61px 0px; }

a#nav_merchandise {
	width: 101px;
	height: 36px;
	background: #000000 url(../images/nav_merchandise.gif) top left no-repeat;
	display: block;
}
a#nav_merchandise:hover { background-position: -101px 0px; }

a#nav_media {
	width: 55px;
	height: 36px;
	background: #000000 url(../images/nav_media.gif) top left no-repeat;
	display: block;
}
a#nav_media:hover { background-position: -55px 0px; }

a#nav_projects {
	width: 74px;
	height: 36px;
	background: #000000 url(../images/nav_projects.gif) top left no-repeat;
	display: block;
}
a#nav_projects:hover { background-position: -74px 0px; }

a#nav_video {
	width: 55px;
	height: 36px;
	background: #000000 url(../images/nav_video.gif) top left no-repeat;
	display: block;
}
a#nav_video:hover { background-position: -55px 0px; }

/********************************************************* HOME ****************************************************************/

div#content div#home {
	padding: 0 16px;
	width: 960px;
	height: 600px;
	position: absolute;
	top: -600px;
}

/********************************************************* NEWS ****************************************************************/

div#content div#news {
	padding: 0 10px 0 30px;
	width: 240px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 485px;
}

div#content div#news div#newsContent {
	width: 240px;
	height: 410px;
	overflow: hidden;
}

div#content div#mailinglist {
	padding: 0 10px 0 30px;
	width: 200px;
	position: absolute;
	top: -525px;
	left: 770px;
}

body#news-page #scrollBar {
	width: 8px;
	height: 410px;
	background-image: url(../images/img_scroller.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -485px;
	left: 755px;
}
			
body#news-page #scrollHandle {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/******************************************************** TOUR DATES **************************************************************/

div#content div#tour {
	padding: 0 10px 0 30px;
	width: 240px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 485px;
}

div#content div#tour div#tourContent {
	width: 240px;
	height: 410px;
	overflow: hidden;
}

div#content div#mailinglist {
	padding: 0 10px 0 30px;
	width: 200px;
	position: absolute;
	top: -525px;
	left: 770px;
}

body#mailinglist-page div#content div#mailinglist {
	left: 485px;
}

body#tour-page #scrollBar {
	width: 8px;
	height: 410px;
	margin-left: 10px;
	background-image: url(../images/img_scroller.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -485px;
	left: 755px;
}
			
body#tour-page #scrollHandle {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/********************************************************* HISTORY ****************************************************************/

div#content div#history {
	padding: 0 10px 0 30px;
	width: 532px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 413px;
}

div#content div#history div#historyContent {
	width: 532px;
	height: 410px;
	overflow: hidden;
}

body#history-page #scrollBar {
	width: 8px;
	height: 410px;
	margin-left: 10px;
	background-image: url(../images/img_scroller.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -485px;
	left: 972px;
}
			
body#history-page #scrollHandle {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/********************************************************* PROJECTS ****************************************************************/

div#content div#project {
	padding: 0 10px 0 30px;
	width: 620px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 320px;
}

div#content div#project div#projectContent {
	width: 620px;
	height: 410px;
	overflow: hidden;
}

div#content div#projectContent .item {
	min-height: 125px;
	height: 125px;
	margin-bottom: 18px;
}

div#content div#projectContent .itemLast {
	min-height: 125px;
	height: 125px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

div#content div#projectContent .item .picture, div#content div#projectContent .itemLast .picture {
	float: left;
	display: block;
}

div#content div#projectContent .item .details, div#content div#projectContent .itemLast .details {
	padding: 0 15px;
	width: 370px;
	float: left;
	display: block;
}

body#project-page #scrollBar {
	width: 8px;
	height: 410px;
	margin-left: 10px;
	background-image: url(../images/img_scroller2.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -485px;
	left: 972px;
}
			
body#project-page #scrollHandle {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle2.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/********************************************************* MERCHANDISE ****************************************************************/

div#content div#merchandise {
	padding: 0 10px 0 30px;
	width: 620px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 320px;
}

div#content div#merchandise div#merchandiseContent {
	width: 620px;
	height: 410px;
	overflow: hidden;
}

div#content div#merchandiseContent .item {
	min-height: 125px;
	height: 125px;
	margin-bottom: 18px;
}

div#content div#merchandiseContent .itemLast {
	min-height: 125px;
	height: 125px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

div#content div#merchandiseContent .item .picture, div#content div#merchandiseContent .itemLast .picture {
	float: left;
	display: block;
}

div#content div#merchandiseContent .item .details, div#content div#merchandiseContent .itemLast .details {
	padding: 0 15px;
	width: 370px;
	float: left;
	display: block;
}

body#merchandise-page #scrollBar {
	width: 8px;
	height: 410px;
	margin-left: 10px;
	background-image: url(../images/img_scroller2.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -485px;
	left: 972px;
}
			
body#merchandise-page #scrollHandle {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle2.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/********************************************************* LINKS ****************************************************************/

div#content div#links {
	padding: 0 10px 0 30px;
	width: 620px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 320px;
}

div#linksContent .linkBox {
	padding-left: 150px;
	padding-bottom: 0px;
}

div#linksContent .linkBox .linkTags{
	padding-left: 20px;
	color: #FFFFFF;
}

div#linksContent .linkBox .linkTags a{
	color: #d69216;
	text-decoration: underline;
}

div#content div#links div#linksContent {
	width: 620px;
	height: 415px;
	overflow: hidden;
}

body#links-page #scrollBar {
	width: 8px;
	height: 410px;
	margin-left: 10px;
	background-image: url(../images/img_scroller2.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -485px;
	left: 972px;
}
			
body#links-page #scrollHandle {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle2.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/********************************************************* MEDIA ****************************************************************/

div#content div#media {
	padding: 0 10px 0 30px;
	width: 620px;
	height: 450px;
	position: absolute;
	top: -525px;
	left: 320px;
}

div#content div#media div#mediaContent {
	width: 620px;
	height: 185px;
	overflow: hidden;
}

div#content div#media div#hiResContent {
	width: 620px;
	height: 170px;
	overflow: hidden;
	white-space: nowrap;
}

div#content div#media a.photoReg {
	margin: 0 14px 14px 0;
}

div#content div#media a.photoEnd {
	margin: 0 0 14px 0;
}

body#media-page #scrollBarHiRes {
	width: 620px;
	height: 8px;
	margin-top: 10px;
	background-image: url(../images/img_hscroller.gif);
	background-position: top-left;
	background-repeat: repeat-x;
	position: absolute;
	top: -78px;
	left: 350px;
}
			
body#media-page #scrollHandleHiRes {
	width: 35px;
	height: 8px;
	background-image: url(../images/img_hscroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/********************************************************* DISCOGRAPHY ****************************************************************/

div#content div#discography {
	padding: 0 10px 0 30px;
	width: 532px;
	height: 90px;
	position: absolute;
	top: -600px;
	left: 413px;
}

div#content div#discography div#discographyContent {
	width: 532px;
	height: 90px;
	overflow: hidden;
	white-space: nowrap;
}

div#content div#discography div#discographyContent a.albumReg {
	margin: 0 20px 20px 0;
}

div#content div#discography div#discographyContent a.albumEnd {
	margin: 0 0 20px 0;
}

div#content div#discography div#discographyContent a.albumReg img, div#content div#discography div#discographyContent a.albumEnd img {
	border: 1px solid #363636;
}

div#content div#albumDetails {
	padding: 0 10px 0 30px;
	width: 532px;
	height: 336px;
	position: absolute;
	top: -430px;
	left: 413px;
}

div#content div#albumDetails img.albumCover {
	border: 1px solid #363636;
	float: left;
}

div#content div#albumDetails div#albumTracks {
	margin-left: 12px;
	width: 318px;
	height: 336px;
	overflow: hidden;
	float: left;
}

body#discography-page #scrollBarTime {
	width: 532px;
	height: 8px;
	margin-top: 10px;
	background-image: url(../images/img_hscroller.gif);
	background-position: top-left;
	background-repeat: repeat-x;
	position: absolute;
	top: -465px;
	left: 443px;
}
			
body#discography-page #scrollHandleTime {
	width: 35px;
	height: 8px;
	background-image: url(../images/img_hscroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

body#discography-page #scrollBarAlbum {
	width: 8px;
	height: 332px;
	margin-left: 10px;
	background-image: url(../images/img_scroller.gif);
	background-position: top-left;
	background-repeat: repeat-y;
	position: absolute;
	top: -430px;
	left: 972px;
	display: none;
}
			
body#discography-page #scrollHandleAlbum {
	width: 8px;
	height: 35px;
	background-image: url(../images/img_scroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

div#content div#albumDetails div#albumTracks h2.albumName {
	padding: 0;
	font-size: 16px;
	color: #da9615;
}

div#content div#albumDetails div#albumTracks h2.albumName em {
	font-size: 13px;
	font-style: normal;
}

div#content div#albumDetails div#albumTracks p.albumYear {
	font-size: 14px;
	font-weight: bold;
	color: #a4aec3;
}

div#content div#albumDetails div#albumTracks p.tracks {
	padding: 0;
	font-size: 12px;
	line-height: 16px;
}

div#content div#albumDetails div#albumTracks p#track2, div#content div#albumDetails div#albumTracks p#track3 {
	display: none;
}

div#content div#albumDetails div#albumTracks a#toggle1 {
	text-decoration: underline;
}

div#content div#albumDetails div#albumTracks div.paging {
	padding: 0;
	font-size: 12px;
	line-height: 16px;
	color: #67868f;
}
div#content div#albumDetails div#albumTracks div.paging a {
	color: #67868f;
}

/********************************************************* PHOTO GALLERY ****************************************************************/

div#content div#gallery {
	padding: 0 10px 0 30px;
	width: 533px;
	height: 420px;
	position: absolute;
	top: -525px;
	left: 412px;
}

div#content div#gallery div#galleryContent1, div#content div#gallery div#galleryContent2 {
	width: 533px;
	height: 132px;
}

div#content div#gallery div#galleryContent1 div#set1 {
	width: 533px;
	height: 100px;
	overflow: hidden;
	white-space: nowrap;
}

div#content div#gallery div#galleryContent2 div#set2 {
	width: 533px;
	height: 100px;
	overflow: hidden;
	white-space: nowrap;
}

div#content div#gallery a.photoReg {
	margin: 0 12px 12px 0;
}

div#content div#gallery a.photoEnd {
	margin: 0 0 12px 0;
}

div#content div#gallery a.photoReg img, div#content div#gallery a.photoEnd img {
	border: 1px solid #22262d;
}

body#gallery-page #scrollBarSet1 {
	width: 533px;
	height: 8px;
	margin-top: 10px;
	background-image: url(../images/img_hscroller.gif);
	background-position: top-left;
	background-repeat: repeat-x;
}

body#gallery-page #scrollHandleSet1 {
	width: 35px;
	height: 8px;
	background-image: url(../images/img_hscroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

body#gallery-page #scrollBarSet2 {
	width: 533px;
	height: 8px;
	margin-top: 10px;
	background-image: url(../images/img_hscroller.gif);
	background-position: top-left;
	background-repeat: repeat-x;
}

body#gallery-page #scrollHandleSet2 {
	width: 35px;
	height: 8px;
	background-image: url(../images/img_hscroller_handle.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	cursor: pointer;
}

/****************************************************** SIFR ELEMENT ************************************************************/

.info {
	display: inline;
	font-size: 16px;
	color: #ffffff;
}

.infoSmall {
	font-size: 13px;
	color: #ffffff;
}

.phone {
	display: inline;
	font-size: 20px;
	color: #afc6e0;
}

.tour {
	font-size: 19px;
}

.tourSmall {
	font-size: 16px;
}

.paragraph {
	padding: 0 0 8px 0;
}

.download {
	display: inline;
	font-size: 14px;
	color: #ffffff;
}

p.link, p.link a{
	font-size: 14px;
	font-weight: bold;
	color: #da9615;
	padding-bottom: 20px;
}
p.link a { text-decoration: underline; }
p.link a:hover { text-decoration: none; }

p.tourprev, p.tourprev a{
	font-size: 12px;
	font-weight: bold;
	color: #67868f;
}
p.tourprev a { text-decoration: underline; }
p.tourprev a:hover { text-decoration: none; }

p.archive, p.archive a{
	font-size: 14px;
	font-weight: bold;
	color: #67868f;
}
p.archive a { text-decoration: underline; }
p.archive a:hover { text-decoration: none; }

p.subtitle {
	font-size: 18px;
	color: #da9615;
}

p.subtitle2 {
	font-size: 18px;
	color: #da9615;
	padding-bottom: 0;
}

p.yellow {
	font-size: 14px;
	color: #da9615;
}

p.price {
	font-size: 18px;
}

div.buyitem, div.buyitem a {
	font-size: 16px;
	font-weight: bold;
	color: #adcaea;
}
div.buyitem a { text-decoration: underline; }
div.buyitem a:hover { text-decoration: none; }

h2.tourHeading {
	font-size: 16px;
}

h2.heading {
	font-size: 18px;
	padding: 0;
	margin: 0;
	color: #ffffff;
}

p.formlabel, p.formlabel a {
	font-size: 14px;
	color: #da9615;
	padding: 0;
	margin: 0;
}

/****************************************************** JUNK CODE ************************************************************/

.instructions {
	padding-bottom: 8px;
}

.link {
	padding-bottom: 20px;
}
.link, .link a{
	font-size: 12px;	
	color: #da9615;
}
.link a { text-decoration: underline; }
.link a:hover { text-decoration: none; }


.archive, .archive a{
	font-size: 11px;
	color: #67868f;
}

.blue {
	color: #afc6e0;
}

.current {
	text-decoration: underline;
}

.mailingList {
	border:1px solid #3a3331; 
	margin-bottom:10px; 
	padding-left:10px;
	padding-right:10px;
	width:170px;
	background:none;
	color:#FFFFFF;
	font-size:12px;
	height:22px;
	padding-top:7px;
}

img.pdficon {
	margin-right: 6px;
	float: left;
}

ul.downloadSteps {
	list-style-type: square;
	list-style-position: outside;
	margin: 0 0 20px 15px;
	padding: 0;
}

ul.downloadSteps li {
}

/*** HOME ***/
div#homeImageLink {
	position: relative;
	z-index: 999;
	bottom: 720px;
	left: 735px;
}
