/* Styles for THIS Issue (not used by "Plain" view) */


body {
	font-family: SilkscreenNormal;
	font-size: 1em;
}


.live p, .bodytext {
	margin: 6px 0px;
}

/*.plank {
	position: relative;
	width: 50%;
	padding-top: 20%;
}
*/
.plank p {
/*	width: 55%;
	margin: 12px auto;
	color: #663300;
	text-align: left;
	text-shadow: 0px 2px 2px #fff;
	font-family: BowhouseRegular, Arial, sans-serif;
*/
	font-size: 18px;
}
/*
.plank .salute {
	width: 100%;
	text-align: center;
	font-size: 64px;
	color: #663300;
	text-shadow: 2px 2px 2px #fff, -1px -1px 2px #000;
	opacity: .50;
}
*/

hr {
    height: 1px;
	color: #000;
    background-color: #000;
    border: 0;
}


/* HTML5 Columns */

.col3 {
	width: 98%;
	font-size: .5em;
	width: 100%;
	overflow: auto;
	}
	
.col3 h2 {
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}

.col3 ul {
	margin: 0;
	padding: 0;
}

.col3 li {
	list-style: none;
	}
	
.col3 div {
	width: 33%;
	float: left;
  }
.col3 p {
	margin-right: 20px;
}

/* Manual Columns */
.column-half {
	width: 50%;
}

	
.footer p {
	font-weight: bold;
	font-size: .5em;
	margin-top: 5px;
}

.header {
	height: 44px;
	overflow: hidden;
}

.footer {
	display: block;
}

.photo_credit {
	font-size: 8px;
	font-style:italic;
}
	.photo_credit a {
		text-decoration: none;
		color: #000;
	}
	.photo_credit a:hover {
		text-decoration: underline;
	}
	
.fineprint {
	font-size: 10px;
}

.inpage_ad {
	border: none;
	margin: 3px;
}
	.col2 .inpage_ad img {
		width: 99%;
		height: auto;
	}


.pullquote {
	font-family: SilkscreenNormal;
	font-size: 18px;
	line-spacing: 24px;
	padding: 3px 12px;
	border-top: 3px solid green;
	border-bottom: 3px solid green;
}

.inpage-hr {
	height: 5px;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
}
.article-hr {
	height: 5px;
	width: 100%;
	background-color: green;
	margin-top: 2px;
	margin-bottom: 2px;
	}
.editor-hr {
	height: 5px;
	width: 100%;
	background-color: green;
	margin-top: 2px;
	margin-bottom: 2px;
	}
.columnist-hr {
	height: 5px;
	width: 100%;
	background-color: #8B0000;
	margin-top: 2px;
	margin-bottom: 2px;
	}
.commentary-hr {
	height: 5px;
	width: 100%;
	background-color: #3341BC;
	margin-top: 2px;
	margin-bottom: 2px;
}

.inpage-header {
	font-family: SilkscreenNormal;
	font-size: 48px;
	line-height: 48px;
	margin: 0;
}
.article-header {
	font-family: SilkscreenNormal;
	font-size: 48px;
	line-height: 48px;
	margin: 0;
	color: green;
	}
.editor-header {
	font-family: SilkscreenNormal;
	font-size: 48px;
	line-height: 48px;
	margin: 0;
	color: green;
	}
.columnist-header {
	font-family: SilkscreenNormal;
	font-size: 48px;
	line-height: 48px;
	margin: 0;
	color: #8B0000;
	}
	
.commentary-header {
	font-family: SilkscreenNormal;
	font-size: 48px;
	line-height: 48px;
	margin: 0;
	color: #3341BC;
	}

.byline {
	font-size: 10px;
	font-style: italic;
}

.picbox {
	display: table;
	border-collapse: collapse;
	margin: 3px;
}
	.picbox .photo_credit {
		margin-top: 0px;
	}
	.picbox .caption {
		margin-top: 0px;
	}

.lead-in {
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
	color: #3341BC;
}

.reversed {
	color: #fff;
	font-weight: bold;
}
	.reversed a {
		color: #fff;
		font-weight: bold;
	}

