﻿body					{ background-image:url('https://www.advaia.com/images/website/global/bg.jpg'); background-repeat:repeat-x; margin: 0px; }

h1						{ font-family:Calibri,Arial,Verdana,Tahoma; text-transform:uppercase; font-size: 30px; font-weight:normal; color:#606060; letter-spacing: -1px; margin: 16px 0px 10px 0px; }
h2						{ font-family:Arial,Verdana,Tahoma; text-transform:capitalize;  font-size: 18px; color:#545454; margin: 30px 0px 10px 0px; }
h3						{ font-family:Arial,Verdana,Tahoma; font-size: 14px; color:#545454; margin: 30px 0px 10px 0px; }
p, td, th				{ font-family:Arial,Verdana,Tahoma; margin: 0px; }

img						{ border: 0px; }


table					{ border-collapse:collapse; width: 100%; }
/*
d2a721
*/

a						{ color: #a18016; text-decoration:underline; }
a:hover					{ color: #606060; }


form					{ margin: 0px; }
.formfield				{ font-family:Arial,Tahoma,Verdana; font-size: 13px; color: #585858;}
.formbutton				{ background-color:#585858; color: #ffffff; border: 1px #000000 solid; padding: 5px 8px;}
.box					{ border: 1px #bababa solid; }

a.adm 				{ background-color:#a18016; padding: 1px 5px; font-weight: normal; color: #ffffff; text-decoration:none; font-size: 11px; border: 1px #6D570F solid;}
a:hover.adm 			{ background-color:#D6C89A; color: #000000; font-weight: normal; }


table.list 					{ font-size: 11px; color: #3d3d3d; }
table.list th					{ padding: 9px 8px 3px 8px; background-color:#585858; color: #ffffff; text-align: left; border-right: 1px #ffffff solid;}
table.list th a				{ color: #d0a621;}
table.list th a:hover			{ color: #ffffff;}

table.list td				{ padding: 3px 12px 3px 12px; vertical-align: top; border-bottom: 1px #bbbbbb dotted;}
table.list tr:hover			{ background-color:	#e7e7e7; cursor:hand; }

table.form				{ font-size: 12px; }
table.form img				{ vertical-align: top; border: 0px; }
table.form h1				{ font-size: 14px; border-bottom: 1px #bababa solid; background-color:#f4f4f4; padding: 3px 6px; }
table.form th 				{ padding-bottom: 11px; text-align:left;}

table.form td 				{ padding-bottom: 11px;}
table.form td span			{ font-size: 11px;}





table.registry				{ font-size: 12px; }
table.registry th			{ vertical-align: top; padding: 0px 15px 5px 0px; text-align:left; font-weight: normal;}
table.registry td			{ vertical-align: top; padding-bottom: 5px; }

table.regtrip				{ font-size: 12px; }
table.regtrip th			{ text-align:left; color: #ffffff; padding-bottom: 5px; }
table.regtrip td			{ text-align:left; color: #ffffff; padding-bottom: 5px; }

table.regpkg				{ }
table.regpkg th			{ text-align:left; vertical-align:top; padding: 10px 12px 0px 0px; border-bottom: 1px #bababa dotted; }
table.regpkg td			{ text-align:left; vertical-align:top; padding: 10px 0px; border-bottom: 1px #bababa dotted; }




#header_outer			{ width: 950px; margin: 0px auto 0px auto; height: 134px; }
#header					{ }

#login					{ float: right; margin: 20px 13px 0px 0px; }
div#login p				{ color: #bbbbbb; font-size: 10px; font-family:Verdana,Arial,Tahoma; line-height: 150%; margin: 0px; }
div#login a				{ color: #d2a721;}
div#login a:hover		{ color: #bbbbbb;}
div#login .formfield	{ font-size: 13px; padding: 2px; background-color:#484848; border: 1px #797979 solid; color: #ffffff; }

#nav_outer				{ height: 33px; background-color:#4e4e4e; border-top: 1px #969696 solid; border-bottom: 1px #444444 solid; background-image:url('https://www.advaia.com/images/website/header/navbg.jpg'); background-repeat:repeat-x;}

/* MAIN NAVIGATION BUTTONS */
.qmmc a 				{ display: block; z-index: 999; float: left; position: relative}
.qmmc li 				{ display: block; z-index: 999; float: left; position: relative}
.qmmc ul a 				{ float: none }
.qmmc ul li				{ float: none; font-size: 11px;  }
.qmmc ul 				{ z-index: 500; left: -10000px; position: absolute;}
.qmmc 					{ margin: 4px 0px 0px 10px; padding: 0px; list-style-type: none}
.qmmc ul 				{ margin: 0px; padding: 0px; list-style-type: none; }
.qmmc li a 				{ float: none; }
.qmmc li:hover > ul 	{ left: auto }

#qm0 					{ border: 0px; padding: 0px;}
#qm0 ul 				{ top: 100%; }
#qm0 ul li:hover > ul 	{ left: 100%; top: 0px; margin: 0px; }
#qm0 a 					{ padding: 6px 8px 6px 8px; border: 0px; font-family: Tahoma,Trebuchet MS,Arial,Verdana; font-weight: normal; font-size: 11px;  text-transform:uppercase; color: #e0e0e0; background-color: transparent; text-decoration: none }

#qm0 a:hover 			{ font-weight: bold; text-decoration: none; color: #d2a721; background-color: #343434;  }
#qm0 li:hover > a 		{ text-decoration: none; font-weight: normal; color: #d2a721; background-color:#343434; }

#qm0 ul 				{ border: 0px; padding: 0px; margin: 0px; width: 200px; background-color: #343434;}
#qm0 ul a 				{ border: 0px solid; font-weight: normal; font-size: 11px; color: #ffffff; }
#qm0 ul li:hover > a 	{ background-position: left center; font-weight: normal; background-color:#d2a721; color: #343434; text-decoration: none; margin: 0px; }




#shell_outer			{ width: 974px; background-image: url('https://www.advaia.com/images/website/global/sh_left.jpg'); background-repeat:no-repeat; background-position: left top; margin: 0px auto 0px auto; background-color:transparent;}
#shell_right			{ width: 974px; background-image: url('https://www.advaia.com/images/website/global/sh_right.jpg'); background-repeat:no-repeat; background-position: right top; margin: 0px auto 0px auto; background-color:transparent;}

#shell					{ width: 950px; min-height:350px; margin: 0px auto 0px auto; background-color:#ffffff;}
div#shell p				{ font-family: Arial,Tahoma,Verdana; font-size: 12px; color:#545454; line-height: 150%; margin: 0px 0px 18px 0px;}
div#shell ul			{ margin: 0px auto 18px auto; }
div#shell li			{ font-family: Arial,Tahoma,Verdana; font-size: 12px; color:#545454; line-height: 150%; margin: 0px 0px 3px 0px;}

div#shell table			{ color: #545454;}
div#shell td				{ vertical-align:top; }

#left_outer				{ float: left; width: 700px; }
#left					{ padding: 20px 30px 30px 50px;}
div#left p span			{ font-weight:bold; font-size: 14px;}
div#left .line			{ border-top: 1px #bababa dotted; padding-top: 14px; }

#wide					{ padding: 20px 50px 30px 50px;}


#plan					{ width: 415px; float: left; padding-right: 15px; margin-right: 15px; border-right: 1px #bababa dotted;  }
div#plan ul				{ padding-left: 20px;  }
div#plan li				{ margin-bottom: 16px; }


#compareplans			{ text-align:right; background-color:#ffffff; border-bottom: 1px #ffffff solid; width: 950px; margin: 0px auto 0px auto; }
div#compareplans img	{ border: 0px; }


#included				{ width: 170px; float: left;}
div#included h1			{ font-size: 12px; font-weight: bold; letter-spacing: 0px;}
div#included ul			{ padding: 10px 0px 0px 20px; border-top: 1px #bababa dotted; }
div#included li			{ margin: 0px; font-size: 11px; }


#right_outer			{ width: 250px; float: left; background-image:url('https://www.advaia.com/images/website/menu/menu_bg.jpg'); background-repeat:repeat-x; }
#right					{ background-image:url('https://www.advaia.com/images/website/menu/menu_shadow.jpg'); background-repeat:no-repeat; padding: 20px 0px 20px 20px; width: 210px; min-height: 578px; }

div#right h1			{ text-transform:uppercase; font-size: 14px; letter-spacing: -1px; color:#787878; font-family:Trebuchet MS,Arial,Verdana,Tahoma; font-weight: bold;}
div#right ul			{ padding: 0px; margin: 6px 0px 36px 0px; border-top: 1px #d2d1d1 solid }
div#right li			{ list-style-type:none; font-family:Tahoma,Arial,Verdana; font-size: 11px; border-bottom: 1px #d2d1d1 solid;  display: block; margin: 0px;}
div#right li a			{ color: #808080; text-decoration: none;  display: block; padding: 3px 7px; }
div#right li a:hover	{ color: #787878; text-decoration: none; padding: 3px 7px; display: block; background-color:#ededed; }



#joinsig				{ border: 1px #585858 solid; margin: 0px 10px 0px 10px; }
div#joinsig p			{ color: #ffffff; margin: 0px; line-height: 150%; }
div#joinsig p span		{ font-size: 20px; color: #ffffff; }
div#joinsig a			{ background-color: #585858; text-decoration:none; color: #ffffff; display: block; text-align: center; padding: 10px; border: 2px #ffffff solid;}
div#joinsig a:hover		{ color: #d2a721;}


#footer_outer			{ clear: both; background-color:#424242;}
#footer					{ width: 950px; margin: 0px auto 0px auto;}

#pkg_outer				{ min-height: 60px; }
#pkg					{ border-top: 11px #424242 solid; width: 200px; float: left; margin: 0px 20px 0px 0px;}
div#pkg:hover			{ border-top: 11px #d2a721 solid; cursor:hand; background-image:url('https://www.advaia.com/images/website/footer/arrowdown.gif');background-position:top right; background-repeat:no-repeat; }
div#pkg p				{ color: #cdcdcd; font-size: 11px; font-family:Tahoma,Arial,Verdana; line-height:135%;}
div#pkg .title			{ margin: 6px 0px 12px 0px;}

#copyright				{ width: 950px; margin: 0px auto 0px auto;}
div#copyright p			{ color: #808080; font-family: Arial,Verdana,Tahoma; font-size: 12px; margin: 5px 0px 8px 0px; line-height: 150%;}
div#copyright p span	{ font-size: 11px;}
div#copyright a			{ color: #808080; text-decoration:none; }
div#copyright a:hover	{ color: #808080; text-decoration:underline; }

#registry				{}
div#registry h1		{ margin-bottom: 0px; line-height:110%;}
div#registry h2		{ margin: 0px 0px 18px 0px; color:#a18016; line-height:110%; font-family:Calibri; text-transform:uppercase; font-size: 20px; letter-spacing:-1px;}



#clear					{ clear: both; }



#remind 				{ width: 100%; border: 1px #000000 solid; background-color:#ffffff; padding: 20px;}
div#remind h1			{ font-size: 18px; text-transform: none; } 
div#remind h2			{ margin: 0px; } 
div#remind p			{ font-size: 13px; } 
div#remind .formbutton	{ padding: 4px 14px; font-size: 12px; } 

.lx_popup_area 			{z-index:6001; display: none; width: 500px; position: fixed; left: 0px; padding: 0px; margin: 0px 50% 0px 50%; top: 130px; left: -250px;}
.lx_popup_bg			{z-index:6000; display: none; position: fixed; bottom: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; cursor: hand; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); }







/* ADVAIA OLD STYLES */


div#advaia table							{ border-collapse:collapse; }
div#advaia td								{ padding: 0px;}

div#advaia p								{ margin: 0px; font-family: Arial,Tahoma,Verdana,Helvetica; }
div#advaia p.spacer							{ font-size: 7px; margin:0px; line-height: 100%; }

div#advaia .advback							{background-color: #f4f4f4;}  /* ============== 1ST FADED BACKGROUND COLOR ============== */
div#advaia .advback2						{background-color: #585858;}  /* ============== 2ND FADED BACKGROUND COLOR ============== */

div#advaia .advpagetitle					{ font-family:Calibri,Arial,Verdana,Tahoma; text-transform:uppercase; font-size: 30px; font-weight:normal; color:#585858; letter-spacing: -1px; margin: 16px 0px 10px 0px; line-height: 110%; }
div#advaia .advtext							{ margin: 4px 0px; line-height:150%; font-size: 13px; }
div#advaia p.advpageres						{color: #585858; margin: 10px 0px 24px 0px; line-height:135%; }
div#advaia p.advprice						{font-weight: bold; }
div#advaia p.advoffertitle					{ font-family:Arial,Verdana,Tahoma; text-transform:none;  font-size: 18px; color:#585858; margin: 30px 0px 10px 0px; }
div#advaia p.advboxtitle					{color: #585858; font-size: 18px; margin: 10px 0px 3px 0px;}
div#advaia p.advlinks						{margin: 10px 0px 24px 0px; line-height:150% }

div#advaia .advbox							{ border:1px solid #bababa; padding: 10px; }
div#advaia table.advbox td					{ padding: 10px; }
div#advaia table.itinerary td				{ padding: 1px;}
div#advaia table.pricing td					{ padding: 1px; }
div#advaia table.shipstats td				{ padding: 1px; font-size: 11px; }
div#advaia .advboxhead						{color: #ffffff; font-size: 12px; font-weight: bold; margin: 4px 0px; line-height:135% }
div#advaia .advboxhead a					{color: #ffffff; text-decoration: none; }
div#advaia .advboxhead a:hover				{color: #ffffff; text-decoration: underline; }


/* ============== RESULTS PAGE STYLES ============== */


div#advaia .advsearchbox					{ border:1px solid #bababa; padding: 10px; background-color:#f4f4f4; }
div#advaia table.advsearchbox td			{ padding: 5px 10px; }

div#advaia .advsearchtext					{ line-height:135% }

div#advaia .advline							{ font-size: 1px; border-top:1px solid #bababa; margin: 0px; }
div#advaia .advdisclaimer					{ font-size: 11px;  }

div#advaia .advformfield					{ font-family:Arial,Tahoma,Verdana; font-size: 13px; color: #585858;}
div#advaia .advformbutton					{ background-color:#585858; font-size: 12px; color: #ffffff; border: 1px #000000 solid; padding: 2px 8px;}





/* ============== ADVAIA BLOG STYLES ============== */




/* ============== BLOG STYLES ============== */

table.bloglist				{ font-size: 12px; border-collapse:collapse; }
table.bloglist th			{ padding: 9px 8px 3px 8px; background-color:#585858; color: #ffffff; text-align: left; border-right: 1px #ffffff solid;}
table.bloglist td			{ padding: 3px 8px; vertical-align: top; border-bottom: 1px #bbbbbb dotted;}


#blog_categories						{ width: 150px; min-height: 650px; }
div#blog_categories h1					{ font-size: 18px; }



#blog_results							{ margin-right: 14px; padding-right: 15px; width: 500px; border-right: 1px #bababa dotted;  }

#blog_result							{ }
div#blog_result h1						{ font-size: 16px; letter-spacing: normal; }
div#blog_result h1 a					{ text-decoration:none;}
div#blog_result h1 a:hover				{ text-decoration:underline;}
 
div#blog_result p						{ margin-bottom: 14px;}



div#blog_result .blog_author				{ font-size: 11px; margin-bottom: 14px;}

div#blog_result_inner					{ border-top: 1px #bababa dotted; padding: 6px 0px; margin-bottom: 20px; } 


   #blog_comments_area						{  border: 1px #bababa solid; padding: 14px; background-color:#E8E8E8;}

div#blog_comments_area h1				{ font-size: 16px; margin: 0px 0px 21px 0px; }
div#blog_comments_area ol				{ padding: 0px; margin: 0px 20px;  }
div#blog_comments_area li				{ margin-bottom: 20px; font-size: 11px;}

#blog_comment							{ margin-bottom: 30px; }

#blog_post							{ margin-left: 25px;}
div#blog_post h1						{ }


