/* 

Theme Name: IUFOC
Theme URI: ufocongress.com
Description: The International UFO Congress 2013
Version: 3.0 
Author: Eric Mac 
Author URI: ufocongress.com
Tags: custom-menu, custom-header, custom-background, two-columns, fixed-width, theme-options, CMS
Copyright (C) 2012 ufocongress.com
License: 
License URI: license.txt 
WARNING: DO NOT EDIT THIS FILE, IF YOU DO IT WILL BE OVERWRITTEN BY THE NEXT UPDATE. CREATE CHILD THEME INSTEAD.

*/

@charset "UTF-8";



/* CSS Document */

body {margin:20px 0;padding:0;background:#000 url(images/bgnd.jpg) repeat-x;font-family: "Cabin Condensed", sans-serif;color:#fff}

h1 {font-size:20px;color:#ffcc99}
h1.titles {padding-top:15px}

a {color:#0099cc;text-decoration:none}
a:hover {color:#666;}

img {border:none}

hr {height:1px;border-style:none;color:#ccc;background:#666;margin:-5px 0 5px 0}
.rule {style-type-shade:none;border-top-width:1px;border-top-style:solid;border:#ccc;margin:0px;padding:0}

h2 {margin:10px 0 0 0;padding:0;font-size:18px}
h3 {margin:0;padding:0}
h2.newsletter {font-size:19px;padding:10px 0;margin:0}

p {margin:0 0 20px 0}
p.newsletter {margin:10px 0 10px 0}
.joinInput {margin-top:10px;width:80px;height:25px;font-size:16px;font-weight:700}

/*/////wrappingContainers/////*/
div.container {overflow:hidden;width:990px;padding:5px;margin:auto}

div.left {width:265px;float:left;}
#socialIcons {width:135px;margin-left:560px;font-size:15px;text-align:center}

/*rtColumn*/
div.right {width:700px;padding-left:25px;float:left;}
#navWrap {width:265px;margin:35px 0 30px 0;}
#navWrap ul {list-style:none;margin:0;padding:0;width:265px;}
#navWrap li {width:230px;height:20px;padding:5px 10px 5px 25px;margin:0 0 10px 0;background:url(images/opaque.png);display:block}
#navWrap li a {width:238px;height:30px;display:block;color:#fff}
#navWrap li a:hover {color:#666}

#hmpgContentA {width:680px;height:250px;padding:10px;margin:15px 0 15px 0;background:#333}

div.hmpgSm {margin:20px 0;padding:0;width:725px;overflow:hidden;}
.smInside {width:155px;height:115px;background:#333;padding:5px;text-align:center;float:left;margin-right:14px}
.smInsideB {width:100%;height:90px;background:#000;margin-bottom:3px}

#hmpgTextArea {width:640px;padding:20px;margin:auto;background:url(images/opaque.png) repeat;}
#hmpgTextArea p {margin:0}

#contentArea {min-height:800px;background:url(images/opaque.png);padding:0 10px 0 10px}
#contentArea img {float:left;margin:5px 10px 5px 0}
#content {background:url(images/opaque.png);padding:10px}

/*////////////////RSS*/
h2.widgettitle {font-size:16px;margin-top:10px}
h2.widgettitle a {color:#fff}
h2.widgettitle a:hover {color:#666}
ul.rssFeed {margin:0;padding:0;list-style:none}
ul.rssFeed ul li a {color:#0099cc}
ul.rssFeed ul li a:hover {color:#666}

/*//////////////FOOTER*/
.footer {width:725px;text-align:center;}
.footer ul {width:580px;margin:auto;padding:0;list-style:none;overflow:hidden}
.footer ul li a {float:left;color:#fff;text-decoration:none;margin:0 10px 0 10px;display:block}
.footer ul li a:hover {color:#999}
.copyright {font-size:12px;width:685px;padding:30px 10px;color:#999}

/*//////////////BANNERS*/
.bannerHmpgA {width:683px;height:125px;background:#333;padding:10px}
.smBanner {width:335px;height:115px;background:#333;padding:5px;text-align:center;float:left;margin-right:14px;margin-bottom:10px}

.roundedCorners {border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
/*gradient*/
.mask {overflow: hidden;border:#333 1px solid}
.gradient
{
     background-color:#063053;
  /* chrome 2+, safari 4+; multiple color stops */
  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.32,#222),color-stop(0.66,#111), color-stop(0.83,#000));
  /* chrome 10+, safari 5.1+ */
  background-image:-webkit-linear-gradient(#222,#111,#000);
  /* firefox; multiple color stops */
  background-image:-moz-linear-gradient(top,#222,#111,#000);
  /* ie 6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000000');
  /* ie8 + */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000000')";
  /* ie10 */
  background-image: -ms-linear-gradient(#222,#111,#000);
  /* opera 11.1 */
  background-image: -o-linear-gradient(#222,#111,#000);
  /* The "standard" */
  background-image: linear-gradient(#222,#111,#000);
}

.boxPad {padding:0 10px 10px 10px;width:245px;text-align:center}

/*///////////////////HMPG BUTTONS*/
.btnHmpgMain {border: 1px solid #666;font-size:26px;font-weight:700;color:#fff;
padding: 20px 0;margin-bottom:13px;
;text-align: center; 
width: 248px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: #222 0px 2px 3px
;-moz-box-shadow: #222 0px 2px 3px;
box-shadow: #222 0px 2px 3px;
background: #969696;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#969696), to(#222222));
background: -webkit-linear-gradient(#969696, #2a2a2a, #262525);
background: -moz-linear-gradient(#969696, #2a2a2a, #262525);
background: -ms-linear-gradient(#969696, #2a2a2a, #262525);
background: -o-linear-gradient(#969696, #2a2a2a, #262525);
background: linear-gradient(#969696, #2a2a2a #262525);
-pie-background: linear-gradient(#969696, #2a2a2a, #262525);
behavior: url(PIE.php);}

.btnHmpgMain:hover {border: 1px solid #666;color:#999;
padding: 20px 0;text-align: center; 
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: #222 0px 2px 3px
;-moz-box-shadow: #222 0px 2px 3px;
box-shadow: #222 0px 2px 3px;
background: #222222;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#222222), to(#666666));
background: -webkit-linear-gradient(#222222, #666666);
background: -moz-linear-gradient(#222222, #666666);
background: -ms-linear-gradient(#222222, #666666);
background: -o-linear-gradient(#222222, #666666);
background: linear-gradient(#222222, #666666);
-pie-background: linear-gradient(#222222, #666666);
behavior: url(PIE.php);}

/*-------------------------------------------------*
/* =  WordPress Core
/*-------------------------------------------------*/
.alignnone {
    margin: 0px 20px 20px 0;
}

.aligncenter, div.aligncenter {
    display:block;
    margin: 0px auto 5px auto;
}

.alignright {
    float:right;
    margin: 0px 0 20px 20px;
}

.alignleft {
    float:left;
    margin: 0px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 0px auto 5px auto;
}

a img.alignright {
    float:right;
    margin: 0px 0 20px 20px;
}

a img.alignnone {
    margin: 0px 20px 20px 0;
}

a img.alignleft {
    float:left;
    margin: 0px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin:0;
    max-width: 98.5%;
    padding:0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    color:#000000;
    font-size:11px;
    line-height:17px;
    margin:0;
    padding:0 4px 5px;
}