/* Body */
body 					{margin : 10;}

/* Menu */
.menu-level-1			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #FFFFFF;}
.menu-level-1:Active	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #FFFFFF;}
.menu-level-1:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #FFFFFF;}
.menu-level-1:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #FFFFFF;}

.menu-level-2			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #949294;}
.menu-level-2:Active	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #949294;}
.menu-level-2:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #949294;}
.menu-level-2:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #949294;}

.menu-level-2-active			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #ffffff;}
.menu-level-2-active:Active		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #ffffff;}
.menu-level-2-active:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #ffffff;}
.menu-level-2-active:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #ffffff;}

.menu-level-3-text		{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}

.menu-level-3			{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}
.menu-level-3:Active	{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}
.menu-level-3:Visited	{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}
.menu-level-3:Hover		{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}

.menu-level-3-active			{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #000000;}
.menu-level-3-active:Active		{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #000000;}
.menu-level-3-active:Visited	{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #000000;}
.menu-level-3-active:Hover		{font-size : 10px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #000000;}

/* Category Navigation */
.category_nav_header	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #FFFFFF;}

/* Email Popup */
.email_header			{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #ffffff;}
.email_label			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.email_text				{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #ffffff;}
.email_link				{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #ffffff;}
.email_link:Active		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #ffffff;}
.email_link:Visited		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #ffffff;}
.email_link:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #ffffff;}

/* Services */
.service_header			{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.service_header:Active	{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.service_header:Visited	{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.service_header:Hover	{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #638EAD;}
.service_subheader		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.service_text			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.service_link			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.service_link:Active	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.service_link:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.service_link:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}

/* Planning */
.planning_header		{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #b00f0f;}
.planning_text			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.planning_link			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.planning_link:Active	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.planning_link:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.planning_link:Hover	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}

/* Right Column */
.right_header			{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.right_text				{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.right_link				{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.right_link:Active		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.right_link:Visited		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.right_link:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}

/* Destination */
.destination_title		{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.destination_name		{font-size : 16px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.destination_section	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #b00f0f;}
.destination_label		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #b00f0f;}
.destination_summary	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.destination_text		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.destination_link		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.destination_link:Active{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.destination_link:Visited{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.destination_link:Hover	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}
.destinationdetail_text	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}

/* Honeymoon Ideas */
.honeymoonidea_name		{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #108EA5;}
.honeymoonidea_summary	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.honeymoonidea_text		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.honeymoonidea_link			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.honeymoonidea_link:Active	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.honeymoonidea_link:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.honeymoonidea_link:Hover	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}

/* Index */
.index_destination_title		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.index_destination_label		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #b00f0f;}
.index_destination_summary		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; line-height : 120%;}
.index_destination_text			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.index_destination_section		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #b00f0f;}
.index_destinationdetail_text	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.honeymoonidea_teaser_text		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.planningresources_teaser_text	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}

/* Contest */
.contest_header			{font-size : 16px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.contest_text			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.contest_footer			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #666871;}

/* Listings */
.listingname			{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.listingname:Active		{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.listingname:Visited	{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #638EAD;}
.listingname:Hover		{font-size : 14px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : underline; color : #638EAD;}
.listingcaption			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #808080;}
.listingdetails			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000;}
.listingtext			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #666871;}
.listingmenu			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; margin : 2 2;}
.listingmenu:Active		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; margin : 2 2;}
.listingmenu:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; margin : 2 2;}
.listingmenu:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; background : #93BEDD; margin : 2 2;}
.listingmenuinactive	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #a0a0a0; margin : 2 2;}
.listingmenuactive		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; background : #93BEDD; margin : 2 2;}
.listing_link			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.listing_link:Active	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.listing_link:Visited	{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #638EAD;}
.listing_link:Hover		{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #638EAD;}

/* General */
.body_text				{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #666871;}
.body_text_bold			{font-size : 12px; font-family : arial, helvetica, sans-serif; font-weight : bold; font-style : normal; text-decoration : none; color : #666871;}

/* Footer */
.footer_text			{font-size : 80%; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; letter-spacing : .6;}
.footer_link			{font-size : 80%; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; letter-spacing : .6;}
.footer_link:Active		{font-size : 80%; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; letter-spacing : .6;}
.footer_link:Visited	{font-size : 80%; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; letter-spacing : .6;}
.footer_link:Hover		{font-size : 80%; font-family : arial, helvetica, sans-serif; font-weight : normal; font-style : normal; text-decoration : underline; color : #000000; letter-spacing : .6;}

/* Forms */
.form					{color : #666871; border : 1px solid #a9a9a9; font : 12px arial; background : #ffffff;}
