@charset "utf-8";
/* CSS Document */

body {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; color:#000; margin:0; margin-top:12px; background:#F7F0F0 url(images/bgbrush.png) top left no-repeat;}
#container {width:960px; background:#EBE8ED; padding:18px; border:1px solid #A69B97; -moz-border-radius:4px; -webkit-border-radius:4px; margin:auto; margin-bottom:40px; -moz-box-shadow:0 0 10px #333; -webkit-box-shadow: 0 0 10px #333; }

a {color:#0025FF; text-decoration:none;}
a:hover {color:#09F; text-decoration:none;}

#header {width:955px; margin:auto; margin-top:-2px; color:#fff; height:45px;  padding: 1px 0px 5px 0px; }
#header h1{font-size:24px; color:#FFFFFF; line-height:13px; margin-top:15px; text-shadow:#000 0 0 5px;}
#menuholder {width:912px; height:30px; padding:6px; border:1px solid #fff; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; }
#wrapper {height:430px; width:100%; background-color:#f2f2f2; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-radius-topright:4px; -webkit-border-radius-topleft:4px; background:url(images/ajax-loader_small.gif) no-repeat top left;}
#holder {width:100%; min-height:100%; float:left;  background-color:#fff; display:none;-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-radius-topright:4px; -webkit-border-radius-topleft:4px;  }
#content {display:block; width:890px; padding:4px; background-color:#fff; float:left; margin-left:12px; }
#content h2 {color: #0025FF; font-size:16px;text-shadow:#CCC 0px 0px 2px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#content h3 {color: #0023EB; font-size:14px; font-weight:bold; border-bottom:1px solid #D4DAFF; padding-bottom:1px; text-transform:capitalize; text-shadow:#555554 0px 0px 1px;}

#content h4 {font-size:13px; font-weight:bold; color:#0025FF; border-bottom:1px solid #D4DAFF; padding-bottom:1px; text-transform:capitalize; text-shadow:#6F84FF 0px 0px 1px;}

#detail {display:block; width:890px; padding:4px; background-color:#fff; float:left; margin-left:12px; }
#detail h2 {color: #0025FF; font-size:16px;text-shadow:#CCC 0px 0px 2px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#detail h3 {color: #0023EB; font-size:14px; font-weight:bold; border-bottom:1px solid #D4DAFF; padding-bottom:1px; text-transform:capitalize; text-shadow:#555554 0px 0px 1px;}

#detail h4 {font-size:13px; font-weight:bold; color:#0025FF; border-bottom:1px solid #D4DAFF; padding-bottom:1px; text-transform:capitalize; text-shadow:#6F84FF 0px 0px 1px;}

#minidetail {color:#3F5AFF; margin-top:12px;}

#bestseller {margin-bottom:15px;}
#bestseller #img {float:left; margin:auto; padding:4px; border:1px solid #F3EFF6; -moz-border-radius:4px; -webkit-border-radius:4px; width:92px; background-color:#EFF6EF;}
#bestseller #text {width:790px; margin-left:112px;}

#bestseller #imgdetail {float:left; margin:auto; width:242px;}

#bestseller #imgdetail img{padding:4px; border:1px solid #F3EFF6; -moz-border-radius:4px; -webkit-border-radius:4px;  background-color:#EFF6EF;}

#bestseller #textdetail {width:630px; margin-left:264px;}

#bestseller #textdetail ul {
  float: left;
  width: 600px;
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom:12px;
}
 
#bestseller #textdetail li {
  float: left;
  width: 290px;;
  margin: 0;
  padding: 0;
} 

#bread {display:block; border:1px solid #9dbaca; -moz-border-radius:4px; -webkit-border-radius:4px; width:920px; background-color:#F3EFF6; padding:4px; -moz-box-shadow:0 0 6px #333; -webkit-box-shadow: 0 0 6px #333; font-size:14px;text-shadow:#fff 3px 2px 2px;}

#readmore {display:block; position:relative; right:0px; border:1px solid #9dbaca; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; background-color:#F3EFF6; padding:4px; float:right;}

#bestseller #similar ul {
  float: left;
  width: 600px;
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom:12px;
}

