/***********************************************/
/* layout divs      ijoyride                   */
/***********************************************/


a:link {text-decoration: none; color: #0203ca}

a:visited {text-decoration: none; color: #0203ca}

a:active {text-decoration: none; background: pink}

a:hover {text-decoration: none; background: #c8cc98; color: black}



body {

	scrollbar-face-color:  #ffb300; 

	scrollbar-highlight-color:  #000088; 

	scrollbar-shadow-color:  #000088; 

	scrollbar-3dlight-color:  #c8cc98;

 	scrollbar-arrow-color:  #4e4e4e; 

 	scrollbar-track-color:  #4e4e4e; 

    scrollbar-darkshadow-color:  #000000;  

	background: #ffffff url(../graphics/bg.jpg) repeat-x top left;

	font-family: arial, helvetica, sans-serif; font-size: 10pt;

	margin-top: 0px;

	margin-left: 0px }

	

	 

#container1 

{

	width: 100%;

	height: 100%;

	float:none;

	z-index: auto;

	background: #ffffff;

	margin-left: auto; 	

	margin-right: auto;



}

#banner

{

	width: 812px;

	height: 144px;

	float: none;

	margin: auto;

	vertical-align:text-bottom;

	background-image: url(../graphics/bg-to.jpg);



}



#banner-home

{

	width: 816px;

	height: 95px;

	float: none;

	margin: auto;

	vertical-align:text-bottom;

	border: solid white 0px;

}



#main

{

	/* position: relative; */ 	

	width: 816px;

	height:100%;

	margin-left:auto; 	

	margin-right:auto;

	background: #ffffff;

	padding: 0px 0px 0px 0px;

	z-index: auto;



}



	



#content-table-tv { 

	/* position: relative; */ 	
	width: 812px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	float: none;
	background: #ffffff;
	background-image: url(../graphics/i-jy-riding.jpg);
	background-repeat: no-repeat;
	margin-left: auto; 	
	margin-right: auto;
	border-left:solid #5E75D7 1px;
	border-right:solid #5E75D7 1px;
	}

	

#content-table { 

	/* position: relative; */ 	
	width: 812px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	float: none;
	background: #ffffff;
	background-image: url(../graphics/i-joy-riding.jpg);
	background-repeat: no-repeat;
	margin-left: auto; 	
	margin-right: auto;
	border-left:solid #5E75D7 1px;
	border-right:solid #5E75D7 1px;
	}

	

	#content-table1 { 

	/* position: relative; */ 	

	width: 812px;

	height: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 2px;

	float: none;

	background: #ffffff;

	background-image: url(../graphics/i-joy-tech.jpg);

	background-repeat: no-repeat;

	margin-left: auto; 	

	margin-right: auto;

	border-left:solid #5E75D7 1px;

	border-right:solid #5E75D7 1px;

	}

	

		#content-table2 { 

	/* position: relative; */ 	

	width: 812px;

	height: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 2px;

	float: none;

	background: #ffffff;

	background-image: url(../graphics/i-joy-riding1.jpg);

	background-repeat: no-repeat;

	margin-left: auto; 	

	margin-right: auto;

	border-left:solid #5E75D7 1px;

	border-right:solid #5E75D7 1px;

	}

	

			#content-table3 { 

	/* position: relative; */ 	

	width: 812px;

	height: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 2px;

	float: none;

	background: #ffffff;

	background-image: url(../graphics/i-joy-exercise.jpg);

	background-repeat: repeat-y;

	margin-left: auto; 	

	margin-right: auto;

	border-left:solid #5E75D7 1px;

	border-right:solid #5E75D7 1px;

	}

	

				#content-table4 { 

	/* position: relative; */ 	

	width: 812px;

	height: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 2px;

	float: none;

	background: #ffffff;

	background-image: url(../graphics/i-joy-cowgirl.jpg);

	background-repeat: no-repeat;

	margin-left: auto; 	

	margin-right: auto;

	border-left:solid #5E75D7 1px;

	border-right:solid #5E75D7 1px;

	}

	

	#content-table5 { 

	/* position: relative; */ 	

	width: 812px;

	height: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 2px;

	float: none;

	background: #ffffff;

	background-image: url(../graphics/i-ride-product.jpg);

	background-repeat: no-repeat;

	margin-left: auto; 	

	margin-right: auto;

	border-left:solid #5E75D7 1px;

	border-right:solid #5E75D7 1px;

	}

	#video {

	/* position: relative; */ 	

	z-index: auto;

	}

	

