/* 
CSS Document for Private Jets Charter
by : Ryana Aher 
*/

/* --------------------------------------------------------------------------------
   :: GENERAL SETTING
---------------------------------------------------------------------------------*/
body {
    background-color:#0B1114;
    color:#ffffff;
}
.container {
    width:960px;
    position:relative;
    margin:0 auto;
}
.hspacer1 {
    height:2px;
    margin-top:0px;
    margin-bottom:0px;
    background-image:url(images/hspacer1.gif);
    background-repeat:repeat-x;
}	
.hspacer2 {
    height:2px;
    margin-top:0px;
    margin-bottom:0px;
    background-image:url(images/hspacer2.gif);
    background-repeat:repeat-x;
}	
.hspacer_half {
    width:675px;
    margin-bottom:5px;
}
/* --------------------------------------------------------------------------------
   :: HEADER SETTING
---------------------------------------------------------------------------------*/
#header {
    height:46px;
}
ul#header_menu {
    margin:0px;
    padding-top:14px;
    Position:absolute;
    right:0px;
    color:#006699;
}
ul#header_menu li{
    display:inline;
}
ul#header_menu li a {
    font-family:"Times New Roman", Times, serif;
    font-size:15px;
    text-decoration:none;
    color:#006699;
}	
ul#header_menu li a:hover {
    color:#ffffff;
}	
#header_logo {
    position:absolute;
    left:0px;
}
#call {
    width:188px;
    height:34px;
    position:absolute;
    margin-left:325px;
    margin-top:5px;
}

/* --------------------------------------------------------------------------------
   :: CAROUSEL SETTING
---------------------------------------------------------------------------------*/
#header_section {
    background-image:url(images/bg_carousel.jpg);
    background-repeat:repeat-x;
    height:403px;
    margin:0px;
    padding:0px;
}
#header1_section {
    background-color:#1B303A;
    background-image:url(images/bg_header1.jpg);
    background-repeat:repeat-x;
    height:216px;
}
/* --------------------------------------------------------------------------------
   :: MAIN SECTION SETTING
---------------------------------------------------------------------------------*/
#main_section {
    background-color:#1B303A;
}
#main_section .container {
    padding-top:20px;
    padding-bottom:20px;
}
#logo_big {
    position:absolute;
    width:180px;
    left:0px;
}
.main {
    width:450px;
    margin-left:210px;
}
.main p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:18px;
    color:#ffffff;
}



.main h2, .main h1 {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:26px;
    color:#0099FF;
    margin-bottom:0px;
}
.main h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:lighter;
    font-size:20px;
    color:#ffffff;
    margin-top:0px;
}
.main a {
    color:#0099ff;
}
.main a:hover {
    color:#000000;
}
#call_action {
    position:absolute;
    width:250px;
    right:0px;
}
#quote_box {
    background-image:url(images/quote_bg.jpg);
    background-repeat:no-repeat;
    width:245px;
    text-align:center;
    padding-top:75px;
    padding-bottom:0px;
}
#milis_box {
    background-image:url(images/milis_bg.jpg);
    background-repeat:no-repeat;
    width:245px;
    text-align:center;
    padding-top:75px;
    padding-bottom:0px;
}
#call_box {
    background-image:url(images/call_top.jpg);
    background-repeat:no-repeat;
    height:132px;
}
#transient_box {
}


/* floating sidebar */
#floater {
    position:absolute;

}

#floater.fixed {
    position: fixed;
    top: 0;

}


