@charset "UTF-8";
/* CSS Document */

/*  HOME PAGE */

#content_home {
	width:1000px;
	height:545px;
	float:left;
	background-image:url(../images/home_body_bg.jpg);
	padding-top: 40px;
}
#page_content {
	width:1000px;
	height:570px;
	float:left;
}
#members_box {
	width:210px;
	height:100px;
	float:left;
	background-image:url(../images/members_box_bg3.png);
	padding: 140px 20px 10px 20px;
	margin-right: 500px;
	background-repeat: no-repeat;
}
#sponsors_box {
	width:150px;
	height:200px;
	float:left;
	background-image:url(../images/sponsors_box_bg2.png);
	padding: 50px 50px 0px 50px;
	position: relative;
	background-repeat: no-repeat;
}
#home_bottom {
	width:1000px;
	height:240px;
	float:left;
	background-image:url(../images/home_bottom_box_bg.png);
	margin-top: 55px;
}
#mission {
	width:310px;
	height:220px;
	float:left;
	padding: 10px;
}
#calendar {
	width:310px;
	height:220px;
	float:left;
	padding: 10px;
}
#title_calendar {
	width:310px;
	height:20px;
	float:left;
}
 #events {
	width:250px;
	float: left;
	height: 160px;
	padding-top: 10px;
}
#deal_month {
	width:320px;
	height:220px;
	float:left;
	padding: 10px;
}
#title_deal {
	width:320px;
	height:30px;
	float:left;
}
#deal_left
{
	float:left;
	height: 190px;
	width: 110px;
}
#deal_left_double
{
	float:left;
	height: 150px;
	width: 240px;
}
#deal_right
{
	float:right;
	width: 200px;
}
#deal_picture {
}
#deal_picture img{
	padding:4px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
	float: left;
	margin-right:10px;
}
#deal_member_name {
	width:110px;
	height:20px;
	float:left;
	padding: 10px 0px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin-right:10px;
}
#story
{
	width:820px;
	height:auto;
	float:left;
	padding: 20px 0px 0px 10px;
}

/*    ABOUT PAGE    */

#content_about
{
	float:left;
	width: 1000px;
	background-image:url(../images/about_bg.png);
	background-repeat: no-repeat;
	background-position: top right;
}
#history {
	width:480px;
	height:240px;
	line-height:15px;
	float:left;
	margin: 20px 500px 0px 20px;
}
#about_bottom {
	width:990px;
	height:270px;
	float:left;
	background-image: url(../images/about_tab1_bottom_bg.png);
	margin-left: 10px;
	margin-top: 5px;
}
#about_teams {
	width:300px;
	height:250px;
	float:left;
	padding: 10px;
}
#about_network {
	width:300px;
	height:250px;
	float:left;
	padding: 10px;
}
#crew_network_logo {
	width:100px;
	height:170px;
	float: left;
	text-align: right;
	padding-top: 20px;
}
#crew_network_text {
	width:200px;
	height:170px;
	float: left;
	padding-top: 20px;
}
#about_community {
	width:320px;
	height:250px;
	float:left;
	padding: 10px 20px 10px 10px;
}
#newsletter_box
{
	width:320px;
	height:60px;
	overflow:hidden;
	float:left;
}

/*     BOARD OF DIRECTORES PAGE */

#container_board
{
	width:1000px;
	height:auto;
	margin:auto;
}
#content_board, #content_committees
{
	float:left;
	width: 980px;
	padding: 30px 0px 0px 20px;
}
div#board_members
{
	width:975px;
	height:auto;
	float: left;
}
#board_member_info img
{
	padding:4px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
}
.board_member
{
	width:310px;
	height:180px;
	background-image:url(../images/board_box_bg.png);
	background-repeat:no-repeat;
	margin-right: 15px;
	float: left;
}
.board_member img
{
	padding:4px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
	margin: 7px;
}
.board_pic {
	float: left;
	width: 124px;
	height: 180px;
}
.board_info
{
	width:171px;
	height:170px;
	float: right;
	padding: 10px 15px 0px 0px;
	font-size: 11px;
}
.deal_picture img{
	padding:4px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
	float: left;
}
.board_name {
	width:124px;
	height:20px;
	float:left;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

/*    PRESIDENTS PAGE */

#content_presidents
{
	float:left;
	width: 1000px;
	background-image:url(../images/presidents_bg.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}
div#presidents
{
	width:940px;
	float: left;
}
div#presidents li
{
	padding-bottom:5px;
	list-style-image:url(../images/green_bullet.gif);
}
div#presidents ul
{
	padding:0px 0px 0px 30px;
	margin:10px 0px 10px 0px;
	width:600px;
}
/*    COMMITTEES PAGE    */

#container_committees
{
	width:1000px;
	height:auto;
	margin:auto;
}

div#committees
{
	width:940px;
	height:auto;
	float: left;
}
#committee_info img
{
	padding:4px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
}

/*    COMMUNITY PAGE    */

#content_community {
	width:1000px;
	height:565px;
	float:left;
	padding-top: 20px;
}

/*    BENEFITS PAGE    */

#content_benefits {
	width:1000px;
	height:565px;
	float:left;
	margin-top:20px;
}
div#benefits
{
	width:940px;
	height:auto;
	float: left;
}
div#members_benefits_headline
{
	width:590px;
	height:50px;
	background-image:url(../images/member_benefits_headline.png);
	background-repeat:no-repeat;
	padding-left: 350px;
	line-height: 50px;
}
div#benefits li
{
	padding-bottom:5px;
	list-style-image:url(../images/green_bullet.gif);
}
div#benefits ul
{
	padding:0px 0px 0px 30px;
	margin:10px 0px 10px 0px;
	width:600px;
}
 /*    JOIN NOW PAGE    */

