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:5}

#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:url(images/img04.jpg) repeat-y left top}

#page-bgtop{padding-top:30px; background:url(images/img03.jpg) no-repeat left top}

#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:738px; padding-top:0px; padding-right:40px}

.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:162px; padding-left:22px; font-family:Arial,Helvetica,sans-serif}

#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{height:26px; margin:0 0 10px 0px; padding:8px 0 2px 10px; background:url(images/img06.jpg) no-repeat left top; text-transform:capitalize; font-size:11px; font-weight:bold; color:#42423E; text-align:center}

#sidebar h3{text-transform:none; font-size:11px; 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:url(images/img05.jpg) no-repeat left top}

.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)}