/* -----------------------------
	Listing With Portrait Pic 
-------------------------------- */
#pic_listing {
    position:absolute;
    width:100px;
    left:0px;
}
.listingp {
    width:550px;
    margin-left:110px;
}
.listingp p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:18px;
    color:#ffffff;
    margin-top:5px;
}
.listingp h2 {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:22px;
    color:#0099FF;
    margin-bottom:0px;
    margin-top:0px;
}
.listingp h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    color:#ffffff;
    margin-top:0px;
    margin-bottom:0px;
}
.listingp a {
    color:#0099ff;
}
.listingp a:hover {
    color:#000000;
}
/* -----------------------------
	Listing With Landscape Pic 
-------------------------------- */
.pic_listing_l {
    position:absolute;
    width:122px;
    height:100px;
    left:0px;
    padding:11px 11px 11px 11px;
    background-image:url(images/pic_listing_l_bg.jpg);
    background-repeat:no-repeat;
}
.pic_listing_l_inside {
    position:absolute;
    width:100px;
    height:78px;
    border:1px solid #1B303A;
}
.listingp_l {
    width:550px;
    margin-left:135px;
}
.listingp_l p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:18px;
    color:#ffffff;
    margin-top:5px;
}
.listingp_l h2 {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:22px;
    color:#0099FF;
    margin-bottom:0px;
    margin-top:0px;
}
.listingp_l h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    color:#ffffff;
    margin-top:0px;
    margin-bottom:0px;
}
.listingp_l a {
    color:#0099ff;
}
.listingp_l a:hover {
    color:#999999;
}
/* -----------------------------
	Listing With No Pic 
-------------------------------- */
.listingnp {
    width:675px;
    margin-left:0px;
}
.listingnp p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:18px;
    color:#ffffff;
    margin-top:5px;
}
.listingnp h2 {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:22px;
    color:#0099FF;
    margin-bottom:0px;
    margin-top:0px;
}
.listingnp h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    color:#ffffff;
    margin-top:0px;
    margin-bottom:0px;
}
.listingnp a {
    color:#0099ff;
}
.listingnp a:hover {
    color:#000000;
}
/* -----------------------------
	QUOTE 
-------------------------------- */
.quote {
    width:675px;
    margin-left:0px;
    padding:10px 10px 25px 20px;
    background-color:#3E5B69;
    border:1px solid #6E8D9B;
}
.quote p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:18px;
    color:#ffffff;
    margin-top:5px;
}
.quote h2 {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:30px;
    color:#0099FF;
    margin-bottom:0px;
    margin-top:0px;
}
.quote h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:lighter;
    color:#0099FF;
    margin-top:0px;
    margin-bottom:0px;
}
.quote a {
    color:#0099ff;
}
.quote a:hover {
    color:#000000;
}
/* -----------------------------
	Contact 
-------------------------------- */
#contact {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}
/* -----------------------------
	Fleet 
-------------------------------- */
.fleet {
    width:600px;
    margin-left:0px;
}
.fleet p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:18px;
    color:#ffffff;
}
.fleet h2 {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:26px;
    color:#0099FF;
    margin-bottom:0px;
    margin-top:0px;
}
.fleet h3 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:lighter;
    font-size:20px;
    color:#0099FF;
    margin-top:0px;
}
.fleet a {
    color:#0099ff;
}
.fleet a:hover {
    color:#999999;
}
.jet_pic {
    width:468px;
    height:220px;
    left:0px;
    padding-top:18px;
    padding-left:18px;
    background-image:url(images/jet_pic_bg.jpg);
    background-repeat:no-repeat;
}
.jet_pic_inside {
    position:absolute;
    width:428px;
    height:178px;
    border:1px solid #1B303A;
}
.jet_lo {
    width:468px;
    height:181px;
    left:0px;
    padding-top:18px;
    padding-left:18px;
    background-image:url(images/jet_lo_bg.jpg);
    background-repeat:no-repeat;
}
.jet_lo_inside {
    position:absolute;
    width:428px;
    height:125px;
    border:1px solid #1B303A;
}
/* --------------------------------------------------------------------------------
   :: SECODARY SECTION SETTING
---------------------------------------------------------------------------------*/
#secondary_section {
    background-color:#0B1114;
}
#secondary_section .container {
    padding-top:20px;
    padding-bottom:20px;
    min-height:600px;
}
#section_title {
    font-family:"Times New Roman", Times, serif;
    font-weight:lighter;
    font-size:26px;
    color:#0099FF;
    margin-bottom:20px;
}
.vspacer_dark {
    padding-top:0px;
    margin-top:15px;
    width:2px;
    background-image:url(images/vspacer2.gif);
    height:525px;
}
#articles {
    left:0px;
    position:absolute;
}
#vspacer3 {
    margin-left:240px;
    position:absolute;
}
#directory {
    margin-left:250px;
    position:absolute;
}
#vspacer4 {
    margin-left:480px;
    position:absolute;
}
#news {
    margin-left:490px;
    position:absolute;
}
#vspacer5 {
    margin-left:720px;
    position:absolute;
}
#resource {
    margin-left:730px;
    position:absolute;
}
.resources {
    padding-top:0px;
    width:230px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    text-decoration:none;
    color:#999999;
}	
.resources h2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#66CCFF;
}	
.resources a {
    color:#999999;
}	
.resources a:hover {
    color:#66CCFF;
}	
.resources small a {
    color:#66CCFF;
    font-size:14px;
}	
.resources small a:hover {
    color:#ffffff;
}	
/* --------------------------------------------------------------------------------
   :: BOTTOM SECTION SETTING
---------------------------------------------------------------------------------*/
#bottom {
    height:218px;
    background-color:#11171A;
    background-image:url(images/bg02.jpg);
    background-position:center;
    background-repeat:no-repeat;
}
#bottom .container {
    height:175px;
    padding-top:30px;
    padding-bottom:30px;
}
#bottom p, a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#ffffff;
    text-align:right;
    text-decoration:none;
}
#bottom a:hover {
    color:#66CCFF;
}
#pdf {
    position:absolute;
    width:250px;
    margin-left:200px;
    padding-top:60px;
}
#vspacer1 {
    position:absolute;
    width:2px;
    height:150px;
    margin-left:450px;
    background-image:url(images/vspacer1.gif);
}
#corp_info1 {
    position:absolute;
    width:300px;
    margin-left:460px;
    text-align:right;
}
#vspacer2 {
    position:absolute;
    width:2px;
    height:150px;
    margin-left:775px;
    background-image:url(images/vspacer1.gif);
}
#partner {
    position:absolute;
    width:171px;
    right:0px;
    padding-top:5px;
}
/* --------------------------------------------------------------------------------
   :: FOOTER SETTING
---------------------------------------------------------------------------------*/
#footer {
    padding-top:2px;
    padding-bottom:2px;
}
#copyrights {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#006699;
}
#notes {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
}

