@charset "iso-8859-1";

body {margin: 0px 0px 0px 0px; }
table {font:normal 11px Verdana; color:#000000; }
td {font:normal 11px Verdana; color:#000000; }
div {font:normal 11px Verdana; color:#000000;}
span {font:normal 11px Verdana; color:#000000;}
ul {margin:0;padding-left:20px;}
li {list-style:none; float: left; padding-right:5px;}

/* key template */
div.site {width:980px;background-image:url(images/bg4.jpg);background-repeat:no-repeat;}
div.site3 {width:980px;background-image:url(images/bg4.jpg);background-repeat:no-repeat;}
div.site4 {width:980px;background-image:url(images/bg4.jpg);background-repeat:no-repeat;}

/* template master */
A:link, A:visited, A:active {font:normal 11px Verdana;text-decoration: underline ;color:#0B9ACF;}
A:hover {font:normal 11px Verdana;text-decoration: none ;color:#0B9ACF;}

A.menu:link, A.menu:visited, A.menu:active {font:normal 11px Verdana;text-decoration: underline ;color:#FFFFFF;}
A.menu:hover {font:normal 11px Verdana;text-decoration: none ;color:#FFFFFF;}

A.sub:link, A.sub:visited, A.sub:active {font:normal 10px Verdana; text-decoration: underline; color:#b2afa8;}
A.sub:hover {font:normal 10px Verdana; text-decoration: none; color:#b2afa8;}

A.news:link, A.news:visited, A.news:active {font:bold 11px Verdana;text-decoration: underline;color:#660099;}
A.news:hover {font:bold 11px Verdana;text-decoration: none;color:#660099;}

A.pixel:link, A.pixel:visited, A.pixel:active {text-decoration: underline;color:#cccccc; }
A.pixel:hover {text-decoration: none; color:#cccccc;}

.head1 {font-size: 15px;color: #666666; font-weight:bold;}
.head_p {font-size: 14px;color: #e11388; font-weight:bold;}
.head_p2 {font-size: 13px;color: #7c287c; font-weight:bold;}
.head2 {color: #666666; font-weight:bold;}
.head3 {font-size:12px; color: #333366; font-weight:bold;}
.address {font-size:14px; color: #FFFFFF; font-weight:bold;}

.text {font-size: 9px; color:#0B9ACF;}
.text3 {font-size:10px;}
.text2 {font-size:12px; color:#FFFFFF; font-weight:bold;}
.text4 {color:#FFFFFF; font-weight:bold;}

.detail {color:#999999;}
.total {font-size:12px; color:#e11388; font-weight:bold;}

#tbl {font:normal 11px Verdana; color:#000000;}
#logo {margin:0px 0px 0px 0px; background-color:#99E2EB;}
#categoryname {font-size:22px; line-height:40px; font-family:Lucida Grande,Geneva;}
#price {font:bold 11px Verdana; color:#999999;}

#MenuTbl {padding:5px; width:140px; height:337px; background-image:url(images/bg_menu2.gif);}
#LinkTbl {padding:15px;}

#Copyright {color:red; line-height:22px; font:bold 12px Verdana; width:90%;}

/* Gallery Page*/
#Gallery {padding:5px; font:bold 18px Verdana; }
a.Gallery:link, a.Gallery:active, a.Gallery:visited {padding:5px; font:bold 18px Verdana; }
a.Gallery:hover {padding:5px; font:bold 18px Verdana; }

tr.color {background-color:#B8E8FA;}	 /* key color of header is #3FCBFF */ 

td.doll {padding:2px 2px 2px 12px; text-align:left;  font-size:12px; color:#FFFFFF;}
td.home {padding:27px 18px 2px 14px; text-align:left;  font-size:12px;}
td.cl1 {padding:5px 5px 2px 5px; text-align:left;  font-size:12px;}
td.product {padding:0px 10px 10px 10px; text-align:left;  font-size:12px;}
td.item {padding:30px 30px 30px 30px; text-align:left;  font-size:12px;}

/* Layout */
td.col1{width:200px; vertical-align:top;padding-top:50px;padding-left:10px;} /* frontend , our product colum*/
#col1{width:10px; } /* backend , no. colum */
#col2{width:80px; } /* backend , edit/delete */

#mainsetback {padding:0px 0px 4px 17px; font:normal 10px Verdana; color:#0B9ACF;} 
#setback {padding:0px 0px 3px 27px; font:normal 10px Verdana;}

/* Page manager */
#PMRight {text-align:right; padding:5px;}

#Quote{padding:5px 0px 5px 5px;}

/* footer */
div.footer {padding: 45px 0px 5px 0px; font-size: 10px; color: #999999; line-height:20px; background:url(images/bgfooter.jpg) no-repeat;}
td.footer {font-size:10px; color:#999999; line-height:20px;}
A.footer:link, A.footer:visited, A.footer:active {font-size:10px; color:#999999; line-height:20px;text-decoration: underline ;}
A.footer:hover {font-size:10px; color:#999999; line-height:20px;text-decoration: none ;}

/* CSS Document */
div.header {border-bottom:0px dotted #CCCCCC;}
div.menu {padding: 5px 0px 5px 5px; line-height: 20px;}
div.features {padding: 2px 0px 2px 2px; line-height: 20px;}
div.info {padding: 0px 5px 0px 10px; line-height: auto;}

div.catetab {padding:5px 0px 5px 5px; text-decoration:none; background-color:#99E2EB;}
div.catebanner {padding:0px 0px 5px 5px;}
div.productcol {padding:5px 0px 0px 5px; vertical-align:top; text-decoration:none; }
div.popup {padding:5px 0px 0px 5px; vertical-align:top; 	text-align:center; }
div.direction{text-align:left; vertical-align:top; padding:5px 0px 5px 10px;  width:90%; }
div.directiontop{text-align:left; vertical-align:top; padding:5px 0px 5px 10px;  width:90%; border-bottom:1px dashed #999999; }
div.directionbottom{text-align:left; vertical-align:top; padding:5px 0px 5px 10px;  width:90%; border-top:1px dashed #999999; }
div.pager{text-align:right; vertical-align:top; padding:5px 0px 5px 0px;  width:100%;}
div.bodycol {text-align:left;}
div.bodyabout {text-align:left; vertical-align:top; width:400px; padding:120px 0px 0px 32px;}
div.bodycontact {text-align:left; vertical-align:top; width:400px; padding:120px 0px 0px 32px;}

ul.square {list-style-type:square}
ul.circle {list-style-type:disc}
ul.circle2 {list-style-type:none; line-height:14px; }