	
                body {  

        		font-family:                    Myriad, "Myriad Pro", Palatino, "Rotis Sans Serif", serif;
        		font-size:              12px;
         		background: #cccccc url(/images/republic-r.png) fixed no-repeat;
        		background-position: 0 center;
        		color: black;
        		margin: 0;
        		padding: 0; 




                }

		a:link { 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10pt;
			color: red;
		}

		a:active { 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10pt;
			color: red;
		}

		a:visited { 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10pt;
			color: red;
		}

		p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
		ul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
		li {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
		th {  text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #C8b6ca; color: red}
		td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
		em {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic}
		b { color: red; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
		h1 { color: black; font-size: 20pt;}
		h2 { color: black; font-size: 18pt;}
		h3 { color: black; font-size: 16pt;}
		h4 { color: black; font-size: 14pt;}
		h5 { color: black; font-size: 12pt;}
		h6 { color: black; font-size: 10pt;}

		.transback {
        		background: transparent;
        		background-image:           url(/images/80white.png);
        		color: black;
        		border: 1px solid #aaa;
		}


		.admin_menu {
		        font-family: Arial, Helvetica, sans-serif;
		        font-size: 85%;
		        background-image : url(images/button_bg.gif);
		        background-position : bottom;
			background-color : grey;
		        color: #000000;
		        margin-top: 0px;
		        margin-bottom: 0px;
		        text-align: center;
		}

		.album_stat {  
			font-size: 8pt;
			color: grey;
			}

		table.thumbtable {
			border: 1px solid red;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
			color: #ffffff;
		}

		.image {
			border: 0px solid black;
		}

		.albums {
			border: 0px solid black;
		}			

		td.tableh1 {
			border: 1px solid red;
			background-color: #222222;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 5px;
			padding-right: 5px;
			color: #ffffff;
		}

		td.tableh2 {
			background-color: #222222;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 5px;
			padding-right: 5px;
			color: #ffffff;
		}

		td.thumbnails {
			background-color: black;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 3px;
			padding-right: 3px;
			color: #ffffff;
			border: 1px solid black;

		}

		td.tableb {
			padding-top: 4px;
			padding-bottom: 4px;
			padding-left: 2px;
			padding-right: 2px;
		}

		td.tableb_compact {

			background: black;
			border: 1px solid black;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			padding-bottom: 2px;


		}

		td.thumbnails {
			border: 1px solid black;
			padding-top: 2px;
			padding-bottom: 2px;
		}
	
		table.admin_table {
			border: 1px solid red;
		}

		td.navmenu {
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			padding-bottom: 2px;
			border: 1px solid red;
		}

		td.splashbar {
			padding-left: 5px;
                        padding-right: 5px;
                        padding-top: 5px;
                        padding-bottom: 5px;
			//background-image: url(/images/splashrowpic.jpg);
			background-color: #222222;
			border-top: 4px double red;
			border-bottom: 4px double black;
			border-left: 4px double red;
			border-right: 4px double black;
		}


		.catlink {
			padding-left: 5px;
			padding-right: 5px;
		}

		.thumb_title {
		        display : block;

		}

		.thumb_caption {
		        display : block;
			color: #a7a7a7;
			font-size: 8pt;
			text-align: left;
		}

		.collectionidx_main {
        		background: transparent;
        		background-image:           url(/images/80white.png);
        		color: black;
        		border: 1px solid #aaa;
		}

		.collection_main {
        		background: transparent;
        		background-image:           url(/images/80white.png);
        		color: black;
        		border: 1px solid #aaa;
		}


		.set_main {
        		background: transparent;
        		background-image:           url(/images/80white.png);
        		color: black;
        		border: 1px solid #aaa;
		}


		.img_main {
        		background: transparent;
        		background-image:           url(/images/80white.png);
        		color: black;
        		border: 1px solid #aaa;
		}


		a.collectionidx_title {
			color: red;
			font-size: 8pt;
		}
	
