﻿HTML{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}

#home{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-image: url('../images/wall.jpg');
	background-color: white;
	background-position: center;
	background-attachment: fixed;
	background-position: center 0px;
	background-repeat: no-repeat;
	text-align: center;
}

.chromestyle{
width: 614px;
margin: 0 auto;
background: white;
position: relative;
padding: 0px;
font-size: 12px;
text-align: center;
z-index: auto;
left: -10px;
}

.chromestyle:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid  #336699;
width: 100%;
background: url(chromebg2.gif) center center repeat-x;
padding: 3px 0;
margin: 0;
text-align: center;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #B5E2FE;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{
background: url(chromebg2-over.gif) center center repeat-x;
}

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #B5E2FE;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #B5E2FE;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{
background-color: #EBF7FF;
}

.shakeimage {
	position: relative;
}
#mainpage {
}
#main_baner {
	height: 308px;
	width: 708px;
	
	margin: 0 auto;
    background: white;
  	padding: 5px;
    text-align: center;
    z-index: auto;
	left: -10px;

}
#velonews_baner {
	height: 300px;
	width: 698px;
	margin: 0 auto;
    background: white;
    padding: 10px;
    text-align: justify;
   	z-index: auto;
	left: -10px;	
	border-bottom: 1px #999999 dashed;
}
.faq_header {
	height: 20px;
	width: 716px;
	margin: 0 auto;
    background: #CC3300;
    padding: 2px;
    text-align: justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: bold 12px 1em;
	font-style: normal;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
	font-weight:normal;
	color: white;
	z-index: auto;
	left: -10px;	
}
.faq_header_2 {
	height: 18px;
	width: 674px;
	margin: 0 auto;
    background: #9966FF;
    padding: 2px;
    text-align: justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: bold 11px/1em;
	font-style: normal;
	text-decoration: none;
	line-height: 16px;
	text-align: center;
	font-weight:normal;
	color: white;
	z-index: auto;
	left: -10px;	
}
.velonews_minibaner {
	height: 96px;
	width: 698px;
	margin: 0 auto;
    padding: 10px;
    text-align: justify;
	font-weight:normal;
	z-index: auto;
	left: -10px;
	border-bottom: 1px #999999 dashed;	
}
#copyright_baner {
	height: 100px;
	width: 740px;
	margin: auto auto;
	padding: 10px;
    text-align: justify;
    }
#centered {
	height: 792px;
	width: 708px;
	margin: auto auto;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
	border-bottom: 1px #999999 dashed;
}
#centered_left {
	height: 792px;
	width: 430px;
	margin: 0 auto;
	padding: 0px;	
	text-align: justify;
	font-weight:normal;
	position: relative;
	left: -152px;
	/*background: blue;*/
	/*background-image: url('../images/snowflakes7.jpg');*/
	border-right: 1px #999999 dashed;
}
#centered_right {
	height: 792px;
	width: 300px;
	margin: 0 auto;
	padding: 0px;	
	text-align: justify;	
	position: relative;
	left: 210px;
	top: -792px;
	/*background: blue;*/
	/*background-image: url('../images/snowflakes7.jpg');*/
}
.centered_right_cont {
	height: 142px;
	width: 282px;
	margin: 0 auto;
	padding: 0px;
	text-align: justify;
	position: relative;
	top: 0 px;
}

.mininews_info {
	height: 142px;
	width: 282px;	
	margin: 0 auto;
    padding: 0px;
    position: relative;
    text-align: justify;
	position: relative;
	top: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	line-height: 18px;
}

.mininews_picture
{
	height: 89px;
	width: 139px;	
	margin: 0 auto;
    padding: 0px;
    text-align: justify;
	position: relative;
	top: 10px;
	}

.leftcolumn_header {
	height: 16px;
	width: 410px;
	margin: 0 auto;
	background: #666666;
	padding: 3px;
	text-align: justify;
	position: relative;
	left: 0px;
	/*font: bold 12px Verdana;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: inherit;
	text-decoration: none;
	line-height: 18px;
	color: white;
	background-image: url('../images/red_gr.gif');
	background-repeat: repeat;
	border-left: 1px #666666 solid;
	/*border-right: 1px #666666 solid;*/
	
}
.leftcolumn_content {
	height: 200px;
	width: 400px;
	margin: 0 auto;
	padding: 10px;
    text-align: justify;
	font-weight:normal;
	position: relative;
	left: 0px;
	/*font: bold 11px/1.5em Verdana;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	line-height: 18px;
   /* background-color:fuchsia;*/
	color: #333333;
}
#rightcolumn_header {
	height: 16px;
	width: 340px;
	margin: 0 auto;
	background: #CC0000;
	padding: 10px;
	text-align: justify;
	position: relative;
	left: 200px;
	font: bold 12px Verdana;
	color: white;
}
#centered_big_ingobar_content {
	height: 200px;
	width: 322px;
	margin: 0 auto;
	background: #FFFFFF;
	padding: 10px;
	text-align: justify;
	position: relative;
	left: 258px;
	opacity: 0.95;
	-moz-opacity: 0.95;
	filter: alpha(opacity=95);
	font: bold 11px/1.5em Verdana;
	color: #333333;
	border-top: 4px #CC0000 solid;
	border-bottom: 1px #CC0000 solid;
}
#centered_big_ingobar_header {
	height: 14px;
	width: 800px;
	margin: 0 auto;
	background: #990000;
	padding: 10px;
	text-align: justify;
	position: relative;
	opacity: 0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	font: bold 14px Verdana;
	color: white;
}
a:hover {
	color: red;
	mso-bidi-font-size: 12pt;
}
A IMG {
	border: 0px;
}
#container {
	position: relative;
}
.overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	background: white;
	opacity: 0.90;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
}
.info_top_bar {
	position: relative;
	text-align: center;
	/*background-image: url('../images/red_top_line_a.jpg');*/
	height: expression(document.getElementById("container").offsetHeight);
}
.main_menu {
	position: fixed;
	float: none;
	left: 39px;
	text-align: center;
	font: bold 11px/1.5em Verdana;
	color: white;
	z-index: 1;
}
.st_cnt_body {
	text-align: justify;
	width: 829px;
	height: 313px;
	background-color: orange;
	position: absolute;
	float: inherit;
	white-space: nowrap;
	opacity: 0.30;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);	
	z-index: auto;
}
.st_top_line {
	text-align: center;
	font-family: Verdana;
	background-color: white;
	height: 61px;
	position: relative;
	left: 50%;
	float: left;
	min-height: 100%;
	cursor: pointer;
	margin-left: 230px;
	border: 3px red solid;
	white-space: nowrap;
	opacity: 0.70;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	z-index: 2;
}
.st_down_line {
	text-align: center;
	background: url(images/down_line.jpg) right top repeat-x;
	height: 93px;
	white-space: nowrap;
	position: relative;
	float: inherit;
	z-index: 0;
}
.st_down_nav_menu {
	height: 313px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
}
.st_copyright_int {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	line-height: 10px;
	color: #003399;
	white-space: nowrap;
}
.st_copyright_int2 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	line-height: 12px;
	color: #808080;
	white-space: nowrap;
}
.st_design_by {
	text-align: center;
	/*font-family: Verdana;
	font-size: 11px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	text-decoration: none;
	color: #808080;
	white-space: nowrap;
}
.catalog_tb_head{
	text-align: center;
    background-color:#808080;
    font-style: inherit;
    font-size: 12px;
	color: white;
}
}