#bannerad {
	text-align: center;
}

.sidebar-left {
	width: 116px;
	float: left;
	margin: 0px 5px 100px 0px;
	padding-right: 5px;
	border-right: 1px solid black;
}

.sidebar-right {
	width: 116px;
	float: right;
	margin: 0px 0px 100px 5px;
	padding-left: 5px;
	border-left: 1px solid black;
}

#masthead {
	width: 400px;
	height: 143px;
	background: url('../images/geos/medium/ryuzine_logo_reversed.png') no-repeat;
	margin: 0 auto;
}

#masthead img {
	display: none;
}

.dateline {
	font-weight: bold;
}

#page0 {
	background: #fff url('../images/geos/medium/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page1 .col2 {
	text-align: center;
}

#page6 {
	background: #000 url('../images/geos/medium/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}
	#page6 p {
			text-shadow: 1px 1px 1px #000;
		}
	#page6 .footer {
		border-top: 1px solid #fff;
		color: #FFF;
	}

#page11 .inpage_ad img {
	width: 99%;
}

#page14 .commentary-header {
	margin-top: -48px;
	text-align: right;
}

#page15 {
	background: #fff url('../images/geos/medium/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header, #page15 .col2 {
		text-shadow: 1px 1px 1px #000;
	}





@media screen {
	/* See ui.css file */
}
/*==============================================================*/
/* Widescreen Monitor */
@media only screen and (min-width: 1600px) {

.sidebar-left {
	width: 170px;
	margin: 0 10px 100px;
}

.photo_credit {
	font-size: 10px;
}

#masthead {
	width: 622px;
	height: 222px;
	background: url('../images/geos/xlarge/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}
	/* Dynamic Images */
	.dyn_img img {
		visibility: hidden;
	}
	#p1-0 {
		width: 347px;
		height: 124px;
		background: url('../images/geos/xlarge/ryuzine_logo_fmt.jpeg') no-repeat;
	}
	#p1-1 {
		width: 217px;
		height: 248px;
		background: url('../images/geos/xlarge/917478_92930000_fmt1.jpeg') no-repeat;
	}
	#p2-0 {
		width: 164px;
		height: 241px;
		background: url('../images/geos/xlarge/1170492_60132833_fmt.jpeg') no-repeat;
	}
	#p3-0 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/408871_1964_fmt.jpeg') no-repeat;
	}
	#p3-1 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/1174039_66622591_fmt.jpeg') no-repeat;
	}
	#p4-0 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/1193445_29181516_fmt.jpeg') no-repeat;
	}
	#p4-1 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/1343012_91348623_fmt.jpeg') no-repeat;
	}
	#p5-0 {
		width: 302px;
		height: 197px;
		background: url('../images/geos/xlarge/1275331_93673982_fmt.jpeg') no-repeat;
	}
	#p5-1 {
		width: 301px;
		height: 353px;
		background: url('../images/geos/xlarge/1254058_99481480_fmt.jpeg') no-repeat;
	}
	#p7-0 {
		width: 695px;
		height: 396px;
		background: url('../images/geos/xlarge/1323475_73925077_fmt.jpeg') no-repeat;
	}
	#p8-0 {
		width: 695px;
		height: 396px;
		background: url('../images/geos/xlarge/1323475_73925077_fmt1.jpeg') no-repeat;
	}
	#p9-0 {
		width: 151px;
		height: 207px;
		background: url('../images/geos/xlarge/913445_94536531_fmt.jpeg') no-repeat;
	}
	#p9-1 {
		width: 301px;
		height: 225px;
		background: url('../images/geos/xlarge/301645_8670_fmt.jpeg') no-repeat;
	}
	#p12-0 {
		width: 301px;
		height: 225px;
		background: url('../images/geos/xlarge/368994_7060_fmt.jpeg') no-repeat;
	}
	#p12-1 {
		width: 302px;
		height: 372px;
		background: url('../images/geos/xlarge/1190309_54930055_fmt.jpeg') no-repeat;
	}
	#p13-0 {
		width: 158px;
		height: 197px;
		background: url('../images/geos/xlarge/1281259_18228304_fmt.jpeg') no-repeat;
	}
	#p13-1 img { /* You can also opt to just resize a small image */
		visibility: visible;
		width: 250px;
		height: 250px;
	}	
	#p14-0 {
		width: 621px;
		height: 399px;
		margin: 0 auto;
		background: url('../images/geos/xlarge/917170_11965670_fmt.jpeg') no-repeat;
	}
	#p15-0 {
		width: 237px;
		height: 179px;
		background: url('../images/geos/xlarge/0.6_fmt.jpeg') no-repeat;
	}
	#g2 {
		background: url('../images/geos/xlarge/367124_8699.jpg') no-repeat;
	}