#bestseller #similar li {
	float: left;
  width: 150px;;
  margin: 0;
  padding: 0;

} 

#bestseller #similar img {padding:4px; border:1px solid #F3EFF6; -moz-border-radius:4px; -webkit-border-radius:4px;  background-color:#EFF6EF; margin-right:24px;}

#geoipmain {width:880px; display:block; border-bottom:5px solid #1C3754; border-top:3px solid #1C3754; margin:auto; padding:4px 8px; border:1px solid #83C5D1; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:12px; float:left;}

#geoiploc {width:575px; display:block; float:left;}

#geoiploc h2 {font-size:20px; margin-top:-8px; margin-bottom:-3px;}

#mininfo {width:300px; font-size:10px; float:right; line-height:13px; background:#D2E9F7; border:1px solid #83C5D1; -moz-border-radius:3px; -webkit-border-radius:3px;}

#ramu { background:#fff; margin:3px; width:865px; display:none; float:left; border:1px solid #9FF; padding:4px; }

.searchtext {
            position: relative;
            
            /*width: 800px;*/
            background-color: #F5F4F6;
            padding: 2px;
			
            margin: 2px 0 5px 0;
            overflow: hidden;
			border:1px solid #c3dcbf;
            -moz-border-radius:4px; -webkit-border-radius:4px;
        }

.searchtext input[type="text"] {
    border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE;
    border-right:1px solid #CCCCCC;
    border-style:solid;
    border-width:1px;
    font-size:16px;
	font-weight:bold;
    
    padding:5px;
	width:847px;
	color:#09F;
	padding-left:26px;
	background:#fff url(images/search-icon.png) left center no-repeat;
	-moz-border-radius:4px; -webkit-border-radius:4px;
}


.searchtext input[type="button"] {
	width:70px;
	border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE;
    border-right:1px solid #CCCCCC;
    border-style:solid;
    border-width:1px;
	font-size:16px;
	padding:4px;
	
	-moz-border-radius:4px; -webkit-border-radius:4px;
}

#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#navlist li a { text-decoration: none; }


ul#navlist2
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;

}

#navlist2 li
{
display: inline;
list-style-type: none;

}

#navlist2 a { padding: 3px 10px; }

#navlist2 a:link, #navlist2 a:visited
{
color: #fff;
background-color: #006AD4;
text-decoration: none;
-moz-border-radius:4px; -webkit-border-radius:4px;
}

#navlist2 a:hover, #navlist2 #current
{
color: #fff;
background-color: #0883FF;
text-decoration: none;
-moz-border-radius:4px; -webkit-border-radius:4px;
}


#left {float:right; width:185px; padding:4px; background-color:#fff;}

#footer{width:960px; margin:auto; background-color:#434342; border-top:10px solid #8B8B8A; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;  padding-bottom:8px; text-align:center; font-size:11px; color:#fff; padding-top:12px;
}

#load {
	display: none;
}


/* Styles for the entire LavaLamp menu */
.lavaLampNoImage {
            position: relative;
            height: 32px;
            /*width: 800px;*/
            background-color: #00ccff;
            padding: 4px;
            margin: 2px 0 5px 0;
            overflow: hidden;
			border:1px solid #c3dcbf;
            -moz-border-radius:4px; -webkit-border-radius:4px;
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 1px solid #000;
						-moz-border-radius:4px; -webkit-border-radius:4px;
                        background-color: #00beee;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
						}
		
						
	  div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	                   
						
/*Form Style*/



/* ----------- stylized ----------- */

.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
	width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
	
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;
	
}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
	
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(images/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(images/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(images/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(images/snext.png) no-repeat center left;
            }
			
.paginbar {
            
            width: 850px;
            background-color: #F5F4F6;
            padding:10px;
             margin:10px auto;
			  text-align:center;
            overflow: hidden;
			border:1px solid #c3dcbf;
            -moz-border-radius:4px; -webkit-border-radius:4px;
			-moz-box-shadow:0 0 6px #333; -webkit-box-shadow: 0 0 3px #333;
			
                
        }
#pager {margin:auto;}
