/*
Theme Name: freedom
*/


	* {margin: 0px; padding: 0px;}
	* html li {vertical-align: bottom;}
	* html img {vertical-align: middle;}
	* html input {vertical-align: middle;}
	html, body {height: 100%;}
	body{font-family:arial; font-size:12px; color:#000; text-align:left; text-decoration:none; background: url(/wp-content/themes/freedom/images/bg.png) no-repeat top center;}
	input{/*border: 0px;*/}
	img {border:0px;}
	ul {padding:0px; margin: 0px;}
	li {padding:0px; margin: 0px; list-style:none; }
	* html li {vertical-align: bottom;}
	a {color:#8d278f; text-decoration:none; cursor:pointer; outline:none; }
	a:hover{color:#ff6633; text-decoration:none; cursor:pointer; }
	p{margin:0px; padding:0px; font-family:Arial; font-size:14px; color:#666;}
	.clear {clear: both; height:0px; display:block; font-size:0px;}
	.left{float:left;}
	.right{float:right;}

	h1, h2, h3, h4, h5, h6{ font-family:Georgia, Times, serif; color:#008A60; font-weight:bold; letter-spacing:1px;}
	h1{ font-size:24px;line-height:27px;padding-bottom:10px;}
	h2{ font-size:20px;padding-bottom:10px;}
	h3{ font-size:14px;padding-bottom:10px;}


	#wrapper{width:100%; margin:auto; clear:both; text-align:left;}
	#header{width:954px; margin:auto; clear:both; height:130px; }

	#logo{background:url(/wp-content/themes/freedom/images/logo_FFF_winners.jpg) top left no-repeat; width:447px; height:130px; float:left; margin-right:11px;}
	#header-right{width:490px; float:left; margin:20px 0px 0px 0px;}

	.testimonial{font-family:Georgia; font-size:15px; color:#5A3D1C;}
	.testimonial p{font-weight:bold; line-height:16px; padding-left:5px;}
	.person-name{ padding-top:5px; font-size:14px; color:#5A3D1C;}

	#navigation{height:33px; width:504px; margin:auto; line-height:33px; margin-top:20px; }
	.menu li{ float:left; font-size:15px; text-transform:uppercase; color:#fff; padding:0px 13px; margin-left:3px; background: url(/wp-content/themes/freedom/images/navbg.png) repeat-x;}
	.menu li a{color:#fff;}
	.menu li a:hover, .menu li.current_page_item a{ color:#3c489e;}

	#banner{background: url(/wp-content/themes/freedom/images/sliderbg.png) repeat-x; height:388px; overflow:hidden; width:954px; margin:auto;}
	.slider{ background:url(/wp-content/themes/freedom/images/sliderbox.png) no-repeat; width:753px; height:353px; float:left; margin-right:12px;}
	.photo-meta-data  { background: url(/wp-content/themes/freedom/images/transpBlack.png); padding: 10px 10px 10px 20px; height: 63px; margin-top: -63px; position: relative; z-index: 9999; color: white; }
	.photo-meta-data h1 {font-family:Georgia; font-size:18px; font-weight:bold; line-height:21px; color:#FFF; margin:0; padding:0;}
	.photo-meta-data p {font-family:Arial; font-size:14px; line-height:21px; color:#FFF; padding:0;}
	.photo-meta-data li {font-family:Arial; font-size:14px; line-height:21px; color:#FFF; padding:0;}
	#container{width:955px; margin:auto; clear:both;}

	.home-block{ margin:10px auto;}
	.info{font-family:Georgia, Times, serif; font-size:24px; color:#008A60; font-weight:bold; line-height:29px; letter-spacing:1px;}
	.des-text{font-size:14px; line-height:18px; color: #666666; padding-left:0px; padding-right:0px;}
	.big-top{ border-top:6px solid #058962; width:954px; margin:auto; font-size:0px;}
	.big-mid{ width:954px; background:url(/wp-content/themes/freedom/images/mid.png) repeat-y; margin:auto; }
	.big-bm{ background:url(/wp-content/themes/freedom/images/bottom.png) no-repeat; width:954px; height:20px; margin:auto; font-size:0px;}
	#social_network {margin:0; padding:10px 0 0 8px; list-style-type: none; float:left;}
	#social_network li{margin:0; padding:0 0 0 10px; float:left;}

	.more a{ color:#91278F;text-decoration:underline;}
	#footer{ width:954px; margin:auto auto 20px auto; clear:both; overflow:hidden;  border-bottom:1px solid #dbe2cb; padding-bottom:1px; padding-top:20px;}
	.public-logo{ float:left; width:61px; height:61px; margin-left:18px; padding-bottom:10px; background:url(/wp-content/themes/freedom/images/publiclogo_61x.png) top left no-repeat;}
	.public-logo_txt{ padding:20px 0px 0 7px; float:left; width:175px; font-size:10px; line-height:11px; color:#3B4A9F;}

	.copyright{ float:left; width:500px; margin:0px 20px; padding-top:24px; font-size:11px; color:#3B4A9F;}
	.siteby{ color:#3B4A9F; font-size:11px; text-transform:uppercase; padding-top:24px;}


	.inner-top{ border-top:6px solid #058962; width:724px; margin:auto; font-size:0px;}
	.inner-mid{ width:724px; background:url(/wp-content/themes/freedom/images/inner-mid.png) repeat-y; margin:auto; }
	.inner-bm{ background:url(/wp-content/themes/freedom/images/inner-bottom.png) no-repeat; width:724px; height:20px; margin:auto; font-size:0px;}

	#inner-banner{background: url(/wp-content/themes/freedom/images/sliderbg.png) repeat-x; height:388px; overflow:hidden; width:223px; margin:auto;}



	/*inner page start here*/
	#content{width:725px; float:left; overflow:hidden;}
	#right_bar{float:left; width:223px; _width:222px; margin-top:1px; margin-left:7px; overflow:hidden; }
	.buttons_inner_wrapper{ width:222px; _width:210px; height:365px; margin-bottom:5px; background:url(/wp-content/themes/freedom/images/button_bg.png) repeat-x;}
	.buttons_inner{ width:179px; margin:auto; }
	.box_top{ background:url(/wp-content/themes/freedom/images/top_img.png) no-repeat; height:8px; font-size:0px; width:725px; margin:auto;}
	.box{ background:url(/wp-content/themes/freedom/images/mid_img.png) repeat-y; width:725px; margin:auto;}
	.box_bottom{ background:url(/wp-content/themes/freedom/images/bottom_img.png) no-repeat; height:23px; font-size:0px; width:725px; margin:auto;}
	.big_box_block{ padding:30px 40px;}
	.nomination_info_box{ width:643px; min-height:205px; height:auto !important; height:205px; border:1px solid #666666;}
	.nomination_info_box h2{ font-size:22px; color:#008a60; font-weight:bold;}
	.nomination_info_box p{ color:#666666; padding-top:25px;}
	.nomination_info_box p span{ font-size:14px; font-weight:bold;}
	.nomination_info_box p a{ color:#963396; text-decoration:underline;}
	.personal_info{font-size:12px; font-weight:bold; color:#406325;}
	.personal_info p{ font-weight:normal; font-family:Arial; font-size:14px; font-weight:bold;}
	.personal_info p span{ font-weight:normal;}

	.input_text{ width:220px; height:33px; border:1px solid #c5cfb6; background:none; margin-top:5px;}
	.spacer{ padding-top:25px;}
	.spacer2{ padding-left:10px;}
	.check_box{ padding:20px 0 0 15px;}
	.check_box li{float:left; display:block;  width:650px; height:20px; line-height:20px; margin-top:5px;}
	.check_box li span{ padding-left:10px;}
	.text_aria{ width:354px; height:123px; border:1px solid #c5cfb6; margin-top:8px;}
	.button{ width:242px; height:37px;background:url(/wp-content/themes/freedom/images/button.png) no-repeat; cursor:pointer; text-indent:-999999px;
	margin:35px 0 0 199px}





	.small_box_top{background:url(/wp-content/themes/freedom/images/small_box_top.png) no-repeat; height:9px; font-size:0px; width:221px; margin:auto;}
	.small_box{background:url(/wp-content/themes/freedom/images/small_box_mid.png) repeat-y; width:221px; margin:auto;}
	.small_box li{}
	.small_box_bottom{background:url(/wp-content/themes/freedom/images/small_box_bottom.png) no-repeat; height:21px; font-size:0px; width:221px; margin:auto;}
	.small_box_title {height:39px; text-align:center;}
	.small_box_title img{margin:0 auto; padding-top:12px;}
	.small_box_block1{width:179px; margin:auto; background:#f0f0ff; padding:8px 10px;}
	.small_box_block1 img{width:33px; float:left; }
	.small_box_block1 p{float:left; width:142px; padding-left:4px;}
	.small_box_block1 a{color:#963396; text-decoration:underline;}
	.bg{ background:#FFF;}


	.all_info_box{ width:643px; min-height:205px; height:auto !important; height:205px; border:0px solid #666666;}
	.all_info_box h2{font-size:24px; color:#008a60; font-weight:bold; font-family:Georgia;}
	.all_info_box p{color:#666666; padding-bottom:25px; font-family:Arial; font-size:14px; line-height:18px;}
	.all_info_box p span{font-size:14px; font-weight:bold;}
	.all_info_box p a{ color:#963396; text-decoration:underline;}
	.all_info_box img{padding:8px;}
	.all_info_box hr{border: none 0; border-top: 1px solid #B8C698; height: 1px; margin: 0; padding: 4px 0;}
	.all_info_box blockquote {padding:0 25px;font-style:italic;}
	.all_info_box ol{padding:0 0 25px 40px;}
	.all_info_box ul{padding:0 0 25px 40px;}
	.all_info_box li{list-style-type:disc; color:#666666; font-family:Arial; font-size:14px; line-height:18px;}

	#sfstest-sidebar{ height:55px;}
	#sfstest-sidebar blockquote p { font-size:14px; line-height: 17px; color:#5A3D1C; font-weight:bold; font-family:Georgia;}
	#sfstest-sidebar cite { font-size:13px; line-height: 20px; color:#5A3D1C; font-weight:normal; font-family:Arial; font-style: normal;}


	/*inner2 page start here*/


	.public_info_title h2{font-size:24px; color:#008a60; font-weight:bold; font-family:Georgia;}
	.public_info_title h3{font-size:18px; color:#008a60; font-weight:bold;font-family:Georgia;}

	.public_interest_info_wrapper{margin-top:18px;}
	.public_interest_info{ float:left; text-align:left; width:316px;}
	.public_interest_info p{color:#666; font-size:13px; line-height:18px;}
	.public_interest_pic{float:left; text-align:left; width:305px; margin-left:20px;}
	.public_interest_pic p{ color:#406325; padding-top:6px; }
	.quotation{ margin:auto; text-align: left; border-bottom:1px solid #b8c698; padding-bottom:20px; margin-top:20px;}
	.quotation p{ font-style:italic; color:#666; font-size:13px; padding:5px 25px 0px 25px;line-height:18px;}
	.quotation p span{ font-style:normal;color:#666; font-weight:bold; font-size:14px; text-align:left;}

	.inner_title h3{ color:#008a60; font-family:Georgia; font-size:16px; font-weight:bold; padding:20px 0 22px 0;}
	.inner_title p{ color:#666;}
	.inner_title2 h4{color:#666; font-family:Georgia; font-size:13px; font-weight:bold;padding:20px 0 20px 0;}
	.inner_title2_list{ margin-left:25px;}
    .inner_title2_list li{color:#666; margin-top:8px; list-style: square;}
	.inner_title2 p{ padding-top:15px;}

	.inner_title3 h4{color:#666; font-family:Georgia; font-size:13px; font-weight:bold;padding:20px 0 20px 0;}
	.inner_title3_list{ margin-left:25px;}
	.inner_title3_list li{color:#666; margin-top:8px; list-style: decimal;}
	.inner_title3 p{ padding-top:15px;}

/*css  start here*/
.comment_form{
	float:left;
}
.comment_form  p{
	float:left;
	width:600px;
}
.comment_form  p label{
	float:left;
	width:100px;
}
.comment_form  p input{
	float:left;
}
.comment_form #comment{
	width:203px;
}
.comment_form  .required{
	display:none;
}
.your-message textarea{
	width:261px;
}
.wrap{
	text-align:justify;
	line-height:20px;
	padding-left:24px;
	padding-right:33px;
	padding-top:25px;
}
.alignleft{
  padding-right: 20px;
  float:left;
}
.alignright{
  padding-left: 20px;
  float:right;
}
.aligncenter{
  margin: 0 auto;
}
.wp-caption {
  padding-bottom:10px;
}
.wp-caption p{
  padding: 0 0 0 8px;
  color:#406325;
  font-family:Arial, Helvetica, sans serif;
  font-size:11px;
  line-height:15px;
}
.nav-previous {
	float: left;
}
.nav-next {
	float: right;
	text-align:left;
}
.blogtitle{
    font-family:Georgia, Times, serif;
    color:#008A60;
    font-weight:bold;
    letter-spacing:1px;
}