#page0 {
	background: #fff url('../images/geos/xlarge/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 25px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 64px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 100px;
}

#page6 {
	background: #000 url('../images/geos/xlarge/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 72px;
	}
	#page7 .inpage-header {
		position: absolute;
		font-size: 72px;
		top: 334px;
	}
	#page7 .col2 {
		margin-top: 396px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 300px;
		right: 73px;
		color: #fff;
		font-size: 24px;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 396px;
	}
	
#page14 .commentary-header {
	margin-top: -72px;
	margin-right: 36px;
	font-size: 72px;
	line-height: 72px;
	text-align: right;
}

#page15 {
	background: #000 url('../images/geos/xlarge/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		font-size: 72px;
	}
	#page15 .col2 {
		margin-top: 500px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 350px;
		left: 265px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}



}

/*==============================================================*/
/* iPad in Landscape */
@media only screen and (min-width: 1024px) and (max-width: 1599px)  {

.sidebar-left {
	width: 116px;
	margin: 0 5px 100px;
}
	#g2 {
		background: url('../images/geos/medium/367124_8699.jpg') no-repeat;
	}
		#g2 img {
			visibility: hidden;
		}

#masthead {
	width: 400px;
	height: 143px;
	background: url('../images/geos/medium/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}

#page0 {
	background: #fff url('../images/geos/medium/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page6 {
	background: #000 url('../images/geos/medium/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 50px;
	}
	#page7 .inpage-header {
		position: absolute;
		top: 240px;
	}
	#page7 .col2 {
		margin-top: 279px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 200px;
		right: 50px;
		color: #fff;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 279px;
	}
	
	
#page14 .commentary-header {
	margin-top: -48px;
	text-align: right;
}

#page15 {
	background: #fff url('../images/geos/medium/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
	}
	#page15 .col2 {
		margin-top: 350px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 250px;
		left: 180px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}


}

