body
{
    font-family: verdana, helvetica, sans-serif;
    font-size: 8pt;
    color: #000;
}
td
{
    font-family: verdana, helvetica, sans-serif;
    font-size: 8pt;
    color: #000;
}
a:link
{
    font-family: verdana, helvetica, sans-serif;
    font-size: 8pt;
    color: #006;
}
a:hover

{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #0d585e;
}
td
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
}
a:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #006;
}
a:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #0d585e;
}
table.frame
{
	width: 100%;
	border-bottom: 2px outset #bebebe;
	background-color: #fff;
}
td.frame_left
{
	background-color: #c5dcde;
	border-right: 1px solid #bebebe;
}
td.frame_middle
{
	width: 760px;
	background-color: #FFFFFF;
}
td.frame_right
{
	background-color: #c5dcde;
	border-left: 1px solid #bebebe;
}
table.frame_middle
{
	width: 760px;
	background-color: #FFFFFF;
}
table.topbar
{
	width: 760px;
	background-color: black;
	border-bottom: 1px solid #bebebe;
	border-top: 1px solid #bebebe;
}
td.topbar_events
{
	text-align: left;
}
td.topbar_links
{
	text-align: right;
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 10px;
	color: white;
}
td.topbar_links a:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
}
td.topbar_links a:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
}
td.topbar_links a:hover
{
	text-decoration: none;
	color: #81d6df;
	font-family: verdana;
	font-size: 10px;
}
td.topbar_links a:active
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
}
table.logobar
{
	width: 760px;
	height: 35px;
	background-image: url(images/logobar_logo_background.jpg);
}
img.logobar_logo
{
}
table.logobar_search
{
   border-bottom: solid 2px #FFFFFF;
   border-left:	0px;
   border-right: 0px;
   padding: 0px;
   margin : 0px;
   height: 19px;
}
td.logobar_search_left
{
	width: 0;
	background-color: #070707;
}
td.logobar_search
{
	width: 186px;
	padding: 0px 0px 5px 7px;
	text-decoration: none;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-left: thin none #fff;
	border-top: thin none #fff;
	border-bottom: thin #FFFFFF;
	background-color: #070707;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
td.logobar_search_right
{
	width: 0px;
	border: 0px 0 0;
}

img.logobar_search_button
{
	vertical-align: top;
}
table.menubar
{
	height: 20px;
	width: 760px;
	background-image:url(images/menubar_background.gif);
}
td.menubar_left
{
	width: 0px;
}
td.menubar
{
	
	width: 0px;
}
td.menubar_home
{    width:585px;
	white-space:nowrap;
	margin: 1px;
	padding: 1px;
	background-image:url(images/menubar_background.gif);
}
img.menubar_home
{ 
	background-image:url(images/menubar_background.gif);
}
img.menubar_sports
{
}
img.menubar_concerts
{
}
img.menubar_theater
{
}
img.menubar_lasvegas
{
}
img.menubar_broadway
{
}
td.sidebar
{
	text-align: left;
	width: 130px;
	background-color: #74afb5;
	color: #333;
	text-decoration: none;
}
table.sidebar_bookmark
{
    width: 100%;
	margin: 12px 12px 12px 12px;
	border: solid 3px #74afb5;
}
.sidebar_bookmark A:link img {
    text-decoration:none;
    border-color:#74AFB5;
}
.sidebar_bookmark A:visited img {
    text-decoration:none;
    border-color:#74AFB5;
}
.sidebar_bookmark A:hover img {
    text-decoration:none;
    border-color:#FFFFFF;
}
.sidebar_bookmark A:active img {
    text-decoration:none;
    border-color:#74AFB5;
}
table.sidebar_topten
{
	width: 124px;
	border-left-color:#74afb5;
	border-left-width: 22px;
	border-left-style: solid;
}
table.sidebar_categories
{
	width: 124px;
	background-color: #74afb5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
}
table.sidebar_categories td
{
	font-family: verdana, arial, helvetica, "sans serif";
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
table.sidebar_categories a:link
{
	font-family: verdana, arial, helvetica, "sans serif";
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
table.sidebar_categories a:visited
{
	text-decoration: none;
	font-family: verdana, arial, helvetica, "sans serif";
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
}
table.sidebar_categories a:hover
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 9px;
	color: #0d585e;
	text-transform: uppercase;
}
table.sidebar_categories a:active
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: #333333;
}
td.sidebar_horiz_divider
{
	height: 2px;
	background-image: url(images/sidebar_horiz_divider.gif);
	margin: 3px 0px 3px 0px;
}
table.sidelinks
{
	width: 100%;
	margin: 15px 15px 15px 15px;
	background-color: #74afb5;
}
table.sidelinks td
{
	text-align: left;
}
td.mainpage
{
	text-align: left;
	width: 568px;
}
table.mainpage_boxed
{
	width: 536px;
}
td.mainpage_header
{
	font-family: verdana,arial,helvetica,sans serif;
	font-weight: bold;
	font-size: 24px;
	color: #0d585e;
}
td.mainpage_normal
{
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	color: black;
}
td.mainpage_caption
{
	font-family: verdana,arial,helvetica,sans serif;
	font-weight: bold;
	font-size: 12px;
	color: #006;
}
td.mainpage_details
{
	font-family: verdana,arial,helvetica,sans serif;
	font-weight: normal;
	font-size: 12px;
	color: #006;
}
td.mainpage_error
{
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	color: darkred;
}
td.mainpage_horiz_divider
{
	height: 1px;
	background-color: #6599ff;
	margin: 3px 0px 3px 0px;
}
td.mainpage_vert_divider
{
	width: 1%;
	background-image: url(images/mainpage_vert_divider.gif);
}
table.mainpage_features
{
	width: 100%;
}
table.mainpage_category
{
	width: 100%;
}
table.mainpage_categories
{
	width: 100%;
	background-color: #fff;
}
td.mainpage_categories_sports
{
	width: 16%;
	text-align: center;
}
td.mainpage_categories_concerts
{
	width: 20%;
	text-align: center;
}
td.mainpage_categories_theater
{
	width: 20%;
	text-align: center;
}
td.mainpage_categories_lasvegas
{
	width: 20%;
	text-align: center;
}
td.mainpage_categories_broadway
{
	width: 24%;
	text-align: center;
}
table.mainpage_categories_list
{
	width: 100%;
	margin: 8px 0px 0px 8px;
}
table.mainpage_categories_list td
{
	text-align: left;
}
table.mainpage_categories_list a:link
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 9px;
	color: #333;
}
table.mainpage_categories_list a:visited
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 9px;
	color: #006;
}
table.mainpage_categories_list a:hover
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 9px;
	color: #0d585e;
}
table.mainpage_categories_list a:active
{
	text-decoration: underline;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: #006;
}
table.mainpage_sports
{
	width: 100%;
}
td.mainpage_sports_header
{
	text-align: left;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 24px;
	font-weight: bold;
	color: #74afb5;
	padding: 0px 0px 8px 0px;
}
.mainpage_sports_subhead
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #007caf;
}
td.mainpage_sports_caption
{
	width: 32%;
	text-align: center;
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #0d585e;
	padding-bottom: 20px;
}
td.mainpage_sports_caption a:link
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #0d585e;
}
td.mainpage_sports_caption a:visited
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #0d585e;
}
td.mainpage_sports_caption a:hover
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #74afb5;
}
td.mainpage_sports_caption a:active
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #0d585e;
}
td.mainpage_sports_link
{
	text-align: left;
	line-height: 18px;
}
a.mainpage_sports_link:link
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 10px;
	color: #006;
}
a.mainpage_sports_link:visited
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 10px;
	color: #006;
}
a.mainpage_sports_link:hover
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 10px;
	color: #0d585e;
}
a.mainpage_sports_link:active
{
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 10px;
	color: #006;
}
td.buffer
{
	text-align: left;
	width: 10px;
}
table.pagebottom_border
{
	width: 760px;
	height: 12px;
}
table.pagebottom_menu
{
	width: 760px;
	margin: 8px 0px 0px 0px;
	color: #333;
}
table.pagebottom_menu td
{
	text-align: center;
}
table.pagebottom_menu a:link
{
	text-decoration: underline;
	color: #333;
	font-family: verdana;
	font-size: 10px;
}
table.pagebottom_menu a:visited
{
	text-decoration: underline;
	color: #333;
	font-family: verdana;
	font-size: 10px;
}
table.pagebottom_menu a:hover
{
	text-decoration: none;
	color: #0d585e;
	font-family: verdana;
	font-size: 10px;
}
table.pagebottom_menu a:active
{
	text-decoration: underline;
	color: #333;
	font-family: verdana;
	font-size: 10px;
}
table.pagebottom_info
{
	width: 760px;
	margin: 8px 0px 0px 0px;
	color: #999;
}
table.pagebottom_info td
{
	text-align: center;
	font-family: verdana, arial, helvetica, "sans serif";
	font-size: 10px;
	color: #000;
}
table.box
{
	margin: 16px 8px 8px 8px;
}
.white_background
{
	background-color: #fff;
}

