/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #747474;
	line-height: 1.5em;
}

img {

border:none;
}

a {
	color: #515dd2;
	text-decoration: none;
}


hr {
	height: 1px; 
	color: #cacaca;
}

li {
	padding:0px 0px 0px 10px;
	background:url(../Images/Gif/arrow.gif) left top no-repeat;
	list-style-type:none;
}



h3 {
	border-bottom: 2px dotted #969696;
	font-size: 14px;
	padding: 3px 0px 3px 0px;
	margin: 0px;
	color: #003366;
}

h3csr {
	font-size: 14px;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}

h4 {
	font-size: 13px;
	font-weight:bold;
	color: #003366;
	padding: 0px;
	margin:0px;	
}

a:hover {
	color: #4d4d4d;
	text-decoration: underline;
}

.clearer {
	clear:both;
}

.clearerHi {
	clear:both;
	height:20px;
}

.trans {
	behavior: url("/pngbehavior.htc");
}

#wrapper {
	width: 996px;
	margin: 0px auto;
}

#mainsquare {
	background:url(../Images/Gif/mainbg1.gif) repeat-y;
	border: 1px #192d56 solid;
}

#leftcolumn {
	padding: 15px;
	width: 209px;
	background: url(../Images/Gif/leftbg.gif) top repeat-x;
	float:left;
	min-height: 580px;
}


#maincolumn {
	position:relative;
	float:left;
	width: 755px;
}

#maincolumn ul {
	margin:10px 0px;

}


#header {
	background: url(../Images/Jpg/headerbg.jpg);
	width: 755px;
	height: 151px;
}

#contentlong 
{
	width: 700px;
	text-align :justify;
	float:left;
	padding: 0px 0px 30px 30px;
}

#contentshort 
{
	text-align :justify;
	float:left;
	padding: 0px 0px 30px 30px;
	width: 500px;
}

#rightcolumn {
	padding-right: 10px;
	margin-top: 240px;
	float:right;
	width: 183px;
}

#footer {
	font-size: 11px;
	padding: 5px 10px 4px 10px;
	height: 50px;
	border-bottom: 1px #192d56 solid;
	border-right: 1px #192d56 solid;
	border-left: 1px #192d56 solid;
}

#subfooter {
	font-size: 80%;
	color: #99a2b7;
	padding-top: 10px;
	text-align:center;
	margin-bottom: 10px;
}

#subfooter a {
	color: #99a2b7;
}

.logo {
	text-indent: -2000px;
	background: url(../Images/Logos/Destinations-Unlimited-logo.gif);
	margin: 19px 0px 0px 18px;
	width: 176px;
	height: 84px;
}

.nav {
	border-top: 2px dotted #192d56;
	padding:7px;
	background: #eff3f9 url(../Images/Gif/navbar-bg.gif) repeat-x;
}

.browsetextbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 3px 2px 3px;
	font-size: 100%;
	border: 1px #192d56 solid;
	height: 20px;
	width: 250px;
}

.textbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 3px 2px 3px;
	font-size: 100%;
	border: 1px #192d56 solid;
	height: 14px;
}

.textboxSml 
{
	width: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 3px 2px 3px;
	font-size: 100%;
	border: 1px #192d56 solid;
	height: 14px;
}

.textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 3px 2px 3px;
	font-size: 100%;
	border: 1px #192d56 solid;
}

.droplist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.search {
	width: 200px;
	margin: 67px 48px 0px 0px;
	float:right;
}

.topnav {
	position:relative;
	margin: 5px 7px 0px 0px;
	clear:both;
	float:right;
	height: 56px;
	width: 453px;
}

.bluebg {
	padding: 15px;
	background: #b2c8e5;
}

/* main nav */



.home {
	position:absolute;
	bottom: 0px;
	left: 12px;
}

.homeov {
	position:absolute;
	bottom: 2px;
	left: 12px;

}

.about {
	position:absolute;
	bottom: 0px;
	left: 67px;
}

.aboutov {
	position:absolute;
	bottom: 2px;
	left: 67px;
}

.whatisdmc {
	position:absolute;
	bottom: 0px;
	left: 145px;
}

.whatisdmcov {
	position:absolute;
	bottom: 2px;
	left: 145px;
}