/*==============================================================*/
/* Desktop Screen 1280 to 1600 px */
@media only screen and (min-width: 1280px) and (max-width: 1599px) and (min-height: 800px) {

.sidebar-left {
	width: 140px;
	margin: 0 10px 100px;
}

.photo_credit {
	font-size: 10px;
}

#masthead {
	width: 540px;
	height: 193px;
	background: url('../images/geos/large/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}
	/* Dynamic Images */
	.dyn_img img {
		visibility: hidden;
	}
	#p1-0 {
		width: 288px;
		height: 103px;
		background: url('../images/geos/large/ryuzine_logo_fmt.jpeg') no-repeat;
	}
	#p1-1 {
		width: 180px;
		height: 206px;
		background: url('../images/geos/large/917478_92930000_fmt1.jpeg') no-repeat;
	}
	#p2-0 {
		width: 136px;
		height: 200px;
		background: url('../images/geos/large/1170492_60132833_fmt.jpeg') no-repeat;
	}
	#p3-0 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/408871_1964_fmt.jpeg') no-repeat;
	}
	#p3-1 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/1174039_66622591_fmt.jpeg') no-repeat;
	}
	#p4-0 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/1193445_29181516_fmt.jpeg') no-repeat;
	}
	#p4-1 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/1343012_91348623_fmt.jpeg') no-repeat;
	}
	#p5-0 {
		width: 251px;
		height: 164px;
		background: url('../images/geos/large/1275331_93673982_fmt.jpeg') no-repeat;
	}
	#p5-1 {
		width: 250px;
		height: 293px;
		background: url('../images/geos/large/1254058_99481480_fmt.jpeg') no-repeat;
	}
	#p7-0 {
		width: 590px;
		height: 336px;
		background: url('../images/geos/large/1323475_73925077_fmt.jpeg') no-repeat;
	}
	#p8-0 {
		width: 590px;
		height: 336px;
		background: url('../images/geos/large/1323475_73925077_fmt1.jpeg') no-repeat;
	}
	#p9-0 {
		width: 125px;
		height: 172px;
		background: url('../images/geos/large/913445_94536531_fmt.jpeg') no-repeat;
	}
	#p9-1 {
		width: 250px;
		height: 187px;
		background: url('../images/geos/large/301645_8670_fmt.jpeg') no-repeat;
	}
	#p12-0 {
		width: 250px;
		height: 187px;
		background: url('../images/geos/large/368994_7060_fmt.jpeg') no-repeat;
	}
	#p12-1 {
		width: 251px;
		height: 309px;
		background: url('../images/geos/large/1190309_54930055_fmt.jpeg') no-repeat;
	}
	#p13-0 {
		width: 131px;
		height: 164px;
		background: url('../images/geos/large/1281259_18228304_fmt.jpeg') no-repeat;
	}
	#p13-1 img { /* You can also opt to just resize a small image */
		visibility: visible;
		width: 250px;
		height: 250px;
	}	
	#p14-0 {
		width: 515px;
		height: 331px;
		margin: 0 auto;
		background: url('../images/geos/large/917170_11965670_fmt.jpeg') no-repeat;
	}
	#p15-0 {
		width: 197px;
		height: 149px;
		background: url('../images/geos/large/0.6_fmt.jpeg') no-repeat;
	}
	#g2 {
		background: url('../images/geos/large/367124_8699.jpg') no-repeat;
	}

#page0 {
	background: #fff url('../images/geos/large/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 25px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 48px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 72px;
}

#page6 {
	background: #000 url('../images/geos/large/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 50px;
	}
	#page7 .inpage-header {
		position: absolute;
		font-size: 72px;
		top: 284px;
	}
	#page7 .col2 {
		margin-top: 325px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 250px;
		right: 50px;
		color: #fff;
		font-size: 24px;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 325px;
	}
	
#page14 .commentary-header {
	margin-top: -72px;
	margin-right: 36px;
	font-size: 72px;
	line-height: 72px;
	text-align: right;
}

#page15 {
	background: #000 url('../images/geos/large/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		font-size: 72px;
	}
	#page15 .col2 {
		margin-top: 410px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 300px;
		left: 220px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}


}