#main-para {

	/* position: relative; */ 	

	float: left;

	width: 355px;

	margin-top:200px;

	margin-left: 93px;

	padding: 0px 0px 0px 0px;

	color: #ffffff; 

	font-family: arial,tahoma,sans-serif;

	font-size: 19px;

	letter-spacing: 0.0em;

	line-height: 1.5;

	word-spacing: 0.25em;

	font-weight: normal;

	z-index: auto;

	}



	#main-box{

	/* position: relative; */ 	

	width: 805px;

	margin: 0px 0px 0px 0px;

	padding: 0px 2px 0px 4px;

	float: left;

	margin-left: auto; 

	margin-right: auto;

	border: solid 0px black;

	

}


#main-text-box-tv{

	/* position: relative; */
	width: 760px;
	float: right;
	margin-left: auto; 
	margin-right: auto;
}
#main-text-box{

	/* position: relative; */
	width: 560px;
	margin: 5px 00px 0px 0px;
	padding: 0px 10px 0px 0px;
	float: right;
	margin-left: auto; 
	margin-right: auto;
}



#news-box{

	/* position: relative; */

	width: 220px;

/*	height: 460px;	*/

	margin: 5px 0px 0px 0px;

	padding: 0px 0px 0px 4px;

	float: left;

	margin-left: auto; 

	margin-right: auto;

	font-family: courier;

	border: solid #5E75D7 0px;

}



.bullet{

	/* position: relative; */

	width: 175px;

	height: 15px;

	margin: 0px 0px 1px 0px;

	padding: 2px 0px 2px 10px;

	border: solid #078184 1px 1px 1px 1px;

	background-color: #5E75D7;

	font-weight: bold; 

	font-size: 11px; 

	color: #ffffff; 

	letter-spacing: 0.15em;

	font-family: arial, tahoma,san-serif;

}

	

	

	

	.bullet-text {

	/* position: relative; */

	width: 201px;

	height: 55px;

	font-family: arial, verdana, arial, sans-serif;

	font-size: 14px;

	vertical-align: bottom;

	font-weight: 400;

	color: #0203ca;

	letter-spacing: -0.05em;

	margin: 5px 0px 0px 0px;

	padding: 5px 0px 0px 10px;



}





input

{ 

font-size: 11px; 

font-family: tahoma,sans-serif;

}



table

{ 

border-right: 0px; 

border-top: 0px; 

font-size: 11px; 

border-left: 0px; 

border-bottom: 1px; 

font-family: arial,tahoma,sans-serif;

	

	

}



#menu-strip-top { 



	width: 816px;

	height: 1px;

	margin-left:auto; 	

	margin-right:auto;

	background-color: #5E75D7;

	}



#menu-strip-bot { 



	width: 816px;

	height: 20px;

	float:none;

	clear:both;

	margin-left:auto; 	

	margin-right:auto;

	background-color: #5E75D7;

	}

	

.menu-strip { 

	/* position: relative; */ 	

	width: 816px;

	height: 20px;

	margin-left:auto; 	

	margin-right:auto;

	background-color: #5E75D7;

	}

	



.table-cat { 

border-right: 0px; 

border-top: 0px; 

font-size: 10px; 

border-left: 0px; 

border-bottom: 0px; 

font-family: arial,

tahoma,sans-serif; 

font-weight: bold; 

color: #ffffff;

font-variant: small-caps

}



.thumb

{ 	position:relative;

	top:10;

	right:20;

	padding-left:10;

	padding-bottom:10;

	z-index:0

}

.space

{ 	padding-left:20px

	

}



.body-col

{ font-size: 11px;

	border-top: 0px;

	margin-top: -15px;

	padding-left: 10px;

	padding-right: 10px; 

	color: #000000; 

	font-family: arial,tahoma,sans-serif;

	letter-spacing: 0.0em;

	word-spacing: 0.25em;

	font-weight: 400; text-decoration: none

}



.fader

{ 

font-size: 12px; 

padding-left: 0px;

margin-top: 0px;

text-align: center;

padding-bottom:10; 

color: #000; 

font-family: arial,tahoma,sans-serif;

letter-spacing: 0.0em;

word-spacing: 0.25em;

font-weight: 400; text-decoration: none;

z-index:0

}



.link1

{ 

	font-size: 12px; 

	padding-left: 0px;

	margin-top: 10px; 

	color: #ffffff; 

	font-family: arial,tahoma,sans-serif;

	letter-spacing: 0.0em;

	word-spacing: 0.25em;

	font-weight: 400; text-decoration: none;

	z-index:0

}

.norm

{ 

	font-size: 13px; 

	padding-left: 0px;

	margin-top: 10px; 

	color: #000008; 

	font-family: arial,tahoma,sans-serif;

	letter-spacing: 0.0em;

	word-spacing: 0.25em;

	font-weight: 400; 

	text-decoration: none;

	z-index:0

}



.news

