/*
Theme Name:YPSA main site non english
URL: http://www.webmaster.ypsa.org
Description: WordPress theme developed by Shakir. This special WordPress theme is packed with a better framework, an admin options panel and an awesome design. 
Version: 1.0
Author: A.A. Shakir
Author URI: http://www.webmaster.ypsa.org
*/

body { 
	font: 0.8em/1.7em "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Arial, sans-serif;
	background:#034871 url("images/Bg.jpg");
	color: #333;}
/* Design Structure */
table{
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	background:#F3F3F3;
}
td, th{
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:5px 15px;
	vertical-align:middle;
}
ul{
	list-style: circle;
	margin-left:15px;
}
ol{
	margin-left:15px;
	padding:4px;
}
h1, h2, h3, h4{
	font-weight:700;
}
h1{
	font-size:2.5em;
	margin-bottom:20px; 
}
h2{
	font-size:1.7em;
	margin-bottom:15px;
}
h3{
	font-size:1.4em;
	margin-bottom:12px;
}
h4{
	font-size:1.2em;
	margin-bottom:5px;
}
a{
	color:#326597;
}
a:hover{
	color: #69F;
}
a:active{
	color:#CCC;
}

.screen-reader-text{
	position:absolute;
		top:-9999px;
	left:-9999px;
}
.alignleft{
	float:left;
	margin-right:2%;
}
.alignright{
	float:right;
	margin-left:2%;
}
.aligncenter {
	float:none;
	position:relative;
	display: block;
	display:inline;
	margin-left:auto;
	margin-right:auto;
}	


#topMenuBg{
	width:100%;
	height:40px;
	background: url(images/topMenu-Repeat.png) repeat-x 100% 0; 
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
}
*html #topMenuBg{
	position:absolute;
}

#topMenu{
	width:1024px;
	height:40px;
	position:relative;
	margin:0 auto;
	background: url(images/topMenu-Middle.png) no-repeat;
}
#header_container{
	width:100%;
	position:relative;
}
#header{
    width:850px;
	height:110px;
	position:relative;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/header.jpg) bottom no-repeat;
}
#unStatus{
	width:700px;
	position:relative;
	margin:7px auto;
	color: #497DBC;
	font-style:italic;
}
#search_form_top{
	width:250px;
	float:right;
	position:relative;
}
#header #language{
	width:340px;
	float:right;
	position:relative;
	margin-top:80px;
	padding-top:5px;
}
#header #language ul{
	margin:0;
	padding:0;
	list-style:none;
}
#header #language ul li{
	float:left;
}
#header #language li a{
	padding:5px;
	display:block;
	display:inline;
	color: #000;
	text-shadow:1px 1px #346699;
	background: url(images/separator.jpg) no-repeat right center;
}

#header #language li a:hover{
	color: #CCC;
	text-shadow:1px 1px #000;
}

#wrapper{
	width:850px;
	margin:0 auto;
}


#top_section{
	width:100%;
	position:relative;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
}



#donate{
	width:130px;
	float:left;
	text-align:center;
}

#page_content{
	width:100%;
	position:relative;
	float:left;
	padding:10px 0;
	margin-top:20px;
	margin-bottom:20px;
	background:#F2F2F2 url(images/content-bg.jpg);
	border:1px solid #CECEFB;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow:0 0 10px 1px #333;
	-moz-box-shadow:0 0 10px 1px #333 ;
	-webkit-box-shadow:0 0 10px 1px #333 ;
	opacity:1;
	zoom:1;
	behavior: url(http://ypsa.org/ypsa/wp-content/themes/ypsa/PIE.htc);
	}
#page_content h2{
	font-size:1.5em;
	text-shadow:1px 1px #F9F9F9;
}
#page_content h3{
	font-size:1.2em;
	text-shadow:1px 1px #F9F9F9;
}
#page_content h4{
	font-size:1em;
}

#full_width{
	width:750px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:15px;
	margin-top:10px;
	position:relative;
	float:left;
}


#page_content #fontsize{
	width:70px; position: absolute; top:-10px; right:0;
}
#page_content #fontsize img{
	border:none;
	padding:0;
	background: none;
	cursor:pointer;
	margin:0;
}
#full_width img{
	margin-right:10px;
	border:1px solid #C8C8C8;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:5px;
	background: #FFF;}
#page_content_entry .wp-post-image{
	float:none;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}


#social_share{
	width:535px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background:url(images/underline.jpg) repeat-x;
	padding-top:10px;
}
.print_pdf{
	float:right;
}

#donate{
	width:120px;
	height:60px;
	position:fixed;
	top:50%;
	left:0;
	float:none;
	box-shadow:6px 2px 15px #282828;
	-moz-box-shadow:6px 2px 15px #282828 ;
	-webkit-box-shadow:6px 2px 15px #282828 ;
	opacity:0.5;
	z-index:99;

	}
#donate img{
	margin:0;
	padding:0;
	background:none;
}
#donate:hover{
	opacity:1;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}
*html #donate{
	position:absolute;
}



#facebook_comments{
	width:500px;
	margin-left:auto; 
	margin-right:auto; 
	margin-top:30px; 
	position:relative; 
	display:block; 
	background:#FFF; 
	padding:15px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#footer{
	width:100%;
	position:relative;
	background:#032138;
	border-top:1px solid #3F6581;
	overflow:hidden;
	margin-top:10px;
}
#footer_wrapper{
	width:1024px;
	position:relative;
	margin:0 auto;
	color:#333;
}

#footer_social{
	width:140px;
	float:left;
	position: relative;
}
#footer_social img{
	border:none;
	float:left;
	padding:0;
	background:none;
	margin:0 5px;
}
#footer_wrapper #copyright{
	width:100%;
	padding:10px 0;
	float:left;
	text-align:center;
	color:#000;
	text-shadow:1px 1px #333;
}
#footer_wrapper #copyright a{
	color:#000;
}

