/* Yuvafoundations.org CSS Document */
body{
margin:0;
padding:0;
font:11px/14px Tahoma, Arial, Helvetica, sans-serif;
background:#082440 url(../images/bodybg.jpg) repeat-x top;
}
p,ul,li{
margin:0;
padding:0;
}
img{
border:none;
}
#outerblock{
width:1000px;
margin:0 auto;
}
.innerblock{
width:1000px;
float:left;
background:#fff;
}
/*header*/
.header_banner01,.header_banner02,.header_banner03,.header_banner04{
width:100%;
height:387px;
float:left;
background:url(../images/head_banner_01.jpg) no-repeat top left;
}
.header_banner02{
background:url(../images/head_banner_02.jpg) no-repeat top right;
}
.header_banner03{
background:url(../images/head_banner_03.jpg) no-repeat bottom left;
}
.header_banner04{
background:url(../images/head_banner_04.jpg) no-repeat bottom right;
}
.header_logo{
float:left;
margin:86px 0 0 68px;
}
.header_menu{
width:996px;
padding:0 2px;
float:left;
background:url(../images/menu_bg.jpg) repeat-x;
}
.header_menu a{
width:166px;
height:25px;
padding-top:8px;
float:left;
color:#fff;
text-decoration:none;
text-align:center;
font-weight:bold;
}
.header_menu a:hover{
background:url(../images/menu_hover.jpg) repeat-x;
}
#menubg{
background:url(../images/menu_hover.jpg) repeat-x;
}
/*content*/
.contentblock01,.contentblock02,.contentblock03,.contentblock04{
width:1000px;
float:left;
background:#fff url(../images/bodybg_tle.jpg) repeat-x top;
}
.contentblock02{
background:url(../images/bodybg_blue.jpg) repeat-y 713px 0;
}
.contentblock03{
background:url(../images/bodybg_bluetop.jpg) no-repeat 713px top;
}
.contentblock04{
background:url(../images/bodybg_bluebtm.jpg) no-repeat 713px bottom;
}
.content_leftblock{
width:710px;
float:left;
}
.content_rightblock{
width:280px;
float:right;
}
/*index*/
.index_headtxt,.others_headtxt{
width:650px;
float:left;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
color:#0A3953;
padding:15px 0 10px 45px;
}
.others_headtxt{
padding:25px 0 10px 25px;
}
.index_content{
width:695px;
float:left;
padding-top:10px;
}
.index_welcome_boy{
float:left;
margin:0 0 0 18px;
}
.index_txt{
width:525px;
float:left;
padding:10px 0 0 10px;
}
.index_dreams_girl{
float:left;
margin:0 0 0 20px;
}
.index_camera{
background:url(../images/gallery_camera.jpg) no-repeat 18px 11px;
}
.index_badge{
background:url(../images/dreams_badgel.jpg) no-repeat 18px 15px;
}
.index_rightheadtxt{
width:240px;
float:left;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
color:#0A3953;
padding:15px 0 5px 35px;
}
.index_newstxt{
float:left;
margin:5px 0 0 35px;
}
.index_newsblock{
width:232px;
float:left;
padding:0 0 0 32px;
}
.indexnews{
width:232px;
float:left;
color:#565B5F;
background:url(../images/news_bg.jpg) repeat-y;
padding:5px 10px;
margin-top:2px;
cursor:pointer;
}
.indexnews:hover{
color:#E0EDF2;
background:url(../images/news_hover.jpg) repeat-y;
}
.indexnews a{
color:#000;
font-weight:normal;
text-decoration:none;
}
.index_sponsortxt{
float:left;
margin:5px 0 0 20px;
}
.index_sponsor{
width:226px;
float:left;
padding:0 0 0 36px;
}
.index_more{
float:right;
background:url(../images/more_arrow.jpg) no-repeat 100% 4px;
font-weight:bold;
text-decoration:none;
color:#0A3953;
padding-right:15px;
margin:5px 18px 0 0;
}
.dontaeus_paypal{
float:left;
margin:18px 0 0 35px;
}
/*news*/
.news_content{
width:675px;
float:left;
padding:10px 0 0 20px;
}
.news_txt,.newsbrief_txt{
width:650px;
float:left;
padding:10px;
cursor:pointer;
border-bottom:2px solid #DADEDD;
}
.newsbrief_txt{
background:#E7E7E7;
cursor:default;
}
.news_txt a{
color:#000;
text-decoration:none;
}
.news_txt:hover{
background:#E7E7E7;
}
.news_date{
width:100%;
color:#aaa;
}
.news_headline{
width:100%;
font-size:12px;
font-weight:bold;
padding:5px 0;
}
.news_paging,.newsbrief_paging{
width:650px;
float:left;
background:#DADEDD;
text-align:right;
padding:5px 10px;
}
.newsbrief_paging{
text-align:left;
font-size:12px;
font-weight:bold;
}
.newsbrief_paging a{
float:right;
font-size:11px;
font-weight:normal;
color:#0000ff;
text-decoration:none;
}
.newsbrief_paging a:hover{
text-decoration:underline;
}
.news_cnt{
float:left;
width:650px;
padding:10px 0;
}
.newsbrief_date{
float:left;
font-weight:normal;
width:100%;
color:#aaa;
padding-top:5px;
}
.news_back{
width:100%;
float:left;
padding:5px 0;
text-align:right;
}
.news_back a{
color:#0000ff;
text-decoration:none;
}
/*gallery*/
.gallerytop{
width:650px;
float:left;
background:#DADEDD;
padding:5px 10px;
font-size:12px;
font-weight:bold;
}
.gallerytop a{
float:left;
color:#0000ff;
}
.gallerytop a:hover{
text-decoration:none;
}
.galpreview{
width:300px;float:left;border:1px solid #ccc;margin:0 0 0 10px; display:inline;padding:5px;font:80% 'helvetica neue',sans-serif;letter-spacing:2px;text-transform:uppercase;font-style:italic;
}
.galpreview img{
float:left;
margin-right:10px;
}
.galpreview b{
float:left;
}
.galpreview span{
float:left;
width:150px;
padding-top:10px;
}
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:0;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
.caption{font-style:italic;color:#887;}
.demo{position:relative;}
.gallery_demo{width:650px;margin:0 auto;}
.gallery_demo li{width:68px;height:50px;border:2px solid #111;margin: 10px 2px 0 0;background:#000;}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
#main_image{margin:0;width:650px;height:438px;background:black; text-align:center;padding-bottom:30px;}
#main_image img{margin-bottom:10px;}
.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}
/*contact us*/
.contactus{
float:left;
width:500px;
color:#0A3953;
padding:0 0 0 45px;
}
.contactus p{
float:left;
width:500px;
margin-top:10px;
}
.contactus p input{
float:left;
}
.contactus p span{
float:left;
width:500px;
}
.cont_form_txtbox1,.cont_form_txtbox2{
width:320px;
}
.cont_form_txtbox2{
float:left;
height:100px;
}
.cont_form_btn{
margin-top:5px;
}
/*donate-us*/
.donate_form_txtbox1{
width:250px;
}
/*footer*/
.footer_copy,.footer_menu{
width:100%;
text-align:center;
color:#0A3953;
padding-top:20px;
}
.footer_menu{
padding:10px 0;
}
.footer_copy a,.footer_menu a{
color:#0A3953;
text-decoration:none;
}
.footer_menu a{
font-weight:bold;
}
.footer_menu span{
margin:0 40px;
color:#fff;
}
.footer_copy a:hover,.footer_menu a:hover{
text-decoration:underline;
}