/*
Theme Name: DUNC v1
Theme URI: http://www.hswebsolutions.co.uk
Author: Henry Simkin
*/
	body,	html {
		margin:0;
		padding:0;
		color:#000;
		background: #fff URL("src/bg.jpg") repeat-x 0px 0px;
    		font-family: arial, 'lucida console', sans-serif;
	}
	#wrap {
		min-width: 935px;
		max-width: 1200px;
		width: 95%;
		margin: auto;
		}
	#header {
    		height: 250px;
    }
	#logo {
    		padding: 0px 10px;
		background: transparent url("src/logo1.png") no-repeat top center;
    		height: 205px;
    		vertical-align: top;
  }
	#nav {
	    	width: 935px;
      		margin: auto;
      		
      }
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {padding:0; margin:0; list-style:none; text-align:center; width: 935px;}
#menu li {float:left; margin-left:1px; padding-top:2px;}
#menu li a {display:block; height:38px; line-height:38px; padding:0 15px 0 0; float:left; background: url("src/tab_a.gif") no-repeat right top; color:#000; text-decoration:none;}
#menu li a b {display:block; height:38px; float:left; padding:0 0 0 20px; background: url("src/tab_b.gif") left top; cursor:pointer;}
#menu li a:hover {background-position:right -51px; margin-top:-2px; height:40px;}
#menu li a:hover b {background-position:left -51px; height:40px; color: #6600ff;}

#menu li.current a {background-position:right -51px; margin-top:-2px; height:40px;}
#menu li.current a b {background-position:left -51px; height:40px; color: #000;}

#menu li.current a:hover b {color: #000;}

  #content {
		width: 95%;
    		background-image: url("src/sbg.jpg") repeat-y;
    		text-align: justify;
    		}
  #leftcolumn {
		width: 70%;
    		float: left;
		background-color: transparent;
		}
  #main {
    		margin: 10px;
		padding: 10px;
		background-color: transparent;
 		}
  #rightcolumn {
		margin-top: 25px;
		max-height: 1200px;
    		width: 30%;
		float: right;
		background-color: transparent;
		}
.roundedcornr_box {
	background: url(src/roundedcornr_tl.png) no-repeat top left;
}
.roundedcornr_top {
	background: url(src/roundedcornr_tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(src/roundedcornr_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(src/roundedcornr_br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(src/roundedcornr_r.png) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -19px;
}
.roundedcornr_content { padding: 0 15px; }
  #sidebar {
		margin: 10px;
    		padding: 10px;
		background-color: transparent;
		}
  #footer {
		clear:both;
		width: 100%;
		background: #ac58d6 url("src/fbg.jpg") repeat-x;
    		margin: 0px 0px 0px 0px;
    		padding: 10px 0px 10px 0px;
    		text-align: center;
		}
	#footer p {
	  	color: #3d3d3d;
	  	font-size: 1.em;
    }
	* html #footer {
		height:1px;
	}
	
  h1 {text-align: center;}
  h1{color:#660198;text-align: center;}
	h2, h3{color:#8A2BE2;text-align: left;}
	h3 {text-indent: 5px;}
	#sidebar h2 {text-align: center;}
	
	#content a:link, 
  #content a:visited, 
  #content a:active,
  #footer a:link, 
  #footer a:visited, 
  #footer a:active  {text-decoration: none;  border-bottom:0.05em dotted red; color: #333fFF;}
  #content a:hover {text-decoration: underline; background-color: #eeaeee;}
  #footer a:hover {color: #380474;}
  #clear {clear: both; height:25px;}
  #footer li {display: inline;list-style-type: none;}