{ 

	font-size: 22px; 

	color: #00ff00; 

	font-family: arial,tahoma,sans-serif;

	letter-spacing: 0.0em;

	word-spacing: 0.25em;

	font-weight: 400; 

	text-decoration: none;

	

}





.content

{

	/* position: relative; */

	margin: 0px 180px 50px 10px;

	padding: 10px;

	border: 1px solid #000;

	background: #fff;

}



.counter

{ 

	font-size: 10px; 

	color: #fff211; 

	font-family: arial,tahoma,sans-serif;

	text-decoration: none;

	letter-spacing: 0.0em;

	font-weight: 600;

		

}



.cat-color { 

color: #ffffff;

}





.titlepress {
	font-family: arial, verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: 200;
	color: #5E75D7;
	padding: 1px; 
	letter-spacing: -0.05em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0.01em; 	
	border:0px solid #0203ca;
	Margin-left: 10
	}


.title {
	width: 93%;
	float: right;
	font-family: arial, verdana, arial, sans-serif;
	font-size: 30px;
	font-weight: 200;
	color: #5E75D7;
	padding: 1px; 
	letter-spacing: -0.05em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0.01em; 	
	letter-spacing: 0.01em;
	border:0px solid #0203ca;
	margin:0px 0px 25px 0px;

	}

		

		.title-100 {

	width: 73%;

	float: right;

	font-family: arial, verdana, arial, sans-serif;

	font-size: 30px;

	font-weight: 200;

	color: #5E75D7;

	padding: 1px; 

	letter-spacing: -0.05em;

	text-align: center;

	vertical-align: middle;

	word-spacing: 0.01em; 	

		letter-spacing: 0.01em;

	border:0px solid #0203ca;

	margin:0px 0px 25px 0px;

	}

		.title-short {

	width: 40%;

	float: right;

	font-family: arial, verdana, arial, sans-serif;

	font-size: 25px;

	font-weight: 200;

	color: #5E75D7;

	padding: 5px; 

	letter-spacing: -0.05em;

	text-align: center;

	vertical-align: middle;

	word-spacing: 0.01em; 	

	letter-spacing: 0.01em;

	background-color: #fcfb36;

	border:1px solid #0203ca;

	margin:0px 0px 25px 0px;

	}



			.title-50 {

	width:72%;

	float: right;

	font-family: arial, verdana, arial, sans-serif;

	font-size: 30px;

	font-weight: 200;

	color: #5E75D7;

	padding: 5px; 

	letter-spacing: -0.05em;

	text-align: center;

	vertical-align: middle;

	word-spacing: 0.01em; 	

		letter-spacing: 0.01em;

	background-color: #ffffff;

	border:0px solid #0203ca;

	margin:0px 0px 25px 0px;

	}

	

.linkscell {

		 background-color: #c0c0c0

	}

.linkscell1 {

		 background-color: #c0c0c0

	}

	

	.linkscell2 {

		 background-color: #c0c0c0

	}

	

.cell {

		background-color: #808080;

	}

	

.mlinks

{ 

font-weight: bold; 

font-size: 14px; 

color: #ffffff; 

font-family: arial, tahoma,san-serif;

font-variant: small-caps;

	

}









.flinks:link,

{

 	font-weight: bold; 

	font-size: 12px; 

	padding: 10px;

	color: #ffffff; 

	letter-spacing: 0.15em;

	font-family: arial, tahoma,san-serif;

}



.flinks:hover,

{

 	font-weight: bold; 

	font-size: 12px; 

	padding: 10px;

	background-color:#8868f8;

	color: #ffffff; 

	letter-spacing: 0.15em;

	font-family: arial, tahoma,san-serif;

}



.flinks:visited,

{

 	font-weight: bold; 

	font-size: 12px; 

	padding: 10px;

	color: #ffffff; 

	letter-spacing: 0.15em;

	font-family: arial, tahoma,san-serif;

}



.flinks:active,

{

 	font-weight: bold; 

	font-size: 12px; 

	padding: 10px;

	background-color: #8000ff;

	color: #ffffff; 

	letter-spacing: 0.15em;

	font-family: arial, tahoma,san-serif;

}



.text {

	width: 93%;

	float: right;

font-family: arial, verdana, arial, sans-serif;

font-size: 14px;

vertical-align: bottom;

font-weight: 400;

color: #000000;

padding:0px;

margin:0px;

}



.text-50 {

	width: 72%;

	float: right;

font-family: arial, verdana, arial, sans-serif;

font-size: 14px;

vertical-align: bottom;

font-weight: 400;

color: #000000;

padding:0px;

margin:0px;

}

.text-right {

text-align: right;

font-family: arial, verdana, arial, sans-serif;

font-size: 14px;

font-weight: 400;

color: #000000;

padding:10px;

margin: 0px 0px 0px 10px;

}



.red {color: red; }