	body{background:#fff; font:1em/17px arial,verdana,tahoma,sans-serif; color:#222}

h2, h3, h4, h5, h6{color:#222; font-weight:normal; font:1em/1.3em arial,verdana,tahoma,sans-serif}
h2.featuredTitle{font-size:20px; line-height:1.1em; background:url(white/bgTransparent.png); width:480px; padding-top:7px; padding-bottom:7px; color:#fff; position:absolute; z-index:2; bottom:0}
h2.featuredTitle a{color:#fff; padding-left:10px; padding-right:10px; display:block}
h2.featuredTitle a:hover{text-decoration:underline}
h1#innerPostTitle{/* Post title for blog entries */font-size:22px; font-family:arial,verdana,tahoma; font-weight:bold; padding-top:4px; padding-left:4px; color:#222; line-height:1.1em; border-top:0px solid #efefef}
h2#innerPostTitle{/* Post title for blog entries */font-size:20px; padding-top:4px; padding-left:4px; color:#222; line-height:1.1em; border-top:1px solid #efefef}
h2#innerTitle{/* Post title for pages*/font-size:20px; color:#222; line-height:1.1em; margin-bottom:7px}
h2.innerTitle a{color:#333; display:block}
h2.innerTitle a:hover{color:#cd1713; text-decoration:underline}
h2.archiveTitle{/* Post title for archive pages where more than 1 entries are listed*/font-size:20px; line-height:1em; color:#231f20; display:block}
h2.archiveTitle a{color:#231f20; display:block}
h2.archiveTitle a:hover{color:#cd1713}
h2.bigPostTitle{font-size:20px; line-height:1em; color:#231f20; display:block; margin-top:5px; margin-bottom:7px}
h2.bigPostTitle a{color:#231f20; display:block}
h2.bigPostTitle a:hover{color:#cd1713; text-decoration:underline}
h2.bottomFeaTitle{color:#005497; font-size:1.1em; font-weight:bold; margin-bottom:3px}
h2.bottomFeaTitle  a{color:#005497; display:block}
h2.bottomFeaTitle  a:hover{color:#005497; text-decoration:underline}
h2.subNewsTitle{color:#005497; font-size:1.3em; font-weight:bold}
h2.subNewsTitle  a{color:#005497; display:block}
h2.subNewsTitle  a:hover{color:#005497; text-decoration:underline}
h3.bcrum{margin-bottom:10px; font-size:1.2em; border-bottom:1px dashed #ddd}
h3.titleCategoryRSS{font-weight:bold; font-size:1.1em; letter-spacing:-1px; padding-top:2px; padding-bottom:2px; margin-bottom:3px; font-family:arial,verdana,san-serif; color:#bd8b43; border-bottom:1px dotted #555; background:url(white/rssBig.gif) no-repeat left center; padding-left:20px}
h3.footerWidgetTitle{font-weight:bold; font-size:1.1em; letter-spacing:-1px; padding-top:2px; padding-bottom:2px; font-family:arial,verdana,san-serif; color:#bd8b43; border-bottom:1px dotted #555}
h3.redWidgetTitle{color:#cd1713; font-weight:bold; display:block; margin-bottom:7px}
h3.redWidgetTitle a, h3.redWidgetTitle a:hover{color:#cd1713}

h3#comments{display:block; font-size:1.3em; font-weight:normal; clear:both; display:block; color:#010d37; padding:5px; margin-bottom:10px; background:#f9f9f9}

h3#leaveComment{font-weight:bold; font-size:.9em; text-transform:uppercase; color:#fff; margin-top:3px; clear:both; background:#cd1713; padding-left:7px; padding-top:3px; padding-bottom:3px; margin-bottom:5px}
h4.titleSidebarNews{text-transform:uppercase; color:#cd1713; margin-left:10px; margin-bottom:3px; margin-top:10px; font-weight:bold; font-size:11px}

/* SITE WRAPPER
============================================================== */
#wrapper{padding:0 10px 10px; background:#fff; margin:0 auto; font-size:.75em; 
/* Using padding value will cause site NOT to look same on every browsers,Following hack will make it sure the total value to be 960 with all browsers */
width:960px!important; 
/*width after excluding 20px of padding value*/
width:980px; /*Real width*/width/**/:/**/960px; /*width after excluding 20px of padding value*/}

/* HEADER (header1+header2+Navigation bar)
============================================================== */
#header1{font-size:.75em; position:relative; background:#ddd; height:28px; width:960px; margin:0 auto}
ul#pages{position:absolute; left:0; top:1px; width:700px}
ul#pages li{float:left; width:auto; padding-right:10px; padding-left:10px}
ul#pages li a{display:block; color:#222; padding-top:4px; padding-bottom:4px}
ul#pages li a:hover{color:#cd1713; text-decoration:none}
ul#pages li.current_page_item a{color:#cd1713; text-decoration:none}
ul#pages li ul{position:absolute; width:180px; z-index:998; left:-999em}
ul#pages li li{float:left; width:180px}
ul#pages li li a{display:block; background:#e9e9e9; float:none; color:#222; padding:3px 10px; border-top:1px solid #afafaf; border-right:0; width:auto}
ul#pages li li a:hover, ul#pages li li a:active{background:#ddd; color:#000; text-decoration:none}
ul#pages li:hover ul, ul#pages li.sfhover1 ul{left:auto; display:block}
/* Custom Style for RSS links on header */
ul#pages li.rss{background:url(white/rss.gif) no-repeat left center; padding-left:16px}
ul#pages li.rss li a{background:#e9e9e9 url(white/rss.gif) no-repeat 3px 5px; padding-left:20px}
ul#pages li.rss li a:hover{background:#ddd url(white/rss.gif) no-repeat 3px 5px; padding-left:20px}

#searchform{/* Search form style for header */width:240px}
#s{/* Search box on header*/width:180px; top:3px; right:30px; position:absolute; padding:2px; border:1px solid #ccc}
.searchsubmit{background:url(white/search-btn.gif) no-repeat; width:19px; height:19px; position:absolute; top:4px; right:8px; text-indent:-900em; line-height:0; cursor:pointer; border:0}

#header2{display:block; padding-right:10px}
#sitename{float:left; width:198px; padding-top:7px}
#ad468px{float:right; padding-top:7px; padding-bottom:10px; width:730px}

/* NAVBAR STYLE
============================================================== */
#navbar{background:#eee; margin-bottom:15px; height:25px; font-size:1.2em; border-bottom:3px solid #cd1713}
ul#navcatlist li{float:left; width:auto}
ul#navcatlist li a{display:block; color:#18215e; border-right:1px solid #ddd; padding-top:4px; padding-bottom:4px; padding-right:10px; padding-left:10px}
ul#navcatlist li a:hover{text-decoration:underline}
ul#navcatlist li.current-cat a{color:#fff; background:#cd1713; text-decoration:none}
ul#navcatlist li ul{position:absolute; width:180px; z-index:999; left:-999em; border-bottom:1px solid #afafaf}
ul#navcatlist li li{float:left; width:180px}
ul#navcatlist li li a{background:#e9e9e9; float:none; color:#222; letter-spacing:-1px; padding:3px 10px; border-top:1px solid #afafaf; border-right:0; width:auto}
ul#navcatlist li li a:hover, ul#navcatlist li li a:active{background:#ddd; color:#000; text-decoration:none}
ul#navcatlist li:hover ul, ul#navcatlist li.sfhover ul{left:auto; display:block}
/* SITE CONTENT (Container+mid sidebar+right sidebar)
============================================================== */
#container{width:480px; float:left}
#fotointernas{float:left; border: 0px; padding:0px 0px 0px 0px;}

/* FEATURED SECTION */
#featured{/* Featured tab starting from image till end of post excerpt */padding-bottom:10px; border-bottom:1px solid #ddd; width:480px; margin-bottom:10px; height:390px; /* If post doesn't fit to the defined height,increase that value and the value of container below */position:relative; /* Used relative positsioning to define the location of <<and >>links as absolute  */}
#featured ul{width:100000px; position:relative; top:0; left:0}
#featured ul li{float:left; width:480px}
#featured .container{/* If post doesn't fit to the defined height,increase that value and the value of #featured above */position:absolute; overflow:hidden; width:480px; height:390px}
#featured .sliderContent{/* This division contains only featured image and post title */position:relative; /* Relative posisioning is used to define the location of title as bottom of image */height:270px; margin-bottom:5px; overflow:hidden}
#featured .featuredImage{/* Image used on featured section,positsioned as absolute */display:block; position:absolute; z-index:1; /* since image goes behind the title,z-index value is assigned as 1. The title classname is h2.featuredTitle and the z-index value for title is 2 */}
#featured .previous_button{/* Class kepts the attributes for  previous (<<) before the numbers on slider navigation*/position:absolute; font-size:1.7em; top:274px; right:82px; color:#222; z-index:1; cursor:pointer}
#featured .previous_button_disabled{cursor:default; color:#999}
#featured .next_button{ /* Class kepts the attributes for  next (>>) after the numbers on slider navigation*/position:absolute; font-size:1.7em; top:274px; right:3px; z-index:1; color:#222; cursor:pointer}
#featured .next_button_disabled{cursor:default; color:#999}
#featured .feaScrollBar{/* The division wrapper for the line between post excerpt and featured post image */color:#222; background:#efefef; position:relative; /* Relative position is used to define location of slider number as absolute */display:block; padding:2px 5px; margin-bottom:5px}
#featured .feaPostMeta{/* Text style for "Written on,Filed in..."between postexcerpt and featured post image */font-size:.9em}
#featured .feaPostMeta a{color:#cd1713}
#featured .feaPostMeta a:hover{color:#222; text-decoration:none}
#featured .scrollBarLinks{/* Slider numbers placed between <<and >>*/ position:absolute; width:60px; color:#999; text-align:center; right:20px; top:0}
#featured .scrollBarLinks a{color:#222; margin:0 2px}
#featured .scrollBarLinks a:hover{color:#999; margin:0 2px}
#featured a.sliderCurrent{color:#999; margin:0 2px}
/* LEFT AND RIGHT COLUMNS BELOW THE FEATURED SECTION */
#contentLeft{float:left; width:230px}
#contentRight{float:right; width:230px}
#contentLeft .titleCatName, #contentRight .titleCatName{margin-bottom:5px; /* adding some space between category name link and image below the featured section */}
.featuredSmallPost{/* Wrapper around the posts for the entries listed on left and right hand below the featured section */padding-bottom:10px}
a#blogformat{/* Link style for "See this site in classic blog format"lin */color:#cd1713; display:block; font-size:16px; margin-top:10px; text-align:center}
a:hover#blogformat{text-decoration:underline}

/* POST STYLE
============================================================== */
.post{margin-bottom:15px; font-size:1.2em; line-height:1.25em}
.post img{max-width:470px;}
.post .video{margin-bottom:10px}
span.author{float:left; background:url(white/author.gif) no-repeat left center; padding-left:16px; margin-right:10px; display:inline}
span.folder{float:left; background:url(white/folder.gif) no-repeat left center; padding-left:16px; margin-right:10px; display:inline}
span.date{float:left; /*background:url(white/date.gif)*/ no-repeat left center; padding-left:5px; display:inline}
.post h1{font-size:18px; font-family:'palatino linotype',palatino,'times new roman',times,serif; letter-spacing:-1px; font-weight:bold}
.post h2{font-size:16px; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; letter-spacing:-1px; font-weight:bold}
.post h3{font-size:16px; font-family:arial,verdana,sans-serif; letter-spacing:-1px; font-weight:bold}
.post h4{font-size:14px; font-family:verdana,tahoma,sans-serif; letter-spacing:-1px; font-weight:bold}
span.postinfo{display:block; border-bottom:1px solid #efefef; color:#777; margin-top:4px; font-size:.9em; margin-bottom:6px; padding-left:4px; padding-top:2px; padding-bottom:2px}
span.postinfo a{display:inline; color:#cd1713}
span.postinfo a:hover{text-decoration:underline}
.post p{padding-bottom:15px}
.post a{color:#0854C7}
.post a:hover{color:#cd1713; text-decoration:underline}
.post ul{padding-bottom:10px; list-style:square}
.post img{padding:2px; border:1px solid #aaa; background:#fff}
.post ol{padding-bottom:10px; list-style:decimal}
.post li{padding:2px 0px; font-size:.85em; line-height:1.3em; color:#4c4c4c; margin-left:25px}
.alignleft{float:left; margin-right:10px; margin-top:5px}
.alignright{float:right; margin-left:10px; margin-top:5px}
.aligncenter{margin:0 auto 7px; display:block}
/*.alignnone{float:right; border: 0px; padding:5px 0px 5px 0px;}*/
.wp-caption img{margin-bottom:5px; padding:4px; border:1px solid #ddd; background-color:#FFF}
p.wp-caption-text{color:#000; width:auto; font:.7em verdana,arial,sans-serif; text-align:center}
blockquote{padding:2px 10px; background:#f6f5f5; color:#333; clear:both; border-left:3px solid #bfbbbb; margin-bottom:10px}
code{color:#444; font:11px/17px tahoma,arial,sans-serif; display:block}
blockquote p{font-size:.9em; padding:5px 0px; margin:5px 0px}
blockquote li{padding:2px 0px 2px 10px; font-size:11px; line-height:15px; color:#369}
.share{padding-bottom:15px; text-align:right; display:block; clear:both}
.share img{display:block; float:right; margin-left:5px; padding:0; border:none; opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40)}
.share img:hover{opacity:1; -moz-opacity:1; filter:alpha(opacity=100)}

/* SIDEBAR CONTAINER (mid+right sidebar)
============================================================== */
#sidebarContainer{width:480px; float:left}
#midSidebar{float:left; margin:0 10px; width:160px; display:inline}
#adsenseesquerda{float:left; margin:0 10px 0 0; width:160px; height:100%; display:inline}
#midSidebarInner{border-right:1px solid #eee; border-left:1px solid #eee; padding-right:7px; padding-left:7px}
#ad125px img{display:block; margin:0 auto 7px}
/* RIGHT
============================================================== */
#rightSidebar{float:right; width:300px}
#slider2{/* video widget on sidebar */margin-top:15px; position:relative}
.pagination{position:absolute; right:0; top:-2px; font:bold 1.2em "Trebuchet MS",Helvetica,Jamrul,sans-serif}
.pagination a{color:#8c8c8c; margin-left:7px}
.pagination a:hover, .pagination a.selected{text-decoration:underline; color:#cd1713}
.contentdiv{border:1px solid #eee; padding:5px; margin-top:6px}
a.videoLink{display:block; text-align:center; margin-bottom:6px; font-weight:bold; color:#222}
a:hover.videoLink{color:#cd1713; text-decoration:underline}
#flickrWidget{margin-top:20px; position:relative}
a#seeAllPhotos{font-weight:bold; color:#222; font-size:1em}
a:hover#seeAllPhotos{text-decoration:underline}
#flickrWidget img{margin:7px 7px 7px 6px; padding:4px; border:1px solid #ddd; display:block; float:left}
#moreEntries{background:#f9f9f9; line-height:1.3em; margin-left:10px; padding-left:10px; padding-right:10px}
.moreEntriesPost{padding-bottom:10px; padding-top:10px; border-bottom:1px solid #ccc; clear:both}
.moreEntriesPost img{float:left; margin-right:10px; padding:2px; border:1px solid #ccc; background:#fff}

/* MAIN PAGE PHOTO GALLERY BAR
============================================================== */
#horizontal_carousel{width:960px; height:200px; background:url(white/bg-carousel.gif) repeat-y; margin-top:15px; margin-bottom:15px; position:relative}
#horizontal_carousel .container{position:absolute; left:27px;  width:906px; height:200px; overflow:hidden;   background:#f9f9f9}
           
#horizontal_carousel .previous_button{position:absolute; width:27px; height:200px; background:url(white/left.gif); z-index:100;    cursor:pointer}
#horizontal_carousel .previous_button_disabled{background:url(white/left-disabled.gif); cursor:default}

#horizontal_carousel .next_button{position:absolute; right:0; width:27px; height:200px; background:url(white/right.gif); z-index:100; cursor:pointer}
  
#horizontal_carousel .next_button_disabled{background:url(white/right-disabled.gif); cursor:default}

#horizontal_carousel ul{width:100000px; position:relative; margin-top:10px; margin-bottom:10px; top:0; left:5px}
 
#horizontal_carousel ul li img{border:1px solid #999; display:block; margin-bottom:5px;  background:#E3EDFA}
#horizontal_carousel ul li{line-height:1.2em; padding:0 10px; border-right:1px solid #ccc; float:left; width:205px!important; /*Width after excluding padding and border value */width:225px; /* Real Width */width/**/:/**/205px; /*Width after excluding padding and border value */}
#horizontal_carousel ul li a{color:#005497; display:block}
#horizontal_carousel ul li a.bold{font-weight:bold}
#horizontal_carousel ul li a:hover{color:#cd1713}
#horizontal_carousel li ul{width:auto; font-size:.95em; margin:0}
#horizontal_carousel li ul li{padding:0; border:none; list-style:disc inside}
#horizontal_carousel li ul li a{display:inline; color:#005497; width:auto}
#horizontal_carousel li ul li a:hover{color:#005497; text-decoration:underline}
#horizontal_carousel ul li p{padding-top:5px; padding-bottom:10px}

/* SECONDAY CONTENT  LEFT FEATURED SECTION(Featured content section on left side below the photo galery)
============================================================== */
#wrapperBelowPhotoGal{border-bottom:1px solid #e1e4f2; margin-top:10px}
#secondaryFeaWrapper{width:645px; float:left; line-height:1.3em}
#secondaryFeaInner{background:#f9f9f9; border:1px solid #f7f7f7; padding:5px 10px}
#secondaryFeaInner ul{margin-top:5px; font-size:.95em}
#secondaryFeaInner ul li{line-height:15px; color:#005497; list-style:disc inside}
#secondaryFeaInner ul li a{display:inline; color:#005497; width:auto}
#secondaryFeaInner ul li a:hover{color:#005497; text-decoration:underline}
.secondaryInnerPost{border-bottom:1px solid #e1e4f2; padding-bottom:10px; margin-bottom:10px}
#secondaryFeaLeft{float:left; padding-right:9px; border-right:1px solid #e1e4f2; width:280px!important; /*Width after excluding padding and border value */width:270px; /*real width */width:280px; /*Width after excluding padding and border value */}
#secondaryFeaRight{width:320px; float:right}
#secondaryFeaRight img{display:block; margin-bottom:6px; margin-top:3px}
/* SECONDAY CONTENT  SIDEBAR(Featured content section on right side below the photo galery)
============================================================== */
#secondaryRightWrapper{width:300px; float:right}

/* PHOTO NEWS
============================================================== */
#subNews{display:block; padding-top:15px; padding-bottom:10px}
#subNews ul#sub{margin:0 auto; width:960px}
#subNews img{padding:2px; display:block; margin-bottom:5px; margin-top:3px; border:1px solid #aaa; background:#fff}
#subNews ul#sub li{display:inline; float:left; width:218px; margin-right:8px; margin-left:12px; line-height:1.2em}
#photoGalleryBar ul#sub li a{color:#222; display:block}
#photoGalleryBar ul#sub li a:hover{color:#cd1713}

/*FOOTER
============================================================== */
#footerWrapper{width:980px; margin:0 auto; font-size:.8em; background:#2b2825; font-family:sans-serif}
#footerInner{padding:10px; color:#fefefe}
#footerLeft{width:210px; float:left}
#footerLeft a{color:#fefefe; margin:0 3px; font-size:.9em; display:inline}
#footerLeft a:hover{text-decoration:underline}
#footerMid{width:242px; float:left; margin:0 20px}
#footerMid ul li{border-bottom:1px dotted #555}
#footerMid li a{color:#ccc; background:url(white/link.png) no-repeat left center; padding-left:20px; display:block; padding-top:2px; padding-bottom:2px}
#footerMid li  a:hover{color:#fff; background:#1F1B17 url(white/link.png) no-repeat left center; padding-left:20px; display:block; padding-top:2px; padding-bottom:2px}
#footerRight{width:468px; float:right; display:inline}
.footerRightInner{padding-top:10px}
/* LINKS BELOW THE FOOTER
============================================================== */
#credit{width:980px; color:#222; margin:3px auto; font-size:.7em; text-align:right}
#credit a{color:#222}
#credit a:hover{text-decoration:underline}

/* GLOBAL
============================================================== */
.widget ul li{line-height:18px; color:#222; border-bottom:1px dotted #D3D9EB; padding-bottom:2px; margin-bottom:2px; list-style:square inside}
.widget a{display:inline; color:#222; width:auto}
.widget a:hover{color:#29568f; text-decoration:underline}
.sidebarRightWidget{margin-top:15px}
.sidebarMidWidget{margin-bottom:15px}
.secondaryContentWidget{margin-bottom:15px}
.secondaryLastWidget{margin-top:15px}
.footerWidget{margin-bottom:15px; color:#ccc}
.titleCatName{/* Category Links above the sections on homepage */text-transform:uppercase; font-family:arial,verdana,sans-serif; color:#cd1713; font-weight:bold; font-size:11px}
.titleCatName a.titleCatName a:hover{text-transform:uppercase; color:#cd1713; font-weight:bold}
.navigation a{color:#cd1713}
.navigation a:hover{text-decoration:underline}
.next{float:right}
.previous{float:left}
.reset{margin:0; border:0; padding:0}
.border-bottom{border-bottom:1px solid #efefef}
.bordernone{border:none}

/* COMMENTS
============================================================== */
ol.commentlist p, #respond p{padding-bottom:10px}

p#commentNotification{/* text style for notification message that is displayed when post is pass protected or comments are closed */display:block; margin-top:7px; background:#f9f9f9; padding:3px 5px; font-weight:bold}
ol.commentlist li{/* Comment Wrapper */border-bottom:1px solid #d5d5d5; height:1%; margin:0 0 10px; padding:5px 5px 5px 53px; position:relative}
ol.commentlist li a{/* Comment Wrapper */color:#0854C7}
ol.commentlist li a:hover{/* Comment Wrapper */color:#cd1713}
li div.vcard{/* Font style for comment author link*/font:bold 12px verdana,arial,sans-serif; font-style:normal; padding:0 80px 0 0; margin:5px 0}
li div.vcard img.avatar{/* Avatar style between comments */border:1px solid #d5d5d5; padding:2px; background:#fff; left:5px; position:absolute; top:7px}
li div.comment-meta{/* Style for date of comment */font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:10px}
li div.comment-meta a{color:#8F8F8F}
li div.comment-meta a:hover{text-decoration:underline}
ol.commentlist li p{/* Comment font style */font:normal 12px helvetica,arial,sans-serif}

li div.reply{ /* Reply button style */}
ol.commentlist li div.reply:hover{}
li div.reply a{font:bold 9px helvetica,arial,sans-serif; text-transform:uppercase}
ol.commentlist li ul.children{/* Inner comment style */margin-top:10px}
li.depth-2, li.depth-3, li.depth-4, li.depth-5{/* inner comment margin-bottom */margin:0 0 .20em}
ol.commentlist li.even{/*The background color for 1-3-5... no comments*/background:#fff}
ol.commentlist li.odd{/* Background color for 2-4-6... no comments */background:#f9f9f9}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0}

/* COMMENT FORM
============================================================== */
p#noComment{font:bold .8em verdana,tahoma,arial,sans-serif; background:#f7f7f7; padding:4px 4px 4px 10px}
#respond{font-family:verdana,tahoma,arial,sans-serif; background:#f9f9f9; padding:5px 15px 0; border:1px solid #ececec}
.cancel-comment-reply{font-size:12px}
.cancel-comment-reply, #respond cite{font-size:12px; padding-top:4px}
#respond label{font-size:10px; padding-left:3px; font-family:verdana,tahoma,arial,sans-serif}
#author, #email, #url{font:11px verdana,Arial,Helvetica,sans-serif; width:35%; padding:2px; background:#fefefe; border:1px solid #e6e6e6}
#respond textarea:focus, #respond input[type="text"]:focus{border:1px solid #bbb; background:#fefff7}
#respond textarea{font:12px Arial,Helvetica,sans-serif; width:95%; height:120px; background:#fefefe; border:1px solid #e6e6e6; padding:2px 3px 3px 7px}
#submit{background:#cd1713; color:#fff; width:90px; height:24px; border:none; display:block; line-height:0px; cursor:pointer}
#submit:hover{cursor:pointer; background:#cd1713; color:#fff; width:90px; height:24px}
/* CALENDER STYLE
============================================================== */
#wp-calendar caption{width:auto; text-align:center; font-weight:bold; background-color:#fff; border:1px solid #999}
#wp-calendar{margin:0 1px 0 2px; border-collapse:collapse}

#wp-calendar #today{display:block; font-weight:bold; background-color:#a8c3d6; z-index:1}
#wp-calendar th{width:11%; color:white; background-color:#173b6d}
#wp-calendar td{border:1px solid #999; background-color:#fff; text-align:center}

/* Anuncio entre o texto */
.storythumb {float:right; width:300px; height:250px; border: 0px solid #b7cce0; padding:0px 0px 7px 7px; font-weight:bold; font-style:italic; font-size:14px; font-family:arial, verdana, tahoma;}

.tamanhofonte {font-family: verdana; float:right;}
.fontemaior a{font-size: 16px; font-weight:bold; color:#000;}
.fontemenor a{font-size: 10px; font-weight:normal; color:#000;}