/*==============================================================*/
/* iPad + Android Tablet in Portrait */
@media only screen and (min-width: 768px) and (max-width: 1023px) {

.sidebar-left {
	width: 170px;
	margin: 0 10px 100px;
}

.dateline {
	font-size: 18px;
}

.photo_credit {
	font-size: 10px;
}

#masthead {
	width: 622px;
	height: 222px;
	background: url('../images/geos/xlarge/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}
	/* Dynamic Images */
	.dyn_img img {
		visibility: hidden;
	}
	#p1-0 {
		width: 347px;
		height: 124px;
		background: url('../images/geos/xlarge/ryuzine_logo_fmt.jpeg') no-repeat;
	}
	#p1-1 {
		width: 217px;
		height: 248px;
		background: url('../images/geos/xlarge/917478_92930000_fmt1.jpeg') no-repeat;
	}
	#p2-0 {
		width: 164px;
		height: 241px;
		background: url('../images/geos/xlarge/1170492_60132833_fmt.jpeg') no-repeat;
	}
	#p3-0 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/408871_1964_fmt.jpeg') no-repeat;
	}
	#p3-1 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/1174039_66622591_fmt.jpeg') no-repeat;
	}
	#p4-0 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/1193445_29181516_fmt.jpeg') no-repeat;
	}
	#p4-1 {
		width: 301px;
		height: 396px;
		background: url('../images/geos/xlarge/1343012_91348623_fmt.jpeg') no-repeat;
	}
	#p5-0 {
		width: 302px;
		height: 197px;
		background: url('../images/geos/xlarge/1275331_93673982_fmt.jpeg') no-repeat;
	}
	#p5-1 {
		width: 301px;
		height: 353px;
		background: url('../images/geos/xlarge/1254058_99481480_fmt.jpeg') no-repeat;
	}
	#p7-0 {
		width: 695px;
		height: 396px;
		background: url('../images/geos/xlarge/1323475_73925077_fmt.jpeg') no-repeat;
	}
	#p8-0 {
		width: 695px;
		height: 396px;
		background: url('../images/geos/xlarge/1323475_73925077_fmt1.jpeg') no-repeat;
	}
	#p9-0 {
		width: 151px;
		height: 207px;
		background: url('../images/geos/xlarge/913445_94536531_fmt.jpeg') no-repeat;
	}
	#p9-1 {
		width: 301px;
		height: 225px;
		background: url('../images/geos/xlarge/301645_8670_fmt.jpeg') no-repeat;
	}
	#p12-0 {
		width: 301px;
		height: 225px;
		background: url('../images/geos/xlarge/368994_7060_fmt.jpeg') no-repeat;
	}
	#p12-1 {
		width: 302px;
		height: 372px;
		background: url('../images/geos/xlarge/1190309_54930055_fmt.jpeg') no-repeat;
	}
	#p13-0 {
		width: 158px;
		height: 197px;
		background: url('../images/geos/xlarge/1281259_18228304_fmt.jpeg') no-repeat;
	}
	
	#p13-1 img {
		visibility: visible;
		width: 250px;
		height: 250px;
	}
	
	#p14-0 {
		width: 621px;
		height: 399px;
		margin: 0 auto;
		background: url('../images/geos/xlarge/917170_11965670_fmt.jpeg') no-repeat;
	}
	#p15-0 {
		width: 237px;
		height: 179px;
		background: url('../images/geos/xlarge/0.6_fmt.jpeg') no-repeat;
	}
	#g2 {
		background: url('../images/geos/xlarge/367124_8699-port.jpg') no-repeat;
	}

#page0 {
	background: #fff url('../images/geos/xlarge/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 25px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 64px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 100px;
}

#page6 {
	background: #000 url('../images/geos/xlarge/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 72px;
	}
	#page7 .inpage-header {
		position: absolute;
		font-size: 72px;
		top: 334px;
	}
	#page7 .col2 {
		margin-top: 396px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 300px;
		right: 73px;
		color: #fff;
		font-size: 24px;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 396px;
	}

#page11 .inpage_ad img {
	width: 99%;
	height: auto;
}
	
#page14 .commentary-header {
	margin-top: -72px;
	margin-right: 36px;
	font-size: 72px;
	line-height: 72px;
	text-align: right;
}

#page15 {
	background: #000 url('../images/geos/xlarge/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		font-size: 72px;
	}
	#page15 .col2 {
		margin-top: 500px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 350px;
		left: 265px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}

}