/*---------- VEGAS ------------ */

.vcontainer
{
	text-align: left;
	padding: 6px;
	height: 265px;
}
.vcontainer_c
{
	text-align: left;
	padding: 6px;
	height: 360px;
}
.vcontainer_b
{
	text-align: left;
	padding: 6px;
	height: 240px;
}
.vcontainer_a
{
	text-align: left;
	padding: 6px;
}

.vtitle
{
	border-bottom: 1px solid #8C8C99;
	text-align: left;
	display: block;
	background-color: #eeeeee;
	padding-bottom: 4px;
}

.vinfo
{
	text-align: justify;
	padding-top: 4px;
}

.vimg
{
	float: left;
	padding-right: 2px;
}
img.vimage
{
	border: 1px solid black;
}

.vcost
{
	text-align: left;
	display: block;
	background-color: #eeeeee;
	padding-bottom: 4px;
	padding-top: 4px;
}

    font-family: verdana, helvetica, sans-serif;
    font-size: 8pt;
    color: #6599ff;
}
table.frame
{
    width: 100%;
    border-bottom: 2px outset #bebebe;
    background-color: #fff;
}
td.frame_left
{
    background-color: #c5dcde;
    border-right: 1px solid #bebebe;
}
td.frame_middle
{
    width: 760px;
    background-color: #FFFFFF;
}
td.frame_right
{
    background-color: #c5dcde;
    border-left: 1px solid #bebebe;
}
table.frame_middle
{
    width: 760px;
    background-color: #FFFFFF;
}
table.topbar
{
    width: 760px;
    background-color: black;
    border-bottom: 1px solid #bebebe;
    border-top: 1px solid #bebebe;
}
td.topbar_events
{
    text-align: left;
}
td.topbar_links
{
    text-align: right;
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 10px;
    color: #FFFFFF;
}
td.topbar_links a:link
{
    text-decoration: none;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 10px;
}
td.topbar_links a:visited
{
    text-decoration: none;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 10px;
}
td.topbar_links a:hover
{
    text-decoration: none;
    color: #81d6df;
    font-family: verdana;
    font-size: 10px;
}
td.topbar_links a:active
{
    text-decoration: none;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 10px;
}
table.logobar
{
    width: 760px;
    height: 35px;
    background-image: url(images/logobar_logo_background.jpg);
}
img.logobar_logo
{
}
td.logobar_search_left
{
    width: 0;
    background-color: #070707;
}
td.logobar_search
{
    width: 186px;
    padding: 0px 0px 5px 7px;
    text-decoration: none;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    border-left: thin none #fff;
    border-top: thin none #fff;
    border-bottom: thin #FFFFFF;
    background-color: #070707;
    border-right-color: #fff;
    border-bottom-color: #FFFFFF;
}
td.logobar_search_right
{
    width: 0px;
    border: 0px 0 0;
}
input.logobar_search_box
{
    width: 160px;
    height: 18px;
    font-family: verdana,helvetica,sans-serif;
    font-size: 10px;
}
img.logobar_search_button
{
    vertical-align: top;
}
table.menubar
{
    height: 20px;
    width: 760px;
    background-color: #fff;
    background-image:url(images/menubar_background.gif);
}
td.menubar_left
{
    width: 62px;
}
td.menubar
{
    width: 0px;
}
td.menubar_right
{
  
    margin: 1px;
    padding: 1px;
    background-image:url(images/menubar_background.gif);
}
img.menubar_home
{
      
    background-image:url(images/menubar_background.gif);
}
img.menubar_sports
{
}
img.menubar_concerts
{
}
img.menubar_theater
{
}
img.menubar_lasvegas
{
}
img.menubar_broadway
{
}
td.sidebar
{
    text-align: left;
    width: 130px;
    background-color: #74afb5;
    color: #333;
    text-decoration: none;
}
table.sidebar_topten
{
    width: 124px;
    border-left-color:#74afb5;
	border-left-width: 22px;
	border-left-style: solid;
}
table.sidebar_categories
{
    width: 124px;
    background-color: #74afb5;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #333333;
    text-transform: uppercase;
}
table.sidebar_categories td
{
    font-family: verdana, arial, helvetica, "sans serif";
    font-size: 9px;
    color: #333;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}
table.sidebar_categories a:link
{
    font-family: verdana, arial, helvetica, "sans serif";
    font-size: 9px;
    color: #333333;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}
table.sidebar_categories a:visited
{
    text-decoration: none;
    font-family: verdana, arial, helvetica, "sans serif";
    font-size: 9px;
    color: #333333;
    font-weight: bold;
    text-transform: uppercase;
}
table.sidebar_categories a:hover
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 9px;
    color: #0d585e;
    text-transform: uppercase;
}
table.sidebar_categories a:active
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 11px;
    color: #333333;
}
td.sidebar_horiz_divider
{
    height: 2px;
    background-image: url(images/sidebar_horiz_divider.gif);
    margin: 3px 0px 3px 0px;
}
table.sidelinks
{
    width: 100%;
    margin: 15px 15px 15px 15px;
    background-color: #74afb5;
}
table.sidelinks td
{
    text-align: left;
}
td.mainpage
{
    text-align: left;
    width: 568px;
}
table.mainpage_boxed
{
    width: 536px;
}
td.mainpage_header
{
    font-family: verdana,arial,helvetica,sans serif;
    font-weight: bold;
    font-size: 24px;
    color: #0d585e;
}
td.mainpage_normal
{
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    color: black;
}
td.mainpage_caption
{
    font-family: verdana,arial,helvetica,sans serif;
    font-weight: bold;
    font-size: 12px;
    color: #006;
}
td.mainpage_details
{
    font-family: verdana,arial,helvetica,sans serif;
    font-weight: normal;
    font-size: 12px;
    color: #006;
}
td.mainpage_error
{
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    color: darkred;
}
td.mainpage_horiz_divider
{
    height: 1px;
    background-color: #6599ff;
    margin: 3px 0px 3px 0px;
}
td.mainpage_vert_divider
{
    width: 1%;
    background-image: url(images/mainpage_vert_divider.gif);
}
table.mainpage_features
{
    width: 100%;
}
table.mainpage_category
{
    width: 100%;
}
table.mainpage_categories
{
    width: 100%;
    background-color: #fff;
}
td.mainpage_categories_sports
{
    width: 16%;
    text-align: center;
}
td.mainpage_categories_concerts
{
    width: 20%;
    text-align: center;
}
td.mainpage_categories_theater
{
    width: 20%;
    text-align: center;
}
td.mainpage_categories_lasvegas
{
    width: 20%;
    text-align: center;
}
td.mainpage_categories_broadway
{
    width: 24%;
    text-align: center;
}
table.mainpage_categories_list
{
    width: 100%;
    margin: 8px 0px 0px 8px;
}
table.mainpage_categories_list td
{
    text-align: left;
}
table.mainpage_categories_list a:link
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 9px;
    color: #333;
}
table.mainpage_categories_list a:visited
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 9px;
    color: #006;
}
table.mainpage_categories_list a:hover
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 9px;
    color: #0d585e;
}
table.mainpage_categories_list a:active
{
    text-decoration: underline;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 11px;
    color: #006;
}
table.mainpage_sports
{
    width: 100%;
}
td.mainpage_sports_header
{
    text-align: left;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 24px;
    font-weight: bold;
    color: #74afb5;
    padding: 0px 0px 8px 0px;
}
.mainpage_sports_subhead
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    font-weight: bold;
    color: #007caf;
}
td.mainpage_sports_caption
{
    width: 32%;
    text-align: center;
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    font-weight: bold;
    color: #0d585e;
    padding-bottom: 20px;
}
td.mainpage_sports_caption a:link
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    font-weight: bold;
    color: #0d585e;
}
td.mainpage_sports_caption a:visited
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    font-weight: bold;
    color: #0d585e;
}
td.mainpage_sports_caption a:hover
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    font-weight: bold;
    color: #74afb5;
}
td.mainpage_sports_caption a:active
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 12px;
    font-weight: bold;
    color: #0d585e;
}
td.mainpage_sports_link
{
    text-align: left;
    line-height: 18px;
}
a.mainpage_sports_link:link
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 10px;
    color: #006;
}
a.mainpage_sports_link:visited
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 10px;
    color: #006;
}
a.mainpage_sports_link:hover
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 10px;
    color: #0d585e;
}
a.mainpage_sports_link:active
{
    text-decoration: none;
    font-family: verdana,arial,helvetica,sans serif;
    font-size: 10px;
    color: #006;
}
td.buffer
{
    text-align: left;
    width: 10px;
}
table.pagebottom_border
{
    width: 760px;
    height: 12px;
}
table.pagebottom_menu
{
    width: 760px;
    margin: 8px 0px 0px 0px;
    color: #333;
}
table.pagebottom_menu td
{
    text-align: center;
}
table.pagebottom_menu a:link
{
    text-decoration: underline;
    color: #333;
    font-family: verdana;
    font-size: 10px;
}
table.pagebottom_menu a:visited
{
    text-decoration: underline;
    color: #333;
    font-family: verdana;
    font-size: 10px;
}
table.pagebottom_menu a:hover
{
    text-decoration: none;
    color: #0d585e;
    font-family: verdana;
    font-size: 10px;
}
table.pagebottom_menu a:active
{
    text-decoration: underline;
    color: #333;
    font-family: verdana;
    font-size: 10px;
}
table.pagebottom_info
{
    width: 760px;
    margin: 8px 0px 0px 0px;
    color: #999;
}
table.pagebottom_info td
{
    text-align: center;
    font-family: verdana, arial, helvetica, "sans serif";
    font-size: 10px;
    color: #000;
}
table.box
{
    margin: 16px 8px 8px 8px;
}
.white_background
{
    background-color: #fff;
}


/*---------- VEGAS ------------ */

.vcontainer
{
	text-align: left;
	padding: 6px;
	height: 265px;
}
.vcontainer_c
{
	text-align: left;
	padding: 6px;
	height: 360px;
}
.vcontainer_b
{
	text-align: left;
	padding: 6px;
	height: 240px;
}
.vcontainer_a
{
	text-align: left;
	padding: 6px;
}

.vtitle
{
	border-bottom: 1px solid #8C8C99;
	text-align: left;
	display: block;
	background-color: #eeeeee;
	padding-bottom: 4px;
}

.vinfo
{
	text-align: justify;
	padding-top: 4px;
}

.vimg
{
	float: left;
	padding-right: 2px;
}
img.vimage
{
	border: 1px solid black;
}

.vcost
{
	text-align: left;
	display: block;
	background-color: #eeeeee;
	padding-bottom: 4px;
	padding-top: 4px;
}
