.clearer
{
height : 0px;
clear : both;
font-size : 0px;
}

.footNav li a
{
font-weight : normal;
position : relative;
display : inline;
color : #A11A2A;
margin-right : 15px;
text-decoration : none;
}

.footNav
{
bottom : 0px;
z-index : 10;
position : absolute;
color : #f00;
text-align : right;
right : 20px;
height : 20px;
}

.content2
{
position : relative;
left : 39px;
}

.mainContent2
{
background : url(x/Files/images/specs_BG_1.gif) repeat-y;
color : #96999b;
position : relative;
width : 935px;
font-size : 9px;
font-family : verdana, arial, sans-serif;
left : 39px;
}

.subNav2 a
{
font-size : 9px;
color : #80858a;
text-decoration : none;
font-weight : normal;
position : relative;
}

.mainContent2 td
{
padding : 7px 8px;
}

.mainContent .bg
{
position : relative;
margin-top : 30px;
width : 650px;
background : url(/Files/images/travel_gef_pk_13.jpg) no-repeat;
height : 450px;
}

.mainNav
{
z-index : 100;
right : 23px;
top : -92px;
position : relative;
text-align : right;
}

.mainContent2 h6
{
top : -4px;
position : relative;
text-transform : uppercase;
font-size : 9px;
display : inline;
background : #06539c;
padding : 15px;
width : auto;
color : #fff;
}

.mainContent2 table b
{
display : block;
text-align : right;
color : #a11a2a;
font-weight : bold;
}

.mainContent2 h3
{
color : #a11a2a;
display : block;
position : absolute;
left : 384px;
font-family : verdana, arial, sans-serif;
font-size : 10px;
top : -20px;
}

#footer
{
display : none;
left : 8px;
position : relative;
width : 920px;
height : 25px;
background : #8C8C8D;
}

.mainContent .bg div
{
position : absolute;
line-height : 15px;
width : 300px;
top : 130px;
left : 38px;
}

.subNav1
{
right : 23px;
position : relative;
top : -83px;
text-align : right;
}

.subNav2 span
{
position : relative;
margin-left : 54px;
}

.mainNav2 a
{
color : #80858a;
font-size : 9px;
font-weight : normal;
text-decoration : none;
position : relative;
}

.mainNav2 li
{
font-weight : bold;
font-size : 9px;
color : #a11a2a;
height : 20px;
padding-top : 10px;
}

.subNav2 a:hover
{
text-decoration : none;
color : #a11a2a;
}

.subNav2 li
{
padding-top : 10px;
height : 20px;
color : #a11a2a;
font-size : 9px;
font-weight : bold;
}

#mainContainer
{
min-height : 100%;
margin-left : -475px;
width : 951px;
left : 50%;
position : absolute;
_height : 100%;
}

.subNav2
{
padding-top : 10px;
position : relative;
left : 8px;
width : 238px;
float : left;
}

.mainContent2 div div
{
float : left;
width : 359px;
overflow : hidden;
}

.mainContent .box
{
padding-top : 80px;
left : 44px;
position : relative;
width : 560px;
}

html > body #mainContainer
{
background : url(/Files/images/mcbg_1.png) center center;
}

#banner
{
background : url(/Files/images/head2010_1.jpg) no-repeat;
position : relative;
left : 8px;
height : 162px;
width : 935px;
}

.mainNav2 a:hover
{
color : #A11A2A;
text-decoration : none;
}

#ieTransFix
{
width : 100%;
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/Files/images/mcbgNav_1.png,sizingMethod=scale);
height : 100%;
_height : 100%;
}

.mainNav2 span
{
margin-left : 54px;
position : relative;
}

.mainNav2 .active
{
background : url(/Files/images/liActive_1.jpg) no-repeat;
}

.mainNav2
{
padding-top : 10px;
position : relative;
left : 8px;
float : left;
width : 238px;
}

.subNav1 a:hover
{
color : #a11a2a;
}

.mainContent
{
font-family : verdana,arial,sans-serif;
font-size : 9px;
width : 640px;
float : right;
color : #96999B;
position : relative;
top : -20px;
right : 10px;
padding : 0px 20px 0px;
}

.mainContent2 h4
{
height : 15px;
font-size : 9px;
font-family : verdana, arial, sans-serif;
left : 20px;
position : relative;
display : block;
color : #96999B;
}

.subNav1 li
{
text-transform : uppercase;
margin-right : 25px;
display : inline;
font-size : 10px;
color : #a11a2a;
}

.subNav1 a
{
text-decoration : none;
color : #FFF;
}

.mainNav a
{
color : #fff;
text-decoration : none;
position : relative;
}

.mainNav li
{
font-weight : light ! important;
margin-right : 20px;
text-transform : uppercase;
font-size : 10px;
display : inline;
color : #a11a2a;
}

.mainNav a:hover
{
color : #a11a2a;
}

body
{
font-family : verdana, arial, sans-serif;
background : #8c8c8f url(/Files/images/bg_1.jpg) repeat-x;
height : 100%;
}

.mainContent h2
{
font-weight : bold;
font-size : 9px;
margin-bottom : 15px;
}

.mainContent2 table
{
position : relative;
width : 545px;
background : #eee none repeat scroll 0%;
padding : 20px;
}

.footNav li
{
position : relative;
display : inline;
color : #A11A2A;
margin-right : 15px;
font-size : 9px;
text-transform : uppercase;
font-weight : bold;
}

.mainContent h1
{
text-transform : uppercase;
margin-bottom : 10px;
color : #A11A2A;
font-size : 14px;
}

.mainContent .line
{
line-height : 0px;
left : 100%;
width : 3px;
background : #a11a2a;
position : relative;
}

.mainContent .text
{
line-height : 19px;
margin-left : 20px;
font-size : 10px;
float : left;
position : relative;
overflow : hidden;
width : 300px;
}

.mainContent .pic
{
display : inline;
float : left;
overflow : hidden;
width : 218px;
position : relative;
}

#MooFlow
{
color : #000;
width : 880px;
visibility : hidden;
position : relative;
overflow : hidden;
height : 300px;
margin-top : -300px;
right : 10px;
}

.subNav2 .active
{
background : url(/Files/images/liActive_1.jpg) no-repeat;
}

.mainContent a
{
text-decoration : none;
color : #a11a2a;
}

.mainContent table
{
right : 50px;
margin-top : 60px;
position : relative;
}

.mainContent td
{
font-size : 10px;
line-height : 19px;
}

#MooFlow *
{
padding : 0;
}

#images
{
position : relative;
}

#images img
{
position : absolute;
border : none;
cursor : pointer;
}

#captions
{
position : relative;
text-align : center;
z-index : 10000;
left : 300px;
color : #a11a2a;
width : 300px;
float : left;
line-height : 15px;
padding-top : 70px;
font-size : 10px;
}

#knob
{
background : #fff;
width : 100px;
height : 15px;
}

#slider
{
display : none;
}

.mainContent body
{
font-family : verdana,arial,sans-serif;
font-size : 9px;
width : 640px;
color : #96999B;
position : relative;
border : dotted #888 1px;
padding : 0px 20px 0px;
}

.mainContent2 body
{
background : #fff;
color : #96999b;
position : relative;
width : 935px;
font-size : 9px;
font-family : verdana, arial, sans-serif;
border : dotted 1px #888;
}

.mainContent2 body div
{
float : left;
}

.mainNav strong
{
color : #a11a2a;
}

.mainNav2 strong
{
color : #A11A2A;
text-decoration : none;
}

.subNav1 strong
{
color : #a11a2a;
}

.mainContent blockquote
{
color : #a11a2a;
}

