@charset "utf-8";
/* CSS Document */

body {
background-color:#080d1b; margin:0px;}


/*------------------- Main Table Styles ----------------------*/

#bg-blue{ background-image:url(images/bg-blue.png); background-repeat:repeat-x;}

#indexArchive-c {background:#000000; border:solid 1px #3B3B3B; width:700px; margin:0px auto 0px auto; padding:10px;}

#cloud1{ background-image:url(images/cloud1.png); background-position:0em -3em; background-repeat:no-repeat;}
#cloud2{ background-image:url(images/cloud2.png); background-position:100% -3em; background-repeat:no-repeat;}

#topDiv {background-repeat:no-repeat; height:161px; width:956px; margin:0px auto 0px auto; background-image:url(images/bg-header.png); padding:10px;}
#bottomDiv {
background-repeat:repeat-x;
min-height:700px;
}
#topContentDiv {}
#topLogo {
width:200px;
float:left;
padding-top:20px;
margin-left:15px;
margin-right:0px;
margin-bottom:0px;
}

#topMenu {
color:#666666;
font-family:"Century Gothic",arial;
font-size:12px;
text-align:right;
padding:100px 0px 5px 0px;
}
#topBanner {
float:right;

width:740px;
height:90px;

}
#mainMenu {
width:976px; margin-left:auto; margin-right:auto; background-image:url(images/menu-gradient.jpg); background-repeat:repeat-x;
}
#mainMenu-textlinks {
width:976px; margin-left:auto; margin-right:auto; padding:
}
#homeMidContainer {
width:976px;
min-height:610px;
background-color:#000000;
margin-left:auto;
margin-right:auto; 
background-image:url(images/bottom-lights.png); background-repeat:repeat-x; background-position:0em 100%;
}

#homeMidContainer-dib {
width:976px;
min-height:1100px;
background-color:#575757;
margin-left:auto;
margin-right:auto; background-image:url(images/dib-show-bg.jpg); background-repeat:no-repeat;
font-family:"Century Gothic",arial;
font-size:12px;
color:#FFFFFF;
}

#homeBottomContainer {
margin:auto;
}

#homeCurrentArticles {width:500px;  background-image:url(images/trans-black.png); border:solid 1px #333333; color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:10px;}

#homeBottomContainer-c1{
width:976px;
margin-left:auto;
margin-right:auto;

}
#homeLeft {
float:left;
width:325px;
margin:auto;

}
#homeMiddle{
float:left;
width:325px;
margin:auto;
}
#homeRight{
width:325px;
float:left;
margin:auto;
}



#homeFeature {
float:right; height:308px;
}






