/*
 * Author: Muhammad Saqib Sarwar
 * Website: http://www.960Development.com/
 */
 
/** CSS Reset http://meyerweb.com/eric/tools/css/reset/ **/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 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, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%;	font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;} body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } 

p{
color: #FFFFFF;	
	
}
/** Base Body Styles **/

body{  background: -ms-linear-gradient(top, #302217 50%, #5A4823 100%); background: -o-linear-gradient(top, #302217 50%, #5A4823 100%); background: -moz-linear-gradient(top, #302217 50%, #5A4823 100%); background: -webkit-linear-gradient(top, #302217 50%, #5A4823 100%); background: -webkit-gradient(linear, left top, left bottom, from(#302217), color-stop(0.5, #302217), color-stop(1, #5A4823), to(#5A4823)); color:#000; font:14px sans-serif, Verdana}
.ie7 body { background:#62461a; }

h1,h2,h3,h4,h5,h6{ font-weight:bold; }
h1{ font-size:30px;}
h2{ font-size:24px;}
h3{ font-size:18px;}
h4{ font-size:14px;}
h5{ font-size:12px;}
h6{ font-size:10px;}

a{ text-decoration:none; }
a:active, a:visited { color: #607890; }
a:hover { color: #036; }

strong { font-weight:bold; }

/** The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.  mp/bestclearfix **/
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/** Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page **/
.clearfix { zoom: 1; }

#main-wrapper { background:url(images/wrap-bg.png) ; width:100%; }
#header-wrap { background:url(/images/header-wrap-bg-white.jpg) repeat-x; width:100%; }
.header { background:none; height:92px; margin:0px auto; overflow:hidden; position:relative; padding:24px 0px 0px 0px; width:960px; }
#slider-wrap { margin:0px auto; height: 398px; position:relative; width:960px; }
#content { background:url(images/content-bg.png) #fffbd7 no-repeat top center; margin:0px auto; overflow:hidden; padding:156px 10px 20px; width:940px; }
#sidebar { float:right; width:222px;}
#bottom { margin:0px auto; width:960px; }
.footer { height:490px; margin:30px auto 0px; overflow:hidden; position:relative; width:960px;}

/**HEADER STYLES**/
.header p { text-align:center;}
.logo {width:339px; margin:-17px 0 0;}
.header .language { background:rgba(48,34,23,0.4); color:rgba(255,250,213,0.4); font:9px Arial, Helvetica, sans-serif; height:20px; line-height:20px; position:absolute; top:19px; right:0; text-align:center; width:20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; behavior: url(PIE/PIE.htc); padding:0 0 0 1px; text-transform:uppercase; }
.language:hover,.language:focus { background:#302217; color:#FFFAD5; } 

.right-info { position:absolute; top:61px; right:0px;}  
.right-info li { border-right:1px solid rgba(48,34,23,0.4); display:inline-block; margin:0; height:30px; padding:2px 25px 0; border:none;} 
.right-info li a { color:rgba(48,34,23,0.4); padding:0; font-size:22px; font-family: 'Pinyon Script', cursive; }
.right-info li a:hover,.right-info li a:focus { color:#302217; }

/**SLIDER STYLES**/
#slider-wrap .left-arrow { background:url(images/left.png) no-repeat; cursor:pointer; display:block; height:54px; position:absolute; top:160px; left: -55px; width:27px;}
#slider-wrap .right-arrow { background:url(images/right.png) no-repeat; cursor:pointer; display:block; height:54px; position:absolute; top:160px; right: -55px; width:27px;}

#slider-wrap .pager { position:absolute; bottom:-28px; left:15px; z-index:36; }
#slider-wrap .pager .activeSlide { background:url(/images/active.png) no-repeat;  height:10px; width:12px;}
#slider-wrap .pager .activeSlide:hover { background:url(/images/active.png) no-repeat 0 0;}
#slider-wrap .pager li { float:left; margin:0px 1px 0px; list-style:none;}
#slider-wrap .pager a { background:url(/images/bullits.png) no-repeat; display:block; font-size: 0px; height: 11px; width:12px; }
#slider-wrap .pager a:hover { background:url(/images/bullits-hover.png) no-repeat -1px -1px; }


#slider-wrap .slider {  position: relative; }
#slider-wrap .slider img { }
#slider-wrap .slider-info { background:url(images/slider-info-bg.png) no-repeat; font:16px Arial, Helvetica, sans-serif; height:155px; margin:0px auto; padding:20px 31px 0px; position:absolute; top:356px; left:180px; text-align:center; text-shadow:0px 1px #fff; width:540px; z-index:60;}
.slider-info p { color:#302217; font:17px/21px sans-serif, Verdana; margin-top:5px;}

/**CONTENT STYLES**/
.content-info { float:left; width:702px;}

.bio-inner-wrap { background:url(images/bio-graph-bg.png) #fffbd6 repeat-x bottom; min-height:220px; overflow:hidden; position:relative; width:700px; padding:0 0 20px 0;}
.biograph h2 { color: #302217; background:url(/images/headings-bg.png) no-repeat; height:50px; text-align:center; width:701px; font-size:34px; font-family: 'Pinyon Script', cursive; padding:3px 0 0;}
.biograph p { color:#302217; font:13px sans-serif, Verdana; line-height:19px; margin:0 0 20px; font-style:italic; font-weight:bold; width:460px; }

.bio-image { height:310px; position:absolute; top:20px; right:0px; width:200px; border:4px solid #302217; box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); -moz-box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); -webkit-box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4);}
.biograph .bio-image p { font:11px sans-serif, Verdana; line-height:16px; margin:3px 0 0 0; font-style:italic; padding:0px 5px; text-align:center;}

.bio-info { float:left; width:470px; padding:20px 0 0 13px;}
.download { background:url(/images/down-link.png) no-repeat; display:block; height:34px; margin:20px 0px 0px; width:186px;}
.download:hover, .download:focus { background:url(/images/down-link-hover.png) no-repeat;}

.service { margin:16px 0px 16px; width:702px;}
.service h2 { color: #302217; background:url(/images/headings-bg.png) no-repeat; height:50px; text-align:center; width:701px; font-size:34px; font-family: 'Pinyon Script', cursive; padding:3px 0 0;}
.service ul { background:url(images/srvice-bg.png) #fffbd6 repeat-x bottom; overflow:hidden; padding:20px 15px 0px 20px;}
.service ul li { background:url(images/circle-bgs.png) no-repeat; float:left; height:181px; margin:6px 21px 30px 17px; overflow:hidden; padding: 4px 4px 0px; position:relative; text-align:center; width:176px; -webkit-border-radius: 96px; -moz-border-radius: 96px; border-radius: 96px; behavior: url(PIE/PIE.htc);  box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); -moz-box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); -webkit-box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4);}
.service ul li h4 { font:14px/22px sans-serif, Verdana; font-weight:bold; margin: 4px auto; width:150px; }
.service ul li h4 a { color:#D7DD3F; }
.service ul li p { font:11px sans-serif, Verdana; line-height: 14px; }
.service ul li p a { color:#F4EF8A; }
.service .left3 { width: 5px; height: 13px; float: left; }
.service .right3 { width: 5px; height: 13px; float: right; }
.service .left8 { clear: both; width: 8px; height: 13px; float: left; }
.service .right8 { width: 8px; height: 13px; float: right; }
.service .left23 { clear: both; width: 23px; height: 13px; float: left; }
.service .right23 { width: 23px; height: 13px; float: right; }
.service .left33 { clear: both; width: 33px; height: 13px; float: left; }
.service .right33 { width: 33px; height: 13px; float: right; }

.gallery { margin:0px; width:702px; }
.gallery h2 { color: #302217; background:url(/images/headings-bg.png) no-repeat; height:50px; text-align:center; width:701px; font-size:34px; font-family: 'Pinyon Script', cursive; padding:3px 0 0; }
.gallery ul { background:url(images/srvice-bg.png) #fffbd6 repeat-x bottom; overflow:hidden; padding:20px; }
.gallery ul li { border:4px solid #302217; float:left; margin:11px; line-height: 0px; position:relative; width:190px; height: 185px; overflow: hidden; box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); -moz-box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); -webkit-box-shadow:1px 1px 10px rgba(90, 72, 35, 0.4); }
.gallery ul li img { position:relative; width:190px; }
.galery-info { background: rgba(215, 221, 63, 0.9); overflow:hidden; position:absolute; bottom:0px; left:0px; width:100%;}
.galery-info h5 { color:#302217; font:12px sans-serif, Verdana; font-weight:bold; float:left; line-height: 16px; margin:4px 3px 2px 7px; }
.galery-info p { line-height: 16px; margin: 0px; }
.galery-info p a { color:#302217; font:11px sans-serif, Verdana; float:right; margin:6px 7px 0px 0px; display:none; }
.galery-info p a:hover,.galery-info p a:focus { text-decoration:underline;}

/**SIDERBAR STYLES**/
.sidebar-form { background: -ms-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -o-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -moz-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -webkit-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -webkit-gradient(linear, left bottom, left top, from(#302217), color-stop(0.5, #302217), color-stop(1, #5A4823), to(#5A4823)); margin:0 0 20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.sidebar-form input { background:#FFFAD5; border:none; color:#5A4823; font:10px sans-serif, Verdana; height:15px; line-height:15px; margin:0px 0px 13px 0px; outline:none; overflow:hidden; padding:3px; width:195px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow:inset 0 0 5px #939280; -webkit-box-shadow:inset 0 0 5px #939280; box-shadow:inset 0 0 5px #939280;}
.sidebar-form textarea { background:#FFFAD5; border:none; color:#5A4823; font:10px sans-serif, Verdana; height:100px; line-height:15px; margin:0px 0px 13px 0px; outline:none; overflow:hidden; padding:3px; width:195px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow:inset 0 0 5px #939280; -webkit-box-shadow:inset 0 0 5px #939280; box-shadow:inset 0 0 5px #939280; }

#sidebar form { padding:11px 11px 20px; width:199px;}
#sidebar form label { color:#FFFAD5; font-size:22px; font-family: 'Pinyon Script', cursive; margin:0 0 10px; display:block;}
#submit { background: -ms-linear-gradient(top, #43BCF9 0%, #035C93 100%); background: -o-linear-gradient(top, #43BCF9 0%, #035C93 100%); background: -moz-linear-gradient(top, #43BCF9 0%, #035C93 100%); background: -webkit-linear-gradient(top, #43BCF9 0%, #035C93 100%); background: -webkit-gradient(linear, left top, left bottom, from(#43BCF9), to(#035C93)); cursor:pointer; display:block; font-weight:bold; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#43BCF9; height:25px; width:100px; letter-spacing:1px; text-shadow: 0 1px #035C93; font-size:12px; margin: 0 0 0 100px; text-transform:uppercase; }
#submit:hover, #submit:focus { background: -ms-linear-gradient(bottom, #43BCF9 0%, #035C93 100%); background: -o-linear-gradient(bottom, #43BCF9 0%, #035C93 100%); background: -moz-linear-gradient(bottom, #43BCF9 0%, #035C93 100%); background: -webkit-linear-gradient(bottom, #43BCF9 0%, #035C93 100%); background: -webkit-gradient(linear, left bottom, left top, from(#43BCF9), to(#035C93));}

.events { margin:0px 0px 16px; width:221px;}
.events h2 { color: #302217; background:url(/images/eventos-bg.png) no-repeat; color:#302217; font-size:26px; font-family: 'Pinyon Script', cursive; height:31px; text-align:center; width:221px; }
.events ul { width:221px;}
.events ul li {  background: -ms-linear-gradient(top, #F4EF8A 60%, #D7DD3F 100%); background: -o-linear-gradient(top, #F4EF8A 60%, #D7DD3F 100%); background: -moz-linear-gradient(top, #FFFAD5 0%, #F4EF8A 100%); background: -webkit-linear-gradient(top, #F4EF8A 60%, #D7DD3F 100%); background: -webkit-gradient(linear, left top, left bottom, from(#F4EF8A), color-stop(0.6, #F4EF8A), color-stop(1, #D7DD3F), to(#D7DD3F)); padding:10px 15px 15px; width:191px; }
.events ul li:hover, .events ul li:focus {  background: -ms-linear-gradient(bottom, #F4EF8A 0%, #D7DD3F 100%); background: -o-linear-gradient(bottom, #F4EF8A 0%, #D7DD3F 100%); background: -moz-linear-gradient(bottom, #F4EF8A 0%, #D7DD3F 100%); background: -webkit-linear-gradient(bottom, #F4EF8A 0%, #D7DD3F 100%); background: -webkit-gradient(linear, left bottom, left top, from(#F4EF8A), to(#D7DD3F)); }
.events ul li p { color:#5A4823; font: italic 11px/17px sans-serif, Verdana; margin:5px 0 0 0;}
.events ul li p strong a { color:#302217; font:12px sans-serif, Verdana; font-weight:bold; line-height:18px; margin:0; }
.events ul li p strong a:hover, .events ul li p strong a:focus { text-decoration:underline; }

.blog { width:221px;}
.blog  h2 { color: #302217; background:url(/images/eventos-bg.png) no-repeat; color:#302217; font-size:26px; font-family: 'Pinyon Script', cursive; height:31px; text-align:center; width:221px; }
.blog  ul { width:221px;} 

.blog ul li { background: -ms-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -o-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -moz-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -webkit-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -webkit-gradient(linear, left bottom, left top, from(#302217), color-stop(0.5, #302217), color-stop(1, #5A4823), to(#5A4823)); overflow:hidden; padding:20px 15px 10px; width:191px; }
.blog ul li:hover, .blog ul li:focus { background: -ms-linear-gradient(top, #160F0A 0%, #302217 70%); background: -o-linear-gradient(top, #160F0A 0%, #302217 70%); background: -moz-linear-gradient(top, #160F0A 0%, #302217 70%); background: -webkit-linear-gradient(top, #160F0A 0%, #302217 70%); background: -webkit-gradient(linear, left top, left bottom, from(#160F0A), color-stop(0.6, #160F0A), color-stop(1, #302217), to(#302217)); }
.ie7 .blog ul li a { margin:0px;}

.blog ul li h4 { border-bottom:1px solid #D7DD3F;  padding:0 0 3px;}
.blog ul li h4 a { color:#D7DD3F; font:14px sans-serif, Verdana; font-weight:bold; }
.blog ul li h4 a:hover, .blog ul li h4 a:focus { color:#5A4823; } 
.blog ul li p { color:#F4EF8A; font:italic 11px/17px sans-serif, Verdana; margin:5px 0 15px 0; }
.blog ul li p.author { color:rgba(244, 239, 138, 0.3); font:9px sans-serif, Verdana; line-height:17px; margin:5px 0 0 0; font-style:italic; }  
.blog ul li p em { color:#D7DD3F; font:10px sans-serif, Verdana; font-style:italic; line-height:14px; margin:0px 3px 0px 0px;}
.blog ul li p strong { color:#D7DD3F; font:11px sans-serif, Verdana; font-weight:bold; font-style:italic; margin:0px 3px 0px 0px; }
.blog ul li .readmore {  background: -ms-linear-gradient(top, #FFFAD5 0%, #D7DD3F 80%); background: -o-linear-gradient(top, #FFFAD5 0%, #D7DD3F 80%); background: -moz-linear-gradient(top, #FFFAD5 0%, #D7DD3F 80%); background: -webkit-linear-gradient(top, #FFFAD5 0%, #D7DD3F 80%); background: -webkit-gradient(linear, left top, left bottom, from(#FFFAD5), color-stop(0.4, #FFFAD5), color-stop(1, #D7DD3F), to(#D7DD3F));  cursor:pointer; display:block; float:right; margin:10px 0 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:4px 10px;  color:#302217; font-size:11px; font-weight:bold; }
.blog ul li .readmore:hover, .blog ul li .readmore:focus { background: -ms-linear-gradient(bottom, #FFFAD5 0%, #D7DD3F 80%); background: -o-linear-gradient(bottom, #FFFAD5 0%, #D7DD3F 80%); background: -moz-linear-gradient(bottom, #FFFAD5 0%, #D7DD3F 80%); background: -webkit-linear-gradient(bottom, #FFFAD5 0%, #D7DD3F 80%); background: -webkit-gradient(linear, left bottom, left top, from(#FFFAD5), color-stop(0.4, #FFFAD5), color-stop(1, #D7DD3F), to(#D7DD3F));  }

/**BOTTOM STYLES**/
#bottom { background: -ms-linear-gradient(top, #160F0A 0%, #302217 10%); background: -o-linear-gradient(top, #160F0A 0%, #302217 10%); background: -moz-linear-gradient(top, #160F0A 0%, #302217 10%); background: -webkit-linear-gradient(top, #160F0A 0%, #302217 10%); background: -webkit-gradient(linear, left top, left bottom, from(#160F0A), color-stop(0.1, #160F0A), color-stop(1, #302217), to(#302217)); color:#fff; height:120px; padding:20px 16px; position:relative; width:928px; }
#bottom ul { overflow:hidden; float:left;}
#bottom ul li { background:url(images/bottom-li-bg.png) repeat-x bottom; float:left; margin:6px 16px 0px 0px; padding:0px 0px 20px; width:220px; height:86px;}
#bottom h4 { border-bottom:1px solid #D7DD3F; color:#D7DD3F; font:13px sans-serif, Verdana; font-weight:bold; padding:0 0 5px; margin:0 0 17px; text-transform:uppercase; }
#bottom ul li p { color:#FFFAD5; font:13px sans-serif, Verdana; line-height:19px; text-align:left; position:relative; top:0px; margin-top:4px; }

#bottom .phone { background:url(/images/phone.png) no-repeat left center; color:#FFFAD5; padding:5px 0px 0px 24px; font:13px sans-serif, Verdana; margin:0px 0 10px; display:block; height:14px; cursor:text; }
#bottom .phone:hover,#bottom .phone:focus { }

#bottom .email { background:url(/images/email.png) no-repeat left center; color:#FFFAD5; padding:5px 0px 0px 24px; font:13px sans-serif, Verdana; display:block;  height:14px; width: 120px; }
#bottom .email:hover,#bottom .email:focus { color: rgba(255,250,213,0.3); text-decoration:underline; font-style:italic; }

#bottom .fb { color:#FFFAD5; display:inline-block; padding:8px 62px; font-size:28px; font-family: 'Pinyon Script', cursive; }
#bottom .fb:hover,#bottom .fb:focus { color: rgba(255,250,213,0.3); }

#bottom .y-tube { border-left:1px solid #FFFAD5; color:#FFFAD5; display:inline-block; margin:2px 0px 0px; padding:8px 22px; font-size:22px; font-family: 'OldScript'; }
#bottom .y-tube:hover,#bottom .y-tube:focus { color: rgba(255,250,213,0.3); }

.footer-logo { position:absolute; right:15px; top:80px;}
#bottom p { color:rgba(255,250,213,0.3); font:10px sans-serif, Verdana; text-align:right; width:200px; float:right; position:absolute; top:112px; right:15px;}


/**FOOTER STYLES**/
.company-logo { position:absolute; right:340px; top:15px; }
.footer p { color:rgba(255,250,213,0.3); font:11px sans-serif, Verdana; line-height:16px; margin:37px 120px 0px 0px; text-align:center;}

.dark { display: none; position: absolute; background: rgba(0,0,0,0.85); width: 100%; z-index: 191919; }
.services { display: none; position: relative; width: 600px; margin: 1750px auto 0px; }
.services .services-slider li { width:600px; background: -ms-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -o-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -moz-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -webkit-linear-gradient(bottom, #302217 50%, #5A4823 100%); background: -webkit-gradient(linear, left bottom, left top, from(#302217), color-stop(0.5, #302217), color-stop(1, #5A4823), to(#5A4823)); padding: 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 3px solid #D7DD3F;  }
.services .services-slider img { display: block; margin: 0px 0px 20px; font-size:0px; }
.services .services-slider h3 { font: bold 30px sans-serif,Verdana; color: #D7DD3F; margin: 0px 0px 20px; text-align:center; }
.services .services-slider p { font-size: 12px; color: #FFFAD5; line-height: 18px; margin: 0px 0px 20px; }
.services .services-slider ul { list-style: disc; font-size: 12px; color: #D7DD3F; margin: 10px 0px 10px 18px; }
.services .services-slider ol { list-style: decimal; font-size: 12px; color: #D7DD3F; margin: 10px 0px 10px 18px; }
.services .services-slider ul li, .dark .services-slider ol li { margin: 0px 0px 5px; padding: 0px; border:none; color: #FFFAD5; background:none; }
.services .serv-left { background:url(images/left.png) no-repeat; cursor:pointer; display:block; height:54px; position:absolute; top: 120px; left: -55px; width:27px; }
.services .serv-right { background:url(images/right.png) no-repeat; cursor:pointer; display:block; height:54px; position:absolute; top: 120px; right: -100px; width:27px; }

#nextLink:hover, #nextLink:visited:hover, #nextBLink:hover, #nextBLink:visited:hover, #nextBLink{

	    background: transparent url(/YourNextImage.gif) no-repeat scroll right 15% !important;

}

#prevLink:hover, #prevLink:visited:hover, #prevBLink:hover, #prevBLink:visited:hover, #prevBLink {

	background:transparent url(/YourPrevImage.gif) no-repeat scroll left 15% !important;
}

/**POST HEADER LINKS STYLES**/
#postHeaderMenu { width:100%; display:inline-block; }
#postHeaderMenu p { display:inherit; float:left; position:relative; margin-left:10px; }
.home { height:40px; width:40px; display:block; background:url(/images/home.png) no-repeat; margin:0 0 10px; }
.home:hover, .home:focus { background:url(/images/home-hover.png) no-repeat; }
#content .eventos-blog { color:rgba(48,34,23,0.4); padding:0; font-size:24px; font-family: 'Pinyon Script', cursive; border-left: 1px solid rgba(48,34,23,0.4); padding:5px 0 3px 20px; margin:3px 0 0 20px; display:block; }
#content .eventos-blog:hover, #content .eventos-blog:focus { color: #302217; }

/**EVENTS STYLES**/
.announce-inner-wrap { background:url(images/bio-graph-bg.png) #fffbd6 repeat-x bottom; min-height:220px; overflow:hidden; position:relative; width:661px; padding:20px;}
.announcements h2 { color: #302217; background:url(/images/headings-bg.png) no-repeat; height:44px; text-align:center; width:701px; font-size:34px; font-family: 'Pinyon Script', cursive; padding:3px 0 0;}
.announcement-details h1 { color:#302217; border-bottom:1px solid #302217;  padding:0 0 5px; font-size:20px; }
.announcement-details span.date { color: rgba(90,72,35,0.5); margin:9px 0 15px; font-style:italic; width:661px; text-align:right; float:right; }
.announcement-details p { color:#5A4823; font:12px sans-serif, Verdana; line-height:20px; margin:0 0 20px; }
.announcement-details h4 { text-align:center; font-weight:bold; text-transform:uppercase; color:#302217; margin:30px auto 5px; width:500px; line-height:20px; }
p.literature-container .icon img {display:none; }
p.literature-container span.icon { background:url(/images/icon-mp3.png) no-repeat; height:18px; width:18px; display:block; margin:0 7px 0 0; float:left; }
.literature-container .name a { color: #43BCF9; }
.literature-container .name a:hover, .literature-container .name a:focus { color: #035C93; text-decoration:underline; }
.announcement-details p.literature-container { color: #035C93; }
.announcement-details .link a { color: #43BCF9; margin: 0 0 20px; display: inline-block; text-align:left; }
.announcement-details .link a:hover, .announcement-details .link a:focus { color: #035C93; text-decoration:underline; }
.announcement-details .image { text-align:center; display:block; }
.announcement-details span img { margin: 0 auto 20px; }

/**BLOG STYLES**/
.blogPostContainer h2 { color: #302217; background:url(/images/headings-bg.png) no-repeat; height:44px; text-align:center; width:701px; font-size:34px; font-family: 'Pinyon Script', cursive; padding:3px 0 0;}
.blog-container h1, .blog-container p.description { display:none; }
.blog-inner-wrap {  background: -ms-linear-gradient(top, #302217 50%, #5A4823 100%); background: -o-linear-gradient(top, #302217 50%, #5A4823 100%); background: -moz-linear-gradient(top, #302217 50%, #5A4823 100%); background: -webkit-linear-gradient(top, #302217 50%, #5A4823 100%); background: -webkit-gradient(linear, left top, left bottom, from(#302217), color-stop(0.5, #302217), color-stop(1, #5A4823), to(#5A4823)); padding:20px; width:661px; }
.blog-post h2.post-title {  color:#D7DD3F; font:24px sans-serif, Verdana; font-weight:bold; background:none; border-bottom: 1px solid #D7DD3F; text-align:left; height: 26px; width:661px;}
.blog-container .side-panel { display: none; }
.blog-post .post-details { color:rgba(244,239,138,0.5); font-size: 10px; font-style: italic; margin: 9px 0 18px; width:661px; text-align:right; }
.post-body p { color:#F4EF8A; font:12px sans-serif, Verdana; line-height:20px; margin:0 0 20px; }
.blog-container .post-list { width:100%; }
.post-list hr { display: none; }

.fb-wrapper { background-color:#fff; }

/**GALERIAS STYLES**/
.galleryTitle { color:#302217; border-bottom:1px solid #302217;  padding:0 0 5px; font-size:24px; margin:0 0 20px; }
.galleryThumbnails { margin:0px 0px 20px; width:701px; }
.galleryThumbnails ul { background:url(images/srvice-bg.png) #fffbd6 repeat-x bottom; overflow:hidden; padding:20px; }
table.photogalleryTable td.photogalleryItem { padding:10px; text-align:center; vertical-align:middle; }
table.photogalleryTable td img { border: 2px solid #D7DD3F; padding:3px;} 
table.photogalleryTable td img:hover, table.photogalleryTable td img:focus { background: #D7DD3F; }
