f/******************
HTML Tags
******************/
html, body
{
    margin: 0px;
    padding: 0px;
    height:100%;
}
body
{
    background-image: url(images/bg-btv-site-02.jpg);
    background-repeat: repeat-x;
    background-color: #bdbec0;
    background-position: 50% 0%;
    font-family: Arial;
    font-size: 12px;
    color: #333333;
}


fieldset
{f
    /*
    border-right: #CCCCCC 1px solid;
    border-top: #CCCCCC 1px solid;
    border-left: #CCCCCC 1px solid;
    border-bottom: #CCCCCC 1px solid;
    */
    padding-right: 10px;
    padding-left: 10px;
}

legend
{
    font-size: 11px;
    color: #AB006F;
    margin: 0px;
    text-transform: uppercase;
    padding-right: 6px;
    padding-left: 2px;
}


/******************
LINKS
******************/
/* Make sure a:visited is before a:hover */
a:active {text-decoration: none;color: #d13e58;}
a:link    {text-decoration: none;color: #d13e58;}
a:visited {text-decoration: none;color: #d13e58;}
a:hover {text-decoration: underline;color: #d13e58;}

.topnav {font-size: 12px;color: #666666; font-family: Arial;}
.topnav:active  {text-decoration: none;color: #666666;}
.topnav:link    {text-decoration: none;color: #666666;}
.topnav:visited {text-decoration: none;color: #666666;}
.topnav:hover   {text-decoration: none;color: #13B5EA;}

.subnav {font-size: 12px;color: #d13e58; font-family: Arial;}
.subnav:active  {text-decoration: none;color: #d13e58;}
.subnav:link    {text-decoration: none;color: #d13e58;}
.subnav:visited {text-decoration: none;color: #d13e58;}
.subnav:hover   {text-decoration: underline;color: #d13e58;}

.subnavArrow
{
    font-size: 12px;
    color: #000000;//#AA4BA7;
    font-family: Arial;
    padding-left: 25px;
    background: url(images/arrow-curved.png) no-repeat 0px -2px;
}
.subnavArrow:active  {text-decoration: none;color: #255896;}
.subnavArrow:link    {text-decoration: none;color: #255896;}
.subnavArrow:visited {text-decoration: none;color: #255896;}
.subnavArrow:hover   {text-decoration: underline;color: #255896;}



.footer {font-size: 11px;font-family: Arial;color: #808080;}
.footer:active{text-decoration: none;color: #808080;}
.footer:link    {text-decoration: none;color: #808080;}
.footer:visited {text-decoration: none;color: #808080;}
.footer:hover   {text-decoration: underline;color: #808080;}


.spotlightlinktags{color: #90C7ED;}
.spotlightlinktags:active{text-decoration: none;color: #90C7ED;}
.spotlightlinktags:link    {text-decoration: none;color: #90C7ED;}
.spotlightlinktags:visited {text-decoration: none;color: #90C7ED;}
.spotlightlinktags:hover   {text-decoration: underline;color: #90C7ED;}



/* Navagation Links */
a.logoNavHeader
{
    height:72px;
    width: 366px;
    background-image: url(images/navagation/new/nav-logo-left.gif);
    background-repeat: no-repeat;
    display: block;
}

a.navvideoslink {background: url(images/navagation/new/nav-videos.gif) no-repeat;display: block;width: 136px;height: 72px;}
a.navvideoslink:hover{ background: url(images/navagation/new/nav-videos.gif) no-repeat 0px -72px;}

a.navphotoslink {background: url(images/navagation/new/nav-photos.gif) no-repeat;display: block;width: 107px; height: 72px;}
a.navphotoslink:hover {background: url(images/navagation/new/nav-photos.gif) no-repeat 0px -72px;}

a.navspotlightlink {background: url(images/navagation/new/nav-spotlight.gif) no-repeat;display: block;width: 134px; height: 72px;}
a.navspotlightlink:hover {background: url(images/navagation/new/nav-spotlight.gif) no-repeat 0px -72px;}

a.navbloglink {background: url(images/navagation/new/nav-blog.gif) no-repeat;display: block;width:83px; height:72px;}
a.navbloglink:hover {background: url(images/navagation/new/nav-blog.gif) no-repeat 0px -72px;}

a.navsubmitlink {background: url(images/navagation/new/nav-submit.gif) no-repeat;display: block;width: 154px; height: 72px;}
a.navsubmitlink:hover {background: url(images/navagation/new/nav-submit.gif) no-repeat 0px -72px;}


#nav-photos { background: transparent url(images/navagation/new/nav-photos.gif) no-repeat scroll 0 0; display: block; height: 72px; width: 107px; position: relative; }
#nav-photos-list { padding: 0px; margin: 0px; position: absolute; bottom: 3px; }
#nav-photos-list img { border: 0px; }

a.subnavstreetsnapslink {background: url(images/navagation/new/nav-photos-streetsnap.gif) no-repeat;display: block;width: 104px;height: 14px;} 
a.subnavstreetsnapslink:hover {background: url(images/navagation/new/nav-photos-streetsnap.gif) no-repeat 0px -14px;}

a.subnavsubmittedsnapslink {background: url(images/navagation/new/nav-photos-submittedsnaps.gif) no-repeat;display: block;width: 104px;height: 15px;} 
a.subnavsubmittedsnapslink:hover {background: url(images/navagation/new/nav-photos-submittedsnaps.gif) no-repeat 0px -15px;}


.pagerlinks{font-size: 12px;padding: 0px;margin: 0px}
.pagerlinks a, .pagerlinks span{ margin: 0px; display: block; float: left; padding-right: 3px; padding-left: 3px; padding-bottom: 0px; padding-top: 0px;}
.pagerlinks a { text-decoration: none;color: #255896; }
.pagerlinks a:hover, .pagerlinks a:active {text-decoration: underline;color: #255896; }
.pagerlinks span.currentPage {color: #333333;   }
.pagerlinks span.ellipsis { color: #333333;   }
.pagerlinks span.disabled {font-weight: normal; color: #a9a9a9; }

/******************
HEADINGS
******************/

h1
{
    font-weight: bold;
    font-size: 30px;
    margin-top: 8px;

}

.h5-section
{
    font-size: 11px;
    color: #255896;
    margin-top:0px;
    padding-bottom: 10px;
    margin: 0px;
    text-transform: uppercase;
    font-weight: normal;
    text-align:left;
}



/******************
LAYOUT DIVS & CELLS
******************/



#main-container
{
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    background-color: #ffffff;
    vertical-align:top;
}



#content-wrapper
{
    float: left;
    width: 980px; 
    margin-right: auto;
    margin-left: auto;
    background-color:#ffffff;
}

#content-left 
{
	float:left;
	width: 587px;
	padding-left: 15px;
	padding-right: 25px;
	text-align:left;
}

#content-right
{
    margin-left: 627px;
	text-align:left;
	padding-right: 15px;
}


#spotlight-content-left 
{
	float:left;
	width: 587px;
	padding-left: 0px;
	padding-right: 25px;
	text-align:left;
}

#spotlight-content-right
{
    margin-left: 612px;
	text-align:left;
	padding-right: 0px;
}

#content-wrapper-wide
{
    float: left;
    width: 950px; 
    padding-left:15px;
    padding-right:15px;
    background-color: #ffffff;
}  

.login-wrapper
{
    width: 700px;
    text-align: left;
    color: #E2E2E2;
    padding-right: 12px;
    padding-top:5px;
	padding-left:12px;
}


#searchbox-wrapper
{

    float:right;
    width:247px;  
    clear:both;
   
    position: relative;
    text-align: left;
    margin-right: 12px;
margin-bottom:10px;
    padding-left:8px;
	background:#fff;
	padding-top:2px;
	padding-bottom:2px;
    
}

.searchbox-txtbox
{
	border:2px solid #d13e58;
	width:193px;
	height:15px;
	font-size:11px;
}

.search-watermarked
{
    color: gray;
    width:193px;
    height:15px;
    font-size:11px;
}


#header-rounded-top-wrapper
{
    float: left;
    width: 980px;
    background-color: #ffffff;
}


#header-wrapper
{
    float: left;
    width: 980px;
    height:72px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
	
#header-rounded-bottom-wrapper
{
    float:left;
    width: 980px;
    padding-bottom: 15px;
    background-color:#ffffff;
}
#header-rounded-bottom-text-wrapper
{
    width: 955px;
    height:15px;
    padding-top: 7px;
    margin-left: 12px;
    margin-right: 12px;
    background-color: #EBEBEB;
    color: #797979;
    font-size: 12px;
}
#header-rounded-bottom-image
{
    width: 955px;
    height: 8px;
    margin-left: 12px;
    margin-right: 12px;
    background-image: url(images/bg-nav-rounded-bottom.gif);
    background-repeat: no-repeat;
}


.header-topnav
{
    padding:0px;
    margin:0px;
    font-size: 12px;
    color: #666666; 
    font-family: Arial;
}
.header-newsletter
{
    float:right;
    display:block;
    width:230px;
    font-size: 11px;
    color: #666666; 
    font-family: Arial;
}

#header-dashed-wrapper
{
    float: left;
    width: 950px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
	padding-bottom:0px;
    background-color: #ffffff;
	height:17px;
}

#header-dashed-image
{
    float: left;
    height:1px;
    width: 950px;
    background-image: url(images/rule-951w-greysolid.gif);
    background-repeat: no-repeat;
}


#footer-wrapper
{
    float: left;
    width: 950px;
    display: block;
    padding-top: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #ffffff;
    font-size: 11px;
    color: #808080;
}
#footer-left
{
    float:left;
    width: 850px;
}

#footer-right
{
    float:right;
    display:block;
    width: 70px;
    text-align:right;
}

#footer-dashed-wrapper
{
    float: left;
    width: 950px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 20px;
    padding-bottom: 0px;
    background-color: #ffffff;
	height: 12px;
	
}

#footer-dashed-image
{
    float: left;
    height:1px;
    width: 950px;
    background-image: url(images/rule-951w-greysolid.gif);
    background-repeat: no-repeat;
}

#pager-wrapper-top
{
    float:left;
    width:100%;
    text-align: left;
    padding-top:5px;
    padding-bottom:17px;
    clear:both;
}

#pager-wrapper-bottom
{
    float:left;
    width:100%;
    text-align: left;
    padding-top:0px;
    padding-bottom:25px;
    clear:both;
}

.homepage-leftsidetwo-wrapper
{
    float: left;
    width: 100%; 
}

.homepage-leftsidetwo-left
{
    float:left; 
	width:281px; 
	margin-right:25px;
}
.homepage-leftsidetwo-right
{
    float: right;
    display:block;
    width: 281px;
    text-align:left;
}

.homepage-videosidebar-wrapper
{
    float: left;
    width: 100%; 
    margin-right: auto;
    margin-left: auto;
 
}

.homepage-videosidebar-left 
{
	float:left; 
	width:68px; 
	margin-right:10px;
}

.homepage-videosidebar-right
{

    margin-left:78px;
    text-align:left;
}

.homepage-streetsnaps-wrapper
{
    float: left;
    width: 100%; 
}

.homepage-streetsnaps-left 
{
	float:left; 
	width:68px; 
	margin-right:10px;
}

.homepage-streetsnaps-right
{
    float: right;
    display:block;
    width: 203px;
    text-align:left;
}


.homepage-dashedleftside-wrapper
{
    float: left;
    width: 587px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    background-color: #ffffff;
    height: 23px;
}

.homepage-dashedleftside-image
{
    float: left;
    height:1px;
    width: 587px;
    background-image: url(images/rule-587w-greysolid.gif);
    background-repeat: no-repeat;
}

.homepage-dashedrightside-wrapper
{
    float: left;
    width: 338px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 15px;
    padding-bottom: 0px;
    background-color: #ffffff;
    height: 15px;
}
.homepage-dashedrightside-image
{
    float: left;
    height:1px;
    width: 338px;
    background-image: url(images/rule-338w-greysolid.gif);
    background-repeat: no-repeat;
}


.videodetail-dashed-wrapper
{
    float: left;
    width: 587px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    background-color: #ffffff;
    height:16px;
}

.videodetail-dashed-image
{
    float: left;
    height:1px;
    width: 587px;
    background-image: url(images/rule-587w-greysolid.gif);
    background-repeat: no-repeat;
}


.snap-details-wrapper
{
    float:left; 
    width: 100%;
}

.snap-details-left 
{
    width:245px;
	float:left; 
	padding-right:16px;
}

.snap-details-right
{
    float: right;
    display:block;
    width: 326px;
    text-align:left;
}

.snapdetail-dashed-wrapper
{
    float: left;
    width: 587px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    background-color: #ffffff;
    height: 16px;
}

.snapdetail-dashed-image
{
    float: left;
    height:1px;
    width: 587px;
    background-image: url(images/rule-587w-greysolid.gif);
    background-repeat: no-repeat;
}


#snap-submitted-ugc-background
{
    height:565px;
    width: 587px;
    background-image: url(images/bg-ugc-snaps.jpg);
    background-repeat: no-repeat;
}





.pressdetail-dashed-wrapper
{
    float: left;
    width: 587px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    padding-bottom: 5px;
    background-color: #ffffff;
    height:5px;
}

.pressdetail-dashed-image
{
    float: left;
    height:1px;
    width: 587px;
    background-image: url(images/rule-587w-greysolid.gif);
    background-repeat: no-repeat;
}



/******************
IDs - Use IDs when there is only one occurence per page
******************/


/******************
CLASSES - Use classes when there are one or more occurences per page
******************/




.date-added
{
    font-size: 11px;
    color: #808080;
    font-family: Arial;
}

.linktags-txt
{
    font-size: 11px;
    font-family: Arial;
}


/**** Bullets *****/
.arrow-seemore
{
    padding-left: 16px;
    text-decoration: none;
    background: url(images/bullet-arrow-02.jpg) no-repeat 0 3px;
}

/**** Video Box *****/
.videotxt-wrapper
{
    padding-top: 7px;
    padding-left:13px;
    padding-right:13px;
    color: #cccccc;
    background-color: #141414;
}
.videotxt-highlight
{
    color: #90C7ED;
}
.videotxt-description
{
    color: #B2B2B2;
}
.videotxt-description p
{
   margin-top: 0px;
}


.videoplayer-wrapper
{
    clear: both;
    width:577px;
    position: relative;
    text-align: left;
margin-left:10px;
}

.videoplayer-content
{
width:577px;
}



/**** Video Gallery *****/
#swfcontent{
width:577px;
}
.videogalleryitem-wrapper
{
    width:101px; 
    padding-bottom:22px;
}
.videogallerylist-seperator
{
    width:20px;
}

.videothumb-outerwrapper
{
    width:60px;
    height:60px;
    border: 4px solid #E6E6E6;
}

/**** Snap Gallery *****/
.snapgalleryitem-wrapper
{
    width:101px; 
    padding-bottom:22px;
}

.snapthumb-outerwrapper
{
    width:60px;
    height:60px;
    border: 4px solid #E6E6E6;
}

.snapthumb-submitted-outerwrapper
{
    width:60px;
    height:60px;
    border: 4px solid #255896;
}

/**** Spotlight Box *****/
.spotlightplayer-wrapper
{
    clear: both;
    width:587px;
    background: #141414 url(images/bg-videoplayer-top-04.gif) 100% 0 no-repeat;
    position: relative;
    text-align: left;
    padding-top:12px;
}


.spotlighttxt-wrapper
{
    padding-top: 7px;
    padding-left:14px;
    padding-right:14px;
    color: #cccccc;
    background-color: #141414;
}
.spotlighttxt-highlight
{
    color: #90C7ED;
}
.spotlighttxt-playerdescription
{
    color: #B2B2B2;
}
.spotlighttxt-playerdescription p
{
   margin-top: 0px;
}
.spotlighttxt-description p
{
   margin-top: 0px;
   

}

.spotlightthumb-homeouterwrapper 
{
    display:block;
    width:130px;
    height:110px;
    border: 4px solid #E6E6E6;
    margin-bottom:1px;
    margin-right:10px;
}

.spotlightlinktags-buynow
{
    margin-left:5px;
}

/**** Spotlight Gallery *****/
.spotlightgalleryitem-wrapper
{
    clear: both;
    background: #F2F2F2 url(images/bg-spotlight-rounded-corner-top.png) 100% 0 no-repeat;
    position: relative;
    text-align: left;
    padding-top:13px;

}

.spotlightgalleryitem-content
{
    padding-right: 13px;
    padding-left: 13px;
}

.spotlightgalleryitem-roundedcorner-bottom
{
    width:285px;
    height:13px;
    background-image: url(images/bg-spotlight-rounded-corner-bottom.png);
    background-repeat: no-repeat;
    margin-bottom:20px;
}



.spotlightgallery-title
{

    font-size: 18px;
}

.spotlightgallerylist-seperator
{
    width:20px;
}

.spotlightthumb-outerwrapper
{
    width:60px;
    height:60px;
    border: 4px solid #E6E6E6;
}


/**** Most Popular Sidebar ****/
.mostpopularthumb-outerwrapper
{
    width:60px;
    height:60px;
    border: 4px solid #FFFFFF;
}
.mostpopular-title
{
    color: #808080;
    font-size: 18px;
}


/* ajax__tab_mostpopular-theme theme */
.ajax__tab_mostpopular-theme .ajax__tab_header 
{
    font-family:arial, verdana,tahoma,helvetica;
    font-size:12px;
    margin-bottom:0px;
    padding-bottom:0px;
    /*background:url(images/tabs/mostpopular/tab-line.gif) repeat-x bottom;*/
}
.ajax__tab_mostpopular-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:5px;
    background:url(images/tabs/mostpopular/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_mostpopular-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:5px;
    background:url(images/tabs/mostpopular/tab-left.gif) no-repeat;
}
.ajax__tab_mostpopular-theme .ajax__tab_header .ajax__tab_tab
{
    height: 13px;
    padding-bottom:4px;
    padding-top:4px;
    padding-left:16px;
    padding-right:16px;
    margin: 0;
    background: url(images/tabs/mostpopular/tab.gif) repeat-x;
    color: #ffffff;
}
/*
.ajax__tab_mostpopular-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(images/tabs/mostpopular/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_mostpopular-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(images/tabs/mostpopular/tab-hover-left.gif) no-repeat;
}
.ajax__tab_mostpopular-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(images/tabs/mostpopular/tab-hover.gif) repeat-x;
}*/
.ajax__tab_mostpopular-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/tabs/mostpopular/tab-active-right.gif) no-repeat right;
}
.ajax__tab_mostpopular-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/tabs/mostpopular/tab-active-left.gif) no-repeat;
}
.ajax__tab_mostpopular-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(images/tabs/mostpopular/tab-active.gif) repeat-x;
    color: #255896;
}
.ajax__tab_mostpopular-theme .ajax__tab_body 
{
    font-size:11px;
    border-top:0;
    padding:8px;
    background-color:#E6E6E6;
}



/**** Newsletter ****/
.newsletter-button
{
   padding-bottom:1px;
   vertical-align:bottom;
}

.newsletter-topline
{
    padding-left: 23px;
    text-decoration: none;
    background: url(images/newsletter-icon-01.gif) no-repeat 0px 1px;
}
.newsletter-textbox
{
    height: 14px;
    width: 190px;
    margin-right: 4px;
    color: gray;
    font-size: 13px;
    padding-top:0px;
    padding-left:2px;
}

/**** Press Release ****/
.presstxt-description p
{
   margin-top: 0px;
}


/**** Watermark Textbox ****/
.unwatermarked
{
    padding: 2px;
    font-family: arial, helvetica, sans-serif;
}

.watermarked
{
    color: gray;
    padding: 2px;
    font-family: arial, helvetica, sans-serif;
}	


/**** Blog Homepage ****/
div.homepage-streetsnaps-wrapper {
	line-height: 16px;
}

div.homepage-streetsnaps-wrapper .h1-homepageblogposttitle {
	font-family: Arial;
	font-size: 16px;
	font-weight:normal;
	padding-bottom:2px;
	margin-bottom:0px;
	margin-top:0px;
}

div.homepage-streetsnaps-wrapper .byline 
{
    float: left;
    font-family: Arial;
    font-size:11px;
    padding-top:0px;
}

div.homepage-streetsnaps-wrapper .author {
	text-transform: capitalize;
}
div.homepage-streetsnaps-wrapper .pubDate {
}
div.homepage-streetsnaps-wrapper .blogtext {
	margin-top: 20px;
}


/**** Advertisement ****/
.top-ad-padder
{
    padding-top:0px;
    height:400px;
}

.top-ad-padder2
{
    padding-top:51px;
    height:280px;
}



/**** Ajax Modal dialog styles ****/
.photo-modalpopup-background
{
    background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.photo-modalpopup-box
{
    padding: 0px;
}


/**** User Register - Login ****/
.user-column-first
{
    width:180px;
}
.user-column-second
{

}

.user-txtbx
{
    width:200px;
}

.user-checking
{
  padding-top: 3px;
  padding-left: 22px;
  margin-left: 5px;
  background-position: left;
  background-image: url(images/spinner.gif);
  background-repeat: no-repeat;
}

.user-taken
{
  padding-top: 3px;
  padding-left: 22px;
  margin-left: 5px;
  background-position: left;
  background-image: url(images/user/taken.gif);
  background-repeat: no-repeat;
}

.user-available
{
  padding-top: 3px;
  padding-left: 22px;
  margin-left: 5px;
  background-position: left;
  background-image: url(images/user/available.gif);
  background-repeat: no-repeat;
}


/**** User Submit ****/
.usersubmit-column-first
{
    width:160px;
}
.usersubmit-column-second
{
    width:401px;
}
.usersubmit  
{
    font-size: 15px;
    font-weight: bold;
}

.small-usersubmit
{
    font-size: 9px;
    color: #666666;
}

.medium-usersubmit
{
    font-size: 11px; 
    color: #666666;
}

.user-submit-txtbx
{
    width:400px;
}

.user-submit-input
{
    width:400px;
}

.usersubmit-required
{
    color: #255896;
}

.submitted-snaplist-txt
{
    font-size: 8px; 
    color: #255896;
}
.submitted-snapdetail-username
{
    font-size: 11px;
    color: #696969;
}

.submit-browse-btn
{
    background-image: url(images/btn-browse.png);
    background-repeat: no-repeat;
    width:58px;
    height:18px;
}

/**** ShareThis button *****/
.stbutton
{
display: block;
float: left;
clear: none;
} 
.stRightSide
{
display: block;
float: right;
padding-bottom:4px;
clear: none;
}

/**** Message Boxes *****/

div.positive-box
{
    background: url(images/msg-check.png) no-repeat 0px 0px;
    padding: 2px 0 0 50px;
    min-height: 35px;
} 

.positive-box h3
{
    font-size: 105%;
    color: #006699;
    font-weight: bold;
    margin-bottom: 2px;
}

.positive-box
{
    color: #696969;
}



.greybox-wrapper{
    clear: both;
    background: #F2F2F2 url(images/bg-rounded-corner-w587-top.gif) 100% 0 no-repeat;
    position: relative;
    text-align: left;
    padding-top:13px;
    padding-right: 13px;
    padding-left: 13px;
} 

.greybox-roundedcorner-bottom
{
    width:587px;
    height:13px;
    margin-top:0px;
    margin-bottom:0px;
    background-image: url(images/bg-rounded-corner-w587-bottom.gif);
    background-repeat: no-repeat;
}

/******* Shopping guide *******/
#container{
	width:300px;
	height:580px;
	padding:10px;
}
#headerImg{
	position:relative;
}
#headerText{
	position:relative;
	font-family:arial;
	font-size:10pt;
}
.prod{
	position:relative;
	float:left;
	text-align:center;
	width:145px;
	padding:10px;
	font-family:arial;
	font-size:10pt;
}
/******* Shopping guide *******/