/* Dunwoody Media Communications - Deeptha D */

/*Generic HTML Styles*/
body{background:#ffffff;margin:0;font-size:1em;font-family: Helvetica, sans-serif, Verdana, Arial;color:#58585a;}
h1{font:1.6em/1em normal;font-family:Helvetica, sans-serif, Verdana, Arial;color:#6e6e77;}
h2{font-size:1.125em;margin-top:0;}
hr{height:0.0625em;border:0.0625em dashed #e2e2e2;background:none;}
img{border:0;}
a:link,a:active,a:visited{color:#000;text-decoration:none;font-size:0.9em}
a:hover{color:#000;text-decoration:underline;font-size:0.9em}
form{margin:0;float:left;}
p{padding-bottom:0.7em;}


/*ID Selectors*/
div#layout{background:#ffffff;width:60.51em;margin:auto;border:1px solid #58585a; }
	div#headerPanel{height:9.38em;clear:both;background:url(/images/header-bg.jpg) left top repeat-x;}
	div#headerPanel a{color:#fff;text-decoration:none;}
		div#headerItem1{height:9.38em;width:45.88em;float:left;}
		div#headerHome{height:4.69em;width:45.88em; float:left}
		div#headerSearch{height:4.69em;width:11.75em;background:url(/images/textboxbg.jpg) left bottom no-repeat;float:left}
		div#headerOthers{height:4.69em;width:34.13em; float:left}
		div#headerItem2{height:9.38em;width:14.63em;float:left;text-align:right;background:url(/images/logo.jpg) right top no-repeat;}
		div#headerItem2 h2{display:none}
	div#menuPanel{height:1.75em;clear:both;background:url(images/menubg.jpg) center center repeat-x;}
	div#contentPanel{height:37em;}
	    div#contentItem0{width:30.25em;height:37em;float:left;}
		div#contentItem1{width:30.25em;height:37em;float:left;text-align:left;}
		div#contentItem1a{width:10.58em;float:left;text-align:right;margin-top:1em;}
		div#contentItem1b{width:19.67em;float:left;text-align:left;margin-top:1em;}
		div#contentItem2{width:30.26em;height:37em;float:left;}
		div#contentItem2a{width:10.58em;float:left;text-align:right;margin-top:8.25em;}
		div#contentItem2b{width:19.67em;float:left;text-align:left;margin-top:8.25em;}
		div#contentItem1ass{width:10.58em;float:left;text-align:right;}
		div#contentItem1bss{width:19.67em;float:left;text-align:left;}
		 }
	div#footerPanel{height:4.26m;width:60.51em;clear:both;}
	    div#footerItem0{height:2.13em;width:60.51em;background:#58585a;float:left;clear:both;background:url(/images/footer-bg.gif) left top repeat-x;}
		div#footerItem1{height:2.13em;width:13.19em;background:#58585a;float:left;clear:left;background:url(/images/b-dots.gif) left center no-repeat;}
		div#footerItem2{height:2.13em;width:47.32em;background:#58585a;float:right;clear:right;}
		div#msgbar{color:#FFFFFF; font-size:0.80em; padding-top:0.63em;float:left;height:2.13em;width:47.32em}
		
		div#footerItem0 ul { list-style: none; overflow: hidden; }
div#footerItem0 ul li { float: left; margin-left: 8px; padding-right: 8px;}
div#footerItem0 ul li a { color: #ffffff; font-size: 0.7em; }


p#white a{color:white}

/*Classes*/

.ndate{font-size:0.75em;font-weight:bold;color:#e10231}
.b{font-weight:bold}
.i{font-style:italic;}
.u{text-decoration:underline;}
.ucase{text-transform:uppercase}
.lcase{text-transform:lowercase}
.ccase{text-transform:capitalize}
.displayNone{display:none}
.paddingtop{padding-top:0.3em;}
.videopad{padding-top:1em;}
.videopadv{padding-top:5em;}
.margint25{margin-top:25em;}
.margint1{margin-top:0.4em;margin-left:0.6em;}
.srchbox{border:0px solid black; margin-top:1.6em; margin-left:1.65em; width:9.5em;}
.padleft2{padding-left:1.8em;}
.padleft22{padding-left:2.8em;}
.padright{padding-right:1em;}
.padleft4{margin-left:4.7em;}
.padleft3{margin-left:3.7em;}
.padleft33{margin-left:3.4em;}
.padright1{padding-right:1em;}
.padtop3{margin-top:1.5em;}
.padbot{padding-bottom:1em;}
.cup{color:#6e6e77;font-size:0.9em;padding-left:3.6em;text-align:justify}
.marginbot1{margin-bottom:1em;}


/* used to align the heading top and content left margins */

.padleft1{padding-left:0.6em;}
.center{text-align:center}
.alignleft{text-align:left;}
.white{color:white}
.right{text-align:right;}
.marginnews{margin-top:0.4em;padding-left:2em;} /* news list page */

/*classes for content div - homepage */

.hcmaindiv{background:url(/images/aspire-dots-trans.jpg) left top no-repeat;}
.hch1{color:#e10231;font-size:1.3em;font-weight:bold;padding-left:1.5em;}
.hcp{color:#6e6e77;font-size:0.9em;padding-left:2em; text-align: justify;}
.homel{background:url(/images/dots-lg.jpg) left top no-repeat; }
.homer{background:url(/images/dots-rg.jpg) right top no-repeat;}

/*classes for content div - vision */

.innermaindiv{background:url(/images/aspire-dots-trans.jpg) left top no-repeat;} /* remains same for all inner pages */
.visionl{background:url(/images/dots-trans-l.jpg) left top no-repeat;}
.visionr{background:url(/images/dots-trans-r.jpg) left top no-repeat;}
.hred{color:#e10231;font-size:0.7em;font-weight:bold;margin-top:0.35em;}
.visiontext{padding-left:1em;padding-right:1em;  text-align: justify;}
.avh1{color:#e10231;font-size:1.3em;font-weight:bold;padding-bottom:0.7em;padding-left:1.5em;text-align:left;}
.visionsize{font-size:0.75em}
.visiondiv{z-index: 999; margin-left: .5em; width: 59em; margin-right: .5em; margin-top: .15em;}

/*classes for content div - hospitality */
/*.hospitalityl{background:url(/images/dots-hosp-l.jpg) left top no-repeat;}*/
.hospitalityl{background-color:white;}
.hospitalityr{background:url(/images/hospitality-bg.jpg) right top no-repeat; height:28em;text-align:left;}
.whitetext{font-size:0.8em;padding-left:1em;padding-right:1em;color:#FFFFFF; text-align: justify;} /* remains same for all inner pages */
.logoalign{padding-top:3em;padding-left:2em; } /* remains same for all inner pages */
.hospitalitytext{color:#ef4135;font-size:0.9em;padding-left:2em;padding-right:2em;padding-bottom:3em; text-align: justify;}

/*classes for content div - media */
/*.medial{background:url(/images/dots-mc-l.jpg) left top no-repeat;}*/
.medial{background-color:white;}
.mediar{background:url(/images/media-bg.jpg) right top no-repeat; height:28em;text-align:left;}
.mediatext{color:#6db33f;font-size:0.9em;padding-left:2em;padding-right:2em;padding-bottom:1em;padding-top:1em;}

/*classes for content div - emirates */
/*.emiratesl{background:url(/images/dots-emi-l.jpg) left top no-repeat;}*/
.emiratesl{background-color:white;}
.emiratesr{background:url(/images/emirates-bg.jpg) right top no-repeat; height:28em;text-align:left;}
.emiratestext{color:#ffd200;font-size:0.9em;padding-left:2em;padding-right:2em;padding-bottom:3em; text-align: justify;}

/*classes for content div - consulting */
/*.consultingl{background:url(/images/dots-cons-l.jpg) left top no-repeat;}*/
.consultingl{background-color:white;}
.consultingr{background:url(/images/consulting-bg.jpg) right top no-repeat; height:28em;text-align:left;}
.consultingtext{color:#f99d31;font-size:0.9em;padding-left:2em;padding-right:2em;padding-bottom:2em; text-align: justify;}

/*classes for content div - associates */
/*.associatesl{background:url(/images/dots-as-l.jpg) left top no-repeat;}*/
.associatesl{background-color:white;}
.associatesr{background:url(/images/hospitalitya-bg.jpg) right top no-repeat; height:28em;text-align:left;}
.associatestext{color:#a93871;font-size:0.9em;padding-left:2em;padding-right:2em;padding-bottom:3em; text-align: justify;}

/*classes for content div - events */
/*.eventsl{background:url(/images/dots-se-l.jpg) left top no-repeat;}*/
.eventsl{background-color:white;}
.eventsr{background:url(/images/events-bg.jpg) right top no-repeat; height:28em;text-align:left;}
.eventstext{color:#55bceb;font-size:0.9em;padding-left:2em;padding-right:2em;padding-bottom:3em; text-align: justify;}

/*classes for content div - steven */
.bgsteven{background:url(/images/steven-bg.jpg) left top no-repeat; height:28em;}
.stevenl{background:url(/images/dots-trans-l.jpg) left top no-repeat; height:28em;}
.stevenr{background:url(/images/steven-bg.jpg) left top no-repeat; height:28em;}
.sch1{color:#e10231;font-size:1.3em;font-weight:bold;padding-bottom:0.7em;padding-left:2.5em;text-align:left;}
.stevensize{font-size:0.6em}


/*classes for content div - case studies */
.bgcasestudies{background:url(/images/case-studies-bg.jpg) #58585a left top no-repeat; height:28em; text-align:center;}
.caseimage{margin-top:5em;} /* used for news section too */
.casetext{font-size:0.9em;padding-left:.8em;padding-right:1em; text-align: justify;}  /* used for news section too */
.csh1{color:#e10231;font-size:1.3em;font-weight:bold;padding-left:0.7em;margin-top:0.5em;} /* used for news section too */

/*classes for content div - news */
.newsl{background:url(/images/dots-trans-l.jpg) #58585a left top no-repeat; height:28em; text-align:left;}
.newsr{background:url(/images/news-bg.jpg) #58585a right top no-repeat; height:28em; text-align:center;}

/*.marginint{height:1.73em;width:60.51em; padding: 0px; margin-top: 0.4em;float: left;) */

/* Scroller Box */
#scroller_container {
 overflow: hidden;
 height:2.13em;
 width:47.32em;
}
/* Scoller Box */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
overflow: auto;
}

#galleryholder {
	background: url('img/frame.jpg') no-repeat right;
	padding-left: 88px;
	padding-right: 32px;
	padding-top: 27px;
	padding-bottom: 26px;
	width: 300px;
	height: 196px;
	float: left;
	margin-top: 25px;
}


div#selector_form form { width: 460px;  margin-left:3.1em}
div#selector_form form ul { margin: 7px 0px 12px; }
div#selector_form form ul li { overflow: hidden; margin-bottom: 8px; }
div#selector_form form ul li label { float: left; width: 150px; font-size: 0.8em; color: #6c6b66; padding-top: 6px; }
div#selector_form form ul li input { float: right; width: 250px; color: #6c6b66; padding: 3px; }
div#selector_form form ul li textarea { float: right; width: 250px; color: #6c6b66; padding: 3px; }

div#selector_form form ul li a { float: left; text-transform: uppercase; font-size: 0.85em; margin-top: 4px; }
div#selector_form form ul li button { float: right; color: #4a4946; text-transform: uppercase; font-size: 0.85em; padding: 2px; }



/*Print Styles*/
@media print{.doNotPrint{display:none;}a{text-decoration:underline;}}