/*   
Theme Name: Jessie
Theme URI: http://ditley.com/
Description: 
Version: 1.0
Author: Daniel Craig Jallits
Author URI: http://jallits.com/
Tags: blueprint css, jquery, swfobject
.
General comments/License Statement if any.
.
*/

@import url('css/screen.css');
/* FORGOTTEN WORDPRESS STYLES */
.alignleft												{float:left;}
.alignright												{float:right;}
img.centered,
.aligncenter,
div.aligncenter										{display:block; margin-left:auto; margin-right:auto;}
img.alignleft											{padding:4px; margin:0 7px 2px 0; display:inline;}
img.alignright										{padding:4px; margin:0 0 2px 7px; display:inline;}

.wp-caption												{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; 
																	-moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px;}
.wp-caption IMG 									{margin:0; padding:0; border:0 none;}
.wp-caption P.wp-caption-text			{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0;}

/* GENERIC STUFF */
A:link, A:visited									{color:#f1ca63; text-decoration:none;}
A:hover, A:active									{color:#FFF; text-decoration:none;}
BODY															{background:#000000; color:#FFF; font-family:Verdana, Geneva, sans-serif;}
H2, H3, H4, H5, H6								{color:#f1ca63;}
H1																{color:#FFF; font-size:2em; margin-bottom:0.75em;}
#pageCenter												{padding-top:20px; clear:both;}
#sidebar
													{font-size:90%;}
		
		
											
#pageFooter	{font-size:90%; height:50px; line-height:1.5em;								padding:90px 0 0 0; text-align:center;}




#sidebar UL												{list-style:none;}
#pageFooter	A											{color:#FFF; text-decoration:none;}	
#pageFooter	A:hover						{color:#f1ca63; text-decoration:none;}																

.footeryellow											{color:#FC0; padding:0 15px;}
.container {width:950px; clear:both;}
.profile													{clear:both;}
BLOCKQUOTE.yellowlink							{color:#f1ca63;}
P.yellowlink											{color:#f1ca63;}
.yellowlink A:link,
.yellowlink A:visited							{color:#f1ca63; text-decoration:none;}
.yellowlink A:hover,
.yellowlink A:active							{color:#FFF; text-decoration:none;}
.label														{text-align:right;}
.required													{color:#FC0;}
.engine														{color:#FC0; font-size:1.5em; text-align:center;}
.questn														{text-align:justify;}

/* HEADERS */

#home #difference{ position:absolute; display:block; top:5px; left:0; width:282px; height:50px; overflow:hidden; background:url(img/v2/hdr-button.png) left top no-repeat; text-indent:-1000px;}

#home												{height:137px; width:952px; margin:0 auto; overflow: hidden; position:relative;}
#topmenu                                            {background:transparent url('img/v2/tophome.gif') center no-repeat;height:30px; position:relative; width: 1015px; margin:0 auto; z-index: 1;}
#intertopmenu                                       {border: solid 1px #FFFFFF; height:30px; width: 580px; margin:0 auto; z-index: 1;}
#homeflash                                          {background:transparent url('img/v2/JSSI_HomepageImage.jpg') center no-repeat; height:426px; width:950px; margin:0 auto; position:relative;}
#homenews                                           {height: 128px; width: 347px; left: 60px; top: 258px; position: relative;}
#interhead                                          {background:transparent url('img/v2/JSSI_InteriorBanner_03.gif') center no-repeat; height:174px; width:952px; margin:0 auto;}
#interheadimg                                       {height:162px; width:950px; position: relative; top: 12px; left: 11px;}
#corpmenu                                           {height: 120px; width: 225px; position: relative; top: 0px; left: 0px;}
#corpvid                                            {height: 198px; width: 225px; position: relative; top: 10px; left: -1px;}
#controundtop                                       {background:transparent url('img/v2/Content_top.gif') center no-repeat; width: 704px; height: 6px;  margin:0 auto;}
#controundbot                                       {background:transparent url('img/v2/Content_bottom.gif') center no-repeat; width: 704px; height: 6px;  margin:0 auto;}
#techroundtop                                       {background:transparent url('img/v2/Tech_top.gif') center no-repeat; width: 949px; height: 7px;  margin:0 auto;}
#techroundbot                                       {background:transparent url('img/v2/Tech_bottom.gif') center no-repeat; width: 949px; height: 7px;  margin:0 auto;}
#eventmenu                                          {height: 300px; width: 225px; position: relative; top: 0px; left: 0px;}
#eventmenuitems                                     {position: relative; top: 5px; left: 15px;}
#eventboxtop                                        {background:transparent url('img/v2/side_top.gif') center no-repeat; width: 225px; height: 6px;  margin:0 auto;}
#eventboxbot                                        {background:transparent url('img/v2/side_bottom.gif') center no-repeat; width: 225px; height: 6px;  margin:0 auto;}
#newsmenuitems                                      {position: relative; top: 6px; left: 32px;}
#newseventitems                                     {position: relative; top: 6px; left: 15px;}
#airframe											{background:transparent url('img/banners/airframe.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#apu												{background:transparent url('img/banners/apu.jpg') center no-repeat; height:326px; width:951px; position: relative; top:0px; left: 0px;}
#brokers											{background:transparent url('img/banners/brokers.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#calendar											{background:transparent url('img/banners/calendar.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#contactus											{background:transparent url('img/banners/contactus.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#corporate											{background:transparent url('img/v2/JSSI_Interior_image.jpg') center no-repeat; height:162px; width:929px; margin:0 auto; border: solid 1px #FFFFFF;}
#corpmenu12                                         {height: 120px; width: 225px; background-color: #555555;}
#engine												{background:transparent url('img/banners/engine.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#lendors											{background:transparent url('img/banners/lendors.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#maintenance										{background:transparent url('img/banners/maintenance.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#operators											{background:transparent url('img/banners/operators.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#owners												{background:transparent url('img/banners/owners.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#programs											{background:transparent url('img/banners/programs.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#quote												{background:transparent url('img/banners/quote.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#tiptotail											{background:transparent url('img/banners/tiptotail.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}
#news												{background:transparent url('img/banners/news.jpg') center no-repeat; height:326px; width:951px; margin:0 auto;}

/* HOMEPAGE MENUS */
#pageHeader A										{position:relative; height:30px; text-decoration:none;}
#pageHeader A SPAN								    {visibility:hidden;}
A#menu-home											{left:559px; top:5px; width:45px;}

A#menu-corp											{background:transparent url('img/v2/m-01.png') center no-repeat; left:160px; position:absolute; top:0px; width:145px; height: 30px; display: block;}
A#menu-corp:hover									{background:transparent url('img/v2/m-01-h.png') center no-repeat; left:160px; position:absolute; top:0px; width:145px; height: 30px; display: block;}
A#menu-corpselected									{background:transparent url('img/v2/m-01-h.png') center no-repeat; left:160px; position:absolute; top:0px; width:145px; height: 30px; display: block;}
A#menu-news										    {background:transparent url('img/v2/m-02.png') center no-repeat; left:305px; position:absolute; top:0px; width:74px; height: 30px; display: block;}
A#menu-news:hover								    {background:transparent url('img/v2/m-02-h.png') center no-repeat; left:305px; position:absolute; top:0px; width:74px; height: 30px; display: block;}
A#menu-tech										    {background:transparent url('img/v2/m-03.png') center no-repeat; left:379px; position:absolute; top:0px; width:129px; height: 30px; display: block;}
A#menu-tech:hover									{background:transparent url('img/v2/m-03-h.png') center no-repeat; left:379px; position:absolute; top:0px; width:129px; height: 30px; display: block;}
A#menu-techselected									{background:transparent url('img/v2/m-03-h.png') center no-repeat; left:379px; position:absolute; top:0px; width:129px; height: 30px; display: block;}
A#menu-contact										{background:transparent url('img/v2/m-04.png') center no-repeat; left:508px; position:absolute; top:0px; width:95px; height: 30px; display: block;}
A#menu-contact:hover								{background:transparent url('img/v2/m-04-h.png') center no-repeat; left:508px; position:absolute; top:0px; width:95px; height: 30px; display: block;}
A#menu-media										{background:transparent url('img/v2/m-05.png') center no-repeat; left:603px; position:absolute; top:0px; width:75px; height: 30px; display: block;}
A#menu-media:hover								{background:transparent url('img/v2/m-05-h.png') center no-repeat; left:603px; position:absolute; top:0px; width:75px; height: 30px; display: block;}
A#menu-login										{background:transparent url('img/v2/m-06.png') center no-repeat; left:678px; position:absolute; top:0px; width:77px; height: 30px; display: block;}
A#menu-login:hover									{background:transparent url('img/v2/m-06-h.png') center no-repeat; left:678px; position:absolute; top:0px; width:77px; height: 30px; display: block;}

#intpageMenu										{height:60px; width:950px; margin:0 auto; overflow: hidden;}
#pageMenu											{height:151px; width:950px; margin:0 auto;}
#pageSubMenu										{height:55px; width:930px; margin:0 auto;}
A#submenu-owners									{background:transparent url('img/v2/JSSI_Homepage_12.jpg') center no-repeat; left:0px; top:0px; width:191px; height:151px; display: block;}
A#submenu-owners:hover								{background:transparent url('img/v2/JSSI_Homepage_Bt_ro_12.jpg') center no-repeat; left:0px; top:0px; width:191px; height:151px; display: block;}
A#submenu-maintenance							    {background:transparent url('img/v2/JSSI_Homepage_13.jpg') center no-repeat; left:190px; top:-151px; width:190px; height: 151px; display: block;}
A#submenu-maintenance:hover							{background:transparent url('img/v2/JSSI_Homepage_Bt_ro_13.jpg') center no-repeat; left:190px; top:-151px; width:190px; height: 151px; display: block;}
A#submenu-operators								    {background:transparent url('img/v2/JSSI_Homepage_14.jpg') center no-repeat; left:380px; top:-302px; width:190px; height: 151px; display: block;}
A#submenu-operators:hover							{background:transparent url('img/v2/JSSI_Homepage_Bt_ro_14.jpg') center no-repeat; left:380px; top:-302px; width:190px; height: 151px; display: block;}
A#submenu-brokers									{background:transparent url('img/v2/JSSI_Homepage_bt_18.jpg') center no-repeat; left:570px; top:-453px; width:190px; height: 151px; display: block;}
A#submenu-brokers:hover								{background:transparent url('img/v2/JSSI_Homepage_18.jpg') center no-repeat; left:570px; top:-453px; width:190px; height: 151px; display: block;}
A#submenu-lenders									{background:transparent url('img/v2/JSSI_Homepage_20.jpg') center no-repeat; left:759px; top:-604px; width:191px; height: 151px; display: block;}
A#submenu-lenders:hover								{background:transparent url('img/v2/JSSI_Homepage_Bt_ro_20.jpg') center no-repeat; left:759px; top:-604px; width:191px; height: 151px; display: block;}
A#intsubmenu-owners									{background:transparent url('img/v2/JSSI_Interior_Banner_ro_05.gif') center no-repeat; left:-1px; top:0px; width:99px; height:60px; display: block;}
A#intsubmenu-owners:hover							{background:transparent url('img/v2/JSSI_InteriorBanner_05.gif') center no-repeat; left:-1px; top:0px; width:99px; height:60px; display: block;}
A#intsubmenu-ownersselected							{background:transparent url('img/v2/JSSI_InteriorBanner_05.gif') center no-repeat; left:-1px; top:0px; width:99px; height:60px; display: block;}
A#intsubmenu-maintenance							{background:transparent url('img/v2/JSSI_Interior_Banner_ro_06.gif') center no-repeat; left:98px; top: -60px; width:228px; height: 60px; display: block;}
A#intsubmenu-maintenance:hover						{background:transparent url('img/v2/JSSI_InteriorBanner_06.gif') center no-repeat; left:98px; top:-60px; width:228px; height: 60px; display: block;}
A#intsubmenu-maintenanceselected					{background:transparent url('img/v2/JSSI_InteriorBanner_06.gif') center no-repeat; left:98px; top:-60px; width:228px; height: 60px; display: block;}
A#intsubmenu-operators								{background:transparent url('img/v2/JSSI_Interior_Banner_ro_07.gif') center no-repeat; left:326px; top:-120px; width:281px; height: 60px; display: block;}
A#intsubmenu-operators:hover						{background:transparent url('img/v2/JSSI_InteriorBanner_07.gif') center no-repeat; left:326px; top:-120px; width:281px; height: 60px; display: block;}
A#intsubmenu-operatorsselected						{background:transparent url('img/v2/JSSI_InteriorBanner_07.gif') center no-repeat; left:326px; top:-120px; width:281px; height: 60px; display: block;}
A#intsubmenu-brokers								{background:transparent url('img/v2/JSSI_Interior_Banner_ro_08.gif') center no-repeat; left:607px; top:-180px; width:165px; height: 60px; display: block;}
A#intsubmenu-brokers:hover							{background:transparent url('img/v2/JSSI_InteriorBanner_08.gif') center no-repeat; left:607px; top:-180px; width:165px; height: 60px; display: block;}
A#intsubmenu-brokersselected						{background:transparent url('img/v2/JSSI_InteriorBanner_08.gif') center no-repeat; left:607px; top:-180px; width:165px; height: 60px; display: block;}
A#intsubmenu-lenders								{background:transparent url('img/v2/JSSI_Interior_Banner_ro_09.gif') center no-repeat; left:772px; top:-240px; width:179px; height: 60px; display: block;}
A#intsubmenu-lenders:hover							{background:transparent url('img/v2/JSSI_InteriorBanner_09.gif') center no-repeat; left:772px; top:-240px; width:179px; height: 60px; display: block;}
A#intsubmenu-lendersselected						{background:transparent url('img/v2/JSSI_InteriorBanner_09.gif') center no-repeat; left:772px; top:-240px; width:179px; height: 60px; display: block;}
A#intsubmenu-history								{background:transparent url('img/v2/StoryBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-history:hover							{background:transparent url('img/v2/StoryBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-historyselected						{background:transparent url('img/v2/StoryBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-management								{background:transparent url('img/v2/ManagementBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-management:hover						{background:transparent url('img/v2/ManagementBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-calendarpg								{background:transparent url('img/v2/Calendar_page.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-newsarch								{background:transparent url('img/v2/Newsarch.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-blog								{background:transparent url('img/v2/blog.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-upevent								{background:transparent url('img/v2/upEvent.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-calendar								{background:transparent url('img/v2/Calendar.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-calendar:hover						    {background:transparent url('img/v2/Calendar_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-mgmtselect               				{background:transparent url('img/v2/ManagementBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-boardofdir								{background:transparent url('img/v2/BodBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-boardofdir:hover						{background:transparent url('img/v2/BodBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}

A#intsubmenu-boardofadv								{background:transparent url('img/v2/BoA.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-boardofadv:hover						{background:transparent url('img/v2/BoA_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}

A#intsubmenu-overown								{background:transparent url('img/v2/OverviewBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-overown:hover							{background:transparent url('img/v2/OverviewBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}

A#intsubmenu-blogown								{background:transparent url('img/v2/BlogBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-blogown:hover							{background:transparent url('img/v2/BlogBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}

A#intsubmenu-overownselected						{background:transparent url('img/v2/OverviewBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-progown								{background:transparent url('img/v2/ProgramBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-progown:hover						    {background:transparent url('img/v2/ProgramBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-progownselected    				    {background:transparent url('img/v2/ProgramBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-quoteown								{background:transparent url('img/v2/QuoteBT.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-quoteown:hover						    {background:transparent url('img/v2/QuoteBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-quoteownselected					    {background:transparent url('img/v2/QuoteBT_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}
A#intsubmenu-engineown								{background:transparent url('img/v2/EnginePrograms.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-platinum								{background:transparent url('img/v2/Platinum.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-unscheduled							{background:transparent url('img/v2/Unscheduled.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-platinum:hover								{background:transparent url('img/v2/Platinum_ro.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-unscheduled:hover						{background:transparent url('img/v2/Unscheduled_ro.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-engineown:hover						{background:transparent url('img/v2/EnginePrograms_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-airfrown								{background:transparent url('img/v2/Airframe.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-airfrown:hover						    {background:transparent url('img/v2/Airframe_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-apuown								    {background:transparent url('img/v2/APU.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-apuown:hover						    {background:transparent url('img/v2/APU_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-tiptoown								{background:transparent url('img/v2/T2T.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-tiptoown:hover						    {background:transparent url('img/v2/T2T_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-premiumown								{background:transparent url('img/v2/Premium.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-premiumown:hover						{background:transparent url('img/v2/Premium_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-selectown								{background:transparent url('img/v2/Select.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-selectown:hover						{background:transparent url('img/v2/Select_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-unschedown								{background:transparent url('img/v2/Unscheduled.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-unschedown:hover						{background:transparent url('img/v2/Unscheduled_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-termown								{background:transparent url('img/v2/Term.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 25px; display: block;}
A#intsubmenu-termown:hover						    {background:transparent url('img/v2/Term_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 25px; display: block;}
A#intsubmenu-submit								    {background:transparent url('img/v2/Submit_Bt.gif') center no-repeat; left:0px; top: 0px; width:170px; height: 30px; display: block;}
A#intsubmenu-submit:hover						    {background:transparent url('img/v2/Submit_Bt_ro.gif') center no-repeat; left:0px; top:0px; width:170px; height: 30px; display: block;}
A#intsubmenu-carrierofdir								{background:transparent url('img/v2/carrier.gif') center no-repeat; left:0px; top: 0px; width:225px; height: 40px; display: block;}
A#intsubmenu-carrierofdir:hover						{background:transparent url('img/v2/carrier_ro.gif') center no-repeat; left:0px; top:0px; width:225px; height: 40px; display: block;}

.menu                                               {height: auto;}
.enginemenu                                         {height: auto;}

A#submenu-client									{left:150px; top:15px; width:70px;}

/* Homepage Links */
A#newstitle                                         {color: #000000; font-family: Arial; font-size: 11px; font-weight: bold;}
A#newstitlemore                                     {color: #FFFFFF; font-family: Arial; font-style: normal; font-size: 12px; text-decoration: underline;}
A#links                                             {color: #6dcff6; text-decoration: none;}
.readmore                                           {color: #6dcff6; text-decoration: none;}   
#linespace                                          {background-color: #D7D7D7; width: 540px; height: 1px;}
/* FOOTER */
#flinks	A													{padding: 0 5px;}
#flinks A:link,
#flinks A:visited									{color:#FFF; text-decoration:none;}
#flinks A:hover										{color:#6dcff6; text-decoration:underline;}
#flinks A:active									{color:#6dcff6; text-decoration:underline;}

