/*****************************************
 * style.css                             *
 * ------------------------------------- *
 * Global stylesheet for skyinmotion.com *
 * (c) 2009 Brett Roberts                *
 ****************************************/

/****************************************
 * GLOBAL ELEMENTS                      *
 ***************************************/
body
{
background: #000;
text-align: center;
}

a:link,a:visited,a:active
{
color: #6ad;
text-decoration: none;
}

a:hover
{
color: #fff;
}

img
{
border: 0px;
}

p
{
color: #ddd;
font-family: verdana,sans-serif;
font-size: 12px;
line-height: 16px;
margin-top: 12px;
margin-bottom: 12px;                           
}

input
{
background: #333;
border:	1px solid #666;
color: #eee;
font-family: tahoma,arial,sans-serif;
font-size: 12px;
font-weight: bold;
}

input.text,textarea
{
background: #333;
border:	1px solid #666;
color: #eee;
font-family: verdana,arial,sans-serif;
font-size: 12px;
font-weight: normal;
}

textarea
{
scrollbar-3dlight-color: #000; 
scrollbar-arrow-color: #000;
scrollbar-base-color: #000;
scrollbar-darkshadow-color: #000;
scrollbar-face-color: #000;
scrollbar-highlight-color: #000;
scrollbar-shadow-color:	#000;
}



/****************************************
 * SITE-WIDE CLASSES/ID'S               *
 ***************************************/

/* Site banner */

#site_banner
{
border:	1px solid #ddd;
margin: auto;
width: 780px;
}


/* Site navigation menu */

#site_menu
{
background: #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
color: #bbb;
font-size: 15px;
line-height: 20px;
margin: auto;
padding: 0px;
text-align: center;
width: 780px;
}

a.site_menu:link,a.site_menu:visited
{
color: #000;
font-family: tahoma,verdana,arial;
font-size: 15px;
font-weight: bold;
}
a.site_menu:active
{
color: #fff;
}
a.site_menu:hover
{
border-bottom: 1px dashed #000;
}


/* Page content container */

#page_content
{
background: #333;
border: 1px solid #ddd;
color: #ddd;
font-family: verdana,sans-serif;
font-size: 12px;
line-height: 16px;
margin: auto;
padding: 15px;
text-align: left;
width: 750px;
}

#page_nav_tracer
{
color: #999;
font-family: tahoma,verdana,sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
}

a.nav_tracer:link,a.nav_tracer:visited,a.nav_tracer:active
{
color: #fff;
}
a.nav_tracer:hover
{
text-decoration: underline;
}

/* Page footer */

#site_footer
{
color: #ddd;
font-family: verdana;
font-size: 9px;
margin: auto;
margin-top: 3px;
text-align: left;
width: 780px;
}


/* Global text formatting */

.text_section_title
{
color: #fff;
font-size: 13px;
font-family: "trebuchet ms",arial,sans-serif;
font-weight: bold;
margin-top: 24px;
}



/****************************************
 * HOME PAGE CLASSES/ID'S               *
 ***************************************/
.home-icon_table
{
border: 0px;
width: 600px;
}

.home-icon_entity
{
padding-left: 50px;
padding-right: 50px;
text-align: center;
}

.home-icon_title
{
font-family: tahoma,verdana,sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 24px;
}



/****************************************
 * CHASE CLASSES/ID'S
 ***************************************/
#chase-year_selector_container
{
font-size: 14px;
font-weight: bold;
padding-bottom: 15px;
}


#chase-year_selector
{
background: #fff;
border: 1px solid #000;
color: #000;
font-family: tahoma,verdana,sans-serif;
font-size: 14px;
font-weight: bold;
padding: 1px;
}

.chase-entry
{
display: table;
padding-bottom: 8px;
padding-top: 8px;
}

.chase-entry_block
{
background: #494949;
display: table-cell;
margin: auto;
padding: 8px;
vertical-align: middle;
width: 680px;
}

.chase-entry_photo
{
float: left;
margin-right: 15px;
}

.chase-entry_text
{
float: left;
font-size: 11px;
padding-right: 10px;
text-align: left;
width: 380px;
vertical-align: top;
}

.chase-entry_text_date
{
font-size: 16px;
font-weight: bold;
}
.chase-entry_text_destination
{
font-weight: bold;
margin-top: 2px;
}
.chase-entry_text_synopsis
{
margin-top: 15px;
}

.chase-entry_stats
{
float: right;
margin: auto;
vertical-align: middle;
width: 100px;
}

.chase-entry_stats_value
{
padding: 6px;
text-align: center;
width: 50px;
}

.chase-page_header-date
{
font-size: 14px;
font-weight: bold;
line-height: 22px;
text-align: center;
width: 100%;
}
.chase-page_header-destination
{
font-size: 14px;
line-height: 22px;
text-align: center;
width: 100%;
}

.chase-section_header
{
background:#666;
color: #fff;
font-family: "trebuchet ms",arial,sans-serif;
font-size: 13px;
font-weight: bold;
margin-bottom: 15px;
margin-top: 15px;
padding: 5px;
width: 100%;
}

