body{margin:0; padding:0; background:#FFF url(images/img01.jpg) repeat-x left top; font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#66665E}

h1, h2, h3{margin-bottom:6px; text-transform:uppercase; font-family:"Trebuchet MS",Georgia,"Times New Roman",Times,serif; font-weight:normal; color:#42423E}

h1{font-size:44px}

h2{font-size:16px; text-transform:none; text-decoration:underline; font-weight:bold}

h3{font-size:16px}

p, ul, ol{margin-top:0; line-height:140%; text-align:justify}

ul, ol{}

blockquote{}

a{color:#41ACE7}

a:hover{text-decoration:none}

a img{border:none}

img.left{float:left; margin:7px 30px 0 0}

img.right{float:right; margin:7px 0 0 30px}

//hr{display:none}

.list1{}

.list1 li{float:left; line-height:normal}

.list1 li img{margin:0 30px 30px 0}

.list1 li.alt img{margin-right:0}

.mainadinset{line-height:100%}

p.ja_inset {
	font-size:12px;
	line-height:normal;
	margin-bottom:4px;
}

#wrapper{}

#header-wrapper{}

#header{width:1000px; height:36px; margin:0 auto; z-index:999; position: relative;}

#menu{float:left; width:540px; height:64px}

#menu ul{margin:0; padding:0px 0px 0px 5px; list-style:none; line-height:normal}

#menu li{display:block; float:left}

#menu a{display:block; float:left; height:20px; margin-right:px; padding:28px 25px 15px 25px; background:url(images/img07.jpg) no-repeat left 32px; text-decoration:none; text-transform:uppercase; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFF}

#menu a:hover{text-decoration:underline}

#menu .current_page_item a{height:20px; color:#FFF}

#menu .first{background:none}

#search{float:right; width:305px; height:50px}

#search form{float:right; margin:0; padding:25px 20px 0 0}

#search fieldset{margin:0; padding:0; border:none}

#search input{float:left; font:12px Georgia,"Times New Roman",Times,serif; border:none}

#search-text{width:135px; height:18px; padding:3px 0 0 5px; border:1px solid #333; background:#ECF9E4; color:#000}

#search-submit{height:21px; margin-left:10px; padding:0px 5px; background:#000; color:#FFF}

#page{width:1000px; margin:0 auto; background:#e8e8e8; border-radius:14px; position:relative; z-index: 99;}

#page-bgtop{padding:15px; margin: 10px 0;}

#logo{width:960px; height:70px; margin:0 auto}

#floatleft{float:left; border:1px solid red}

#logo h1, #logo p{margin:0px; line-height:normal; font-weight:normal; color:#FFF}

#logo p{text-transform:uppercase; font-size:10px}

#logo h1{//padding-top:80px; font-size:34px}

#logo a{text-decoration:none; color:#FFF}

#content{float:right;width:75%; padding-top:0px; background:#fff; padding:20px;
    border-radius: 10px;}
.post{margin-bottom:25px}

.post .title{height:30px; color:#42423E}

.post .title a{text-decoration:none; color:#42423E}

.post .date{}

.post .meta{margin-top:-10px; padding:2px 30px 2px 16px; background:url(images/img08.jpg) no-repeat left 10px; border-bottom:1px #BDBDBB dotted; font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:10px; color:#66665E}

.post .meta span{display:block; margin-top:-10px}

.post .meta a{}

.post .entry{padding:10px 0}

.post .links{margin:0 250px 0 0; padding:0 0 0 0px}

.post .links .comments{}

.post .links .permalink{padding-left:17px}

#sidebar{ float: left; width: 18%; font-family:Arial,Helvetica,sans-serif; background:#fff;
    padding: 10px; border-radius: 10px;}

#sidebar ul{margin:0; padding:0; list-style:none; line-height:normal}

#sidebar li{margin-bottom:30px; padding:0 0 10px 0px}

#sidebar li ul{}

#sidebar li li{margin:0 0 0 5px; padding-left:10px; background:url(images/img09.jpg) no-repeat left 4px}

#sidebar p{margin:0; padding:0px 10px; padding-bottom:10px; font-size:11px}

#sidebar h2{ margin:0 0 10px 0px; text-decoration: none;}
#sidebar h2 a{ padding:11px 0;  text-transform:capitalize; font-size:12px; font-weight:bold; color:#42423E; text-align:center; display: block; text-decoration: none;
transition: all 0.5s ease; border: 1px solid #d6d6d6; border-radius:10px;
background: #ecf0ef; /* Old browsers */
background: -moz-linear-gradient(top, #ecf0ef 0%, #fefefe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ecf0ef 0%,#fefefe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ecf0ef 0%,#fefefe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf0ef', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */}
#sidebar h2 a:hover{transition: all 0.5s ease;
background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top, #fefefe 0%, #ecf0ef 100%, #ecf0ef 101%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #fefefe 0%,#ecf0ef 100%,#ecf0ef 101%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #fefefe 0%,#ecf0ef 100%,#ecf0ef 101%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ecf0ef',GradientType=0 ); /* IE6-9 */}

#sidebar h3{text-transform:none; font-size:14px; font-weight:bold; color:#42423E; text-align:center}

#sidebar a{color:#696969}

#calendar{}

#calendar caption{padding-bottom:5px; font-weight:bold}

#calendar table{width:100%; border-collapse:collapse; border-bottom:1px solid #24130F; border-left:1px solid #24130F; border-right:1px solid #24130F}

#calendar thead th{padding:5px 0; text-align:center; border-top:1px solid #24130F; border-left:1px solid #24130F; background:#24130F}

#calendar tbody td{padding:5px 0; text-align:center; border-top:1px solid #24130F; border-left:1px solid #24130F; border-bottom:1px solid #24130F}

#calendar tfoot td{padding:5px; border-left:1px solid #24130F; border-bottom:1px solid #24130F}

#calendar tfoot #next{border-top:1px solid #24130F; text-align:right}

#calendar tfoot #prev{border-top:1px solid #24130F}

#calendar .pad{border-bottom:1px solid #24130F}

#calendar #today{background:#24130F}

#footer{ width:1000px; height:95px; margin:0 auto; padding:0;  background: #d0d0d0;
    border-radius: 0 0 10px 10px; position: relative; top: -22px;}

.footerp{padding:56px 0}

.tablecaption{font-size:10px}

#footer p{margin:0; text-align:center; line-height:normal; text-transform:uppercase; font-size:10px; color:#66665E}

table.bestselling td{padding:5px}

#footer a{color:#000}

.date{margin-top:30px; font-style:italic}

.articlelistclass{width:560px; padding:2px; border:solid 2px gray}

#pcm{display:none}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position:absolute; left:-1px; top:98%}
ul.pureCssMenu ul ul{position:absolute; left:98%; top:-2px}
ul.pureCssMenu, ul.pureCssMenu ul{margin:0px; list-style:none; padding:0px 2px 2px 0px; background-color:#fff; background-repeat:repeat; border-color:#AAA; border-width:1px; border-style:solid; z-index:1}
ul.pureCssMenu table{border-collapse:collapse}
ul.pureCssMenu{display:block; zoom:1; float:left}
ul.pureCssMenu ul{//width:160.65px; width:240px}
ul.pureCssMenu li{display:block; margin:2px 0px 0px 2px; font-size:0px}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus{outline-style:none}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover{display:block; vertical-align:middle; background-color:#fff; border-width:2px; border-collapse:collapse; border-color:darkblue; border-style:solid; text-align:left; text-decoration:none; padding:4px; _padding-left:0; padding-right:8px; font:normal 12px Verdana; color:#000; text-decoration:none; cursor:default}
ul.pureCssMenu span{overflow:hidden}
ul.pureCssMenu li{float:left}
ul.pureCssMenu ul li{float:none}
ul.pureCssMenu ul a{text-align:left; white-space:nowrap}
ul.pureCssMenu li.sep{text-align:center; padding:0px; line-height:0; height:100%}
ul.pureCssMenu li.sep span{float:none; padding-right:0; width:5; height:16; display:inline-block; background-color:#AAA; background-image:none}
ul.pureCssMenu ul li.sep span{width:80%; height:3}
ul.pureCssMenu li:hover{position:relative}
ul.pureCssMenu li:hover>a{background-color:#4792E6; border-color:#650; border-style:solid; font:normal 12px Verdana; color:#fff; text-decoration:none}
ul.pureCssMenu li a:hover{position:relative; background-color:#4792E6; border-color:#650; border-style:solid; font:normal 12px Verdana; color:#fff; text-decoration:none}
ul.pureCssMenu li.dis a{color:#AAA !important}
ul.pureCssMenu img{border:none; float:left; _float:none; margin-right:4px; width:16px; height:16px}
ul.pureCssMenu ul img{width:16px; height:16px}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def{display:inline !important}
ul.pureCssMenu li:hover >a img.def{display:none}
ul.pureCssMenu li:hover >a img.over{display:inline}
ul.pureCssMenu a:hover img.over, ul.pureCssMenu a:hover ul img.def, ul.pureCssMenu a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def, ul.pureCssMenu a:hover ul img.over, ul.pureCssMenu a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul, ul.pureCssMenu a:hover a:hover ul, ul.pureCssMenu a:hover a:hover a:hover ul{display:block}
ul.pureCssMenu a:hover ul ul, ul.pureCssMenu a:hover a:hover ul ul{display:none}
ul.pureCssMenu span{display:block; background-image:url(./images/arrv_anim_1.gif); background-position:right center; background-repeat:no-repeat;    padding-right:11px}
ul.pureCssMenu li:hover>a>span{background-image:url(./images/arrv_anim_1o.gif)}
ul.pureCssMenu a:hover span{_background-image:url(./images/arrv_anim_1o.gif)}
ul.pureCssMenu ul span, ul.pureCssMenu a:hover table span{background-image:url(./images/arr_double_1.gif)}
ul.pureCssMenu ul li:hover >a span{background-image:url(./images/arr_double_1o.gif)}
ul.pureCssMenu table a:hover span, ul.pureCssMenu table a:hover a:hover span, ul.pureCssMenu table a:hover a:hover a:hover span{background-image:url(./images/arr_double_1o.gif)}
ul.pureCssMenu table a:hover table span, ul.pureCssMenu table a:hover a:hover table span{background-image:url(./images/arr_double_1.gif)}
/***********************************************************************/
.quick-content{text-align:left; margin-top:0px;margin-bottom:0px; border-style:solid; border-width:1px; padding:5px; overflow: auto; width:720px;}
.quick-side{width:47%; float:left;}
.quick-center{width:5%; float:left;}
.show-menu {color: #fff; background:#051016; text-align: center; padding: 10px 0; font-size: 13px; font-weight: bold; display: none; cursor: pointer;}
#show-menu, #show {display: none;}
p+a {text-align: center; display: block;}
.responsive-img{text-align: center; display: block;}
h2+.responsive-img{text-align: left;}
/****************Responsive CSS*********************/
@media(max-width: 999px)
{
	#logo, #page, #header, #footer, .quick-center, .quick-side{width:100%;}
	#logo{    min-height: 116px; background: #000; text-align: center;}
	#logo p{text-align: center;}
	#logo>div{float: none !important;}
	ul.pureCssMenu li {float: none; display: inline-block;}
	ul.pureCssMenu{position: relative; z-index: 999;}
	#page-bgtop, #page-bgtop{padding:0px;margin-top: 0;}
	img{max-width: 100%;     height: auto;}
	#sidebar { width:98%; top:50px; padding:1%; position:absolute; display:none; box-shadow: 0px 3px 3px #ccc;}
	.quick-content{width: 96%;}
	.side{position: absolute; width: 100%;}
	#show{width:50.5%;margin-top: -4px; float:left; display: inline-block; background:#051016; height:40px; line-height:38px;}
	#content{width:94%; padding:3%;}
	.show-menu {display:inline-block; float:right; width:50%; position:relative;top:-4px; text-align: right;}
	.show-menu i { right: 10px; position: relative; float: right;    margin-top: 2px;
    margin-left: 20px;}
	#show i {left:10px;position:relative; float: left; margin-top:12px;
    padding-right: 18px;}
	input#show-menu[type="checkbox"]{display: none;}
	input[type=checkbox]:checked ~ #top-menu{ display: block;}
	#top-menu{width:100%; height:auto; display: none;}
	.icon-bar{background-color:#fff; display:block; height:2px; margin-bottom:4px;  width:22px;}
	#top-menu li {display: block;}
	ul.pureCssMenu ul, ul.pureCssMenu ul ul{width: 95%; position:relative; left:4%; top:0;}
	#header{height: inherit;}
	#show font{float: left; color: #fff; font-size: 13px;}
	#page{background: transparent;}
	#google_image_div, ins iframe{ width: 100% !important;}
	#google_image_div img, iframe img{max-width: 100%;}

}

@media(max-width:767px)
{
	table tr td{display: block;}
}

