/* general styles */

body {height:100%;width:100%;margin:0px;padding:0px;background:#000000 url(../images/bg.jpg) repeat-x center 249px;font-size:11px;font-family:"verdana", arial, Helvetica, sans-serif;color:#DFDFDF;}

table {margin:0;padding:0;background-color:transparent;border:0px;}

form, div, input, textarea, img { margin:0;padding:0;border:0;}

input, textarea {font-family:verdana;background:transparent; }

input, td {vertical-align:top;}

input {border:1px solid #333333;}

ul, ol, li, dd, dt, dd {margin:0;padding:0;list-style:none;}

h1, h2, h3, h4, h5, p {margin:0px;padding:0px;}





/* wraps */

#wrap {margin:auto;width:100%;}

#container {margin:auto;width:925px;}





/* backgrounds */

.bbg {background:transparent url(../images/bg2.jpg) no-repeat center 262px;}

.cbg {background:transparent url(../images/midbg.gif) no-repeat center 491px;}

.home {background:transparent url(../images/banner/home2.jpg) no-repeat 85px 114px;}





/* header */

#header {
	margin:auto;
	width:925px;
	height:24px;
	padding-bottom:36px;
	font-size:10px;
	color:#ffffff;
	line-height:18px;
	background:transparent url(../images/header/divider.gif) no-repeat center bottom;
	text-align: right;
}

#header ul {float:left;width:346px;margin-left:2px;}

#header ul li {float:left;padding-right:5px;}

#header a {color:#ffdc00;}

#header a:hover, #header a.active  {
	color:#ffffff;
	text-align: left;
}

#header p {float:right;width:555px;text-align:right;margin-right:2px;}





/* banner */

#banner {margin-top:10px;background:transparent url(../images/banner/yban.gif) no-repeat center top;}

.logo {width:242px;padding:12px 0 0 83px;}

.locations {width:517px;text-align:right;padding:45px 73px 0 0;font-size:10px;}

.locations p {margin-top:10px;}

.locations b {float:left;color:#ff4e00;padding-top:6px;width:350px;text-align:right;}

		.hidden { display:none !important; }

		.locations div { text-align:left; }

		.locations select { display:block; width:225px; float:left; }

		.locations 	dl {float:right;margin:0;width:165px;}



		/* Used only when enhanced */

		.enhanced a { font-size:10px; text-decoration:none; color:#000000; }

		.dropdown { float:left; width:166px; position:relative; }

		.dropdown .options { position:absolute; left:4px; top:28px; overflow:auto; background:#FFC300; width:136px; height:55px; border:1px solid #FF9C00; border-top:0; padding:7px 10px; }

		.dropdown .options ul { list-style:none; }

		.dropdown .options a { font-size:10px;line-height:18px;}

		.dropdown .options a:hover { text-decoration:none; }

		a.dropdown_toggle { display:block; background:url(../images/form/select.gif) no-repeat; padding:7px 0 0 8px; height:22px; cursor:pointer !important;  }





/* -----------------------update start----------------------- */

#left {width:515px;}

.certified {margin:75px 0 0 80px;}

.help {margin:33px 0 0 84px;}

.city {margin:68px 0 0 84px;}

.map {margin:40px 0 0 800px;position:relative;}

#a, #b, #c, #d, #e, #f, #g, #i, #j {font-size:10px;color:#ff7200;background:transparent url(../images/map/mapover.gif) no-repeat left top;position:absolute;width:118px;height:53px;visibility:hidden;padding:7px 10px;}

#a b, #b b, #c b, #d b, #e b, #f b, #g b, #i b, #j b  {color:#ffffff;}

#a {margin:25px 0 0 198px;}

#b {margin:55px 0 0 115px;}

#c {margin:40px 0 0 65px;}

#d {margin:10px 0 0 45px;}

#e {margin:-40px 0 0 35px;}

#f {margin:100px 0 0 15px;}

#g {margin:40px 0 0 170px;}

#i {margin:45px 0 0 15px;}

#j {margin:60px 0 0 120px;}

/* -----------------------update end----------------------- */





#right {width:410px;}

.lock {margin:59px 0 0 150px;}

.price {margin:0px 0 0 215px;}

.time {margin:1px 0 0 242px;}

.vtitle {margin:-5px 0 0 40px;}

.videobg {margin-top:15px;background:transparent url(../images/home/video-bg.gif) no-repeat center top;}

.videobg a {color:#ffdc00;text-decoration:underline;font-size:10px;padding:0 4px;}

.video {margin:0 0 0 83px;height:200px;}

.emergency {margin:20px 45px 0 0;padding:100px 0 0 100px;background:transparent url(../images/home/no-hassle.gif) no-repeat right top;height:30px;}

.emergency a {color:#ffffff;}

.emergency a:hover {color:#000000;}

.note {margin:6px 0 10px 90px;font-size:14px;font-family:Arial;font-weight:bold;line-height:22px; }



.content {margin:0 10px 0 90px;}

#main {height:auto !important;height:452px;min-height:452px;}



/* fonts */

.txt {font-size:12px;line-height:18px;color:#ffffff;margin:12px 0;}

.pgtitle {font-size:18px;font-weight:normal;color:#ffdc00;line-height:28px;}





/* links */

a {color:#ffdc00;text-decoration:none;}

a:hover {color:#ffffff;}





/* footer */

#footer {margin:auto;width:925px;background:transparent url(../images/fbg.gif) no-repeat center bottom;height:95px;line-height:17px;color:#6f6f6f;font-size:10px;}

#footer b {color:#ffffff;}

#footer a {color:#ffdc00;}

#footer a:hover {color:#ffffff;}

.ft-lf {float:left;padding:15px 0 0 90px;width:460px;}

.ft-rt {float:right;padding:15px 48px 0 0;width:327px;text-align:right;}





/* clear */

.clear {clear:both;}





/*Contact Form */

input, textarea {

font-family:Verdana,Tahoma,Arial,Sans-Serif;

font-size:1em;

margin:0;

padding:4px;

background:#000000;

font-size:12px;

color:#ffdc00;

}

 

input:focus, input:hover,textarea:focus, textarea:hover{

border: 1px solid #ffdc00;

background:#000000;

font-size:12px;

color:#ffdc00;

}

 

label {

margin:2px;

font-size:12px;

color:#ffdc00;

}

 

input {

width:300px;

}

 

.button {

margin:0 0 15px 0;

color:#ffdc00;;

font-weight:bold;

width:310px;

}



fieldset

{

     border: 0px solid #000000;

}



/*Scrollbars*/

html {scrollbar-face-color: #000000;

scrollbar-shadow-color: #000000;

scrollbar-highlight-color: #000000;

scrollbar-3dlight-color: #000000;

scrollbar-darkshadow-color: #000000;

scrollbar-track-color: #000000;

scrollbar-arrow-color: #ffdc00;}
