/*	---------------------------------
	DWEL COLOURS
	grey #2a2829
	darkest grey: #231f20
	h2 grey #403e3f
	light grey borders (almost blue) #a1a3a6
	pink #ec008c	
--------------------------------	*/
   
   
    body {
		color : #ffffff;
        background-color:#2a2829;
        margin : 0;
      }
      
	a:link 			{color:#ccc; text-decoration:none;}
	a:visited 		{color:#ccc; text-decoration:none;}
	a:hover 		{color:#ec008c; text-decoration:underline;}
	a:active 		{color:#ccc; text-decoration:none;}      
      
    body, tr, td, input, select, textarea 	{color : #fff; line-height : 1.8em; font-family : arial, verdana, helvetica, sans-serif; font-size : 12px;}
	h1, h2, h3 {font-family : arial, verdana, helvetica, sans-serif; background-color: transparent;} 
      
    ul, ol	 	{margin:0 0 10px 25px;}
	dl 			{margin:0 0 10px;}
	dt 			{font-weight:bold;}
	dd			{margin:0 0 3px 10px;}
	p 			{margin:0 0 15px;}
	h1 			{font-size:16px; margin:0 0 6px; color : #ec008c;text-align:right}
	h2 			{font-size:12px; margin:0px 0; color : #403e3f;text-align:right}
	h3 			{font-size:11px; margin:6px 0 5px; color : #403e3f;}
	h4 			{font-size:x-small; margin:4px 0;}
	h5			{font-size:xx-small; margin:3px 0;}
	h6 			{font-size:xx-small; margin:0;}
	hr 			{}
	img 		{border:none;}
	acronym		{border-bottom: 1px dotted;}
	blockquote 	{margin:0 25px 20px 25px; font-style:italic;}

	.clr {clear:both;} 

    #outerwrapper {
          text-align : center;
          position : absolute;
          top : 50%;
          left : 0;
          width : 100%;
          overflow : visible;
          visibility : visible;
          display : block;
      }
      
    #wrapper {
          margin-left : 0px;  /* must be half of content width */
          position : absolute;
          top : -240px; /* must be half of content height */
          left : 0;
          width : 100%;
          height : 482px;
          visibility : visible;
          text-align : left;
      }
      
	#content {
		height: 428px;
 		background-color:#231f20;
		border-top: 1px solid #a1a3a6;
		border-bottom: 1px solid #a1a3a6;
		
	}
		
    #pagecontent {
        width : 580px;
        height : 406px;
        position : absolute;
        top : 10px;
        right : 10px;
    	visibility : visible;
        display : block;
        padding: 0 5px 0 0;
        overflow: auto;
		scrollbar-base-color:  #231f20; 
		scrollbar-face-color: #2a2829; 
		scrollbar-track-color: #2a2829; 
		scrollbar-arrow-color:  #ec008c;
		scrollbar-highlight-color:  #231f20; 
		scrollbar-3dlight-color: #2a2829; 
		scrollbar-shadow-color:  #231f20;
		scrollbar-darkshadow-color: #2a2829; 
		border: 0px solid yellow;
		z-index: 9999;
      }
      		
	#bottom {
          	width: 960px;
          	height: 50px;
        	text-align : right;
          	position : absolute;
          	bottom : 0;
          	right : 0;
          	padding: 0 10px 0 0;
          	visibility : visible;
          	display : block;
	}
	


    #intrologo {
        position : absolute;
        top : 38px;
        right : 0;
        width : 600px;
        height : 390px;
      }
       
    #nav {
        position : absolute;
        top : 38px;
        right : 540px;
        width : 470px;
        height : 390px;
        border: 0px solid red;
      }
      
      
    #nav #flashcontent {
    	background: url("../images/nav.gif");
        width : 470px;
        height : 390px;
    }
    
     #menu {
     	position: absolute;
     	top:146px;
     	left:250px;
    	list-style: none;
    	font-weight: bold;
    }
      

	      
.rightimage {
	padding: 6px 6px 8px 6px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	}
	
.leftimage {
	padding: 6px 6px 8px 6px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	}	
	
.right {
	text-align: right;
	}
	          
	/* Text content area stylings */      



    hr {
	  background-color: inherit;
          color : #2f5a00;
          height : 1px;
          margin-top : 0;
      }
      
	#imagepreload {
		display:none;
	}


