@import url("http://fonts.googleapis.com/css?family=Oregano");

@import url("http://fonts.googleapis.com/css?family=Dynalight");

#header ul,#header li,#footer ul, #footer li{ margin:0;list-style:none;}



body{}

a{}  a:hover{}



#header ul,#header li,#footer ul,#footer li{margin:0;}

#header,.addonIn,  #Innerflash, .w{width:980px;margin:0 auto;}



a.button{background:url("../images/common_x_bgs_50px.png.html") 0 -1800px;display:inline-block;}

a.button:hover{}

a.buttonBig{background:url("../images/common_x_bgs_50px.png.html") 0 -2900px;display:inline-block;font:italic 1.25em/1.2em "Times New Roman", Times, serif;}

a.buttonBig:hover{}



.input,select, textarea{background: url("../images/input_bg.png.html") repeat-x bottom;}



#top input.button{}

input.button{}



.h1{font-family:Francois One; font-size:15px;}		

.ip .h1{font-size:15px; font-family:Arial, Helvetica, sans-serif; }

.h2 h2{font:italic 1.4em/1.2em 'Francois One', sans-serif; padding:10px 60px 10px 10px; display:inline-block;*zoom:1; position:relative}

.h2 h2:before{ content:''; display:inline-block; position:absolute; background:url("../images/bg_heading.png.html") no-repeat; width:15px; height:67px; top:0; left:-15px; }

.h2 h2:after{ content:''; display:inline-block; border:21px solid transparent; position:absolute; right:0; bottom:0px;}

.h2 h2 a{} .h2 h2 a:hover{}



h3{font:italic 1.3em/1.2em "Times New Roman", Times, serif;}



.b1{}

.b2{background:url("../images/sprite_image.png") -58px -3px;float:left;width:4px;height:8px;margin:.3em .5em .4em 0;}

#footer .b2{background:url("../images/sprite_image.png") -52px -3px;float:left;width:4px;height:8px;margin:.3em .5em .4em 0;}

.b3{background:url("../images/sprite_image.png") -13px -40px;float:left;width:12px;height:8px; margin-top:3px;}



.shoppingCart .headHr{font:bold 1.1em/1.5em Arial, Helvetica, sans-serif;padding:5px 10px;}

.shoppingCart i{background:url("../images/close.png.html") no-repeat 0 0; display:inline-block;width:11px;height:11px;margin-left:5px;}

.shoppingCart i:hover{background-position:0 -11px;}



.scart li{margin-right:12px;}



/***** IMG FRAMES STYLES *****/



.imgL .m0a{margin-left:0;}









.h3 h3{font:italic 1.4em/1.2em 'Francois One', sans-serif; padding:8px 15px; display:block; *zoom:1; position:relative;}

.h3 h3:before{ content:''; display:inline-block; border:20px solid transparent; position:absolute;left:0; top:11px}

.h3 h3:after{ content:''; display:inline-block; border:5px solid transparent; position:absolute; right:0; bottom:-10px;}

.h3 h3 a{ } .h3 h3 a:hover{}



#travelSearch input,#travelSearch select,#travelSearch textarea{padding:6px;} 