#notes a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#0099ff;
}


/***************************************
* Credits                              *
****************************************/

#credits {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 8px;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    width:500px;

}

#credits a {
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    color:#0099ff;
}

#credits a:hover {
    color:#ffffff;
}

#credits #webdesign {
    float:left;

}

#credits #seo {
    float:right;

}


/**************************************
* Body top
**************************************/
#top-text {
    font-size: 8px;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;

}

#tag-cloud-top {
    background-image:url(images/tag-cloud-top.jpg);
    background-repeat:no-repeat;
    width: 245px;
    height: 74px;
    margin:0;
    padding:0;
}

#tag-cloud-middle {
    background-image:url(images/tag-cloud-middle.jpg);
    background-repeat:repeat-y;
    margin: 0px;
    font-family: sans-serif;
    

}

#tag-cloud-middle .tag {
    
}

#tag-cloud-middle p {
    width: 200px;
    margin-top:0px;
    margin-bottom: 0px;
    padding-left: 24px;
    padding-right: 24px;
}

#tag-cloud-moddle a {
    color: blue;
}

#tag-cloud-bottom {
    background-image:url(images/tag-cloud-bottom.jpg);
    background-repeat:no-repeat;
    width: 245px;
    height: 23px;
    margin:0;
    padding:0;
}







