/*
	Theme Name: WOT
	Theme URI: http://www.titanworld.com/Worldoftitan/
	Description: 
	Version: 1.6
	Author: Prashant Kabade and Jayesh Mhatre.
	Author URI: http://webchutney.net/
	Tags: Red, fixed width, two columns
	date:11-01-2010 4:30pm
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{margin:0; padding:0}
table{border-collapse:collapse; border-spacing:0}
tbody{border-top:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, th, var{font-style:normal; font-weight:normal}
ol, ul{list-style:none}
caption, th{text-align:left}
h1, h2, h3, h4, h5, h6{font-size:100%}
q:before, q:after{content:''}

body{background:url(../images/header-top-bg.jpg) center top no-repeat}
.wrapper{width:1000px; margin:0 auto; font:normal 11px "Trebuchet MS","Times New Roman",Times,serif; padding-bottom:20px}
.header-links{text-align:right; padding-right:25px}
.header-links ul li{display:inline; padding:0 10px}
.header-links a{color:#FFF; text-decoration:none}
div#footer{width:100%; background:url(../images/footer-bg.jpg) left top repeat-x; height:100px}
#footer .block{width:1000px; font:normal 11px "Trebuchet MS","Times New Roman",Times,serif; margin:0 auto; padding-top:55px; padding-left:10px}
#footer .block ul li{display:inline; padding-right:25px}
#footer .block a{color:#FFF; text-decoration:none}
#footer .block ul li.last{padding-left:250px; padding-right:0}
.logo-block{padding:20px 10px; margin:2px 0}
.logo-block img.first{margin-right:436px}
.container{background-color:#b8292f; width:100%; margin-bottom:10px}
.container .title-block{color:#FFF; text-transform:uppercase; font-size:16px; padding:10px 20px; padding-bottom:0}
.container .title-block select{text-transform:capitalize; font-size:12px; margin-right:5px}
.container .googlemap{width:100%; padding:2px}
table.tabular-data td{padding:0 10px; padding-top:10px}
table.tabular-data td img{cursor:pointer}
table.tabular-data .frame img{cursor:auto}
table.tabular-data .frame{background:url(../images/frame.jpg) left top no-repeat; width:190px; height:128px; padding-left:11px; padding-top:12px}
table.tabular-data ul li{color:#c43231; font-size:18px; text-transform:uppercase}
table.tabular-data li{background:url(../images/bullet.jpg) left center no-repeat; padding-left:20px; margin-bottom:20px}
table.tabular-data ul li a{color:#c43231; text-decoration:none}
table.tabular-data ul li a:hover{color:#c43231; text-decoration:underline}
.container #VAS.title-block{padding:20px 20px; padding-top:10px}
.block-container{width:963px; margin:0 auto; border-bottom:1px solid #b8292f; margin-top:30px}
.block-container ul li{display:inline-table; list-style:inside}
.block-container ul{list-style-position:inside; margin-bottom:-4px}
.block-container li{text-transform:uppercase; font-family:"Trebuchet MS","Times New Roman",Times,serif; font-size:14px; color:#b8292f; display:inline}
.block-container li a{color:#b8292f; text-decoration:none; margin-right:10px; padding:8px; display:block; float:left; border:1px solid #b8292f; border-bottom:none}
.block-container li a:hover, .block-container li a.selected{color:#FFF; text-decoration:none; background-color:#b8292f}
.block-container li a.last{background:url(../images/new-arrivals-left.gif) right top no-repeat; color:#b8292f; text-decoration:none; margin-right:10px; padding:8px; display:block; float:left; padding-right:45px; border:1px solid #b8292f; border-bottom:none}
.block-container li a.last-selected, .block-container li a:hover.last{background:#b8292f url(../images/new-arrivals.jpg) right top no-repeat; color:#fff; text-decoration:none; margin-right:10px; padding:8px; display:block; float:left; padding-right:45px}
.guarantee{width:963px; margin:0 auto}
.guarantee h2{color:#b8292f; font-size:18px; font-weight:normal; padding:20px 0 3px 0}
.guarantee p{color:#333; padding:5px 0 5px 0; font-size:16px; font-weight:normal}
.guarantee ul li{font-size:14px; padding:4px 0; color:#333; background:url(../images/bullet3.jpg) left 7px no-repeat; padding-left:20px}
.footer{border-top:1px solid #f0d2d3; padding-top:10px; margin-top:100px; color:#b8292f; text-transform:uppercase; font-size:16px}
.footer ul li{background:url(../images/bullet2.jpg) left 5px no-repeat; padding-left:25px}
.footer li a{color:#b8292f; text-decoration:none; padding-top:10px}
.gifting{width:963px; margin:0 auto}
.gifting h2{color:#b8292f; font-size:18px; font-weight:normal; padding:20px 0 3px 0}
.gifting h3{color:#333; padding:5px 0 5px 0; font-size:16px; font-weight:normal}
.gifting .bigbold{color:#333; padding:5px 0 5px 0; font-size:16px; font-weight:normal}
.gifting a{color:#333}
.gifting p{color:#333; padding:5px 0 5px 0; font-size:12px; font-weight:normal}
.signet{width:963px; margin:0 auto}
.signet h2{color:#b8292f; font-size:18px; font-weight:normal; padding:20px 0 3px 0}
.signet h3{color:#333; padding:5px 0 5px 0; font-size:16px; font-weight:normal}
.signet p{color:#333; padding:5px 0 5px 0; font-size:12px; font-weight:normal}
.signet ul li{font-size:12px; padding:4px 0; color:#333; background:url(../images/bullet3.jpg) left 7px no-repeat; padding-left:20px}

*{margin:0; padding:0}
.location-content{font:normal 12px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; color:#707070; text-transform:uppercase!important}
.location-content .related-address{background:url( ../images/devider-line.gif) left bottom repeat-x; padding:0 0 8px; display:none; min-height:82px}
.location-content h3{font:normal 18px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; color:#c12f2e; margin:0 0 6px}
.location-content .city-name{font:bold 12px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; color:#c12f2e}

.location-content p{padding-left:28px; width:300px}
.location-content ul{list-style:none}
.location-content ul li{float:left; width:100px; margin:3px 2px 0 0; min-height:25px}
.location-content ul li a{color:#707070; font-size:11px; text-decoration:none; outline:none!important}
.location-content ul li a.active{color:#c12f2e; background:; opacity:0.4; filter:alpha(opacity=40)!important}
.location-content .location-act{background:url( ../images/location.jpg) left top no-repeat; padding-left:28px}
.location-content .location-offers{background:url( ../images/offers.jpg) left top no-repeat; padding-left:37px; width:70px}
.location-content .location-brands{background:url( ../images/brand-available.jpg) left top no-repeat; padding-left:28px}

.container #store.title-block{padding:5px 20px}
.store table.tabular-data td{padding:0 5px; padding-top:10px}
.store table.tabular-data td img{cursor:pointer}
.store table.tabular-data .frame img{cursor:pointer}
.store table.tabular-data .frame{background:url(../images/frame2.jpg) left top no-repeat; width:169px; height:119px; padding-left:9px; padding-top:10px}

#slideshow{position:relative}
#slideshow IMG{position:absolute; top:-1; left:-1; z-index:8; cursor:pointer}
#slideshow IMG.active{z-index:10}
#slideshow IMG.last-active{z-index:9}

.googlemap{position:relative; display:block; clear:both}
.googlemap #map_canvas{width:968px; height:390px; clear:both; margin:14px; float:left}
.googlemap #store_list{width:208px; height:370px; position:absolute; top:20px; right:25px; z-index:999;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; overflow:auto}
 .googlemap #store_list a{text-decoration:none; color:#C43231!important; font-weight:bold;display:block}
 .googlemap ul#store_list li{font-size:12px; padding:4px; margin-bottom:4px; border:1px solid #666; background-color:#FFF}
.googlemap ul#store_list li:hover{color:#fff!important; background-color:#C43231!important}
.googlemap #store_list li a:hover{color:#fff!important; background-color:#C43231!important}

.container #store.title-block{padding:5px 20px}
.store table.tabular-data td{padding:0 5px; padding-top:10px}
.store table.tabular-data td img{cursor:pointer}
.store table.tabular-data .frame img{cursor:pointer}
.store table.tabular-data .frame{background:url(../images/frame2.jpg) left top no-repeat; width:169px; height:119px; padding-left:9px; padding-top:10px}

.red-box{background-color:#b8292f; margin:10px 0; padding:10px}
.red-box .light-red-box{background-color:#c04046; margin-bottom:10px; font-size:14px; font-weight:normal; text-align:center; padding:20px; color:#FFF}
