html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th,td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}


/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	color: black;

	background: white;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

ol, ul {

	list-style: none;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}



/* ไม่เกี่ยวกับ reset */

.align-left { float: left; }

.align-right { float: right; }

.align-clear { clear: both; }



.data,

.another-service .boxs {

	background: #FFF;

}



a { color: #666; text-decoration: none; }

a:hover { color: #FF9900; text-decoration: underline; }



.ui-tabs-hide {

	display: none;

}



#space-area {

	text-align: center;

}



.advertise a {

	display: inline-block;

	margin-top: 5px;

	text-align: center;

	text-decoration: none;

}



.ads {

	margin: 5px 0;

	text-align: center;

}



.large-ads {

	margin: 0;

	width: 728px;

	height: 90px;

	float: right;

}



.promo-ads .ads {

	float: left;

	margin-right: 3px;

	margin-left: 4px;

}



#carousel .jcarousel-list li, .jcarousel-item {

	width: 545px; height: 200px;

}

#carousel .jcarousel-clip {

	width: 545px;

}

.ad545x200 {

	position: relative;

}

.ad545x200 ul {

	height: 200px;

	overflow: hidden;

}

.ad545x200 .current-loading {

	height: 200px;

	position: absolute;

	background: url(../images/tarad-load.gif) no-repeat center center #FFF;

}

#carousel .jcarousel-item-placeholder {

    background: transparent url(../images/tarad-load.gif) 50% 50% no-repeat;

}

#brand-carousel {

	overflow: hidden;

	height: 180px;

}



/*

 * fixed big ad

 **/

#carousel .jcarousel-list li, .jcarousel-item,

#carousel,

#carousel ul,

#carousel ul li,

#carousel iframe {

	width: 545px; height: 200px;

}

#carousel {

	margin-bottom: 27px;

}

#carousel ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	display: block;

	position: relative;

	overflow: hidden;

	background: url(../images/tarad-load.gif) no-repeat center center #FFF;

}

#carousel ul li {

	position: absolute;

	background-color: #FFF;

}

#carousel .jcarousel-clip {

	width: 545px;

}



#taradnav {

	background-color: #FFF;

}

body #hover-note .data {

	background: transparent ;

}

img {

	background-position: center;

}

strong {

	font-weight: bold;

}



/* Valentine BG

------------------------------------------------------------------------------------*/

body {

	background: url(../images/general-bg.jpg) no-repeat center 5px;

}

