/* CSS Document */

html { overflow: -moz-scrollbars-vertical !important; }

body {
	background: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding: 0;
}

a:link { color: #969696; text-decoration: none; }
a:visited { color: #969696;; text-decoration: none; }
a:hover { color: #969696; text-decoration: underline; }
a:active { color: #969696; text-decoration: none; }		

p { margin: 0px; margin-bottom: 10px; }

p.footer { padding-top: 5px; text-align: center; font-size: 12px; color: white; line-height:1.5em; }
p.footer a:link { color: white; text-decoration: none; }
p.footer a:visited { color: white; text-decoration: none; }
p.footer a:hover { color: white; text-decoration: underline; }
p.footer a:active { color: white; text-decoration: underline; }

table { border: 0px; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
form { margin: 0px; }
input, select, textarea { font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
td { vertical-align: top; }
img { margin: 0px; padding: 0px; border: 0px; }
div { padding: 0px; margin: 0px; }
hr { size: 1px; width: 100%; }

table#layout { background: white; margin: 0px auto; border: 5px solid white;}
	table#layout td { padding: 0px; }

/* NEW HEADER CSS*/ 
table#header { width: 100%; height: 133px; }
	table#header td { padding: 0px; margin: 0px; }
	/*table#header td.image { background-image: url(../images/header.jpg); background-repeat: repeat-x; height: 133px; }*/
	
	table#header td.image { background-image: url(../images/dtmslogo2.png); height:133px; background-repeat:no-repeat; background-position:center;}
	
	table#header td.navbar { background-image: url(../images/nav_background.gif); background-repeat:repeat-x; height: 37px; }
	
	div#fullwidth { background-color: #ff0000; }
	
	div#navigation { width: 100%; margin-bottom: 5px; text-align: center; }
	div#navigation a { color: white; font-weight: bold; font-size: 12px; }

	div#navigation table#nav { margin: 0 auto; width: 942px; text-align: left; }
	div#navigation table#nav td { padding-top: 10px; padding-bottom: 10px; }

/* OLD CSS
	table#header { width: 700px; height: 133px;}
	table#header td { padding: 0px; margin: 0px; }
	table#header td.image { background-image: url(../images/header.jpg); height:133px;};

	div#navigation { width: 700px; margin-bottom: 5px; background-image: url(../images/nav_background.gif); background-repeat:repeat-x; height: 37px; }
	div#navigation a { color: white; font-weight: bold; font-size: 12px; }

	div#navigation table#nav { width: 700px; text-align:left; }
	div#navigation table#nav td { padding-top: 10px; padding-bottom: 10px; }*/
	
table#content { margin-top: 5px; border: 0px; }
	table#content td { padding: 0px; margin: 0px; }

	table#content td.left { width: 400px; padding: 0px; margin: 0px; }
	table#content td.right { width: 542px; font-size: 12px; }

	div#content_left { line-height: 180%; padding-top: 37px; padding-left: 100px; padding-right: 25px; text-align: right; color: #969696; }
	div#content_left h1 { color: #969696; font-size: 38px; font-weight: bold; margin: 0px; padding: 0px; margin-bottom: 20px; }
	div#content_left p { font-size: 12px; }

	div#content_left div#content_left_photo { border: 1px solid #cdcdcd; margin-left: 35px; margin-bottom: 40px; width: 238px; height: 159px; }
/*	div#content_left div#content_left_photo { margin-bottom: 20px; width: 275px; height: 166px; }*/
	div#content_left div#content_left_photo img { border: 1px solid #dedede; }
	div#content_left div#content_left_adverts { padding-bottom: 186px; }
	div#content_left a:link { color: #969696; text-decoration: none; }
	div#content_left a:visited { color: #969696; text-decoration: none; }
	div#content_left a:hover { color: #969696; text-decoration: underline; }
	div#content_left a:active { color: #969696; text-decoration: none; }
	
	div#content_right { line-height: 220%; padding-top: 37px; padding-left: 25px; padding-right: 100px; padding-bottom:50px; text-align: left; color: #808080;}
	div#content_right h2 { font-size: 14px; color: black; padding: 0px; margin: 0px; }
	div#content_right p { font-size: 12px; }
	div#content_right img {border: 1px solid #dedede; }
	div#content_right img#leftphoto { border: 1px solid #dedede; }
	
	div#content_right table#advert_thumbnails { border: 0px; width: 416px; }
	div#content_right table#advert_thumbnails td { width: 104px; text-align: center; }

	div#content_right table#brochure_thumbnails { border: 0px; width: 416px; }
	div#content_right table#brochure_thumbnails td { width: 104px; text-align: center; }
	
	div#content_right table#brochures_client a img { border: 1px solid #cdcdcd; }
	
	div#content_right table#logo_thumbnails { border: 0px; width: 416px; }
	div#content_right table#logo_thumbnails td { width: 247px; text-align: left; }

	div#content_right table#newsletter_thumbnails { border: 0px; width: 416px; }
	div#content_right table#newsletter_thumbnails td { width: 104px; text-align: center; }
	
	
	div#content_right table#website_thumbnails { border: 0px; width: 453px;}
	div#content_right table#website_thumbnails td { width: 151px; text-align: center; }

	div#content_right a:link { color: #969696; text-decoration: none; }
	div#content_right a:visited { color: #969696; text-decoration: none; }
	div#content_right a:hover { color: #969696; text-decoration: underline; }
	div#content_right a:active { color: #969696; text-decoration: none; }
	
div#footer { margin-top: 5px; }

#myGallery
{
	width: 238px !important;
	height: 159px !important;
}

#myGallery2
{
	width: 425px !important;
	height: 282px !important;
}
