/*
Theme Name:Perogato
Description: A free premium wordpress theme from jinsona designs.
Author: Jinsona designs
Author URI: www.web2feel.com

*/
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, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, 
center, u, b, i, marquee{margin:0px; padding:0px}
body{margin:0 auto; padding:50px 0px 0px 0px; background:#d5eeff url(./images/casing.png) repeat-x; font-family:Tahoma,Century gothic,Arial,Tahoma,sans-serif; color:#161514; font-size:13px}
img{border:0; margin:0 0}
a{color:#224E6C; text-decoration:none; outline:none}
a:hover{color:#59D6EF; text-decoration:none}
h1, h2, h3, h4, h5, h6{}
blockquote{padding:10px 10px 10px 10px; color:#444; font-style:normal}
.clear{clear:both}

img.centered{display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0px}

img.alignnone{padding:5px 5px; margin:0px 0px 10px 0px; display:inline; background:#F2E9E2; border:1px solid #DDD}

img.alignright{padding:5px 5px; margin:0px 5px 10px 10px; display:inline; background:#F2E9E2; border:1px solid #DDD}

img.alignleft{padding:5px 5px; margin:0px 10px 10px 0px; display:inline; background:#F2E9E2; border:1px solid #DDD}

.aligncenter{display:block; margin-left:auto; margin-right:auto; margin-bottom:10px}

.alignright{font-size:16px; float:right; margin:0px 0px 10px 10px}

.alignleft{font-size:16px; float:left; margin:0px 10px 10px 0px}

.wp-caption{border:1px solid #DDD; text-align:center; background-color:#f7f6f1; padding:4px 0px 5px 0px; margin:5px 5px}

.wp-caption img{margin:0px 0px 5px 0px; padding:0px; border:0px}

.wp-caption p.wp-caption-text{margin:0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; line-height:12px}

#wrapper{width:1000px; margin:0 auto}
#casing{padding:0px 0px 10px 0px; background:#fff url(images/bg.png) repeat 0 0; float:left; width:1000px; border:1px solid #24C6E2}

#top{height:100px; margin:auto; background:url(images/top1.png); width:1000px; position:relative}
.blogname{width:100; font-family:Arial; margin:10px 0 0 0px;  float:left; height:20px}
.blogname h1{font-size:25px; padding:0 0 0px 0; font-weight:normal; color:#fff; text-align:left; margin:10px 0 0 20px}
.blogname h1 a:link, .blogname h1 a:visited{color:#fff; display:block}

.blogname h1 a:hover{color:#DCB20C}
.blogname h2{margin:5px 0px 0px 30px; font-size:12px; font-weight:normal; color:#fff; text-align:left; text-transform:uppercase}

.searcht{width:295px; height:58px; background:url(images/search.png); position:relative}
#search{width:275px; padding:20px 10px; background:#0d2525}
#search form{margin:0; padding:0}

#search fieldset{margin:0; padding:0; border:none}

#search p{margin:0; font-size:85%}

#s{margin:10px 10px; width:250px; padding:5px 5px 6px 5px; background:#fff; border:none; font:normal 100% "Arial",Arial; color:#1F4EC0; border:1px solid #DFD2C3}

#foxmenucontainer{height:32px; background:#f7f6f1 url(images/menu.png) repeat-x; display:block; padding:0px 0 0px 0px; font:10px Arial; font-weight:normal; text-transform:uppercase}
#menu{margin:0px; padding:0px; width:1000px; background:#f7f6f1 url(images/menu.png) repeat-x; height:32px}

#menu ul{float:left; list-style:none; margin:0px; padding:0px}

#menu li{float:left; list-style:none; margin:0px; padding:0px}

#menu li a, #menu li a:link, #menu li a:visited{color:#A9D0F5; display:block; margin:0px; padding:10px 10px 10px 10px}

#menu li a:hover, #menu li a:active{background:url(images/menua.png) repeat-x; color:#f7f6f1;  margin:0px; padding:10px 10px 10px 10px; text-decoration:none}

#menu li li a, #menu li li a:link, #menu li li a:visited{background:#045FB4; width:150px; color:#81F7BE; font-weight:normal; float:none; margin:0px; padding:8px 10px 8px 10px; border-bottom:1px solid #8181F7}

#menu li li a:hover, #menu li li a:active{background:#112690; color:#fff; padding:8px 10px 8px 10px}

#menu li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:170px; margin:0px; padding:0px}

#menu li li{}

#menu li ul a{width:140px}

#menu li ul a:hover, #menu li ul a:active{}

#menu li ul ul{margin:-29px 0 0 170px}

#menu li:hover ul ul, #menu li:hover ul ul ul, 
#menu li.sfhover ul ul, #menu li.sfhover ul ul ul{left:-999em}

#menu li:hover ul, #menu li li:hover ul, 
#menu li li li:hover ul, #menu li.sfhover ul, 
#menu li li.sfhover ul, #menu li li li.sfhover ul{left:auto}

#menu li:hover, #menu li.sfhover{position:static}

#catmenucontainer{height:33px; background:#f7f6f1 url(images/catmenu.png) repeat-x; display:block; padding:0px 0 0px 0px; font:10px Arial; font-weight:normal; text-transform:uppercase}

#catmenu{margin:0px; padding:0px; width:1000px; background:#D5EEFF url(images/catmenu.png) repeat-x; height:38px}

#catmenu ul{float:left; list-style:none; margin:0px; padding:0px}

#catmenu li{float:left; list-style:none; margin:0px; padding:0px}

#catmenu li a, #catmenu li a:link, #catmenu li a:visited{color:#0101DF; display:block; margin:0px; padding:10px 10px 10px 10px}

#catmenu li a:hover, #catmenu li a:active{background:#f7f6f1 url(images/catmenua.png) repeat-x; color:#f0ebe4;  margin:0px; padding:10px 10px 10px 10px; text-decoration:none}

#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited{background:#2E9AFE; width:150px; color:#f0ebe4; font-family:Arial; font-weight:normal; float:none; margin:0px; padding:8px 10px 8px 10px; border-bottom:1px solid #FFF}

#catmenu li li a:hover, #catmenu li li a:active{background:#045FB4; color:#81BEF7; padding:8px 10px 8px 10px}

#catmenu li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:170px; margin:0px; padding:0px}

#catmenu li li{}

#catmenu li ul a{width:140px}

#catmenu li ul a:hover, #catmenu li ul a:active{}

#catmenu li ul ul{margin:-29px 0 0 170px}

#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, 
#catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul{left:-999em}

#catmenu li:hover ul, #catmenu li li:hover ul, 
#catmenu li li li:hover ul, #catmenu li.sfhover ul, 
#catmenu li li.sfhover ul, #catmenu li li li.sfhover ul{left:auto}

#catmenu li:hover, #catmenu li.sfhover{position:static}

#content{float:left; width:660px; height:100%; padding:20px 0px 0px 10px; display:inline}

.ethumb{float:left; padding:5px; background:#fff; margin:10px 5px 5px 0px; border:1px solid #B2CADC}
.mini{width:310px; margin:0px 5px 20px 10px; height:100%; color:#504945; font:13px Arial; float:left; background:#E3E3E3; border:1px solid #B2CADC; display:block}

.adsense{width:300 px; margin:10px 10px 10px 10px; height:100%; color:#504945; font:13px Arial; float:left; background:#E3E3E3; border:1px solid #B2CADC; display:inline}

.adsensetittle{width:1000; margin:2px 0px 2px 0px; height:90; color:#e3e3e3; font:13px Arial; float:center; background:#e3e3e3; border:1px solid #24C6E2}

.mini h2{margin:5px 0 0px 0; padding:0px 0px 0px 5px; text-align:left;  font:24px Arial}

.mini h2 a:link, .mini h2 a:visited{color:#3D3D3D; background-color:transparent;  font-family:Arial}
.mini h2 a:hover{color:#C1501F; background-color:transparent;  font-family:Arial}

.title{font-family:Arial;  margin:0 0 0 0px; padding:0px 0px 0px 0px}

.date{font-size:10px; font-family:Arial; padding:10px 5px 5px 5px;  color:#8B5301; text-transform:uppercase}
.date a:link, .date a:visited{ color:#8B5301;  font-family:Arial}

.single{width:640px; margin:0px 5px 20px 10px; height:100%; color:#504945;  font-size:13px; font-family:Arial}

.single h2{margin:5px 0 0px 0; padding:0px 0px 5px 5px; text-align:left; font:28px Arial; overflow:hidden;  font-family:Arial}

.single h2 a, .single h2 a:link, .single h2 a:visited{color:#191109; background-color:transparent;  font-family:Arial}
.single h2 a:hover{color:#5A4010; background-color:transparent;  font-family:Arial}
.author{padding:2px 5px; color:#fff; background:#436D92}

.clock{padding:2px 5px; color:#fff; background:#436D92}

.more{padding:2px 5px; color:#fff; position:absolute; right:10px; top:3px}
.more a:link, 
.more a:visited{color:#4F2B14}
.more a:hover{color:#c42500}

.comm{margin-left:5px; padding:2px 5px; color:#fff}

.comm a:link, 
.comm a:visited{color:#4F2B14}
.comm a:hover{color:#c42500}

.singleinfo{font:10px Arial; text-transform:uppercase; color:#271A0A; background:#B2CADC; padding:5px 5px; position:relative}

.singleinfo a:link, .singleinfo a:visited{color:#010F90}

.singleinfo a:hover{color:#BF3A0B}

.entry{margin:0 0; padding:0px 5px}

.entry a:link, 
.entry a:visited{color:#AC0604; background-color:transparent}
.entry a:hover{color:#455236; background-color:transparent; text-decoration:none}

.entry p{margin:5px 0px; padding:5px 0px; line-height:22px}

.right{float:right; width:300px; padding:15px 0px 0px 0; margin-right:20px; display:inline}

.sidebox{float:left; width:295px; padding-top:0px; font-size:10px; font-family:Arial; margin-bottom:10px; background:#B2CADC; margin-top:20px}

.sidebox h2{}

.sidebox ul{list-style-type:none; margin:0; padding:0}
.sidebox li{list-style-type:none; margin:0; padding:0}
.sidebox ul ul{list-style-type:none; margin:0; padding:0px 0px 10px 0px; background-repeat:no-repeat}

.sidebox ul ul ul{list-style-type:none; margin:0; padding:0; border:0}

.sidebox ul ul ul ul{list-style-type:none; margin:0; padding:0; border:0}

.sidebox ul li{height:100%; line-height:18px; float:left; clear:left; width:295px; text-transform:uppercase; list-style-type:none}

.sidebox ul li a:link, .sidebox ul li a:visited{color:#5F3417; border-bottom:1px solid #eee; text-decoration:none; padding:5px 0px 5px 10px; display:block}

.sidebox ul li a:hover{background:#1D507D; color:#fff}

.sidebox p{padding:7px 10px; margin:0}

.sidebox table{width:100%; text-align:center; color:#0B0B61}

#wp-calendar{width:100%; padding:0 0 15px}

#wp-calendar caption{padding:5px 5px; font-size:16px}

#wp-calendar th, #wp-calendar td{padding:5px; text-align:center; color:#5F3417}

#wp-calendar td a{background:#143232; padding:5px; color:#fff}
#wp-calendar td{background:transparent}
#wp-calendar td, table#wp-calendar th{padding:2px 0}

#footer{height:120px; padding:10px 0 0 0px; color:#fff; font-size:11px; font-weight:normal; text-align:center; letter-spacing:1px; font-family:Arial; float:left; width:100%; background:url(images/bot.png)}

#footer a:link, #footer a:visited{color:#FFA97F}

#footer a:hover{color:#fff}

#footmenu{ margin:0px 0px 8px 0px;  padding:0px 0px 0px 0px; font:10px Arial; font-weight:normal; text-transform:uppercase}

#footmenu ul, #footmenu ul li{ list-style:none;  margin:0;  padding:0}

 #footmenu ul{ text-align:center}

 #footmenu ul li{ display:inline;  margin-right:8px}

 #footmenu li a:link, #footmenu li a:visited{ padding:5px 5px;  color:#FFA97F}
 #footmenu li a:hover{  color:#fff}

 .fleft{float:left; text-align:left; margin-left:20px; margin-top:25px; line-height:16px}
.fright{float:right; text-align:right; margin-top:25px; margin-right:20px; line-height:16px}
 
 
#navigation{width:630px; margin:0px 0px 0px 0px; padding:0px 5px 10px 10px}

.contentCenter{text-align:center}

h2.pagetitle{padding:10px; font-size:20px; text-align:left; color:#1326A4; font-family:Arial}
 h2.pagetitle a{ color:#fff}
#comment{height:100%; padding:0px 7px 0px 5px; margin:0px 0px}

#comnums  h3{padding:10px 10px; margin:10px 0px 10px 5px; font-size:26px; font-weight:normal; color:#e3480c; font-family:Arial; border-bottom:1px dotted #E49129}

#respond{height:100%; padding:0px 5px; margin:5px 0px 5px 5px; background:#fff; border:1px solid #DEDCDD}
#respond h3{padding:5px 10px 5px 10px; margin:5px 0px; font-size:22px; font-weight:normal; color:#555; font-family:Arial}
#commentform{padding:0px 10px 10px 10px; margin:0px 0px 0px 0px; color:#BFAFA7; font-family:Arial}
.cancel-comment-reply{font-family:Arial; margin-left:10px; padding:0px 0px}
#commentform p{color:#777; padding:5px 0px; font-size:10px}
#commentform input{background:#F4F4F4; border:1px solid #DEDCDD; color:#444; padding-left:10px}
#commentform textarea{background:#F4F4F4; border:1px solid #DEDCDD; color:#444; width:95%; padding:5px 5px}
.comments input#submit{padding:2px 5px; background:#ad360c url(images/button.png) repeat-x; border:1px solid #7F1E00; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#fff; font-family:Arial}

ol.commentlist{list-style:none; margin:0; padding:0; text-indent:0}
.comment-body{margin-left:85px; padding:5px 5px 5px 5px; background:#E3E3E3; border:1px solid #B2CADC}
ol.commentlist li{margin:20px 0 20px 0px; padding:5px 0px 5px 0px; position:relative}
 
ol.commentlist li div.comment-author{padding:0 10px 0 0; color:#C00808}

ol.commentlist li div.vcard{font:10px Arial; text-transform:uppercase; color:#fff; position:absolute; top:5px; left:5px}

ol.commentlist li span.says{display:none}

ol.commentlist li div.vcard cite.fn{font-style:normal; position:absolute; width:70px; text-align:center; background:#B2CADC; padding:2px 0px; top:75px; left:0px; color:#b23a0d}

ol.commentlist li div.vcard img.avatar{border:5px solid #DFDFDF; margin:0px; padding:0px}

ol.commentlist li div.comment-meta{display:none}

ol.commentlist li p{font:normal 12px Arial; margin:0 0 1em; line-height:18px; color:#464646; padding:5px 5px}
 
ol.commentlist li ul{font:normal 12px/1.4 Arial; list-style:square; margin:0 0 1em; padding:0; text-indent:0}
 
ol.commentlist li div.reply{ font:10px Arial; text-transform:uppercase; padding:0px 0px;  text-align:right; margin:0px 5px 5px 0px}

 
ol.commentlist li div.reply a{color:#fff; text-decoration:none; text-transform:uppercase; padding:3px 10px; border:1px solid #08383F; background:#ad360c url(images/button.png) repeat-x; border:1px solid #7F1E00; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}

ol.commentlist li ul.children{list-style:none; margin:1em 0 0; text-indent:0}

ol.commentlist li ul.children li.depth-2{margin:0 0 0px 90px}

ol.commentlist li ul.children li.depth-3{margin:0 0 0px 90px}

ol.commentlist li ul.children li.depth-4{margin:0 0 0px 90px}

ol.commentlist li.even{}

ol.commentlist li.odd{}
 
ol.commentlist li.pingback div.vcard{padding:0 0px 0 0; color:#C00808}

.ad2{text-align:center; margin:5px 5px}

.topad{margin:0px 20px 0px 0px; float:right; display:inline}