#container_join_now
{
	width:1000px;
	height:auto;
	margin:auto;
}
#content_join_now {
	width:1000px;
	height:auto;
	float:left;
	float: left;
	padding-top: 20px;
}
 
 div#members_become_headline
{
	width:600px;
	height:50px;
	background-image:url(../images/member_become_headline.png);
	background-repeat:no-repeat;
	line-height: 50px;
	float: left;
}
div#join_now_content
{
	width:940px;
	height:auto;
	float: left;
}
div#join_now_left
{
	width:600px;
	height:auto;
	float:left;
}
div#join_now_left li
{
	padding-bottom:5px;
	list-style-image:url(../images/green_bullet.gif);
}
div#join_now_left ul
{
	padding:0px 0px 0px 30px;
	margin:10px 0px 10px 0px;
}
div#join_now_right
{
	width:240px;
	height:auto;
	float:right;
	padding-left:100px;
}

/*    MEMEBERS PAGE    */

#container_members
{
	width:1000px;
	height:auto;
	margin:auto;
}
#content_members {
	width:1000px;
	height:auto;
	float:left;
	float: left;
	padding-top: 20px;
}
div#members
{
	width:940px;
	height:auto;
	float: left;
}
div#members_headline
{
	width:610px;
	height:50px;
	float:left;
	background-image:url(../images/member_directory_headline.png);
	background-repeat:no-repeat;
	padding-left: 350px;
	line-height: 50px;
}
div.member_record 
{
	width:390px;
	height:190px;
	float:left;
	background-image:url(../images/member_record_bg.png);
	background-repeat:no-repeat;
	margin-right: 10px;
	padding: 10px;
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 10px;
}
div.member_photo
{
	width:110px;
	height:120px;
	float:left;
}
div.member_specialty
{
	width:110px;
	height:60px;
	padding:10px 0px 0px 0px;
	float:left;
}
div.member_info
{
	width:265px;
	height:190px;
	float:right;
	padding-left: 10px;
}

.member_photo img
{
	padding:4px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
}

/*     APPLICATION PAGE    */

#container_application
{
	width:1000px;
	height:auto;
	margin:auto;
}
#content_application
 {
	width:1000px;
	height:auto;
	float:left;
	float: left;
	padding-top: 20px;
}
div#application
{
	width:940px;
	height:auto;
	float: left;
}
/*         SPONSORSHIP PAGE          */
div#sponsorship
{
	width:940px;
	height:auto;
	float: left;
}
#sponsorship_text
{
	width:500px;
	float:left;
	padding-top: 20px;
	margin-right: 160px;
}
#current_sponsors
{
	width:190px;
	float:left;
	height: 158px;
	border:solid 1px #CCCCCC;
	background-color:#FFFFFF;
	padding-left: 40px;
	padding-top: 40px;
}
#sponsors_box2 {
	width:250px;
	height:230px;
	float:left;
	padding: 50px 15px 0px 15px;
	position: relative;
}
div#sponsorship_text li
{
	padding-bottom:5px;
	list-style-image:url(../images/green_bullet.gif);
}
div#sponsorship_text ul
{
	padding:0px 0px 0px 30px;
	margin:10px 0px 10px 0px;
	width:600px;
}
#spon_box
{
	background-color:#FFFFFF;
	border:solid 1px #999999;
}

/*             SIGNATURE EVENTS PAGE            */
#signature_events
{
	width:940px;
	height:auto;
	float: left;
}
	
/*            EVENTS PAGE                 */
#content_calendar
{
	float:left;
	width: 920px;
	padding: 10px 30px 30px 50px;
}
#events_calendar
{
	padding:20px;
	text-align:center;
}
.event_fees forms
{
	float:left;
}
/*.event_details
{
	padding:10px 20px 10px 10px;
}*/

/*            GALLERY PAGE          */
.galleries
{
	padding:20px;
	float: left;
	width: 960px;
}
.gallery_icon
{
	float:left;
	padding-right: 20px;
}
/*.gallery_description
{
	float:left;
}*/
.gallery_link
{
	width:940px;
	float:left;
	padding-bottom: 20px;
}

/*         NEWS PAGE         */

#news
{
	padding:20px;
	min-height: 500px;
}
.news_source
{
	font-size:14px;
	color:#003366;
	font-weight:bold;
	height: auto;
	float: left;
	width: 840px;
	padding: 0px 0px 10px 10px;
}
.press_release_title
{
	font-size:14px;
	color:#003366;
	font-weight:bold;
	height: auto;
	float: left;
	width: 100%;
	padding: 0px 0px 10px 0px;
}
.press_release_headline, .press_release_link
{
	width:100%;
	float: left;
	padding-bottom: 10px;
}
.news_thumb 
{
	width:100px;
	height:130px;
	float:left;
	margin: 0px 10px 10px 0px;
}
.news_thumb img
{
	border:solid 1px #999999;
}
.news_date, .news_title, .news_link, .news_description
{
	float:left;
	width: 840px;
	padding: 0px 0px 10px 10px;
}
.news_link, .press_release_link
{
}


/*             PRESS RELEASES PAGE           */

#press_releases
{
	padding:20px;
}
#media_inquiries
{
	line-height:16px;
	text-align:center;
	float: left;
	width: 940px;
}

/*              sitemap            */
#sitemap
{
	line-height:16px;
}
#sitemap blockquote
{
	padding:0px;
	margin: 0px 0px 0px 15px;
}
