/* @override http://silicontrip.net/trip.css */

body { 
background-color: #132;
}
/* background-image: url(/trip/site_images/TripTile.jpg); background-repeat: repeat ;} */


blockquote {padding: 1ex}
#navbar { background-color: #132;  padding: 1em; width: 20% ; float: left; text-align: right; border-right: 1px solid black; margin-right: 1ex; height: 90%}
#navbar a { background-color: #684; color: #342; text-decoration: underline; font-family: monospace ; letter-spacing: 4px; font-weight: bold; padding: 1em; border: 1px solid black; line-height: 400% ; }
#navbar a:visited { color: #000; }

#menu { background-color: #684;   text-align: center;  padding: 2px; }
#menu a {  color: #cf8;   font-family: monospace ; letter-spacing: 4px; font-weight: bold; padding-left: 1em; padding-right: 1em;  border: 1px solid #121;
	text-decoration: none;
}
#menu a:visited { color: #132; border: 1px solid black; }


#outer { background-color: #132; }

#side { width: 20%;  float: left;
	background-color: #684;
}
#side p {  text-align: justify; font-family: helvetica; font-size: 9pt;
	padding-right: 1em;
	padding-left: 1em;
	color: black;
}

#heading img {
	float: left;
	margin-right: 1em;
}

#side h5 {
			background-image: url(/trip/site_images/TripTail.jpg);
	height: 16;
	font: normal normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	text-shadow: white 1px 1px 5px;
	color: #132;
	padding-top: 48;
	margin: 0;
}

#side a { color: #132;  text-decoration: underline;
	font-weight: bold;
}
#side h1 { color: #9c6;
	background-color: #132;
	padding-left: 1em;
	background: url(/trip/site_images/TripHead.jpg) repeat-x;
	font: normal small-caps 16pt "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 0;
	padding-top: 48px;
	height: 16px;
}

/* @group Text */

#text { background-color: #132;
	padding: 1em;
	display: table;
	border: 1px none #684;
}

#text a { color: #685;  text-decoration: underline; font-family: monospace; }
#text h1 { color: #9c6; text-align: center;  font-size: 18pt ; font-family: Helvetica }
#text h2 { border-bottom: 1px solid #684; border-top: 1px solid #684; color: #9c6; padding: 1ex;
	font: small-caps 16pt "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 1ex;
	margin-bottom: 1ex;
}
#text h3 { color: #9c6;
	font: small-caps 14pt "Lucida Grande", Lucida, Verdana, sans-serif;
	clear: both;
}
#text h4 { color: #9c6;
	font-variant: small-caps;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
#text h5 { color: #8a5;   }

#text img { text-align: center; border: solid #684 1px;
	margin: 1ex;
}

#text p {  color: #684; padding: 0; text-align: justify; text-indent: 2em;
	direction: ltr;
	font: 10pt helvetica;
}

#text pre { color: #fff; }

#text table { border: 1px solid white; }

#text td { background-color: #684; }

#text ul { color: #132; background-color: #9c6; font-size: 14px; text-align: justify; margin: 0px;
	padding-right: 2em;
	padding-left: 2em;
}

/* @end */

#tail {
		background-image: url(/trip/site_images/TripTail.jpg);
	height: 64px;


}

#tail h1 {
	font: normal normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	text-shadow: white 1px 1px 5px;
	padding-top: 40px;
	color: #132;
	margin: 0;
}

#thumb {
	display: block;
}

#thumb img { border: solid #684 1px; margin: 1px;
}

a { color: #9c6; }

#thumb p { text-align: center; margin-bottom: 108px }

#vote { background-color: #132; padding: 1ex;  clear: left; font-family: helvetica; color: #9c6 }


#head { background-color: #684; font-variant: normal;
	padding-bottom: 0;
	font-size: 0;
	background: url(/trip/site_images/TripHead.jpg) repeat-x;
	height: 64px;
}
#head h1 { color: #132; text-align: right;
	font: small-caps 16pt "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0 1em;
	text-shadow: #fff 1px 1px 3px;
	opacity: 1;
	float: none;
		padding-top: 16px;

}

#head p { color: #684; font-family: Helvetica }

#heading { background-color: #684;
	display: table;
	padding: 1em;
}

#heading a { color: #132; text-decoration: underline;
	font-variant: small-caps;
}

#heading ul li {
	color: #132;
}

#heading a:visited { color: #000; }
#heading p {
	font-variant: small-caps;
	color: #132;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
}

#photo {  color: #000; text-align:  center ; margin: 1ex; width: auto;  float: left}

#photo a { color: #232; text-decoration: none; font-family: monospace ; letter-spacing: 4px; font-weight: bold; border: 1px solid black; text-align: center; }
#photo a:visited { color: #000; }


#photo img { text-align: center; display: block;
	border: solid white 1ex;
}

#photo p {  color: #66844c;
	text-align: center;
	background-color: white;
	padding: 1ex
}

#download { background-color: white ; color: #000; text-align: center; float: left ; margin: 1ex; }

#download ul { color: #000; background-color: #9c6; font-size: 14px; text-align: justify; padding: 4ex ; padding-left: 6ex; margin: 0px; border-top: 1px solid black}
a:visited { color: #464; }

div.credits { background-color: #66844c; border: 1px solid black; }
h1.credits {  background-color: #684; color: #9c6;  font-size: 24px; }
h2.credits { background-color: #9c6; border: none; border-bottom: 1px solid black;
	font-size: 15px;
}

/* @group Movie */

#movie {
	border-top-style: none;
	color: #9c6;
	background-color: #132;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

#movie img {
	float: left;
	bottom: 1em;
	margin: 1em;
}

font#year {
	color: #684;
}

font#genre {
	color: #9c6;
}

#movie h2 {
	font: small-caps large "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #684;
	margin-top: 0;
}

#movie h1 {
	color: #9c6;
	font: small-caps x-large "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 0;
}

#movie p {
	font: small "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #684;
}

div#movie {
	padding: 1ex 1em;
}

/* @end */

#heading h2 {
	color: #9c6;
	font: small-caps 16pt "Lucida Grande", Lucida, Verdana, sans-serif;
}