/*==============================================================*/
/* Android HVGA and WVGA in Landscape */
@media only screen and (min-width: 600px) and (max-width: 767px) {
.sidebar-left {
	width: 140px;
	margin: 0 10px 100px;
}

.photo_credit {
	font-size: 10px;
}

#masthead {
	width: 540px;
	height: 193px;
	background: url('../images/geos/large/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}
	/* Dynamic Images */
	.dyn_img img {
		visibility: hidden;
	}
	#p1-0 {
		width: 288px;
		height: 103px;
		background: url('../images/geos/large/ryuzine_logo_fmt.jpeg') no-repeat;
	}
	#p1-1 {
		width: 180px;
		height: 206px;
		background: url('../images/geos/large/917478_92930000_fmt1.jpeg') no-repeat;
	}
	#p2-0 {
		width: 136px;
		height: 200px;
		background: url('../images/geos/large/1170492_60132833_fmt.jpeg') no-repeat;
	}
	#p3-0 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/408871_1964_fmt.jpeg') no-repeat;
	}
	#p3-1 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/1174039_66622591_fmt.jpeg') no-repeat;
	}
	#p4-0 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/1193445_29181516_fmt.jpeg') no-repeat;
	}
	#p4-1 {
		width: 250px;
		height: 329px;
		background: url('../images/geos/large/1343012_91348623_fmt.jpeg') no-repeat;
	}
	#p5-0 {
		width: 251px;
		height: 164px;
		background: url('../images/geos/large/1275331_93673982_fmt.jpeg') no-repeat;
	}
	#p5-1 {
		width: 250px;
		height: 293px;
		background: url('../images/geos/large/1254058_99481480_fmt.jpeg') no-repeat;
	}
	#p7-0 {
		width: 590px;
		height: 336px;
		background: url('../images/geos/large/1323475_73925077_fmt.jpeg') no-repeat;
	}
	#p8-0 {
		width: 590px;
		height: 336px;
		background: url('../images/geos/large/1323475_73925077_fmt1.jpeg') no-repeat;
	}
	#p9-0 {
		width: 125px;
		height: 172px;
		background: url('../images/geos/large/913445_94536531_fmt.jpeg') no-repeat;
	}
	#p9-1 {
		width: 250px;
		height: 187px;
		background: url('../images/geos/large/301645_8670_fmt.jpeg') no-repeat;
	}
	#p12-0 {
		width: 250px;
		height: 187px;
		background: url('../images/geos/large/368994_7060_fmt.jpeg') no-repeat;
	}
	#p12-1 {
		width: 251px;
		height: 309px;
		background: url('../images/geos/large/1190309_54930055_fmt.jpeg') no-repeat;
	}
	#p13-0 {
		width: 131px;
		height: 164px;
		background: url('../images/geos/large/1281259_18228304_fmt.jpeg') no-repeat;
	}
	#p13-1 img { /* You can also opt to just resize a small image */
		visibility: visible;
		width: 250px;
		height: 250px;
	}	
	#p14-0 {
		width: 515px;
		height: 331px;
		margin: 0 auto;
		background: url('../images/geos/large/917170_11965670_fmt.jpeg') no-repeat;
	}
	#p15-0 {
		width: 197px;
		height: 149px;
		background: url('../images/geos/large/0.6_fmt.jpeg') no-repeat;
	}
	#g2 {
		background: url('../images/geos/large/367124_8699-port.jpg') no-repeat;
	}
#page0 {
	background: #fff url('../images/geos/large/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 25px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 48px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 72px;
}

#page6 {
	background: #000 url('../images/geos/large/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 50px;
	}
	#page7 .inpage-header {
		position: absolute;
		font-size: 72px;
		top: 284px;
	}
	#page7 .col2 {
		margin-top: 325px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 250px;
		right: 50px;
		color: #fff;
		font-size: 24px;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 325px;
	}
	
#page14 .commentary-header {
	margin-top: -72px;
	margin-right: 36px;
	font-size: 72px;
	line-height: 72px;
	text-align: right;
}

#page15 {
	background: #000 url('../images/geos/large/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		font-size: 72px;
	}
	#page15 .col2 {
		margin-top: 410px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 300px;
		left: 220px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}

}

/*==============================================================*/
/* Android and WP7 Phone WIDESCREEN landscape 		*/
/* Use Layout for iPhone Landscape except you		*/
/* use LARGE Backgrounds to ensure coverage 		*/

@media only screen and (min-width: 481px) and (max-width: 599px) {
.sidebar-left {
	width: 116px;
	margin: 0 5px 100px;
}

#pubinfo {
	float: none;
	text-align: center;
	font-size: 12px;
}
	#page1 .picbox {
		float: none;
		margin: 0 auto;
	}

.inpage_ad img {
	width: 99%;
	height: auto;
}

#masthead {
	margin: 0 auto;
	width: 310px;
	height: 110px;
	background: url('../images/geos/small/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}

.dateline {
	font-size: 10px;
}

#page0 {
	background: #fff url('../images/geos/large/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page6 {
	background: #000 url('../images/geos/large/1066947_11883961_fmt.jpeg') 0px -120px no-repeat;
}
	#page6 .column-half {
		width: 60%;
	}