#chase_synopsis p
{
font-family: georgia,times new roman,times;
font-size: 13px;
line-height: 20px;
min-height: 120px;
padding: 3px
}

#chase-map_thumb
{
float: right;
margin-left: 10px;
}
#chase-stat_table
{
margin-left: 10px;
width: 740px;
}

.chase-stat_table_property
{
font-size: 13px;
font-weight: bold;
padding-bottom: 8px;
padding-top: 8px;
width: 150px;
}
.chase-stat_table_value
{
padding-bottom: 8px;
padding-top: 8px;
}

.chase-mcd_entry
{
float: left;
text-align: left;
width: 150px;
}

.chase-analysis_map
{
float: left;
line-height:22px;
padding: 4px;
text-align: center;
width: 120px;
}

#chase_account
{
margin-left: 10px;
}
#chase_account p
{
font-family: georgia,times new roman,times;
font-size: 13px;
line-height: 20px;
padding: 3px;
}

.chase-embedded_image
{
font-weight: bold;
margin-top: 20px;
text-align: center;
width: 100%
}



.yeartable
{
border:					1px solid #000000;
border-collapse:		collapse;
}

.chasetabletd
{
border:					1px solid #000000;
}

.listheader
{
background:				#000000;
color:					#dddddd;
font-size:				11px;
font-weight:			bold;
}

.chaselist
{
background:				#555555;
font-size:				11px;
}

.chase_title
{
font-size:				14px;
line-height:			22px;
padding-bottom:			10px;
}

.chase_stats_header
{
background:				#494949;
color:					#cccccc;
font-size:				13px;
font-weight:                            bold;
text-align:                             center;
width:                                  450px;
}

.chase_stats_content
{
font-size:				12px;
text-align:                             left;
width:                                  450px;
}

.chasecontent
{
color:				#ddd;
font-family:			verdana,sans-serif;
font-size:			12px;
line-height:			18px;
}

.chasephototable
{
border:					1px solid #000000;
}

.chasephotoheader
{
background:				#000000;
color:					#dddddd;
font-size:				12px;
font-weight:			bold;
}

.chasephotocontent
{
background:				#555555;
font-family:			tahoma,sans-serif;
font-size:				12px;
line-height:			16px;
}

.chasephoto
{
border:					1px solid #999999;
}


.slttext
{
color:                                  #00fe00;
font-weight:                            bold;
}

.modtext
{
color:                                  red;
font-weight:                            bold;
}

.hitext
{
color:                                  magenta;
font-weight:                            bold;
}

.svrtext
{
color:					#00b2ee;
font-weight:			bold;
}

.tortext
{
color:					#fe0000;
font-weight:			bold;
}

.pdssvrtext
{
color:					#0000ff;
font-weight:			bold;
}

.pdstortext
{
color:					#8a0000;
font-weight:			bold;
}

.chaselist_yeartext
{
font-size:                              14px;
font-weight:                            bold;
}

.chaselist_yearselector
{
background:                             #202020;
border:                                 1px solid #cccccc;
color:                                  #cccccc;
font-family:                            tahoma,verdana,sans-serif;
font-size:                              14px;
font-weight                             :bold;
padding:                                1px;
}

.chaselist_entrytable
{
background:                             #494949;
padding:                                6px;
width:                                  680px;
}

.chaselist_entrytable_cell-photo
{
width:                                  160px;
vertical-align:                         center;
}

.chaselist_entrytable_cell-info
{
font-size:                              11px;
padding-right:                          10px;
text-align:                             left;
width:                                  380px;
vertical-align:                         top;
}

.chaselist_entrytable_cell-info_datelink
{
font-size:                              16px;
font-weight:                            bold;
}

.chaselist_entrytable_cell-stats
{
text-align:                             left;
vertical-align:                         center;
}

.chaselist_entrytable_cell-stats_statbox
{
text-align:                             center;
width:                                  50px;
}



/****************************************
 * GALLERY CLASSES
 ***************************************/
.navlink
{
font-size:				12px;
padding-bottom:                         10px;
padding-top:                            20px;
}

table.exif_table
{
border:					1px solid #666666;
font-size:				10px;
}

td.exif_td_header
{
background:				#666666;
border:					1px solid #666666;
color:					#dddddd;
font-weight:			bold;
}

td.exif_td_content
{
border:					1px solid #666666;
color:					#dddddd;
}

img.thumbnail
{
border:					2px solid #555555;
}

img.filmstripthumbnail
{
border:					1px solid #666666;
}

img.filmstripthumbnail_highlighted
{
border:					2px solid #ffffff;
}

img.photo
{
}

.filmstriptable
{
border:					1px solid #666666;
}

.gallerytitle
{
color:					#ffffff;
font-size:				14px;
font-weight:			bold;
}

.gallerytd
{
padding:				12px;
text-align:				center;
}

.imglinkTitle
{
color:					#aaaaaa;
font-family:			tahoma,helvetica,sans-serif;
font-size:				13px;
padding-top:			10px;
}

.imglinkTitle_subtext
{
font-family:			arial,helvetica,sans-serif;
font-size:				11px;
line-height:			13px;
padding-top:			6px;
}