body
{ margin:0; padding:0; background:#fff url("../images/bg.gif") top center repeat;
font:normal 10px Verdana,Tahoma,Arial,sans-serif; }

div#wrapper { background:transparent url("../images/wrapper_bg.gif") top center repeat-y; width:934px; margin:0 auto; position:relative; }


	/* SUB MENUS TO BR DELETED ======================== */
	div#sub_01
	{ position:absolute; visibility:hidden; z-index:10; /* top:162px; */ top:16px; left:187px; }
	div#sub_01_01
	{ position:absolute; visibility:hidden; z-index:10; /* top:162px; */ top:16px; left:334px; }
	/* SUB MENUS TO BR DELETED ======================== */

div.submenu_box
{ margin:0; background:transparent url("../images/left_3rdsubmenu_bottom_alt.gif") bottom right no-repeat; border:0px solid #f90; width:149px; }
div.submenu_box ul
{ margin:0 0 0 1px;  padding:0; list-style:none; border-left:0 solid #B4B4B4; border-top:1px solid #B4B4B4; }
div.submenu_box ul li
{ margin:0 0 0 1px;  padding:0; }
div.submenu_box ul li a
{ color:#838282; text-decoration:none; display:block;  width:132px;  padding:3px 0 3px 14px; font-weight:bold;
background:transparent url("../images/hor_submenu_bullet_velos.gif") 7px 6px no-repeat;  }
div.submenu_box ul li a:visited
{ color:#838282; }
div.submenu_box ul li a:hover
{ color:#fff; background:#124C92 url("../images/hor_submenu_bullet_velos_on.gif") 7px 6px no-repeat;  }
div.submenu_box ul li a:active
{ color:#838282; }
div.submenu_box span
{  background:transparent; display:block;  height:28px; }

/* ================= HEADER ================= */		
div#header
{ margin:0 auto; position:relative; height:141px; width:934px;
background:transparent url("../images/bg_header.gif") top left no-repeat; border:0px solid #000;
}



								/* ========== THIS IS WHERE SUCKERFISH STARTS ==========   */
								div.hor_menu
								{ border:0px solid #000;  margin:0; padding:0; top:-25px; height:26px; left:196px; width:598px;
								position:absolute; float:left; vertical-align:bottom; font-weight:bold; font-size:9px; }


								div.hor_menu ul#nav, div.hor_menu ul#nav ul {
									float: left;
									list-style: none;
									/* line-height: 1; */
									background: transparent;
									font-weight: bold;
									padding: 0;
									margin: 0;
								}


								div.hor_menu ul#nav a {
									display: block;									
									color: #838383;
									text-decoration: none;
									margin-bottom:-2px;
								}

								div.hor_menu ul#nav img {
									border:0;
								}

								div.hor_menu ul#nav a.daddy {
									background: url(rightarrow2.gif) center right no-repeat;
								}

								div.hor_menu ul#nav li {
									float: left;
									padding: 0;
									margin:0 8px 0 0;
								}

								div.hor_menu ul#nav li ul {
									position: absolute;
									left: -999em;
									height: auto;
									width:130px;
									/* width: 14.4em; */
									/* w\idth: 13.9em; */
									font-weight: bold;
									border-width: 0.25em;
									border-top:1px solid #B4B4B4;
									border-bottom:1px solid #B4B4B4;									
									margin: 0;
									background:#fff url("../images/hor_submenu_bg11.gif") top right repeat;
								/*	opacity: .95;
								*/
								}

								/* This is to make opacity work in IE. */
								/*
								* html #nav li ul {
									background-color: transparent;
								}
								* html #nav li li {
									background: #fff;
									filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90);
								}
								*/

								div.hor_menu ul#nav li li {
									padding-right: 0em;
									width: 100%;
									background:transparent url("../images/hor_submenu_bg_a_off.gif") top left no-repeat;
									border-left:1px solid #B4B4B4;
									border-right:0px solid #B4B4B4;
									margin:0;
								}

								div.hor_menu ul#nav li ul a {
									/* w\idth: 90px; */
									width:87%;
									padding:4px 0 4px 18px;
								}

								/* My addition */
								div.hor_menu ul#nav li ul a {
									margin-bottom:2px;
								}

								/* My addition */
								div.hor_menu ul#nav li ul a:hover {
									color:#fff;
								}

								/*
								div.hor_menu ul#nav li ul ul {
									margin: -1.75em 0 0 14em;
									margin: -1.7em 0 0 13.95em;
								}
								*/

								div.hor_menu ul#nav li:hover ul ul, div.hor_menu ul#nav li:hover ul ul ul, 
								div.hor_menu ul#nav li.sfhover ul ul, div.hor_menu ul#nav li.sfhover ul ul ul {
									left: -999em;
								}

								div.hor_menu ul#nav li:hover ul, div.hor_menu ul#nav li li:hover ul, 
								div.hor_menu ul#nav li li li:hover ul, div.hor_menu ul#nav li.sfhover ul, 
								div.hor_menu ul#nav li li.sfhover ul, div.hor_menu ul#nav li li li.sfhover ul {
									left: auto;
								}

								div.hor_menu ul#nav li:hover, div.hor_menu ul#nav li.sfhover {
									background: #124C92 url("../images/hor_submenu_bg_a_on.gif") top left no-repeat;
									color:#fff;
									margin-top:0;
								}

								/* Support for the "iehover-fix.js" */

								div.hor_menu ul.nav iframe {
									position: absolute;
									/* account for the border */
									left: -0.25em;
									top: -0.25em;
									z-index: -1;
									filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
								}

								* html div.hor_menu ul.nav li { z-index: 201; }
								
								div.hor_menu ul#nav li ul li.bg_last
									{ background:url("../images/hor_submenu_bottom_bg1.gif") top right no-repeat; border-top:0px solid #B4B4B4;
									height:6px; width:132px; padding:0; margin:0; border-right:0px solid #B4B4B4; border-left:0px solid #B4B4B4; border-bottom:0px solid #B4B4B4; }

								/* this is for IE 5.0
								select.hide { visibility: hidden; }

								/* End Support for the "iehover-fix.js" */
								/* ========== THIS IS WHERE SUCKERFISH ENDS ==========   */



div#logo
{ width:89px; height:101px; left:62px; top:26px; background:url("../images/logo_eko.gif") no-repeat;
position:relative; float:left;}

div#logo h1 { color:#D11F2B; background:none; }
div#logo h1 span { visibility:hidden; }

/* Banner      bgimage,   bg */
div#banner { width:562px; height:60px; left:127px; top:21px; position:relative; float:left; color:#BF0000; font-weight:bold; }
div#banner a { color:#BF0000; text-decoration:none;font-weight:bold; }

div#login_form
{ margin:0; padding:0; width:125px; left:135px; top:23px; position:relative; float:left; border:0px solid #000;}

div#login_form label { color:#07448D; font-weight:bold; }

div#login_form input { width:100px; font-size:9px; border:1px solid #9C9C9C; margin-top:1px; color:#838282; padding:1px;}

div#login_form input.button
{width:auto;  background:#fff url(../images/velos_grey.gif) left no-repeat; border:0; padding-left:11px; padding-top:2px; vertical-align:middle; text-align:left;
margin-right:3px;}

div#login_form h1 { margin:0; padding:0; border:0px solid #000; background:url(../images/velos_grey.gif) left bottom no-repeat; font-size:10px; font-weight:bold; 
color:#07448D; padding-left:15px; padding-top:10px; }

div#login_form p { margin:0; padding:0; color:#838282; padding:8px 0 5px 15px; font-weight:bold; display:block; border:0px solid #000; }

div#login_form a { color:#838282; text-decoration:underline; }


div#lang_menu
{ background:transparent; border:0px solid #000;  top:118px; right:0; width:129px; height:22px;
position:absolute; padding:0; margin:0; }

div#lang_menu ul
{ margin:0; padding:0; list-style:none; }
div#lang_menu ul li
{ margin:0 2px 0 0; padding:0 7px 0px 0px; float:left; height:22px; }









/* ==================== LEFT MENU ==================== */

/*   element         CSS,
        elements */

div#left_column
{ width:189px; float:left; border-left:0px solid #000; height:auto; }

div#left_menu
{ border:0px solid #000; width:187px; margin:0; padding:0; }


#nav1
{ border:0px solid #000; width:189px; padding:0; margin:21px 0 0 0; list-style:none; float:left; }

#nav1 li
{ margin:0 0 3px 0;  width:189px; border:0px solid #000; padding:0; }

#nav1 li a
{ margin:0;  padding:4px 5px 3px 31px;  width:153px;  background:transparent url("../images/bg_left_menu_off.gif") 14px 2px no-repeat;
text-decoration:none;  display:block;  color:#3F3D3D; }

#nav1 li a.selected, #nav1 li a.selected:visited, #nav1 li a.selected:active, 
#nav1 li a.selected:hover { color:#BF0000; background:transparent url("../images/bg_left_menu_on.gif") 14px 2px no-repeat; }

#nav1 li a:visited
{ color:#3F3D3E; }
#nav1 li a:hover
{ color:#BF0000;  background:#EFECEC url("../images/bg_left_menu_on.gif") 14px 2px no-repeat;  font-weight:normal; }
#nav1 li a:active
{ color:#3F3D3E; }



#nav1 ul 
{ margin:0;  padding:0px; list-style:none; border-top:1px solid #B4B4B4; width:148px; 
background:transparent url("../images/left_3rdsubmenu_bottom_alt.gif") bottom left no-repeat; FLOAT: left;  }

#nav1 ul li
{ margin:0;  padding:0; }

#nav1 ul li a.sub { color:#838282; text-decoration:none; display:block;  width:133px;  padding:3px 0 3px 14px; font-weight:bold;
background:transparent url("../images/hor_submenu_bullet_velos_sub.gif") 0px 0px no-repeat; border:0px solid #000; color:#838282; }

#nav1 ul li a.sub:hover { color:#fff; text-decoration:none; display:block;  width:133px;  padding:3px 0 3px 14px; font-weight:bold;
background:#124C92 url("../images/hor_submenu_bullet_velos_on_sub.gif") 0px 0px no-repeat; border:0px solid #000; }


#nav1 ul li a
{ color:#838282; text-decoration:none; display:block;  width:133px;  padding:3px 0 3px 14px; font-weight:bold;
background:transparent url("../images/hor_submenu_bullet_velos.gif") 0px 0px no-repeat; border:0px solid #000; color:#838282; }


#nav1 ul li a:visited
{ color:#838282; }

#nav1 ul li a:hover
{ color:#fff; font-weight:bold; background:#124C92 url("../images/hor_submenu_bullet_velos_on.gif") 0px 0px no-repeat;  }


#nav1 ul li a:active
{ color:#838282; }

#nav1 ul span
{  background:transparent; display:block;  height:28px; }



#nav1 LI {
	FLOAT: left; WIDTH: 148px; POSITION: relative; display:block; margin:0; padding:0;}
#nav1 LI UL {
	MARGIN-TOP: -19px; LEFT: -998px; MARGIN-LEFT: 188px; POSITION: absolute; padding-bottom:24px;
}
#nav1 LI UL UL {
	LEFT: -998px; MARGIN-LEFT: 147px; width:148px; padding-bottom:24px; MARGIN-TOP: -19px;
}



#nav1 LI:hover UL UL {
	LEFT: -998px
}
#nav1 LI:hover UL UL UL {
	LEFT: -998px
}
#nav1 LI:hover UL UL UL UL {
	LEFT: -998px
}
#nav1 LI.iehover UL UL {
	LEFT: -998px
}
#nav1 LI.iehover UL UL UL {
	LEFT: -998px
}
#nav1 LI.iehover UL UL UL UL {
	LEFT: -998px
}
#nav1 LI:hover UL {
	LEFT: auto
}
#nav1 LI LI:hover UL {
	LEFT: auto
}
#nav1 LI LI LI:hover UL {
	LEFT: auto
}
#nav1 LI LI LI LI:hover UL {
	LEFT: auto
}
#nav1 LI.iehover UL {
	LEFT: auto
}
#nav1 LI LI.iehover UL {
	LEFT: auto
}
#nav1 LI LI LI.iehover UL {
	LEFT: auto
}
#nav1 LI LI LI LI.iehover UL {
	LEFT: auto
}
#nav1 IFRAME {
	Z-INDEX: -1; FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); LEFT: 0px; POSITION: absolute; TOP: 0px
}




