body 	{
	background-color:#000000;
	background-image:url("picts-mobi/main-background.jpg");
	background-position: 0px 0px;
	background-repeat:repeat-x;
	margin: 0px;
	padding: 0px;
	border: #FFFFFF 0px solid;
	font-size: x-small;
	}




/* NON-MENU LINKS */

a:link, a:visited, a:active	{ color: #D9AA76; text-decoration: underline; }

a:hover				{ color: #FFFFFF; text-decoration: underline; }




/* THIS LINE AND BODY ABOVE CONTROL THE GENERAL FONT SIZE */

body		{ color: #D2C6B5; font: bold 0.75em arial, sans-serif; }

.title		{ color: #D2C6B5; font: bold 1.2em arial, sans-serif; }

.subtitle	{ color: #FFFFFF; font: bold 1.3em arial, sans-serif; }

.mp3track	{
		font-size: 0.95em;
		width: 93%;
		margin-bottom: 5px;
		padding: 2px 2px 3px 2px;
		border: solid #5D462C;
		border-width: 0px 0px 1px 0px;
		}




/* PAGE WIDTHS HEIGHTS */

.pageheight	{ min-height: 600px; }

.pagewidth	{ width: 100%; }

.pagediv	{ text-align: center; }

.videodiv	{
		font: bold 1.0em arial, helvetica, sans-serif;
		float: left;
		text-align: center;
		padding: 0px;
		margin: 0px;
		margin-right: 7px;
		}

.video-spacer	{ clear: both; font-size: 1px; padding: 0px; margin: 0px; }

#splitdiv	{
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
		width: 100%;
		text-align: center;
		padding: 0px;
		}

#contentdiv	{
		max-width:450px;
		text-align: left;
		padding-left: 6px;
		padding-right: 6px;
		margin-left: auto;
		margin-right: auto;
		}




/* ALIGNMENT */

table, tr, td	{ border-collapse:collapse; border-spacing: 0; margin: 0; padding: 0; border: 0; }

.td-right 	{ text-align: right; }

.td-left 	{ text-align: left; }

.td-center	{ text-align: center; }

.td-middle	{ vertical-align: middle; }

.td-top		{ vertical-align: top; }




/* HEADER */

.header		{
		background-color: #000000;
		width: 100%;
		padding: 0px;
		margin: 0px 0px 13px 0px;
		border: solid #725C3C;
		border-width: 0px 1px 1px 1px;
		}

.logoimage	{ display: block; }

.socialicons	{ padding-left: 2px; }

.socialtable 	{ margin: 0px 7px 0px auto; }




/* FOOTER */

#footerpad	{
		max-width: 450px;
		text-align: center;
		padding-left: 6px;
		padding-right: 6px;
		margin-left: auto;
		margin-right: auto;
		}

#footerdiv	{
		color: #D2C6B5; font: bold 0.80em arial, sans-serif;
		background-color: #000000;
		padding: 6px;
		text-align: center;
		border: solid #725C3C;
		border-width: 1px 1px 1px 1px;
		}




/* BORDERS AND BARS */

.page-splits	{
		font-size: 0.1em;
		line-height: 1px;
		border: #2C475D 0px solid;
		border-bottom: #5D462C 1px solid;
		height: 3px;
		width: 99%;
		margin: 3px 0px 3px 0px;
		}




/* IMAGES */

img 		{ border: 0; }

.img-borders	{ border: #725C3C 1px solid; margin-right: 8px; margin-bottom: 4px; }

.iborders		{ border: #725C3C 1px solid; padding: 0px; margin: 2px; }

.imagetext	 	{ color: #666666; font: 0.7em arial, sans-serif; }




/* LIST CODE */

ul 		{ margin-top: 0px; margin-bottom: 0px; }
li 		{ color: #996600; }
li span 	{ color: #666666; }




/* MUSIC MENU */

.musicmenu 	{ margin: 0px; }




/* MENU CODE */

#menudiv	{
		width: 100%;
		padding: 0px;
		margin: 0px;
		padding-top: 1px;
		padding-bottom: 1px;
		background-color: #000000;
		background-image:url("picts-mobi/menu.gif");
		border: solid #725C3C;
		border-width: 0px 0px 1px 0px;
		}

.menu-spacer	{ clear: both; font-size: 1px; padding: 0px; margin: 0px; }

.menu		{
		font: bold 0.9em arial, helvetica, sans-serif;
		float: left;
		cursor: pointer;
		text-align: left;
		padding: 5px 2px 5px 2px;
		margin: 0px 0px 0px 0px;
		}



a.menulink:link, a.menulink:visited, a.menulink:active	{ color: #D9AA76; text-decoration: none; }

a.menulink:hover				{ color: #FFFFFF; text-decoration: underline; }



