/* == Reset == */
@import url("reset.css");
/* == Reset == */
@import url("reset.css");

#submit_search {background-color:#D34A20 ; margin:2px; color:white; font:Consolas, Andale Mono, monospace;text-transform: uppercase ;}

.guest-login-field {float:right; }

/* == Generic == */
body {font:62.5% Verdana, Arial, sans-serif; background:#434343; width:1024px; padding:0 0 0 10px; }
#primary {width:620px;float:left;}
#secondary {width:306px; float: right;padding:padding:0;}

#rate_review_review {width:380px}
	
	/* -- Headings -- */
	h1 {color:#black;font:2.5em Consolas, Andale Mono, monospace;text-transform: uppercase ;}
	h2 {color:white; font:2em Consolas, Andale Mono, monospace;text-transform: uppercase ;padding:.5em 0 0 5px; background-color:#856454; margin:0 0 0 -5px;}
	    .element-set h2 {display:none;}
	h3 {font:.75em; Consolas, Andale Mono, monospace;text-transform: uppercase ;}
	
	/* -- Misc. Block Elements -- */
	p {font:Verdana, Arial, sans-serif;font-size:1.2em;letter-spacing:.05em;line-height:1.5em; }
 
	
	#content {margin:0 0 0 20px; border:5px ; border-color:#990000;}
	#content ul, ol {font-size:1.1em;letter-spacing:.05em;line-height:2em;}
	#content ol {list-style:decimal inside;}
	
	/* -- Misc Inline elements -- */
	em {font-style:italic;}
	strong {font-weight:bold;}
	
	/* -- Links -- */
	a {text-decoration:none;color:#D34A20;}
	
	/* -- Misc Classes -- */
	.item-description a.show {padding-left:5px;}
	.item-img {margin-top:3px;float:left;margin-right:5px;}
	.center-div {width:1024px; margin:0 auto;}

		/* Navigation Classes*/
		.navigation {list-style:none;margin-top:1em;}
		.navigation li {display:inline;font:Consolas, Andale Mono, monospace;text-transform: uppercase ;}
		
		/* Pagination Classes */
		.item-pagination {float:right;margin:10px 0 10px 0;}
		.item-pagination li.next {margin-left:20px;}
		
		.pagination ul {text-align:left; line-height:1em; padding:0.5em; }
		.pagination li {display:inline; margin-left:1em; margin-bottom:0;}
		.pagination a {padding:0.5em 1em 0.5em;}
		

		.pagination .next {padding-left:1em;}
		.pagination .previous {padding-right:1em;}
		.pagination .current {color:#D34A20;background-color:#450007;padding:0.25em .75em 0.25em;}
		
		/* Item Classes */
		
		/* Tag Clouds */
		.hTagcloud {margin-top:1em;clear:both;}
		.hTagcloud ul {list-style:none; margin-left:0; padding-left:0; line-height:2.5em;}
			.hTagcloud li {display:inline;margin-right:8px;}

			.popular {font-size:100%;}
			.v-popular {font-size:140%;}
			.vv-popular {font-size:180%;}
			.vvv-popular {font-size:220%;}
			.vvvv-popular {font-size:260%;}
			.vvvvv-popular {font-size:300%;}
			.vvvvvv-popular {font-size:320%;}
			.vvvvvvv-popular {font-size:340%;}
			.vvvvvvvv-popular {font-size:360%;}

			.popular a, .popular a:visited {color: #D34A20;}
			.v-popular a, .v-popular a:visited {color: #D34A20;}
			.vv-popular a, .vv-popular a:visited {color: #D34A20;}
			.vvv-popular a, .vvv-popular a:visited {color: #D34A20;}
			.vvvv-popular a, .vvvv-popular a:visited {color: #D34A20;}
			.vvvvv-popular a, .vvvvv-popular a:visited {color: #D34A20;}
			.vvvvvv-popular a, .vvvvvv-popular a:visited {color: #D34A20;}
			.vvvvvvv-popular a, .vvvvvvv-popular a:visited {color: #D34A20;}
			.vvvvvvvv-popular a, .vvvvvvvv-popular a:visited {color: #D34A20;}


/* == Header == */
.img-logohead {
background-image:url("../images/playing_history_logotype.gif");
background-position:20px 10px;
background-repeat: no-repeat;
display:block;
height:80px;
width:520px;}
#tagline {font:2em Consolas, Andale Mono, monospace white; padding: 0 0 0 20px;letter-spacing: 5px; color:white; position:bottom;}

#head_search { 
	float:right;
}


/* == Content == */

	/* -- Structure -- */
	#content {clear:both;background position-top:100px;}
	#content-container{width:965px;min-height:200px; background-color:#E5E5CC;overflow:hidden;padding:20px;margin:5px 0 0 0;}
	
	/* -- General -- */
	#home #primary h3 {margin:2px 0 2px 0;}
	#featured-item {overflow:hidden;}
	#featured-collection {margin-top:15px;clear:both;}
	#featured-exhibit {margin-top:15px;}

	#recent-items .item {border-bottom:1px solid #434343;margin-bottom:10px;padding-bottom:10px;overflow:hidden;}
	
	/* -- Navigation -- */
	#primary-nav ul {list-style:none; padding:0; width: 1024px; margin:0 auto; overflow:hidden;}
	/* The widths of #primary-nav li's need to be adjusted if more nav items are added (e.g. via the ExhibitBuilder or StaticPage plugins).
	The easiest method is to divide 756 by the number of nav items and set the li width at that. Then divide 30 by the number of nav items+1 and set that as the margin-left.
	So the formula is (li width)=756/(# of nav items) and margin-left=30/(#nav items + 1)
	For example, a 4 item nav would have the li width set at 189px with a 6px margin-left. */
	#primary-nav li {display:block; float:right; width: 115px; margin-left:10px;}
	#primary-nav a {display:block; float:right; text-decoration:none; width:100%; padding: 2px; margin:4px;margin-right: 0px; text-align:center;color: #fff;background-color:#D34A20;}
	#primary-nav a:hover {}
	
	#items #primary-nav .nav-items a {background:#EAA300;}
	#exhibits #primary-nav .nav-exhibits a {background:#EAA300;}
	#collections #primary-nav .nav-collections a {background:#EAA300;}
	#about #primary-nav .nav-about a {background:#EAA300;}
	
	#secondary-nav {1em;font-size:1em;float:right; margin:-;}
	#secondary-nav li {padding:0.5em 0;}
	#secondary-nav a {padding:0.5em 1em 0.5em;}
	#secondary-nav a:hover {}
	#secondary-nav .current a{background:#EAA300;font-weight:bold;}
	#secondary-nav a.current {background:#EAA300;font-weight:bold;}
	
	/* -- Pagination -- */
	#pagination-top {clear:both;}
	#pagination-bottom {margin-top:10px;}

/* == Home Page == */
#home #primary {width:306px;float:left;}
#home #secondary {width:636px;float:left;padding:0 0px 0px 15px; margin-left:20;}
#home_search_box {width:306px; float: left;}
#home_signup {float: left;width:315px;padding-left:15px;}
#home h2{clear:both;}
#guest-login {float:right;}
#intro-text {
height:170px;
}

.item-description {font-size:1.1em;letter-spacing:.05em;line-height:1.5em;color:#1B0600;}
.item-description p {font-size:1em;}

#home_tag_cloud {margin-top:.0em;float:right;;}
#twitter_update_list {padding:.5em}

#home  #featured-item img {
width:305px;
height:auto;
padding-top:.5em;
}


/* == Items Pages == */
#primary #search {float:left;text-align:left;font-size:1.1em;letter-spacing:.05em;line-height:1.5em;color:#1B0600;;}
#primary #search div, legend {padding-top:4px;}
#primary #search input {margin-top:4px;}

#items.browse .item {padding:0px 0px 20px 0px;overflow:hidden;}
#items.browse .item-description {margin-top:3px;}
#items.browse .tags {margin-top:3px;}
#items.browse h1 {margin-bottom:-35px;}


#items h2 a:link {color:white;}
#items h2 a:visited {color:white;}
#items.show #primary {width:500px;float:left;}
#items.show #secondary {width:390px;float:left;padding:0 30px 10px 30px;}
#items #average h2 {display:none;} 
#items #game-link {display:block;}
#items.browse .item-img {margin-top:0;}



#items.show .element {padding:10px 0 10px 20px;overflow:hidden;border-bottom:2px solid black;}
#items.show h3 {font-size:1.5em;}
#items.show .item-file {margin:0 0 0 -15px;} 
#items.show .title-list {display:none;}

.title-list {border-bottom:2px solid black;;overflow:hidden;padding:10px 0 10px 20px;}
.title-list li {font-size:1.1em;letter-spacing:.05em;line-height:1.5em;color:#1B0600;}

.element-text {letter-spacing:.05em;line-height:1.1em;color:#1B0600; padding:1em;}
.element-text p {font-size:1em; letter-spacing:0em; line-height:0em;}
.element-text-empty {font-size:1.1em;letter-spacing:.05em;line-height:1.5em;color:#1B0600;}

    /* Advanced Search 
    textarea {width:378px; height:312px;float:right;}
    legend {display:none;}
    fieldset {display:block; clear:both;}
    label {font-size:1.1em;}
    .label {font-size:1.1em;}
    .inputs {overflow:hidden;zoom:1;}
    .field {border-bottom:1px solid #D34A20; padding:0.75em 0; overflow:hidden; width:512px;}
    .field label {float:left; width: 114px;font-weight:normal;clear:left; }
    .field .label {float:left; width: 114px;font-weight:normal;clear:left; }
    .field .textinput, .field select {float:right; width: 378px;background:#fff;}
    .field select {width: 382px;}
    .field input {margin:0;margin-left:16px;}
    input.submitinput {margin-top:1em;}
    .radioinputs {display:block; margin-bottom:0.5em; overflow:hidden;}
    .radioinputs label {display:block; float:left; width: 48%; clear:none;}
    input#description {width: 378px; height: 312px;}
    .search-entry select {margin-bottom:.5em;}
    #primary #submit_search {margin:.5em 0 1em 455px;}
	
	.no-results {margin:10px;}
	#advanced_search_header {font-size:1.4em;}
	#primary #basic_search_header {font-size:1.4em;}*/

  /* add game page the label attribute would need to spesify only add games page
    label {font-size:2em;}*/

	/* == Add Game Google Form Junk == */

	.ss-q-title{display:block;
	background-color:#856454;
	color:white;
	font-family:Consolas,Andale Mono,monospace;
	font-size:1.5em;

	margin:0 0 5px 0px;
	padding:0.5em 0 0 5px;
	text-transform:uppercase;}

	.ss-choices{
	list-style-image:none;
	list-style-type:none;
	padding:0}

	.ss-q-short{width: 300px}


/* == Footer == */
#footer {clear:both; padding-top:12px; 50% bottom no-repeat;height:120px;}
#footer-content ul {list-style:none; padding:0; margin:0; overflow:hidden;}
#footer-content li {display:block;float:right;padding:0 5px 0 5px;font-size:1.1em;letter-spacing:.05em;line-height:1.5em;}
#footer a {color:#C77E1F;}
#footer a:hover {text-decoration:underline;}
#footer p {float:right;margin-right:5px;color:#fff;}