.meettheteam {
	position:absolute;
	bottom: 0px;
	right: 83px;
}

.meettheteamov {
	position:absolute;
	bottom: 2px;
	right: 83px;
}

.contactus {
	position:absolute;
	bottom: 0px;
	right: 0px;
}

.contactusov {
	position:absolute;
	bottom: 2px;
	right: 0px;
}

.csr {
	position:absolute;
	bottom: 0px;
	right: 24px;
}

.csrov {
	position:absolute;
	bottom: 2px;
	right:24px;
}

.sitemap {
	position:absolute;
	bottom: 0px;
	right: 0px;
}

.sitemapov {
	position:absolute;
	bottom: 2px;
	right: 0px;
}

/* end main nav */

/* left nav */

.navigation {
	position: relative;
	padding: 0px;
	margin:0px;
}

.navigation li {
	padding: 0px;
	margin: 0px;
}
.arrow {
	position:absolute; right: 5px;
}
/*
.durepresent, .durepresentov, .inforequest, .inforequestov, .infopages, .infopagesov, .dudirectory, .dudirectoryov, .testimonials, .testimonialsov, .worldwide, .worldwideov, .faqs, .faqsov, .howtouse, .howtouseov {
	cursor: pointer;
	width: 204px;
	height: 27px;
}

.durepresent li, .durepresentov li, .inforequest li, .inforequestov li, .infopages li, .infopagesov li, .dudirectory li, .dudirectoryov li, .testimonials li, .testimonialsov li, .worldwide li, .worldwideov li, .faqs li, .faqsov li, .howtouse li, .howtouseov li {
	display:none;
}

.durepresent, .durepresentov {
	background:url(../Images/Buttons/DMCs.gif);
}

.durepresentov {
	background-position: 0px 27px;
}

.inforequest, .inforequestov {
	background:url(../Images/Buttons/info-request-forms.gif);
}

.inforequestov {
	background-position: 0px 27px;
}

.infopages, .infopagesov {
	background:url(../Images/Buttons/info-pages.gif);
}

.infopagesov {
	background-position: 0px 27px;
}

.dudirectory, .dudirectoryov {
	background:url(../Images/Buttons/dU-directory.gif);
}

.dudirectoryov {
	background-position: 0px 27px;
}

.worldwide, .worldwideov {
	background:url(../Images/Buttons/dmcs-worldwide.gif);
}

.worldwideov {
	background-position: 0px 27px;
}

.testimonials, .testimonialsov  {
	background:url(../Images/Buttons/testimonials.gif);
}

.testimonialsov {
	background-position: 0px 27px;
}

.faqs, .faqsov {
	background:url(../Images/Buttons/faqs.gif);
}

.faqsov {
	background-position: 0px 27px;
}

.howtouse, .howtouseov {
	background:url(../Images/Buttons/how-to-use.gif);
}

.howtouseov {
	background-position: 0px 27px;
}
*/
.subnavigation {
	width: 184px;
	padding:0px 10px 5px 10px;
	margin:0px;
	background: #eef3f9;
}

.subnavigation li {
	padding:0px 0px 0px 10px;
}



/* end left nav */

.quoteouter {
	padding: 15px;
	font-size: 85%;
	background: url(../Images/Gif/quotebg1.gif) top left no-repeat;	
}

.quoteinner {
	background: url(../Images/Gif/quotebg2.gif) bottom right no-repeat;	
}

.quotemaintop {
	background:url(../Images/Gif/quote-topbg.gif) top left no-repeat;
	padding: 4px 5px 0px 39px;
	height: 18px;
}

.quotemain {
	padding: 12px;
	background: #ececf2;
	margin-bottom: 13px;	
}

.tableheader {
	padding:3px;
	font-weight: bold;
	color: white;
	background: #b2c7e5;
}

.table1 {
	border-collapse:collapse;
}

.table1 td {
	padding: 3px;
	border: 1px solid #cccccc;
}

.teamtxt {

}

.teamimg {
	float:left;
	width: 185px;
}

.formborder {
	padding: 5px;
	border: 1px solid #4e4894;
}