#page7 .inpage-header {
		margin-top: -60px;
	}
	#page7 .col2 {
		margin-top: 0px;
	}

#page8 .pullquote {
		margin-top: -80px;
		color: #fff;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 0px;
	}

#page14 img {
	width: 100%;
	height: auto;
	}
	
	#page14 .commentary-header {
		margin-top: -48px;
		text-align: right;
	}

#page15 {
	background: #fff url('../images/geos/large/888076_56559921_fmt.jpeg') -30px -200px no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		font-size: 36px;
	}
	#page15 .col2 {
		margin-top: 0px;
	}
	#page15 .lightboxthumb {
		margin: 0 auto;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}



}


/*==============================================================*/
/* iPhone + iPod Touch + Android Phone in Landscape */
@media only screen and (min-width: 321px) and (max-width: 480px)  {
.sidebar-left {
	width: 116px;
	margin: 0 5px 100px;
}

#pubinfo {
	float: none;
	text-align: center;
	font-size: 12px;
}
	#page1 .picbox {
		float: none;
		margin: 0 auto;
	}

.inpage_ad img {
	width: 99%;
	height: auto;
}

#masthead {
	margin: 0 auto;
	width: 310px;
	height: 110px;
	background: url('../images/geos/small/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}

.dateline {
	font-size: 10px;
}

#page0 {
	background: #fff url('../images/geos/medium/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page6 {
	background: #000 url('../images/geos/medium/1066947_11883961_fmt.jpeg') 0px -120px no-repeat;
}
	#page6 .column-half {
		width: 60%;
	}

#page7 .inpage-header {
		margin-top: -60px;
	}
	#page7 .col2 {
		margin-top: 0px;
	}

#page8 .pullquote {
		margin-top: -80px;
		color: #fff;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 0px;
	}

#page14 img {
	width: 100%;
	height: auto;
	}
	
	#page14 .commentary-header {
		margin-top: -48px;
		text-align: right;
	}

#page15 {
	background: #fff url('../images/geos/medium/888076_56559921_fmt.jpeg') -30px -200px no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		font-size: 36px;
	}
	#page15 .col2 {
		margin-top: 0px;
	}
	#page15 .lightboxthumb {
		margin: 0 auto;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}

}

/*==============================================================*/
/* iPhone 4  in landscape */
@media only screen and (min-width: 321px) and (max-width: 480px)  and (-webkit-min-device-pixel-ratio : 2.0),
only screen and (min-device-pixel-ratio : 2.0) {
.sidebar-left {
	width: 116px;
	margin: 0 5px 100px;
}

#masthead {
	width: 310px;
	height: 110px;
	background: url('../images/geos/small/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}

.dateline {
	font-size: 10px;
}

#page0 {
	background: #fff url('../images/geos/medium/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page6 {
	background: #000 url('../images/geos/medium/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 50px;
	}
	#page7 .inpage-header {
		position: absolute;
		top: 240px;
	}
	#page7 .col2 {
		margin-top: 279px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 200px;
		right: 50px;
		color: #fff;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 279px;
	}
	
	
#page14 .commentary-header {
	margin-top: -48px;
	text-align: right;
}

#page15 {
	background: #fff url('../images/geos/medium/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
	}
	#page15 .col2 {
		margin-top: 350px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 250px;
		left: 180px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}

}


/*==============================================================*/
/* iPhone + iPod Touch + Android Portrait */
@media only screen and (max-width: 320px) {
img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

.picbox {
	margin-left: auto;
	margin-right: auto;
}

#pubinfo {
	float: none;
	text-align: center;
	font-size: 12px;
}
	#page1 .picbox {
		float: none;
		margin: 0 auto;
	}

.sidebar-left {
	width: 100%;
	float: none;
	margin: 0px;
}

	.sidebar-left .picbox {
		float: left;
		display: block;
		border-collapse: collapse;
		margin-right: 5px;
	}

