@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family: 'georgia';
	font-size:12px;
	font-weight:normal;
	background-color:#fff;
}
@font-face {
    font-family: 'bebas_neueregular';
    src: url('bebasneue-webfont.eot');
    src: url('bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('bebasneue-webfont.woff') format('woff'),
         url('bebasneue-webfont.ttf') format('truetype'),
         url('bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('bebasneue-webfont-webfont.eot');
    src: url('bebasneue-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('bebasneue-webfont-webfont.woff') format('woff'),
         url('bebasneue-webfont-webfont.ttf') format('truetype'),
         url('bebasneue-webfont-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubuntulight';
    src: url('ubuntu-light-webfont.eot');
    src: url('ubuntu-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-light-webfont.woff') format('woff'),
         url('ubuntu-light-webfont.ttf') format('truetype'),
         url('ubuntu-light-webfont.svg#ubuntulight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ubuntubold';
    src: url('ubuntu-bold-webfont.eot');
    src: url('ubuntu-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-bold-webfont.woff') format('woff'),
         url('ubuntu-bold-webfont.ttf') format('truetype'),
         url('ubuntu-bold-webfont.svg#ubuntubold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ubuntumedium';
    src: url('ubuntu-medium-webfont.eot');
    src: url('ubuntu-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-medium-webfont.woff') format('woff'),
         url('ubuntu-medium-webfont.ttf') format('truetype'),
         url('ubuntu-medium-webfont.svg#ubuntumedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tradegothiccondensed';
    src: url('trade-webfont.eot');
    src: url('trade-webfont.eot?#iefix') format('embedded-opentype'),
         url('trade-webfont.woff') format('woff'),
         url('trade-webfont.ttf') format('truetype'),
         url('trade-webfont.svg#tradegothiccondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

img {
	border:none;
}
h1, h2, h3, h4, h5, h6, h7, p, form, ul, dl, dd, dt, input, span {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}
input:focus {
	outline:none;
}
textarea:focus {
	outline:none;
}
input {
	font-family:georgia;
}
a{
color:#FF0000;
text-decoration:none;
-webkit-transition: all 0.35s ease-in-out; 
-moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; 
-o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;
}
/* Page Area Start */
.wrapper {
	background:none;
}
/* Header Area Start */
.header_main {
min-height:114px;
background-color:#000000;	
min-width:1060px;
padding-bottom:10px;
}
.header_inner{
width:1000px;
padding-top:0px;
margin:auto;
}
.c_logo{
float:left; width:auto; margin-top:0px;
}
.navigation_headers{
float:right;  color:#FFF; padding:0px 0px 0px 0px;
}

.headers_areared{
min-width:100%; float:left;  padding:0px 0px 0px 0px;
border-bottom:1px solid #555555;
background: url("../images/top_headbg.png") repeat-x;
}
.header_redinner{
width:1000px;
margin:auto;
}
.flag_alb{
 color: #FFFFFF;
 float: left;
 font-size: 13px;
 margin-top: 10px;
 width: auto;
}
.flag_alb a{
 color: #7A7A7A;
 text-decoration:none;
}
.flag_alb a:hover{
 color: #FF0000;
 text-decoration:none;
}
.flag_alb a.active{
 color: #FF0000;

}
.flag_alb img{
float:left; margin-right:5px;
}
.alb_topnavs{
float:right; width:auto;
}
.alb_topnavs ul{
float:left; width:auto; list-style:none;
margin-top:9px; margin-bottom:9px;
}
.alb_topnavs ul li{
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    font-weight: normal;
   padding: 1px 12px;
    width: auto;
    border-right:1px solid #fff;
}
.alb_topnavs ul li.lasts{
border-right:none !important;
padding-right:none !important;
}
.alb_topnavs ul li a{
    color:#FF0000;
    text-decoration:none;
}
.alb_topnavs ul li a:hover{
    color:#FF0000;
    text-decoration:underline;
}
.headers_btmnavs{
float:right; width:auto; padding-top:15px;
border-bottom:1px solid #333;
padding-bottom:2px;
}
.headers_btmnavs ul{
float:right; width:auto; list-style:none;
border-bottom:1px solid #333;
padding-bottom:4px;
}
.headers_btmnavs ul li{
float:left; width:auto; font-size:16px; font-weight:normal; padding:0px 8px 0px 8px;
}
.headers_btmnavs ul li a{
color:#FFF; text-decoration:none;
}
.headers_btmnavs ul li a:hover{
color:#FF0000; text-decoration:none; border-bottom:4px solid #FF0000;
}
.headers_btmnavs ul li.last{
padding-right:0 !important;
}

/* Middle Area Start */
.middle_area_main{
float:left; width:100%;
}
.middle_bgimg{
float:left; width:100%; min-height:300px;
}


.create_sponcer{
position:absolute; bottom:12px; right:0;
}
.create_sponcer a{
display:inline-block;
background: #27aada; /* Old browsers */
background: -moz-linear-gradient(top, #27aada 0%, #258cc1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27aada), color-stop(100%,#258cc1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #27aada 0%,#258cc1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #27aada 0%,#258cc1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #27aada 0%,#258cc1 100%); /* IE10+ */
background: linear-gradient(to bottom, #27aada 0%,#258cc1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27aada', endColorstr='#258cc1',GradientType=0 ); /* IE6-8 */
color:#FFF;
padding:9px 14px 9px 14px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-right:3px;
box-shadow: 0 1px 0 #a4e1f8 inset;
border:1px solid #258fc3;
font-size:14px;
}
.create_sponcer a:hover{
background: #258cc1; /* Old browsers */
background: -moz-linear-gradient(top, #258cc1 0%, #27aada 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#258cc1), color-stop(100%,#27aada)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #258cc1 0%,#27aada 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #258cc1 0%,#27aada 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #258cc1 0%,#27aada 100%); /* IE10+ */
background: linear-gradient(to bottom, #258cc1 0%,#27aada 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258cc1', endColorstr='#27aada',GradientType=0 ); /* IE6-8 */
}
@font-face {
    font-family: 'tradegothiccondensed';
    src: url('trade-webfont.eot');
    src: url('trade-webfont.eot?#iefix') format('embedded-opentype'),
         url('trade-webfont.woff') format('woff'),
         url('trade-webfont.ttf') format('truetype'),
         url('trade-webfont.svg#tradegothiccondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
.listing_logo{
float:left; width:100%; padding:72px 0px 38px 0px;
}
.listing_logoinner{
width:1000px; margin:auto;
}
.list_line{
float:left; width:100%; height:1px; text-align:center;
}
.list_logoalign{
float:left; width:100%; text-align:center; padding:12px 0px 12px 0px;
}
.list_logoalign ul{
display:inline-block; width:100%; text-align:center; list-style:none;
}
.list_logoalign ul li{
display:inline; padding:0px 10px 0px 10px;
opacity:0.5;
}
.list_logoalign ul li:hover{
opacity:1;
}
.members_blogs{
float:left; width:31.2%; min-height:200px;
}
.blogs_repeat_members{
float:left; width:100%; margin-bottom:15px; border-bottom:1px dashed #CCCCCC; min-height:50px; padding:0px 0px 15px 0px;

}
.blogs_repeat_members img{
float:left; width:120px; height:120px; border:5px solid #E6E6E6;
}
.right_blog_container{
float:right; width:490px;

}
.right_blog_container h4{
float:left; width:100%; font-size:27px; font-weight:normal; color:#000; line-height:27px;
}
.right_blog_container h4 a{
color:#000; text-decoration:none;
}
.right_blog_container h4 a:hover{
color:#ff0000; text-decoration:none;
}
.right_blog_postname{
float:left; width:100%; padding:5px 0px 0px 0px; font-size:16px; color:#777777;
font-family:tradegothiccondensed; 
}
.right_blog_postname a{
color:#000; text-decoration:none; font-style:italic;
}
.right_blog_postname a:hover{
color:#ff0000; text-decoration:none;
}
.right_blog_postname span{
color:#545454;
}
.right_blog_container p{
float:left; width:100%; font-size:13px; font-weight:normal; color:#000; line-height:19px;
margin-top:4px;
font-family:ubuntumedium; 
}
.readmore{
float:left; width:100%; font-size:15px; font-weight:normal; color:#000; line-height:19px;
margin-top:4px; text-transform:uppercase;
font-family:tradegothiccondensed; 
}
.readmore  a{
color:#666;
}
.readmore  a:hover{
color:#666;
}
.readmore a:hover{
color:#FF0000;
}

.members_left{
float:left; width:99.9%; 
min-height:258px; 
background-color:#f7f7f7;
/*border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 2px #AAAAAA;*/
}


.right_members{
float:right !important;
width:31%;
}
.from_collections{
float:left; width:100%; font-size:22px; font-weight:normal;
border-bottom:4px solid #000;
color:#FF0000;
margin-bottom:15px;
font-family:georgia;
}
.members_imgholders{
float:left; width:100%;
margin-bottom:30px; 
}
.members_imgboxarea{
float:left; width:96%; padding:10px 0px 10px 0px;
border-top:2px solid #c4c4c4; 
}
.members_bg{
float:left; width:100%;

}
.members_bg img{
border:1px solid #cccccc; background-color:#FFF;
padding:2px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;


}
.img_holder{
float:left; width:100%;
overflow-x:hidden;
}
.f_logo{
  float: left;
    margin-top: 13px;
    text-align: center;
    width: 20%;
}
.media_right{
float: left;
margin-left: 5px;
margin-top:7px; 

}
.media_right img{
margin-left: 1px;
}
.search_boxes{
float: left;
width: 156px;
border: 1px solid #999999;
margin-left: 11px;
position: relative;
top: 66px;
margin-top:5px; 
}
.search_boxes:hover{
border: 1px solid #fff;

}
.search_boxes input[type="text"]{
background:#000;
 border-right: 1px solid #999999;
 	border-left:none;
 	border-bottom:none;
	border-top:none;
	padding:0px 4px 0px 5px;
	width: 117px; 
	color:#fff; 
	font-size: 12px;
	font-weight: normal;
	height:24px;
	line-height: 24px; 
	float:left; 
	
}
.search_boxes input[type="text"]:hover{
border-right: 1px solid #fff;
}

.search_boxes input[type="button"]{
border: none;
cursor: pointer;
background: url("../images/search_btns.png") no-repeat;
width: 16px;
height: 17px;
margin-left:7px;
position:relative;
top:4px;
float:left;   
}

.search_boxes input[type="submit"]{
border: none;
cursor: pointer;
background: url("../images/search_btns.png") no-repeat !important;
width: 16px;
height: 17px;
margin-left:7px;
position:relative;
top:4px;
float:left;   
}

.donate_links{
float: right;
 margin-right: -17px;
 text-align: right;
 width: 58%;	
}



/* Footer Start */
.footer_main{
float:left; width:100%; min-height:220px; 
background-color:#000000;
box-shadow:0 0 17px #666;
margin-top:9px;
min-width:1060px;
}
.footer_inner{
width:1000px;
margin:auto;
padding:10px 0px 0px 0px;
}

.footer_aligns {
	width:19% !important;

}
.footer_connects {
	width:15% !important;
}
.footer_alignspace {
	margin-right:13px !important;
	width:19% !important;
	
}
.top_linkfooter{
float:left; width:100%; padding:15px 0px 15px 0px;
}
.top_linkfooter ul{
float:left; width:100%; list-style:none;
}
.top_linkfooter ul li{
float:left; width:auto; margin-right:64px; color:#7A7A7A; font-size:17px; font-weight:normal;
text-transform:uppercase;
}
.top_linkfooter ul li a{
color:#7A7A7A; text-decoration:none;
}
.top_linkfooter ul li a:hover{
color:#ff0000; border-bottom:4px solid #ff0000;
}
.right_media{

float: right !important;
    /*margin-top: 40px !important;*/
    width: 20% !important;
}

.footer_gradients {
	background-color:#d1dce6;
}
.footer_rightbgs {
	/*background-color: #5A5A5A;*/
	float: left;
	min-height: 214px;
	width: 25%;
}
.footerinnerbgright {
	font-size:12px;
	font-weight:normal;
	padding:6px;
}
.footerinnerbgright h4 {