a.redheadlinks:link{ color:#FF9900; font-size:12px; font-weight:normal; text-decoration:none;}
a.redheadlinks:visited{ color:#FF9900; font-size:12px; font-weight:normal; text-decoration:none;}
a.redheadlinks:active{ color:#FF9900; font-size:12px; font-weight:normal; text-decoration:none;}
a.redheadlinks:hover{ color:#FF9900; font-size:12px; font-weight:normal; text-decoration:underline;}



#broadcastFeature-head {
float:right;
}

#blogFeature{ float:right; background-image:url(images/trans-black.png); margin:0px 0px 0px 0px; width:656px; padding:10px; height:309px;  color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:12px;}
#blogFeature-head{ float:right; background-image:url(images/trans-black.png); margin:0px 0px 0px 0px; width:976px; padding:0px;  color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:10px;}

#homeFeatureBox{ background-image:url(images/trans-black.png);  margin:0px 0px 0px 0px; width:346px; height:276px; float:left; color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:10px;}
#homeFeatureBox2{ background-image:url(images/trans-black.png); border:solid 0px #333333; margin:0px 0px 0px 0px; width:300px; height:276px; float:left; color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:10px; text-align:center;}
#homeFeatureBox3{ background-image:url(images/trans-black.png); border:solid 0px #333333; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; width:310px; height:266px; float:left; color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:10px;}
#homeTwitterBox{  margin:14px 8px 8px 8px; width:307px; height:209px; float:left; color:#FFFFFF}

#eventForm{color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:12px; margin:auto; padding:30px 0px 0px 0px; width:800px;}

#photoCat{float:left; width:306px; height:213px; border:solid 1px #414141; background-image:url(images/trans-black.png); margin:10px 8px 10px 8px;}
#photoCat-head{height:25px; background-color:#1d1d1d; line-height:25px; text-align:center;}
#photoCatContainer{min-height:400px;}
#photoCat-body{padding:15px 0px 0px 0px;}


#ph-gal-container{ padding:25px 25px 25px 25px; color:#FFFFFF; font-family:"Century Gothic",arial; height:500px;}
#ph-gal-selections{width:500px; float:right;}


/*------------------- Font Styles ----------------------*/


.plainWhite {font-family:"Century Gothic", Arial; font-size:12px; font-weight:normal; color:#FFFFFF;}
.plainWhite-small {font-family:"Century Gothic", Arial; font-size:9px; font-weight:normal; color:#FFFFFF;}
.plainWhite-Title {font-family:"Century Gothic", Arial; font-size:17px; font-weight:normal; color:#FFFFFF;}
.plainWhite-Bold {font-family:"Century Gothic", Arial; font-size:12px; font-weight:bold; color:#FFFFFF;}
.plainWhite-Large {font-family:"Century Gothic", Arial; font-size:24px; font-weight:bold; color:#FFFFFF;}
.smallTourqoise {font-family:"Century Gothic", Arial; font-size:9px; font-weight:normal; color:#61BEC9;}

.plainOrange {
font-family:"Century Gothic", Arial;
font-size:11px;
font-weight:normal;
color:#df6827;
}
.plainOrange-Bold {
font-family:"Century Gothic", Arial;
font-size:11px;
font-weight:bold;
color:#df6827;
}

.plainOrange-Bold-large {
font-family:"Century Gothic", Arial;
font-size:18px;
font-weight:bold;
color:#df6827;
}

a.topMenuLinks:link{ color:#FFffff; font-size:10px; text-decoration:none;}
a.topMenuLinks:visited{ color:#ffffff; font-size:10px; text-decoration:none;}
a.topMenuLinks:active{ color:#ffffff; font-size:10px; text-decoration:none;}
a.topMenuLinks:hover{ color:#ffffff; font-size:10px; text-decoration:underline;}


/*------------------- Form Styles ----------------------*/

.textField-dark{width:205px; background-color:#333333; border:solid 1px #666666; font-size:10px; color:#FFFFFF;}
.textField-dark-norm{ background-color:#333333; border:solid 1px #666666; font-size:12px; color:#FFFFFF;}



/*------------------- eblast Styles ----------------------*/

#purchase-content {
background-image:url(images/productinfo-head-bg.jpg);
background-repeat:no-repeat;
background-color:#000000;
color:#FFFFFF;
font-family:"Century Gothic", Arial;
font-size:12px;
padding-top:20px;
float:left;
width:976px;
min-height:500px;
}
#purchase-content-content {
float:left;
margin-left:25px;
}

#eblastColumn1{float:left; width:489px;}
#eblastColumn2{

float:right;
width:487px;
}
#eblastColumn2-send{
float:right;
width:487px;
}
#eblastColumn2-send-body{
background-image:url(images/sendeblast-bg.jpg);
background-repeat:no-repeat;
float:right;
width:487px;


}
#eblastColumn2-receive{
float:right;
width:487px;

}
#eblastColumn2-receive-body{
background-image:url(images/receiveeblasts-bg.jpg);
background-repeat:no-repeat;
float:right;
width:487px;

}
#eblastBottomColumn{
width:967;
height:56;
}