.inpage_ad img {
	width: 99%;
	height: auto;
}


#masthead {
	width: 310px;
	height: 110px;
	background: url('../images/geos/small/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}

.dateline {
	font-size: 10px;
}

#page0 {
	background: #fff url('../images/geos/medium/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page6 {
	background: #000 url('../images/geos/medium/1066947_11883961_fmt.jpeg') -50px -50px no-repeat;
}
	#page6 .column-half {
		width: 75%;
	}


	#page7 .inpage-header {
		margin-top: -48px; /* minus line-height of header */
	}
	#page7 .col2 {
		margin-top: 0px;
	}

#page8 .crossover {
	position: relative;
	z-index: -1; /* Makes sure it appears UNDER text */
}
	#page8 .pullquote {
		margin-top: -100px;
		color: #fff;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 0px;
		background-color: white; /* in case text-wrap causes black text over image */
	}
#page13 .inpage_ad {
	float: none;
	display: block;
	margin: 0 auto;
}
	
#page14 .commentary-header {
	margin-top: -48px;
	text-align: right;
}

#page15 {
	background: #fff url('../images/geos/medium/888076_56559921_fmt.jpeg') -110px -100px no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
		text-shadow: 1px 1px 1px #000;
	}
	#page15 .col2 {
		margin-top: 0px;
		text-shadow: 1px 1px 1px #000;
	}
	#page15 .lightboxthumb {
		margin: 0 auto;
	}
	#footer0, #footer15 {
		display: none;
	}
	.header {
		height: 44px;
		visibility:hidden;
	}

}

/*==============================================================*/
/* iPhone 4 + Android XDPI in portrait */
@media only screen and (max-width: 320px) and (-webkit-min-device-pixel-ratio : 2.0),
only screen and (min-device-pixel-ratio : 2.0) {
.sidebar-left {
	width: 116px;
	margin: 0 5px 100px;
}


#masthead {
	width: 310px;
	height: 110px;
	background: url('../images/geos/medium/ryuzine_logo_reversed.png') no-repeat;
}

#masthead img {
	display: none;
}

#page0 {
	background: #fff url('../images/geos/medium/917478_92930000_fmt.jpeg') 0 0 no-repeat;
}

#page0 .col2 {
	column-count: 1;
	-webkit-column-count: 1;
	-moz-column-count: 1;
}
#features  {
	position: relative;
	margin: 50px 0; 
	padding: 0;
	}
#features li {
	font-family: SilkscreenNormal;
	font-size: 36px;
	list-style: none;
	}
#features li a {
	color: yellow;
	text-decoration: none;
	text-shadow: 3px 3px 3px #000;
}
#features li a:hover, #features li a:focus {
	color: white;
}

#features li a .main_event {
	font-size: 48px;
}

#page6 {
	background: #000 url('../images/geos/medium/1066947_11883961_fmt.jpeg') 0 0 no-repeat;
}


#page7 .crossover {
		position: absolute;
		top:10px;
		left: 50px;
	}
	#page7 .inpage-header {
		position: absolute;
		top: 240px;
	}
	#page7 .col2 {
		margin-top: 279px;
	}

#page8 .crossover {
	position: absolute;
	top: 10px;
	left: 0px;
}
	#page8 .pullquote {
		position: absolute;
		top: 200px;
		right: 50px;
		color: #fff;
		font-weight: bold;
		text-align: right;
		border: none;
		padding: none;
	}
	#page8 .col2 {
		margin-top: 279px;
	}
	
	
#page14 .commentary-header {
	margin-top: -48px;
	text-align: right;
}

#page15 {
	background: #fff url('../images/geos/medium/888076_56559921_fmt.jpeg') 0 0 no-repeat;
}
	#page15 .inpage-header {
		text-align: center;
	}
	#page15 .col2 {
		margin-top: 350px;
	}
	#page15 .lightboxthumb {
		position: absolute;
		top: 250px;
		left: 180px;
	}
	#header0, #footer0, #header15, #footer15 {
		display: none;
	}
	.header {
		height: 10px;
		visibility:hidden;
	}

}
