/* Sky Light WordPress Theme Copyright Arpit Jacob http://www.clazh.com/ */

/* Reset Elements */
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,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent }
body { background:#e3edf7; font-family: "Museo Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color:#444; text-shadow: 0 1px 0 #FFF }
ol,ul { list-style:none }
blockquote, q { quotes:none }
:focus { outline:0 }
ins { text-decoration:none }
del { text-decoration:line-through }
table { border-collapse:collapse; border-spacing:0 }
h1,h2,h3,h4,h5,h6 {color:#5fb709; font-weight:normal; text-transform: capitalize}
h3 { font-size:20px }

input, textarea{background:#F7F7F7; padding:4px 5px; color: #777; border:1px solid #bed2d7; border-color:#BCCDE0 #DBE2EA #DBE2EA #BCCDE0; font-size: 12px}
textarea{background: #FFF; padding: 10px}
input:focus, textarea:focus{ background: #fcfce7}
input[type="submit"], input[type="button"]{background: url(bg.png) 0 -121px; border:1px solid #45648A; color: #FFF}
#commentform #submit,input#fvCommunityNewsSubmit, #wp-email-submit, #contactsubmit, 
.subscribeSubmit{background: url(bg.png) 0 -121px; border:1px solid #45648A; color: #FFF}
#subscribeSubmit{background: url(bg.png) 0 -125px; width: 80px; border: 0; padding: 2px 9px; color:#DDEFFE; font-size: 11px; font-weight: bold; text-shadow: -1px -1px 0 #3565CF; border: 1px solid #3565CF}

label{vertical-align: middle}
#subscribeForm * {vertical-align:middle}

/* link Styles */
a:link { color: #505d6d; text-decoration:none }
a:visited { color: #505d6d; text-decoration:none }
a:hover { color: #111; text-decoration:none }
a:active { color: #505d6d; text-decoration:none }
.entry a:link  ,	.about a:link,		.comment-content a:link,	.CommunityNews a:link, 		.relatedNews a:link{ color:#4D9AE8; border-bottom: 1px dotted #9AB408 }
.entry a:visited,	.about a:visited,	.comment-content a:visited, .CommunityNews a:visited, 	.relatedNews a:visited{ color:#4D9AE8; border-bottom: 1px dotted #4D9AE8 }
.entry a:hover ,	.about a:hover,		.comment-content a:hover,	.CommunityNews a:hover, 	.relatedNews a:hover{ color:#4D9AE8; border-bottom: 1px solid #000 }
.entry a:active ,	.about a:active,	.comment-content a:active,	.CommunityNews a:active,	.relatedNews a:active{ color:#4D9AE8; border-bottom: 1px solid #4D9AE8 }
.respondTitle a:link, .respondTitle a:visited, .respondTitle a:hover, .respondTitle a:active { color:#4D9AE8 }
.entryHeading a:link, .entryHeading a:visited, .entryHeading a:hover, .entryHeading a:active { color: #5FB709; border:0}
.reply a:link, .reply a:visited, .reply a:hover, .reply a:active { color: #5FB709; border:0}
.comment-meta a:link, .comment-meta a:visited, .comment-meta a:hover, .comment-meta a:active { color: #958B6D}
#entryMeta a:link, #entryMeta a:visited, #entryMeta a:hover, #entryMeta a:active {border:0}
.metaText {border-bottom: 1px dotted #9AB408}
a:hover .metaText {border-bottom: 1px solid #000}

/* Layout */
.header, .catMenu, .featured, .featArts, .content, .footer { width:960px; margin:0 auto; overflow: hidden}
.header { height:120px}
.catMenu { height:40px}
.headWrap, .catWrap, .featuredWrap, .footerWrap{min-width: 980px}

/* Head */
.headWrap { background:url(bg.png)}
.headMenuTitle{width: 325px}
.headMenuTitle, .headShowcase{float: left}

/*Top Menu*/
.topMenu { padding:10px 0; height:20px; text-shadow: none}
.topMenu, .topMenu li { font-size:11px}
.topMenu li { display:inline}
.topMenu a { margin-right:20px; line-height:18px; text-decoration:none; float:left}
.topMenu a:link { color: #ddd }
.topMenu a:visited { color: #ddd }
.topMenu a:hover { color: #ddd; border-bottom:2px solid #6cf}

.blogHeading a{height: 80px; width: 110px; font-size: 30px; margin-left: 100px; display: block; text-indent: -9999px; background:url(bg.png) -90px -320px no-repeat}

/*Head Showcase*/
.headShowcase{padding-top: 35px; text-align: right}
.headShowcase a{display: inline-block; width: 170px; height: 60px; padding: 0 24px; text-align: center; border-right: 1px solid #333; border-left: 1px solid #777}
a.headShop {border-left: 0}
a.headSubscribe {border-right: 0}
.headShowcase a:link, .headShowcase a:visited, .headShowcase a:hover{color: #111; text-shadow: 0 1px 0 #777; font-weight: bold}
.headShowcase a span{display: inline-block; vertical-align: middle}
.hIcon {height: 22px; width: 24px; margin-right: 10px; background:url(bg.png) -1px -310px no-repeat}
.headDownload .hIcon {background:url(bg.png) -28px -310px no-repeat}
.headSubscribe .hIcon {background:url(bg.png) -56px -310px no-repeat}
.headShowcase a.headSubscribe {padding-right: 0}
.subText{font-size: 11px; color: #bbb; text-shadow: 0 1px 0 #222; font-weight: normal; margin: 6px 0 0}
.Rss{color: #d2a241; font-weight: normal}

/* Category Menu */
.catWrap { background:url(bg.png) 0 -120px; font-size:12px;}
.catMenu a { margin-right:28px; line-height:30px; text-decoration:none; float:left; text-shadow: -1px -1px 0 #3565CF}
.catMenu a:link { color:#DDEFFE}
.catMenu a:visited { color:#DDEFFE}
.catMenu a:hover { color:#2948AF; text-shadow: 0 1px 0 #8DB5E1}
.catMenu a:active { color:#DDEFFE}
.catMenu li { display:inline}

/* Featured / Search */
.featured .fTitle{margin-bottom: 10px; float:left; color:#4d9ae8; line-height:30px; width: 200px; font-size: 20px}
.searchBox {float: right; width:400px; height:30px; margin:3px 0 7px; overflow: hidden}

/* Google Search*/
#googleSearch input[type="text"]{width:250px; color:#999}
#googleSearch{margin: 20px 0 0}
.searchBox #cse-search-box {width: 400px; height: 24px}
.searchBox input{width:388px;color:#999; margin-bottom: 30px; height: 14px}

.featuredWrap {height:90px; background:url(bg.png) 0 -160px; clear:both}
.artsWrap{float: left; width: 900px; height: 80px; position:relative; overflow:hidden}
.art { float:left; width:183px; height:46px; padding:17px 20px;  margin-top: 1px; border-right:1px solid #F9F9F9; border-left:1px solid #E6E6E6; line-height:16px}
.art h2{font-size:12px}
.newArt{background:url(bg.png)  -170px -400px no-repeat}

.moveLeft {  width:28px; height:80px; padding: 0; border:0; border-right:1px solid #F9F9F9; text-align: center}
.moveRight { width:28px; height:80px; padding: 0; border:0; border-left:1px solid #E6E6E6; text-align: center}
a.movePrevious {width: 28px; height: 28px; margin-top: 30px; background:url(bg.png)  -16px -530px no-repeat; display: block; text-indent: -99999px}
a.moveNext {width: 22px; margin-left: 8px; height: 28px; margin-top: 30px; background:url(bg.png) -64px -530px no-repeat; display: block; text-indent: -99999px}
.disabled a.movePrevious{background:url(bg.png) -117px -530px no-repeat; cursor: default}
.disabled a.moveNext{background:url(bg.png) -165px -530px no-repeat; cursor: default}

/* Categories Images */
.art .cat, .artBlock .cat { display:block; float:left; height:16px; width:16px; margin:15px; margin-left:0; overflow: hidden; text-indent:-99999px}
.capple { background:url(bg.png) -48px -400px no-repeat}
.cgoogle { background:url(bg.png) -32px -480px no-repeat}
.cwindows { background:url(bg.png) -64px -432px no-repeat}
.cmac { background:url(bg.png) -64px -448px no-repeat}
.cweb { background:url(bg.png) -64px -464px no-repeat}
.cvideo { background:url(bg.png) -48px -464px no-repeat}
.cblogging { background:url(bg.png) -32px -464px no-repeat}
.csoftware { background:url(bg.png) -64px -400px no-repeat}
.copen-source { background:url(bg.png) -64px -480px no-repeat}
.cwordpress { background:url(bg.png) -16px -432px no-repeat}
.cweb-design { background:url(bg.png) -80px -400px no-repeat}
.cicons { background:url(bg.png) -48px -480px no-repeat}
.cgadgets { background:url(bg.png) -80px -416px no-repeat}
.chow-to { background:url(bg.png) -48px -432px no-repeat}
.ciphone { background:url(bg.png) 0 -432px no-repeat}

.cdownload { background:url(bg.png) -48px -448px no-repeat}
.cmobile { background:url(bg.png) -32px -416px no-repeat}
.cguide { background:url(bg.png) -48px -432px no-repeat}
.cmicrosoft { background:url(bg.png) -64px -416px no-repeat}
.cgeneral { background:url(bg.png) -64px -432px no-repeat}

/* Front Page */
.block a span, .dailyTitle , .downloadTitle{ line-height:60px; font-size: 20px; color: #4D9AE8}
.dailyTitle {line-height: 30px; margin-top: 15px; display: block}
.block { float:left}
.right { margin-left:20px}
.techTitle { color:#9ab408}
.designTitle { color:#730db5}

div.bOutline { width:260px; text-align: justify}
div.artBlock {height: 49px; overflow: hidden; border-bottom: 1px solid #c0cfd9}
div.longBox div.artBlock { height: 39px}
div.last {height: 50px; border:0}
div.bOutline .cat {margin: 17px 12px 17px 0}
div.bOutline .date{color: #697F8F; text-align: right; margin-top: 7px}
div.bOutline a.artLink {line-height: 20px; height: 40px; width: 230px; margin: 5px 0; display: block; float: left; overflow: hidden; font-size: 12px; text-transform: capitalize}

div.longBox {margin:0; padding: 9px 19px; width:500px; overflow: hidden; background: #DBE5F0; border: 1px solid #CEDBE5}
div.longBox .cat {text-indent: -9999px; margin: 12px 12px 12px 0}
div.longBox .catText{float: left; width: 70px; margin:0 5px; line-height: 40px; display: block}
div.longBox a.artLink, div.longBox .date{ width: 335px; line-height: 39px; margin: 0; padding: 0;  height: 39px; display: inline-block}
div.longBox a.catText, div.bOutline .date, div.longBox .postCommentCount{color: #8a95a9; text-transform: uppercase; font-style: italic; font-size: 10px}
div.longBox .postCommentCount {width: 20px; display: inline-block; font-size: 10px}
div.longBox .date {width: 40px; margin-left:10px}

/* Single Post */
.content { clear:both; margin-bottom: 50px}
.articles { float:left; width:560px; overflow: hidden}
.entry {margin-right: 20px; font-size: 13px; text-align: justify; overflow: hidden}
.post_Page {margin-top: 10px}
.entryContent{clear: both}
.entry h1 {float: right; font-size: 22px; margin-bottom: 10px; line-height: 30px; width: 460px}
.entry h2, .entry h3, .entry h4, .entry h5, .entry h6{font-size: 20px; line-height: 40px; border-bottom: 1px solid #9FB3CA ; margin-bottom: 9px}
.entry h3{font-size: 18px}
.entry h4{font-size: 16px}
.entry h5{font-size: 14px}
.entry h6{font-size: 12px}
.entryContent .wp-caption{width: 540px; overflow: hidden; text-align: center; margin: 10px 0}
.entryContent div.alignleft{width: auto; float: left; margin-right: 20px}
.entryContent .image{display: inline-block; background: #DBE5F0; padding: 4px; border: 1px solid #C0CFD9}
.entryContent img{overflow: hidden; max-width: 530px; display: block}
.entryContent .wp-caption-text{display:block; margin: 10px 0 5px; font-size: 11px}
.entry p{line-height: 20px; margin: 5px 0}
.entry ul, .entry ol{margin: 20px 0 20px 30px; line-height: 20px}
.entry ul ul, .entry ol ol, .entry ul ol, .entry ol ul{margin: 10px 0; margin-left: 20px}
.entry ul li, .entry ol ul li{list-style:disc}
.entry ol li, .entry ul ol li{list-style:decimal}
.entry blockquote{background: #FCFCF3; padding: 20px; margin: 10px 0;  font-style: italic; font-weight: normal; font-size: 14px}
.entry pre, .entry code{margin: 10px 0; padding: 0 10px; text-align: left; background: #fcfce7; text-shadow: none}
.entry pre { background: #000; color: #EEE; border: 1px solid #5FB709; border-width: 4px 0; padding: 10px; margin: 10px 0; line-height: 16px; font-family: Verdana; font-size: 11px; text-shadow: none}
.entry pre code{background: #000}
.entryContent h1 a:link, .entryContent h2 a:link, .entryContent h3 a:link, .entryContent h4 a:link, .entryContent h5 a:link, .entryContent h6 a:link {border: 0; margin: 0; padding: 0}
.entry a img{}
.entry cite{}
.entry abbr{border-bottom: 1px dashed #000}
.entry del{}
.entryContent dl{margin: 20px; line-height: 20px}
.entryContent dt{position: relative; left: 0; top: 20px; width: 100px; font-weight: bold; text-transform: capitalize}
.entryContent dd{border-left: 1px solid #C3D1E2; margin: 0 0 0 100px; padding: 0 0 0 20px}
.entry ins{border-bottom: 1px dotted #5FB709}
.entryMeta{margin: 10px 0 0; clear: both;  border-top: #9FB3CA 1px solid; margin-top: 9px; padding: 10px 0}
.entryMeta, .entryMeta a { font-size: 10px}

.emailPostImage, .bookmarkImage, .printImage, .commentImage, .authorImage{ display: inline-block; width: 16px; height: 16px; margin: 0 2px -4px 0}
.printImage { background:url(bg.png) -80px -448px no-repeat }
.commentImage { background:url(bg.png) -80px -464px no-repeat; margin: 0 4px -5px 0 }
.emailPostImage {background:url(bg.png) -80px -432px no-repeat; margin: 0 5px -4px 0}
.bookmarkImage{background:url(bg.png) 0 -416px no-repeat; margin-right: 4px}
.authorImage { background:url(bg.png) -80px -480px no-repeat }
.entryPrint, .entryEmailPost, .entryComment, .entryAuthor { margin-right: 10px; display: inline-block; vertical-align: top}
.entryAuthor {margin-right: 130px; z-index: 9999; vertical-align: top}

.entryDate { float: left; display: block; width: 70px; margin-right: 10px; margin-top: 0}
.day, .monthY { display: inline-block; width: 20px; vertical-align:middle}
.day { width: 30px; font-size: 24px; line-height: 30px; text-transform: capitalize }
.monthY { border-left: 1px solid #C3D1E2; margin-left: 5px; padding-left: 10px; font-size: 9px; text-align: center; text-transform: uppercase }
.monthY span{display: block}
 
.entryFooter{background: #DBE5F0; border: 1px solid #CEDBE5; margin-top: 20px; font-size: 11px}
.entryFooter div{ line-height: 30px; margin: 0 10px}
.entryFooter a{ padding-bottom: 2px}
.trackbackLink { width: 504px; display: block; margin: 3px 0 10px; padding: 3px 6px; font-size: 10px}
a.respond:link{ color:#6291DE; border:0 }
a.respond:visited{ color:#6291DE; border:0 }
a.respond:hover{ color:#6291DE; border:0 }
a.respond:active{ color:#6291DE; border:0 }

/* Category, Tag, Page*/
.page h1 {clear: both; width: 540px}
.page .entryMeta{margin: 0; margin-bottom: 10px; padding: 0}
.page .listPosts, .car-container ul, .car-container ul ul{ margin: 0; margin-bottom: 20px}
.page .listPosts li, .car-container ul li a{ list-style: none; font-size: 15px; line-height: 30px}
.page .listPosts li span, .car-monthlisting li span{font-size: 10px; color: #96A8BB;  vertical-align: middle; text-transform: uppercase}

/* Clean Archive */
span.car-yearmonth{font-size: 16px; color: #5FB709}
ul.car-monthlisting li{list-style:none; line-height: 26px}

/* Comments */
#comments, #pings {margin: 20px 0}
.commentlist{width: 540px; margin-right: 20px; font-size: 11px; line-height: 20px; border-bottom: 1px solid #F2F7FB; border-top: 1px solid #CEDBE5 }
.comment-author{float: left; width: 50px; margin-right: 20px}
.bypostauthor{text-shadow: none}
.bypostauthor div.comment-box{background: #B5CBE8}
.bypostauthor div.comment-author img{background: #B5CBE8; padding: 5px}
.depth-1 .comment-author img{background: #F2F7FB; padding: 5px}
.depth-2 .comment-author img{background: #CEDBE5; padding: 5px}
.commentWrap{margin-bottom: 20px}
.comment-box{float: left; width: 430px;  padding: 15px 20px; background: #F2F7FB; overflow: hidden}
.depth-1{padding-top: 20px; border-bottom: 1px solid #CEDBE5; border-top: 1px solid #F2F7FB}
.depth-2 .commentWrap{margin-left: 20px; width: 520px}
.depth-2 .comment-box{width: 410px; background: #CEDBE5}

.commentmetadata{text-transform: capitalize; margin-top: 5px}
.comment-meta {float: left; font-style: italic; font-size: 10px}
.reply {float: right}
.dummy {clear: both}
.pinglist {background: #F2F7FB; padding: 20px; margin-right: 20px; border: 1px solid #C3D1E2; font-size: 10px; line-height: 20px}

.respondTitle, .loggedIn{margin: 10px 0; font-size: 16px; margin: 20px 0}

#commentform{ font-size: 12px}
#commentform input{ margin-bottom:10px; width: 300px }
#commentform label{ font-size: 10px; margin-left: 10px }
#commentform textarea{ margin-bottom:10px; width: 520px; height: 100px }
#commentform #submit{height:28px; width: 312px}

/* Sidebar */
.sidebar {float:right; width:400px}
.newsRss, .twitter {float: none; clear: both; overflow: hidden; margin-top:15px;  color: #96a624}
.newsRss {padding: 9px; border: 1px solid #CEDBE5; color: #5d6b79; background: #DBE5F0; font-size:12px}
.newsRss .subscribeEmail{margin: 0 5px; width: 118px;}
.twitter{display: none; margin: 20px 0; font-size:11px}
.twitIcon {height:16px; width:16px; background:url(bg.png) -32px -448px no-repeat; text-indent: -9999em}
.twitIcon {display: inline-block; margin: 0 14px 0 0; vertical-align: middle}
#tweets{ width: 360px; vertical-align: middle; display: inline-block}

.adBlocks{margin-top: 20px; clear: both; overflow: hidden; width: 100%;}
.ad { width:125px; height:125px; border:1px solid #999; float:left; text-align: center; line-height: 125px; font-size: 12px}
.mid { margin:0 9px}

.sbHeader {clear:both; color: #958b6d; font-size: 20px; line-height:50px; margin-right: 130px}
.tagCloud, .relatedNews{ border:1px solid #C0CFD9}
.relatedNews ul, .CommunityNews ul {margin: 15px 20px; font-size: 11px }
.relatedNews ul{margin: 10px 20px}
.relatedNews a, .CommunityNews ul a{ text-transform: capitalize; padding-bottom: 2px}
.relatedNews a {line-height: 30px; font-size: 12px}
.facebookFans{margin-top: 20px; clear: both}
#fbFanBox{border:none; width: 400px; height:235px;}
.tagCloud{padding: 10px 20px}

/* Footer */
.dummyClear { clear:both}
.footerWrap { background:url(bg.png) 0 -250px; height:30px; width: 100%; overflow: hidden; text-align: right}
.footAbout {color:#444; font-size: 11px; line-height: 30px; display: inline-block; vertical-align:top; float: left}
.footer .miniIcons a { display: inline-block; margin:7px 0; margin-left:7px; width:16px; height:16px; overflow: hidden; text-decoration:none; text-indent:9999px}
.miniContact { background:url(bg.png) -16px -464px no-repeat}
.miniFB { background:url(bg.png) -32px -400px no-repeat}
.miniTechnorati { background:url(bg.png) 0 -448px no-repeat}
.miniLinkedIn { background:url(bg.png) 0 -480px no-repeat}
.miniDopplr { background:url(bg.png) -16px -400px no-repeat}
.miniFlickr { background:url(bg.png) -32px -432px no-repeat}
.miniTwitter { background:url(bg.png) -32px -448px no-repeat}
.miniLastfm { background:url(bg.png) -16px -480px no-repeat}
.miniGoogle { background:url(bg.png) -112px -448px no-repeat}

.scrollable .items { width:20000em; position:absolute; clear:both}

/* Bookmark Menu Code from [Copyright Stu Nicholls] */
#bookMarkWrap{display: inline-block; font-size:10px; margin-right: 10px}
#bookMark {width:110px; height:20px; display: block; position:relative; z-index:100; border: 0}
/* remove all the bullets, borders and padding from the default list styling */
#bookMark ul , #bookMark ul ul, #bookMark ul li, #bookMark li{padding:0;margin:0;list-style-type:none}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#bookMark li {float:left;width:110px; position:relative}
/* style the links for the top level */
#bookMark a, #bookMark a:visited {display:block; width:110px; height:16px;  line-height:16px}
/* hide the sub levels and give them a positon absolute so that they take up no room */
#bookMark ul ul {visibility:hidden;position:absolute;height:0;top:16px;left:0; width:125px}
/* style the table so that it takes no ppart in the layout - required for IE to work */
#bookMark table {position:absolute; top:0; left:0; border-collapse:collapse}
/* style the second level links */
#bookMark ul ul a, #bookMark ul ul a:visited {background:#DBE5F0; height:auto; line-height:1em; padding:5px; width:125px}
/* style the top level hover */
#bookMark a:hover, #bookMark ul ul a:hover{color:#000; background:#CEDBE5}
#bookMark :hover > a, #bookMark ul ul :hover > a {color:#000; background:#CEDBE5}

/* make the second level visible when hover on first level list OR link */
#bookMark ul li:hover ul,
#bookMark ul a:hover ul{visibility:visible}
#bookMark #bFirst a, #bookMark #bLast a{background: #CEDBE5}
#bookMark ul ul.sub{border: 1px solid #CEDBE5; border-width: 0 1px}

.sub a span, .subM a span{display: inline-block; vertical-align: middle; width: 16px; height: 16px; margin: 0 17px 0 7px; background:#DBE5F0 url(bg.png) 0 -416px no-repeat} 
.subM {display: inline-block; margin-top: -2px; height: 18px}
.subM a span{margin: 0 6px}
.sub .bFacebook span{background:url(bg.png) -32px -400px no-repeat} 
.sub .bMyspace span{background:url(bg.png) -96px -400px no-repeat}
.sub .bTwitter span{background:url(bg.png) -32px -448px no-repeat}
.sub .bGoogle span{background:url(bg.png) -112px -448px no-repeat} 
.sub .bDigg span{background:url(bg.png) -96px -464px no-repeat} 
.sub .bLive span{background:url(bg.png) -96px -432px no-repeat} 
.sub .bDelicious span{background:url(bg.png) -112px -464px no-repeat} 
.sub .bStumbleUpon span{background:url(bg.png) -96px -416px no-repeat}
.sub .bYmail span{background:url(bg.png) -96px -448px no-repeat} 
.sub .bGmail span{background:url(bg.png) -96px -480px no-repeat}
.sub .bMore span{background:url(bg.png) -112px -432px no-repeat}
.sub .bNetvibes span{background:url(bg.png) -112px -480px no-repeat} 
.sub .bRss span{background:url(bg.png) -176px -480px no-repeat} 

/* fix background*/
#bookMark :hover > a{background: #DBE5F0}
#bookmarkLink a:hover{background: #DBE5F0}

/* Footer Bookmark List*/
#bookMarkList{margin: 10px 0; padding: 0; font-size: 10px}
#bookMarkList li {display: inline; list-style-type: none}
#bookMarkList li a {border: 0}
#bookMarkList a span{margin: 0; margin-right: 12px}
#bookMarkList a {margin-right: 7px}

/* Bookmark Keyboard Shortcut */
#showBookmarkKeys{width: 440px; background: #FFF; z-index: 99999}
.close {width: 32px; height: 32px; display: block; text-align: center; float: right; margin-top: -20px; margin-right: -20px; background: url(bg.png) -128px -400px no-repeat}
#keyContent{text-align:center; display: block; padding: 20px}
#keyboardImage{ background: url(bg.png) 0 -700px no-repeat; width:200px; height: 100px;  margin: 0 auto; margin-bottom: 30px}

/* Wp Email*/
.wp-email p {text-align: left; margin-bottom: 10px}
.wp-email label { font-weight: bold; display: inline-block; width: 120px}
.wp-email-loading { display: none; text-align: center; height: 16px}
.wp-email-image { border: 0}
.wp-email .emailFailure, .wp-email .emailSuccess{background: #DBE5F0; border: 1px solid #C0CFD9; padding: 10px 20px; margin: 20px 0}
.wp-email .emailFailure p, .wp-email .emailSuccess p{margin: 5px 0; text-align: center}
.wp-email .emailError{font-weight: bold}
#wp-email-content img{ margin: 0; display: inline}
#wp-email-content .image, #wp-email-content .imgCaption{display: inline}
#imageverify{margin-left: 10px}
#wp-email-required { font-weight: bold}

/* ToolTip */
#tooltip { display:none; background:#333; text-shadow: none; font-size:11px; padding:5px 7px; color:#fff; text-align: center}

/* Page Navigation Plugin*/
.wp-pagenavi { width: 540px; text-align: center; font-size: 10px; margin-bottom: 20px}
.wp-pagenavi span, .wp-pagenavi a.page{display: inline-block; padding: 0 4px; margin: 0 3px}
.wp-pagenavi a.page {background: #DBE5F0; border: 1px solid #C3CDD6}
.wp-pagenavi span {background: #4D9AE8; border: 1px solid #C3CDD6; color: #FFF; text-shadow: none}



/* Coming Soon Page*/
.comingSoon {background: #DBE5F0; border: 1px solid #CEDBE5; margin: 20px 0 0; padding: 20px}
.comingSoon p {font-size: 26px; line-height: 40px; margin-bottom: 20px}

/* Ad Block Styling*/
.adFooter {margin: 10px 0}
.adTopLinks {margin: 10px 0 20px}

