/* ****** provide a sensible set of defaults ****** */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6,p,li,ol,ul,th,td,tr,body{font-size:13px;}
input, textarea {border:0px;}
/* *********************************************** */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#363636;
	font-size:14px;
	color:#efefef;
	font-weight:500;
}

h1 {font-size:16px; display:none;}

form {padding:0; margin:0;}
form div {	width:500px;height:20px;margin-bottom:10px;}
form input, form textarea {background-color: #5e5e5e;color: #efefef;border-left:1px solid #ffd200;/*border: 1px solid #ffffff;*/padding:2px;width:400px;float:right;}
form textarea {height:200px;}
form div#buttons input {width:100px;margin:10px 0px 0px 12px;}


a {color:#efefef;}

div#header {
	background-image:url(img/header.none.png);
	background-color:#252525;
	background-repeat:no-repeat;
	background-position:top left;
	height:99px;
	width:100%;
	border-bottom:2px solid #ffd200;
}

div#header a {color:#79cac1;font-size:11px;letter-spacing:0px; text-decoration:none;}
div#header a:hover {text-decoration:underline;}
div#header div#menu {position:relative; top:79px; left:156px;}
div#header div#menu, div#header div#menu ul {width:400px; height:12px; line-height:12px;}

div#header div#menu ul li {float:left; margin-right:10px;}

#container {
	background-image:url(img/main.png);
	background-color:#363636;
	background-repeat:no-repeat;
	background-position:top left;
	height:auto;
	width:100%;
}

#content {
	/*background-image:url(img/topleftcont.png);
	background-color:#5e5e5e;
	background-repeat:no-repeat;
	background-position:top left;
	border-left:1px solid #ffd200;*/
	height:500px;
	width:700px;
	position:relative;
	top:0px;
	left:155px;
	padding:0px;
	padding-top:10px;
	/*border:1px solid #efefef;*/
}

#content a:hover {color:#ffd200;}

#foot {
	position:absolute;
	bottom:0px; left:0px;
	color:#efefef;
}

#foot p {padding:5px;font-size:10px;}
#foot a {color:#efefef; text-decoration:none; font-size:10px;}
#foot a:hover {text-decoration:underline;}

div#inside1,div#inside2,div#inside3,div#inside4,div#inside5,div#inside6 {display:none;}
div#mixleft {float:left;}
ul#mixes li { margin-bottom:10px;}
div#mixright {float:left; border-left:1px solid #ffd200; width:auto;height:auto;margin:0px 0px 0px 10px;padding:9px;background-color:#5e5e5e;}
div#mixright th {font-size:12px; font-weight:bold; text-align:left;}
div#mixright td {font-size:12px; padding-right:12px;}

div#portfolio1,div#portfolio2,div#portfolio3,div#portfolio4,div#portfolio5,div#portfolio6 {display:none; padding-left:5px;}
div#portfoliobig1,div#portfoliobig2,div#portfoliobig3,div#portfoliobig4,div#portfoliobig5,div#portfoliobig6 {display:none; padding-left:5px;}
div#porttop {width:510px;height:76px;/*margin-top:20px;*/}
div#porttop ul#portimages li {float:left; width:70px; height:65px;margin-left:40px;}
div#porttop ul#portimages li.first {margin-left:0px;}
div#porttop ul#portimages li a img {border:2px solid #363636; width:70px; height:60px;}
div#portbottom {/*padding-top:10px;*/ width:513px;height:250px;border-top:1px solid #ffd200;background-color:#5e5e5e;}
div#portbottom div {/*padding-top:10px;*/ height:250px;}
div#portbottom p {padding:5px;}
div#portfolio0 {text-align:center;}
div#portfolio1 {background-image:url(img/folio/www.holidayhousestives.com.fade.png);}
div#portfolio2 {background-image:url(img/folio/www.achievementmatters.co.uk.fade.png);}
div#portfolio3 {background-image:url(img/folio/www.d-formed.net.fade.png);}
div#portfolio4 {background-image:url(img/folio/www.aecarpetstevenage.co.uk.fade.png);}
div#portfolio5 {background-image:url(img/folio/la.d-formed.net.fade.png);}
div#portfoliobig1 {background-image:url(img/folio/www.holidayhousestives.com.big.png);}
div#portfoliobig2 {background-image:url(img/folio/www.achievementmatters.co.uk.big.png);}
div#portfoliobig3 {background-image:url(img/folio/www.d-formed.net.big.png);}
div#portfoliobig4 {background-image:url(img/folio/www.aecarpetstevenage.co.uk.big.png);}
div#portfoliobig5 {background-image:url(img/folio/la.d-formed.net.big.png);}

div#home {border-left:1px solid #ffd200;background-color:#5e5e5e; width:450px; padding:8px; }
div#rockbox {border-left:1px solid #ffd200;background-color:#5e5e5e; width:450px; padding:8px; }

#ads {position:absolute; top:20px; right:10px;}