﻿/* general styles */

html{
	margin:0px;
	padding:0px;
}

body {

color:#FFFFFF;

font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;

font-size: 12px;

line-height: 2.1em;

background:transparent url(images/dm3back.png) repeat scroll left top;

margin:0px;

padding:0px;

}



a {

color:#D5FDE2;

}



a:hover {
color:#74D5DC;
text-decoration:underline;
}

a:visited {
color:#84B7A3;
}

a:visited:hover {
color:#CC00FF;
}

h1{

font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;

font-size: 1.6em;

color:#ffffff;

margin:15px 0 15px 0;

padding-left: 0px; 

text-align:center;
clear:left;

}



h2 {

font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;

font-size: 1.5em;

color:#44c5bb;

margin: 0px auto;

padding-left: 0px; 

text-align:center;

width:1200px;

}



h4 {
font-family:Verdana, tahoma, sans-serif, helvetica;
font-size: 1.2em;
color:#3fa4c1;
margin:15px 0px 10px 0px;
padding-left:0px; 
text-align:left;
}

h3 {

font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;

font-size: 1.3em;

color:#2ee1ca;

margin:10px 0px 5px 0px;

text-align:left;

width:600px;

}



}

#bottom h3 {
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 1em;
color: #762425;
margin: 55px 0 15px 0;
padding-left: 0px; 
text-align:center;
}


p {
margin:0px 0px 5px 0px;
padding:0px;
line-height:1.4em;
font-size:1.1em;
width:600px;
}


 /* Navigation and content */ 
#nav-main {

width: 218px;

min-height:421px;

background:transparent url('images/floater1tr.png') ;

margin:0px auto;

float:right;

height:auto;

color:white;

position:relative;

right:65px;

top:0px;

font-family:'Trebuchet MS',Tahoma,helvetica,sans-serif;

font-size:1.1em;

line-height:1.5em;



}

#nav-main ul {

text-align:left;

width:160px;

list-style:none;

margin:60px 0px 0px 15px;

padding:0;

}



#nav-main li {
margin:6px 0px 0px 37px;
font-weight:bold;
position:relative;
top:0px;
right:10px;

}

#nav-main a {
color:#CFF3DB;
text-decoration:none;
font-weight:bold;
font-size:1.1em;
width:180px;
display:block;
background:transparent url(images/cometline3.png) no-repeat bottom left;
padding:3px 0px 14px 16px;
font-weight:bold !important;
}

#nav-main a:visited {
color:#CCCCCC;
text-decoration:none;
font-weight:bold;
font-size:1.1em;
width:180px;
display:block;
background:transparent url(images/cometline3.png) no-repeat bottom left;
padding:3px 0px 14px 16px;
font-weight:bold !important;
}

#nav-main a:hover{
text-decoration:none;
background:transparent url(images/cometline4.png) no-repeat bottom left;
color:#40bfb4;
}
#nav-main .current{
color:white;
}





/* layout styles */


#darkbanner {

height:273px;

background:transparent url(images/dm3top.png) no-repeat;

width:1200px;

margin:0px auto;

padding:0px;

}







#darkcontainer {

width: 1200px;

height:auto;

margin: 0px auto !important;

background:transparent url(images/dm3content.png) repeat;

padding: 0px;
position:relative;
top:-10px;

}





#darkcontent {

width: 600px;

height:auto;

margin:0px auto;

background:transparent;

padding-left: 50px;

text-align:left;
}



#darkcontent p {

margin:0px 0px 5px 0px;

padding:10px 15px;

line-height:1.6em;

font-size:1.1em;

width:auto !important;

}

#darkcontentind {

width: 600px;

height:auto;

margin: 0px;

background:transparent;

padding: 0px;

text-align:left;

position:relative;

left:270px;

top:-50px;

}

#darkcontentind p {

margin:0px 0px 5px 0px;

padding:0px;

line-height:1.4em;

font-size:1.1em;

width:auto !important;

}

#darkcontentvin {

width: 600px;

height:auto;

margin: 0px auto;

background:transparent;

padding: 0px;

text-align:left;
}

#darkcontentvin p {

margin:0px 0px 5px 0px;

padding:10px 15px;

line-height:1.6em;

font-size:1.2em;

width:auto !important;

}








/* bottom */



#bottom {

height:300px;

width:1200px;

padding:0px;

background:transparent url(images/dm3bottom.png) no-repeat;

}



#bottom-nav {

width:600px;

padding:0px;

margin:0px auto;

height:auto;

}



#bottom-nav ul{

padding:0px;

text-align:center;

margin:0px auto !important;

width:600px;

position:relative;

left:70px;

list-style-type: none;

display:block;

}



#bottom-nav ul li {

font-family: 'trebuchet ms',arial,verdana,sans-serif;

font-weight:bold;

font-size: 1.1em;

display:block;

float:left;

}



#bottom-nav ul li a {

display:block;

text-decoration: none;

color:#A4F4D2;

font-weight:bold;

text-align:center;

background:transparent;

padding:3px 19px 3px 19px;

margin:0px auto;

}





#bottom-nav li a:hover {

background: transparent;

text-decoration:underline;

color:#FFFF00;

}







#bottom-nav li{

padding:0px;

text-align:center;

}





/* sub bottom*/

#bottom2 {
height:301px;
width:1200px;
padding:0px;
background:transparent;
}

#bottom2-nav {
width:500px;
padding:0px;
margin:0px auto;
}

#bottom2-nav ul{
padding:0px;
text-align:center;
margin:0px auto !important;
width:500px;
position:relative;
left:120px;
list-style-type: none;
display:block;
}

#bottom2-nav ul li {
font-family: 'trebuchet ms',arial,verdana,sans-serif;
font-weight:bold;
font-size: 1.1em;
display:block;
float:left;
}

#bottom2-nav ul li a {
display:block;
text-decoration: none;
color:#A4F4D2;
font-weight:bold;
text-align:center;
background:transparent;
padding:3px 19px 3px 19px;
margin:0px auto;
}


#bottom2-nav li a:hover {
background: transparent;
text-decoration: none;
color:#68C0E1;
}



#bottom2-nav li{
padding:0px;
text-align:center;
}