div#use_box
{ position:relative;  left:0px;  height:100px;  margin-top:21px; padding:0; background:transparent url("../images/dummy_bg.gif") top right repeat-y; }

div#find_box_inner
{position:relative; left:0px; height:130px; border:0px solid #000; background:transparent url("../images/left_column_shop.gif") top right no-repeat;
margin-top:55px; padding:11px 0px 0px 25px; }

div#find_box_inner label
{ font-weight:bold; color:#07448D; font-size:9px; background:transparent url("../images/arr_bott.gif") center right no-repeat;  margin:0; padding:0 10px 0 0; }

div#find_box_inner select
{ font:normal 10px Verdana,Tahoma,Arial,Helvetica,Comic-Sans,sans-serif; color:#545252; }





/* ==================== MAIN INDEX ==================== */

.box_section
{ width:128px;  float:left;  padding:0 0 0 12px; text-align:right; margin:0; border:0px solid #000; }
.box_section img
{ padding:0; margin:0; }
.box_section .box
{ width:126px;  border:1px solid #B8B8B8; }
.box_section .box p
{ display:block; margin:0; padding:0;  text-align:right; }
.box_section .box p img
{  border:0;  margin:0 2px 0 0; }
.box_section .box h1
{ background:url(../images/velos_grey.gif) left top no-repeat; margin:4px 3px; padding-left:14px;
text-align:left; font-size:9px; color:#BF0000; }
.box_section .box h5
{ padding:0 5px 0 17px; margin:0; text-align:left; font-weight:normal; font-size:9px; color:#686868; text-decoration:none; }

.box_poll_section
{ width:156px; text-align:right; float:left; padding:0 0 0 12px; }
.box_poll_section .box_poll
{ width:136px; height:104px; border:1px solid #B8B8B8; background-color:#E0E0E0; padding:11px 10px 10px 10px; margin:0; /* position:relative; */ }
.box_poll_section .box_poll h5
{ text-align:left; margin:0; padding:0; font-weight:normal; font-size:9px; color:#686868; }
.box_poll_section .box_poll form
{ border:0px solid #000; padding:0; margin:0; }
.box_poll_section .box_poll select
{ width:137px; height:18px; text-align:left; margin:5px 0 0 0; border:1px solid #9C9C9C; font-weight:normal; font-size:10px; color:#545252; }
.box_poll_section .box_poll input.ok_button
{width:auto; text-align:left; border:0px solid #9C9C9C; margin-top:7px;
padding:0 0 0 13px; background:transparent url("../images/velos_grey.gif") left no-repeat;
color:#BF0000; font-weight:bold; font-size:11px;  text-decoration:none; }

.box_poll_section .box_poll a.ok_button
{width:auto; text-align:left; border:0px solid #9C9C9C; margin-top:7px;
padding:0 0 0 13px; background:transparent url("../images/velos_grey.gif") left no-repeat;
color:#BF0000; font-weight:bold; font-size:9px;  text-decoration:none; }

.box_list_services
{ width:137px; float:left; text-align:right; padding:0 0 0 12px; border:0px solid #000; margin:0;  }
.box_list_services ul
{ width:135px; padding:0; margin:0; list-style-type:none; }
.box_list_services ul li
{ margin:0; vertical-align:middle; padding:8px 0 0 0; display:block; width:135px;
height:23px; background:url("../images/bg_list.gif") left top no-repeat; border-bottom:1px solid #BEBDBD; }
.box_list_services ul li a
{ border:1px solid #000; padding:0px 15px 0 14px; background:url(../images/velos_red.gif) bottom left no-repeat;
text-align:right; font-weight:bold; text-decoration:none; font-size:9px; color:#fff; }


.box_list_services1
{ width:305px; float:left; text-align:right; padding:0 0 0 16px; border:0px solid #000; margin:0;  }
.box_list_services1 ul
{ width:135px; padding:0; margin:0; list-style-type:none; float:left; }
.box_list_services1 ul li
{ margin:0; vertical-align:middle; padding:8px 0 0 0; display:block; width:305px;
height:23px; background:url("../images/bg_list1.gif") left top no-repeat; border-bottom:1px solid #BEBDBD; }
.box_list_services1 ul li a
{ border:1px solid #000; padding:0px 15px 0 14px; background:url(../images/velos_red.gif) bottom left no-repeat;
text-align:right; font-weight:bold; text-decoration:none; font-size:9px; color:#fff; }



.box_list_products
{ width:305px; float:left; text-align:right; padding:0 0 0 10px; border:0px solid #000; margin:0; margin-left:6px;  }
.box_list_products ul
{ padding:0; margin:0;  list-style-type:none; }
.box_list_products ul li
{ margin:0; padding:14px 0 0 0; display:block; width:305px; height:30px;
background:url("../images/bg_list2.gif") left top no-repeat; border-bottom:1px solid #BEBDBD; }
.box_list_products ul li a
{ border:0px solid #000; margin-bottom:20px; padding:0px 10px 0px 14px;
background:url(../images/velos_red.gif) center left no-repeat; text-align:right;
font-weight:bold; text-decoration:none; font-size:9px; color:#fff; }

div.find
{ margin:10px auto; padding:0 0 0 0; width:590px; height:67px; background:url("../images/bg_find_shop.gif") right bottom no-repeat;
padding:0; border:0px solid #000; }
div.find label
{ font-weight:bold; color:#07448D; background:transparent url("../images/arr_bott.gif") center right no-repeat;  margin:0; padding:0 10px 0 0; }
div.find select
{ font:normal 10px Verdana,Tahoma,Arial,Helvetica,Comic-Sans,sans-serif; color:#545252; }
div.find div.interested_in
{ margin:16px 0 0 0; padding:0 0 0 98px; background:transparent; width:186px; text-align:left; float:left; }
div.find div.find_shop
{ margin:16px 0 0 8px; padding:0 0 0 98px; background:transparent; width:190px; text-align:left; float:left; }

	
div#right_column
{ background:#fff;  width:111px; float:left;  border-right:0px solid #B4B4B4; }
div#right_column h2
{ margin:0;  padding:8px 0 8px 16px;  background:#ccc url("../images/right_col_heading.gif") top left no-repeat;  color:#fff;  font-size:9px; }
div#right_column img
{ display:block; border:0; }
div#right_column a
{ color:#fff;  text-decoration:none; }


div#commercial
{ width:111px; border-right:0px solid #B4B4B4; margin:19px 0px 0px 0px; }
div#commercial h2
{ margin:0; border:0px solid #cc0000; padding:1px 0 2px 20px;  background:url("../images/commercial.gif") top left no-repeat; font-weight:bold; color:#fff; font-size:9px; }
div#commercial img
{ border:0; float:right; }


.clear { clear:both;  }

div#footer
{ margin:0 auto; padding:0; background:#BF0000 url("../images/footer_bg.gif") top left repeat;  width:900px;  height:29px;  clear:both; color:#fff; }
div#footer p
{ margin:0; padding:0; line-height:28px; }
div#footer p.left
{ text-align:left; padding:0 0 0 10px; float:left; width:260px !important; }
div#footer p.right
{ text-align:right; padding:0 10px 0 0; float:right; width:500px; }
div#footer p a
{ color:#fff; text-decoration:underline; }

div#footer_image
{ margin:0 auto; padding:0;  text-align:right;  width:900px;  clear:both; color:#fff; }
div#footer_image img
{ margin:0 ; padding:0; border:0; }

/*--------------------------------------------------------------------- END MAIN INDEX ----------------------------------------------------------------------*/

div#main
{ margin:0 auto; border:0px solid #000; background:transparent url("../images/main_bg.gif") top center repeat-y; width:934px; height:auto;
POSITION:RELATIVE;  BORDER:0PX SOLID #F99; }

div#main div#text { margin:0 auto; padding:10px 10px 100px 10px; width:500px; border:0px solid #000; }
div#main div#text a { color:#07448D; font-weight:bold; text-decoration:none; }

div#main div#text h1 { color:#BF0000; font-weight:bold; font-size:11px; }

div#main_inner
{ margin:0 auto; POSITION:RELATIVE; border:0px solid #000; background:transparent url("../images/main_bg_inner.gif") top center repeat-y; width:934px; height:auto; }


div#content
{ border-right:0px solid #B4B4B4; width:616px; float:left;  margin:0 0 0 0; padding:6px 0 14px 0; }


/* ==================== INNER ==================== */

div#content_inner
{ border-right:0px solid #B4B4B4; width:615px; float:left; background-color:#FFF; margin:0; padding:0;  }



div#content_inner ul#pathlist  { margin:14px 0 8px 14px;  padding:0 14px 0px 14px; list-style-type:none; border:0px solid #f90; height:29px; background:url(../images/velos_red.gif) top left no-repeat; }
div#content_inner ul#pathlist li { margin:0; padding:0; display:inline; text-align:left; list-style-type:none; border:0px solid #000; color:#B7B5B5; font-weight:bold; }
div#content_inner ul#pathlist li a { color:#B7B5B5; font-weight:bold; text-decoration:none; }
div#content_inner ul#pathlist li a:hover { color:#BF0000; }

div#content_inner h1 { margin:0; padding-right:30px; text-align:right; color:#07448D; font-size:17px; font-weight:normal;}

div#content_inner div#products { background-color:#A8A8A8; padding:8px; width:559px; text-align:left; margin-left:12px;  }
div#content_inner div#products a { color:#fff; text-decoration:none; font-weight:bold; margin-right:17px; padding-left:14px; border:0px solid #000; background:url(../images/velos_white.gif) center left no-repeat; }
div#content_inner div#products a:hover, div#content_inner div#products a.selected  { color:#D2D2D2; text-decoration:none; font-weight:bold; margin-right:17px; padding-left:14px; border:0px solid #000; background:url(../images/velos_grey1.gif) center left no-repeat; }


div#content_inner div#maindata_fun { border:1px solid #B8B8B8; padding:9px 0px 9px 0px; color:#838282; width:570px; margin:0 14px 0 12px; float:left; }
div#content_inner div#maindata_fun a { font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#07448D; font-weight:bold; text-decoration:none;  }
div#content_inner div#maindata_fun h2 { margin:0;  padding:7px 0px 8px 29px;  background:#ccc url("../images/fun_heading.gif") top left no-repeat; color:#fff;  font-size:10px; }
div#content_inner div#maindata_fun div#text {margin:20px 0px 20px 10px; float:left; width:255px; border:0px solid #000;}
div#content_inner div#maindata_fun div#text_games {margin:5px 0px 10px 5px; float:left; width:545px; border:0px solid #000;} /* chribal */
div#content_inner div#maindata_fun div#photos  {float:left; margin:0px 0px 20px 10px; border:0px solid #000;} /*  chribal */
div#content_inner div#maindata_fun div#photos img { padding:10px 6px 3px 0px; float:left; border:0; }
div#content_inner div#maindata_fun div#photos img.wall { padding:0; float:none; border:0; vertical-align:middle; }
div#content_inner div#maindata_fun div#photos img.photo { margin:10px 15px 3px 0px; padding:0; float:left; border:1px solid #D11F2B; }
div#content_inner div#maindata_fun div#photos img.photo2 { margin:10px 25px 3px 0px; padding:0; float:left; border:1px solid #D11F2B; }  /*  chribal */
div#content_inner div#maindata_fun div#photos ul { padding:0; margin:0; list-style-type:none; border:0px solid #000; float:left;}
div#content_inner div#maindata_fun div#photos ul li { float:left; text-align:left; width:120px; padding:2px 0px 0px 7px; margin:0px 10px 0px 0px; border:0px solid #000; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#07448D; font-weight:bold;}
div#content_inner div#maindata_fun div#photos ul li a { font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#07448D; font-weight:bold; text-decoration:none; padding-right:5px; }
div#content_inner div#maindata_fun div#wallpapers { border:0px solid #000; width:320px; padding:0; margin:0px 40px 20px 0px; float:left;}
div#content_inner div#maindata_fun div#wallpapers div#text1 { padding:13px 4px 13px 4px; border:0px solid #000; }
div#content_inner div#maindata_fun div#screensavers { border:0px solid #000; width:210px; padding:0; margin:0; float:left;}
div#content_inner div#maindata_fun div#screensavers div#text1 { padding:13px 4px 13px 4px; border:0px solid #000; }


DIV#content_inner DIV#maindata {
	BORDER: #b8b8b8 1px solid; PADDING: 10px 7px; MARGIN: 0px 7px 0px 5px; WIDTH: 584px; COLOR: #838282; text-align:left;
 }

/*
DIV#content_inner DIV#maindata {
	BORDER: #b8b8b8 1px solid; PADDING: 18px 0px 18px 10px; MARGIN: 0px 14px 0px 12px;  background:#fff; WIDTH: 574px; COLOR: #838282; text-align:left;
 }
 */


div#content_inner div#maindata h1 { padding:0 0 5px 0; text-align:left; display:inline; color:#BF0000; font-weight:bold; font-size:10px; text-transform:capitalize; 
border:0px solid #000; }
div#content_inner div#maindata h2 { padding:0 0 16px 0; margin:0; text-align:left; color:#07448D; font-weight:bold; font-size:10px;  }
div#content_inner div#maindata h3 { color:#838282; font-weight:bold; font-size:10px; border:0px solid #000; display:inline;   }

div#content_inner div#maindata ul { margin:17px; padding:0; border:0px solid #000; }
div#content_inner div#maindata ul li { margin:0; padding:0; list-style-type:disc; list-style-image: url(../images/bullet_red.gif); text-align:left; font:normal 10px Verdana,Tahoma,Arial,sans-serif; color:#838282; }

div#content_inner div#maindata ul#news { margin:0px 0px 0px 17px; padding:0; border:0px solid #000; }
div#content_inner div#maindata ul#news li { margin:0px 0px 15px 0px; padding:0; border:0px solid #000; list-style-type:disc; 
list-style-image: url(../images/bullet_red.gif); text-align:left; font:normal 10px Verdana,Tahoma,Arial,sans-serif; color:#838282; }
div#content_inner div#maindata ul#news li h1 { color:#BF0000; font-weight:bold; padding:0; margin:0;}
div#content_inner div#maindata ul#news li a.more { color:#838282; }

div#content_inner div#maindata ul#sitemap { padding:9px 0 0 0; margin:0; list-style:none; border:0px solid #000; float:left; width:530px;}
div#content_inner div#maindata ul#sitemap li {padding:9px 0px 0px 0px; margin:0px 20px 0px 0px; list-style:none; float:left; width:230px; color:#07448D; border:0px solid #000;
 font-weight:bold; }
 
 div#content_inner div#maindata ul#sitemap li a { background:url(../images/velos_red3.gif) top left no-repeat; padding:0 0 0 8px; margin:0px 20px 0px 0px; 
 list-style:none; float:left; width:217px; color:#07448D; border:0px solid #000; font-weight:bold; }
 
div#content_inner div#maindata ul#sitemap li ul#sitemap2 { padding:0; margin:0px 0px 0px 20px; list-style:none; float:left; border:0px solid #000; }
div#content_inner div#maindata ul#sitemap li ul#sitemap2 li { margin:0; padding:0; width:200px; list-style:none; float:left;  
color:#838282; border:0px solid #000;}
div#content_inner div#maindata ul#sitemap li ul#sitemap2 li a { margin:6px 0px 0px 0px; padding:0 0 0 8px; width:192px; list-style:none; float:left;  
color:#838282; border:0px solid #000; background:url(../images/velos_grey2.gif) top left no-repeat;}


div#content_inner div#maindata ul#sitemap li ul#sitemap2 ul#sitemap3 { padding:0; margin:0px 0px 0px 20px; list-style:none; float:left; border:0px solid #000; }
div#content_inner div#maindata ul#sitemap li ul#sitemap2 li ul#sitemap3 li { margin:3px 0px 0px 0px; padding:0; width:160px; list-style:none; float:left; 
font-weight:normal; color:#838282; border:0px solid #000;}
div#content_inner div#maindata ul#sitemap li ul#sitemap2 li ul#sitemap3 li a { margin:3px 0px 0px 0px; padding:0 0 0 8px; width:152px; list-style:none; float:left; 
font-weight:normal; color:#838282; border:0px solid #000; background:url(../images/velos_grey2.gif) top left no-repeat;}


div#content_inner div#maindata form { text-align:right; margin:0; padding:0; border:0px solid #000; padding-bottom:9px; }
div#content_inner div#maindata select { margin-left:20px; color:#07448D; font:bold 10px Verdana,Tahoma,Arial,sans-serif;  }

div#content_inner div#maindata a { color:#07448D; font-weight:bold; text-decoration:none; }
div#content_inner div#maindata a:hover { color:#BF0000; }

div#content_inner div#maindata .photo { border:1px solid #D11F2B; float:right; padding:10px; margin:5px; background:url(../images/bg.gif) repeat; }
div#content_inner div#maindata .back { float:right; display:block; width:auto; height:9px; padding-left:14px; color:#A1A1A1;  
background:#fff url(../images/velos_red.gif) left no-repeat; border:0;  border:0px solid #f90;  text-align:right; }

div#content_inner div#maindata div.faqs_main { text-align:left; color:#07448D; font-weight:bold; font-size:10px; padding:0; margin:0; }
div#content_inner div#maindata div.faqs_main div.faqs { display: none; padding-bottom:10px; margin:0; color:#838282; font-weight:normal; border:0px solid #000; }
div#content_inner div#maindata div.faqs_main ol li { padding:3px; margin:0; }
div#content_inner div#maindata div.faqs_main ol li div.faqs ol { padding:10px 0 0 20px; margin:0; }
div#content_inner div#maindata div.faqs_main div.faqs p { color:#838282; font-weight:normal; padding-top:10px; margin:0; }

div#content_inner div#maindata table.prices { border-left:1px solid #D11F2B; border-top:1px solid #D11F2B; border-right:1px solid #D11F2B; color:#838282; text-align:left; }
div#content_inner div#maindata table.prices td.dgrey { background-color:#E0E0E0; border-bottom:1px solid #D11F2B; padding-left:55px; padding-top:5px; padding-right:5px; padding-bottom:5px; }
div#content_inner div#maindata table.prices td.lgrey { background-color:#F0F0F0; border-bottom:1px solid #D11F2B; padding-left:55px; padding-top:5px; padding-right:5px; padding-bottom:5px;  }

		div#content_inner div#maindata table { width:480px; margin:0 auto; border-left:1px solid #D11F2B; border-top:1px solid #D11F2B; border-right:1px solid #D11F2B; color:#838282; text-align:left; }
		div#content_inner div#maindata table td { background-color:#E0E0E0; border-bottom:1px solid #D11F2B; padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:5px; }
		div#content_inner div#maindata table td { background-color:#F0F0F0; border-bottom:1px solid #D11F2B; padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:5px;  }

div#map_locations { width:590px; background:url(../images/bg_map_locations_list1.gif) left bottom no-repeat; border:0px solid #000; padding:0 0 30px 0; 
margin-top:11px; margin-left:12px; float:inherit; }
div#map_locations div#brand .photo  { border:1px solid #D11F2B; float:left; margin:12px; vertical-align:middle; }
div#map_locations p { font-weight:bold; font-size:9px; color:#07448D;  padding:0; margin:0;  }

div#map_locations div#brand { float:left; border:0px solid #000; margin:0; padding:0; }

div#map_locations table { float:left; border:0px solid #000; margin-left:12px; }
div#map_locations table td { font-weight:bold; border:0px solid #000; font-size:9px; color:#07448D; padding:10px; vertical-align:top; text-align:left; }

div#map_locations table td a { color:#07448D; font-weight:bold; font-size:5px; text-decoration:none; }
div#map_locations table td a:hover { color:#BF0000; }

div#map_locations table td.title { color:#BF0000;  }

div#map_locations table.data { margin:0 auto; margin-top:20px; border:0px solid #000; }
div#map_locations table.data td { font-weight:bold; border:0px solid #000; font-size:9px; color:#07448D; padding:10px; vertical-align:top; text-align:left; }
div#map_locations table.data td.title { color:#BF0000;  }

div#map_locations ul { margin:7px 0px 0px 0px;  width:510px; float:right; border:0px solid #FF0000; padding:0px 0px 0px 78px;}
div#map_locations ul li { margin:0; padding:7px; float:left; width:140px;  height:24px; border:0px solid #f90; list-style-type:none; }
div#map_locations ul li a { margin-right:10px; padding:0px 0px 0px 7px; display:block; color:#07448D; font-weight:bold; font-size:9px; text-decoration:none; 
border:0px solid #000; background: url(../images/velos_red2.gif) left no-repeat;}
div#map_locations ul li a:hover { color:#BF0000; background: url(../images/velos_blue.gif) left no-repeat; }

div#map_locations div#map_locations_header { margin:0 auto; padding:0; height:16px; width:590px; color:#FFF; font-size:9px; font-weight:bold; 
background:url(../images/bg_map_locations_header1.gif) top left no-repeat; border:0px solid #000; }
div#map_locations div#map_locations_header h1 { padding-left:22px; padding-top:2px; color:#FFF; font-size:9px; font-weight:bold; text-align:left; }

div#content_inner ul#features_list  { width:403px; float:left; margin:0; padding:29px 0 20px 193px; list-style-type:none; border:0px solid #f90; }
div#content_inner ul#features_list li { font-weight:bold; color:#B4B4B4; float:left; border:0px solid #f90; height:16px; padding-right:0px;  padding-left:15px; }
div#content_inner ul#features_list li a { font-weight:bold; display:block; color:#B4B4B4; text-decoration:none; border:0px solid #000; padding-right:18px; }

div#content_inner ul#features_list li.favorites { background:url(../images/bullet_favorites.gif) top right no-repeat;  }
div#content_inner ul#features_list li.save { background:url(../images/bullet_save.gif) top right no-repeat;  }
div#content_inner ul#features_list li.print { background:url(../images/bullet_print.gif) top right no-repeat; }
div#content_inner ul#features_list li.email { background:url(../images/bullet_email.gif) top right no-repeat;  }

