/* CSS Document for TheGlasgowStory */
/* Tableless layout created by Scott Graham */
/* scott.graham@strath.ac.uk */

/*************************************/
/**** Basic Structure and colours ****/
/*************************************/
	
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #000000;
		text-decoration: none;
		background-color:#000000;
		margin: 0px;
		padding: 0px;
	}
	
	.hide {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	
	h3 {font-size: 100%; margin: 0px; padding: 0px;}
	
	#titlehead	{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#titlelogo	{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#titlenav	{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	
	#contentleft	{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#contentmain	{width: 100%;}
	#contentright	{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	
	#essay {}
	
	#spacer {}
	
	#footer	{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}

/*************************************/
/********** Design Elements **********/
/*************************************/

/*************************************/
/****** title box - navigation *******/
/*************************************/
	#titlehead h1{
	}
	#titlehead h1 a{
	}
	
	#titlenav #nav {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#titlenav #nav ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	
	#titlenav #nav ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	
	.navspacer {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	
	#titlenav #nav ul li a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#titlenav #nav ul li a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#titlenav #nav ul li .active{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#titlenav #nav ul li .divider {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}

/*************************************/
/********** Side bars ****************/
/*************************************/
	.sideheader, .sidesubheader {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	.sidesubheader {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	.sideheaderlink a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	.sideheaderlink a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#fimage {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#fimage a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#fimage a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#fimage a img{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#fimage a:hover img{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#branding {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#branding ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#branding ul li {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#branding ul li .nof {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#branding ul li .enrich {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li ul{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li .theme{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li .theme:hover, #secnav ul li .themeactive{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li .topic{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#secnav ul li .topic:hover, #secnav ul li .topicactive{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#quicksearch {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#quicksearch form{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#quicksearch .qsearchbox {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#photoalbum {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#photoalbum p{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#photoalbum a {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#photoalbum a:hover {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#login {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#login span{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#login a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#login a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#login form {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#login form .loginbox{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#otheroptions ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#otheroptions ul li {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#otheroptions ul li a {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#otheroptions ul li a:hover {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
/*************************************/	
/******** Main Content Space *********/
/*************************************/
	
	.mainheader {
		font-weight: bold;
		padding: 2px;

	}
	#contentbox {
		padding: 2px;
	}
	#subheaders {
		padding: 2px;
	}
	#subheaders h4 {
		font-size: 100%; 
		margin: 5px 0 0 0; 
		padding: 0px;
	}
	#subheaders h4 a{
		text-decoration: none;
	}
	#subheaders h4 a:hover {
		text-decoration: underline;

	}
	#contentbox a img{
		border: 1px solid #000000;
	}
	#contentbox a {
		text-decoration: underline;
	}
	#essayinfo {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li .top{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li .print{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li .top:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li .print:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li .imgsrch{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#essayinfo ul li .imgsrch:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .divider {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .pp{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .pp:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .np{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .np:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .freading{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#moreinfo ul li .freading:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imageinfo {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imageinfo ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imageinfo ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imageinfo ul li .divider{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imageinfo ul li a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imageinfo ul li a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#image img {
		border: 1px solid #000000;
	}
	#image {
		text-align: center;
	}
	#imagecaption {
		border-top: 1px dotted #000000;
		padding: 3px;
		text-align: center;
	}
	#imagecaption p {
		text-align: left;
	}
	#imagecaption ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imagecaption ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imagecaption ul li .top{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#imagecaption ul li .top:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}


/*************************************/
/********** Essay Images  ************/
/*************************************/

	.imageleft {
		margin: 0px 10px 10px 5px;
		border: 1px solid #000000;
	}
	a:hover .imageleft, a:active .imageleft {
		margin: 0px 10px 10px 5px;
		border: 1px solid #000000;
	}
	.imageright {
		margin: 0px 5px 10px 10px;
		border: 0px;		
	}
	
/*************************************/
/********** Image Gallery ************/
/*************************************/
	
	.frame {
		text-align: center;
		margin: 2px;
		padding: 2px;
		float: left;
		width: 130px;
		height: 200px;
		overflow: hidden;
	}
	.frame a .thumb {
		margin: 0px;
		padding: 0px;
	}
	.frame a{
		margin: 0px;
		padding: 0px;
	}
	#galinfo {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#galinfo ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#galinfo ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#galinfo ul li .divider {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#galinfo ul li a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#galinfo ul li a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
/*************************************/
/************* Footer ****************/
/*************************************/

	#footer ul{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#footer ul li{{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#footer ul li .divider {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#footer ul li a {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#footer ul li a:hover {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}

/*************************************/
/************ Controls ***************/
/*************************************/
	
	#controls {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#controls ul {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#controls ul li{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#controls ul li a{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#controls ul li a:hover{display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
	#controls ul li .divider {display: none; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}

/*************************************/
/********* Advanced Search ***********/
/*************************************/

	.searchpd {
		width: 350px;
	}
	.searchpdp {
		width: 357px;
		font-size: 9px;
	}
	.searchtable {
	}
	
// ENDS	