.button, .formbutton
{
	color: #ffffff;
	font-size: 11px;
	height: 26px;
	float:left;
	margin-right: 5px;

}

.button {
	background: url(/Images/buttons/main-button.gif) no-repeat right top;
}

.button a {
		background: url(/Images/buttons/main-button-left.gif) no-repeat left top;
}

.formbutton
{
	background: url(/Images/buttons/form-button.gif) no-repeat right top;
}

.formbutton a
{
	background: url(/Images/buttons/form-button-left.gif) no-repeat left top;
}

.button a, .formbutton a
{
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 1px 10px 7px 11px;
}

.button a:visited, .button a:hover, .button a:active, formbutton a:visited, .formbutton a:hover, .formbutton a:active
{
	color: #ffffff;
}

.rowlt {
	background: #ffffff;
}

.rowdk {
	background: #f0f4fa;
}

.rowdk2 {
	background: #d7e2f1;
}

.flag {
	position: absolute;
	right: 20px;
	top: 150px;
}
.contacttable {
	border: 1px solid black;
	background: #f0f4fa;
}

.strapline {
	background: url(../Images/Gif/strapline.gif) no-repeat;
	width: 719px;
	height: 20px;
}

.strapline h2{
	display:none;
}

.whitetext {
	color: white;
}

.contactbg {
	background:#f0f4fa;
	border: 2px dotted #969696;
}

.header {
	border: 1px solid #c2cde5;
	font-weight: bold;
	padding: 3px 5px;
	background: white;
}

.dkgrey {
	color: #494949;
}

.blue {
	color: #191c8d;
}

.dubuttons a {
	padding: 5px 10px 0px 10px;
	width: 314px;
	height: 22px;
	background: url(../Images/Gif/button-bg.gif) no-repeat;
	margin: 8px 16px 0px 0px;
	float:left;
}

.dubuttons2 {
	padding: 5px 10px 0px 10px;
	width: 314px;
	height: 22px;
	background: url(../Images/Gif/button-bg.gif) no-repeat;
	margin: 8px 16px 0px 0px;
	float:left;
}


.galleryOuter {
	background: url(../Images/Gif/cell_back.gif) no-repeat;
	padding: 5px;
	height: 120px; 
	width: 120px;
	float:left;
	margin: 0px 10px 10px 0px;
}

.galleryMiddle {
	vertical-align: middle;

}

.galleryInner {
	text-align:center;	
	color: #ffffff;
}

.galleryInner a:link, .galleryInner a:visited, .galleryInner a:active
{
	color: #ffffff;
}

.head3 {
	font-weight: bold;
	border-bottom: none;
	font-size: 170%;
	padding: 0px;
	margin:0px;
}

.pointer {
	cursor: pointer;
}

.navystrip {
	background: #192c55;
	height: 4px;
}

#ctl00_maincontent_RadEditor1_wrapper {
width:100%;
}

.linksafrica a:link	{color: #748153;}
.linksafrica a:visited	{color: #748153;}
.linksafrica a:hover	{color: #a6b877;}

.linksaustralia a:link	{color: #5d5781;}
.linksaustralia a:visited	{color: #5d5781;}
.linksaustralia a:hover	{color: #857db8;}

.linkscaribbean a:link	{color: #538174;}
.linkscaribbean a:visited	{color: #538174;}
.linkscaribbean a:hover	{color: #77b8a6;}

.linkseurope a:link	{color: #816053;}
.linkseurope a:visited	{color: #816053;}
.linkseurope a:hover	{color: #b88977;}

.linksmiddleeast a:link	{color: #817553;}
.linksmiddleeast a:visited	{color: #817553;}
.linksmiddleeast a:hover	{color: #b8a777;}

.linkssouthamerica a:link	{color: #598153;}
.linkssouthamerica a:visited	{color: #598153;}
.linkssouthamerica a:hover	{color: #80b877;}

.linksnorthamerica a:link	{color: #5d5781;}
.linksnorthamerica a:visited	{color: #5d5781;}
.linksnorthamerica a:hover	{color: #857db8;}

.linksmiddleeast a:link	{color: #817553;}
.linksmiddleeast a:visited	{color: #817553;}
.linksmiddleeast a:hover	{color: #b8a777;}