html{}
body 
{
    font-size:62.5%;/*10px*/
    color:#001D48;    
    background:#051C4B url(/images/body_bg.png) no-repeat center 0;
    font-family:Arial,Sans-Serif;
}


/* UTILITIES */
#skipNav a:focus,#skipNav a:active {}
.emphasise {font-weight:bold;}

/* PAGE */
#page { text-align:center; }



/*  FONT SIZES  */
p, li {	font-size: 1.2em;}
h2 {font-size: 2.2em; padding-bottom: 15px;}
h3 {font-size: 1.8em; padding-bottom: 10px;}
h4 {font-size: 1.6em; padding-bottom: 10px;}

p {line-height:1.5;margin-bottom:1em;}

a {
color:#096EFF;
}

h2 a,
h3 a {
color:#001D48;
}

/* SECTIONS */

#header,
#nav,
#content,
#featurePanels
{
    margin:0 auto;
    width:883px;
}

#header
{
    position: relative;
}

#header #jazzArtLogo 
{
    padding:24px 0 24px 0 ;
}

#ssomt
{
    position:absolute;
    top: 40px;
    right: 40px;
}

.rounded
{
   background:transparent url(/images/roundBottom.gif) no-repeat 0 100%; 
}

#header #flashplane
{
    position: absolute;
    top: 0;
    left: 0;
z-index:10;
}

#header h1
{

z-index:50;
}

/* Navigation */
#nav
{
    background:transparent url(/images/roundTop.gif) no-repeat 0 0;
    padding-top: 5px;
    margin-bottom: 24px;
}

#navigation
{
    padding-left: 20px;
}

#navigation li  
{
    display:inline;
    float:left;
}

#navigation li a
{
    padding:6px 17px 11px 17px;
    display:block;
    float:left;
    color: #001D48;
    font-size:1.4em;
    background:transparent url(/images/nav_bg.gif) no-repeat 100% 9px;
}

#navigation li.last a
{
    background: none;
}

#navigation li a:hover,
#navigation li.current a
{
    text-decoration: underline;
}

/* Footer */

#footer 
{
    background:transparent url(/images/roundTop.gif) no-repeat 0 0;
    padding-top: 5px;
    margin:0 auto;
    margin-top: 24px;
    margin-bottom: 24px;
    width:883px;
    position: relative;
}

#footer .rounded
{
    padding: 12px;
}

#footer ul
{
    width: 300px;
}
#footer ul li
{
    float:left;
    margin-right:10px;
}
#footer ul li a
{
    color: #001D48;
    padding-right: 10px;
    border-right: 1px solid #001D48;
}
#footer ul li.last a
{
    border-right: 0px solid ;
}



#footer p
{
    width: 300px;
    color: #001D48;
    padding: 10px 0;
}

#footer .affiliates
{
    width:550px;
    text-align:right;
    position: absolute;
    top:12px;
    right:12px;
}

#footer .affiliates a
{
    padding-left: 10px;
}

/* Content */
#content
{
    background:transparent url(/images/roundTop.gif) no-repeat 0 0;
    padding-top: 5px;
    margin-bottom: 24px;
}

#content .rounded
{
    padding: 23px 24px 28px 24px;
}

#content ul li,
#content ul.featureList li ul li,
#featurePanels .panel ul li
{
    border-bottom: 0px solid #C1C1C1;
    margin: 0;
	padding: 3px 0px 3px 15px;
	background: url(/images/li_bg.jpg)  no-repeat 0 50%;
	

}
#content ul.featureList li ul li,
#content ul.featureList li p
{
    font-size: 1.1em;
}

/* Homepage */
.home
{
    padding: 0 0 0 10px;
    font-family: Verdana;
    position: relative;
}

.home p
{
    padding: 0;
margin: 0;
}

.home p span
{
    display: block;
    color:#292929;
    font-size: 2em;
    padding-top: 7px;
}
.home p span.loud
{
    font-size: 3em;
    font-weight: bold;
    color: #051942;
    padding-top:0px;
}

.home img
{
    float: left;
    padding: 0 47px 0 0;
}

#sqa
{
    float: none;
    position: absolute;
    right:0px;
    top: 0px;
    padding: 0;
}

.panel
{
    background:transparent url(/images/roundBottomSmall.gif) no-repeat 0 100%;
    padding-bottom: 5px;
    width: 280px;
    float:left;
    margin-right: 21px;
}

.panel .rounded
{
   background:transparent url(/images/roundTopSmall.gif) no-repeat 0 0; 
   padding: 18px;
}

.panel.last
{
    float:right;
    margin: 0;
}

/* Content Page */
#secNav
{
    float:left;
    padding-right: 32px;
    width: 180px;
}

#secNav h3
{
    border-bottom: 2px solid #4C555C;
    padding-bottom: 5px;
    font-weight: normal;
}

#secNav ul
{
    padding-top: 6px;
}

#secNav ul li
{
    border-bottom: 1px solid #C1C1C1;
    padding: 6px 0 6px 0;
    background-image: none;
    
}

#secNav ul li a{color:#001D48;}

#secNav ul li.current a {font-weight:bold; background: url(/images/li_bg.jpg)  no-repeat 0 50%; padding-left: 15px;}

#mainContent
{
    float:left;
}

.col3
{
    width: 400px;
    padding-right: 16px;
}

.col2
{
    width: 600px;
}

#related
{
    float:right;
    width: 200px;
}

#relatedPages
{
    margin-top: 20px;
    background-color:#B6C7E8;
    padding: 15px;
}


#relatedPages ul li
{
	background: url(/images/li_related_bg.jpg)  no-repeat 0 50%;
}

/* List Page */
ul#featurePanels li
{
    background-position: 0 0;
    float:left;
    width: 270px;
    margin: 0 20px 20px 0;
    padding: 0 10px 10px 10px;
    border: 1px solid #C1C1C1;
    font-size: 1em;
}

ul#featurePanels li h3
{
    padding: 70px 0 10px 0;
    font-size: 1.6em;
}

/* contentList */
ul#contentList 
{
    padding-top: 20px;
}

ul#contentList li
{
    padding: 0 0 20px 0;
    border-bottom: 1px solid #C1C1C1;
    margin: 0 0 20px 0;
    background-image: none;
}

ul#contentList li
{
    font-size: 1.1em;
}

ul#contentList li img
{
    float: left;
    padding: 0 10px 0 0;
}

ul#contentList li h3
{
    padding: 0 0 10px 0;
    font-size: 1.6em;
    font-weight: normal;
}

/* Form - Contact Us */
form
{
    
    font-size: 1.2em;
}

div.formRow
{
    padding: 0 0 10px 0;
}

div.formRow label
{
    width: 150px;
    float:left;
}

div.formRow input,
div.formRow textarea
{
    width: 250px;
    border: 1px solid #8C9CB9;
}

div.formRow textarea
{
    font-family:Arial,Sans-Serif;
}

div.buttonRow
{
    text-align: left;
    width: 400px;
}

input.button
{
    color: #fff;
    border: 1px solid #8C9CB9;
    background-color: #0042A4;
    float: right;
    padding: 4px 8px;
    font-weight: bold;
    
}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

