#packages h2, #packages-detail h2 { background-image: url(/images/left-col/packages/h2-our-packages.gif); }
#packages #content { float: left; width: 730px; padding-left: 10px; color: #FFF; }
#packages #content .row { float: left; width: 730px; background-image: url(/images/left-col/packages/packages-bg.jpg); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 30px; position: relative; }
#packages #content .col4a, #packages #content .col4b, #packages #content .col4c, #packages #content .col4d { float: left; width: 155px; padding-left: 10px; padding-right: 20px; }
#packages #content .col4d { padding-right: 10px; }
#packages #content h3 { background-image: url(/images/global/dotted-line-horiz.gif); background-repeat: repeat-x; background-position: left bottom; font-size: 26px; padding-top: 10px; padding-bottom: 10px; font-weight: normal; }
#packages #content p { padding-bottom: 5px; }
#packages #content .offers { position: absolute; width: 152px; height: 145px; left: 100px; top: 290px; }
#packages #content .padding { background-image: url(/images/global/dotted-line-horiz.gif); background-repeat: repeat-x; background-position: left bottom; padding: 10px; }
#packages #content .price { font-size: 23px; font-weight: bold; }
#packages #content .more-info { background-repeat: no-repeat; background-position: left center; padding-left: 25px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; color: #FFF; text-decoration: none; }
#packages #content .more-info:hover { text-decoration: underline; }
#packages #content .col4a .more-info { background-image: url(/images/left-col/packages/more-info-arrow-blue.png); }
#packages #content .col4b .more-info { background-image: url(/images/left-col/packages/more-info-arrow-gold.png); }
#packages #content .col4c .more-info { background-image: url(/images/left-col/packages/more-info-arrow-green.png); }
#packages #content .col4d .more-info { background-image: url(/images/left-col/packages/more-info-arrow-grey.png); }

#packages-detail #content { float: left; width: 730px; padding-left: 10px; color:#333; }

#packages-detail #left-col h3  { width: 700px; height: 43px; font-size: 24px; color: #FFF; font-weight: normal; padding-top: 7px; padding-right: 20px; padding-left: 10px; background-repeat: no-repeat; }
#packages-detail #left-col .easter h3 { background-image: url(/images/left-col/packages/h3-blue.jpg); }
#packages-detail #left-col .summer h3 { background-image: url(/images/left-col/packages/h3-gold.jpg); }
#packages-detail #left-col .ramadan h3 { background-image: url(/images/left-col/packages/h3-green.jpg); }
#packages-detail #left-col .hajj h3 { background-image: url(/images/left-col/packages/h3-grey.jpg); }
#packages-detail #left-col .offers h3 { background-image: url(/images/left-col/packages/h3-lt-green.jpg); }
#packages-detail #left-col .package-desc { float: left; width: 700px; padding: 15px; }

#packages-detail #left-col h4 { font-size: 18px; padding-bottom: 10px; text-transform: uppercase; font-weight: normal; }
#packages-detail #left-col .easter h4 { color: #8294A5; }
#packages-detail #left-col .summer h4 { color: #987F52; }
#packages-detail #left-col .ramadan h4 { color: #485942; }
#packages-detail #left-col .hajj h4 { color: #9A9083; }
#packages-detail #left-col .offers h4 { color: #A2B06F; }

#packages-detail #left-col h5 { font-size: 16px; padding: 5px; color: #FFF; margin-bottom: 10px; }
#packages-detail #left-col .easter h5 { background-color: #8294A5; }
#packages-detail #left-col .summer h5 { background-color: #987F52; }
#packages-detail #left-col .ramadan h5 { background-color: #485942; }
#packages-detail #left-col .hajj h5 { background-color: #9A9083; }
#packages-detail #left-col .offers h5 { background-color: #A2B06F; }

#packages-detail #left-col h6 { font-size: 14px; padding-bottom: 10px; text-transform: uppercase; }
#packages-detail #left-col .easter h6 { color: #8294A5; }
#packages-detail #left-col .summer h6 { color: #987F52; }
#packages-detail #left-col .ramadan h6 { color: #485942; }
#packages-detail #left-col .hajj h6 { color: #9A9083; }
#packages-detail #left-col .offers h6 { color: #A2B06F; }

#packages-detail #left-col .comment-block { float: left; padding: 10px; width: 680px; margin-bottom: 15px; text-indent: 20px; background-color: #987E52; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; line-height: 22px; color: #FFF; font-style: italic; }
#packages-detail #left-col .easter .comment-block { background-color: #8294A5; }
#packages-detail #left-col .summer .comment-block { background-color: #987F52; }
#packages-detail #left-col .ramadan .comment-block { background-color: #485942; }
#packages-detail #left-col .hajj .comment-block { background-color: #9A9083; }
#packages-detail #left-col .offers .comment-block { background-color: #A2B06F; }

#packages-detail #left-col p, #packages-detail #left-col ul { padding-bottom: 15px; line-height: 18px; }
#packages-detail #left-col ul { padding-left: 15px; }

#packages-detail #left-col a { color: #987E52; text-decoration: underline; }
#packages-detail #left-col .easter a { color: #8294A5; }
#packages-detail #left-col .summer a { color: #987F52; }
#packages-detail #left-col .ramadan a { color: #485942; }
#packages-detail #left-col .hajj a { color: #9A9083; }
#packages-detail #left-col .offers a { color: #A2B06F; }
#packages-detail #left-col a:hover { color: #000; }

#packages-detail #left-col li { background-repeat: no-repeat; background-position: 0px 7px; padding-left: 12px; }
#packages-detail #left-col .easter li { background-image: url(/images/left-col/packages/li-blue.gif); }
#packages-detail #left-col .summer li { background-image: url(/images/left-col/packages/li-gold.gif); }
#packages-detail #left-col .ramadan li { background-image: url(/images/left-col/packages/li-green.gif); }
#packages-detail #left-col .hajj li { background-image: url(/images/left-col/packages/li-grey.gif); }
#packages-detail #left-col .offers li { background-image: url(/images/left-col/packages/li-lt-green.gif); }
