/* 
Browns CSS Made by daneswood.co.uk




*/

.rightfloat {
float:right;
margin:0px 0px 15px 20px;


}


body{
background-color:#EAEAEA;
font-family:"Trebuchet MS";
font-size:.9em;

}



#top{
margin:0 auto;
background-image:url(/templates/resources/wigs/top.jpg);
background-repeat:no-repeat;
width:1050px;
height:31px;
position:relative;


}
#container{
margin: 0 auto;
width:1050px;
background-image: url(/templates/resources/wigs/back.jpg);
background-repeat:repeat-y;
overflow:auto;
position:relative;
}

#bottom{
margin:0 auto;
background-image: url(/templates/resources/wigs/bottom.jpg);
background-repeat:no-repeat;
width:1050px;
height:48px;
}


#header{
clear:both;
float:left;
width:938px;
background-color:#FFFFFF;
margin-left: 50px;


}

.topmenu{
position: absolute;
left:700px;
top:-15px;
*top:-3px;


}

.tele{
font-size: 2.4em;
color:#B9BABF;
float:right;
margin-top:25px;
}

.num{
color:#A74314;
}


.logo{

margin-left: 15px;
margin-top:10px;
margin-bottom:2px;
overflow:hidden;

background-repeat:no-repeat;
width:243px;
height:107px;


}

.logo img {
border:none;
}


#side{
clear:both;
float:left;
margin-left: 40px;
margin-top:5px;
width:220px;
border: solid 0px #999999;


}

#flashbanner{
float: left;
width:750px;
margin-top:10px;


}

#ginslideshow {
width:280px;
margin:0px;
float:right;
padding:0px;
margin-right:24px;
margin-top:30px;
margin-bottom:30px;
}
#maincontent{
margin-right: 38px;
margin-left:10px;
float:left;
display:block;
margin-top:20px;
width:640px;
border-right:none;
border-top:none;
padding:0px;
}


#maincontent h1{
color:#A53F0F;
font-size:16px;
border-bottom: solid 1px #E8E8E8;


}

#maincontent h2 {
color:#A1C5C9;
font-size:14px;


}

#maincontent h3 {
color:#A1C5C9;
font-size:14px;


}

#maincontent p{
color:#666666;
font-size:95%;
line-height:20px;


}


#shop{
border: solid 1px #9FC4C9;
width:190px;
padding:5px;
margin-left:5px;
margin-top:-10px;
*margin-top:0px;
clear:both;
float:right;
margin-right:10px;
}
.shoptitle{
clear:both;
float:right;
margin-top:5px;
margin-right:20px;

display: block;
background-color:#A1C5C9;
color: #FFFFFF;
font-size: 14px;
width: 60px;
padding-left:10px;
padding-bottom:3px;
}


#testimonials{
border: solid 1px #DAD8BE;
width:190px;
padding:5px;
margin-top:-10px;
*margin-top:0px;
clear:both;
float:right;
margin-right:10px;

}


#testimonials p{
font-size:16px;
color: #AC5024;


}


.testimonialstitle{
clear:both;
float:right;
margin-top:10px;
margin-right:20px;
*margin-top:20px;
left:135px;
display: block;
background-color:#DAD8BE;
color: #FFFFFF;
font-size: 14px;
width: auto;
padding-left:10px;
padding-bottom:3px;
padding-right:5px;

}
#advice{
border: solid 1px #B6B9D3;
width:190px;
padding:5px;
margin-top:-10px;
*margin-top:0px;
clear:both;
float:right;
margin-right:10px;
}
.advicetitle{
clear:both;
float:right;
margin-top:10px;
margin-right:20px;
*margin-top:20px;
left:135px;
display: block;
background-color:#B6B9D3;
color: #FFFFFF;
font-size: 14px;
width: auto;
padding-left:10px;
padding-bottom:3px;
padding-right:5px;


}



#footerlogos{
clear:both;
float:right;
text-align:right;
margin-top:10px;
margin-right:38px;
padding-left:150px;
padding-right:5px;
border: solid 1px #E8E8E8;
width:807px;




}

#maincontent a:link{
color: #AC5024;


}


#maincontent a:visited{
color: #AA4C1F;
}

#maincontent a:hover{
color:#A1C5C9;

}

#maincontent ul{
list-style-type: none;
padding: 0;
margin: 0;
padding-left:10px;
}

#maincontent li
{
background-image: url(/templates/resources/wigs/list.jpg) ;
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1.5em;
font-family: "Trebuchet MS";

color:#666666;
}



#footerbottom{
font-size:10px;
font-weight:normal;
text-align:center;

margin: 0 auto;
width:600px;


}

/********************************************************************************************

                            Form styles
************************************************************************************************/							


/* form elements */

form {

	margin: 0px 10px 0px 15px; 
	
	padding: 5px 10px 0px 10px;



}

label {

	display: block;

	font-weight: bold;

	margin: 0px 0px 0px 0px;

	color: #AC5024;



}

input, select {

	padding: 3px;



	color: #666666;

	background: #fff;  	

}

textarea {

	width: 400px;

	padding: 4px;


	height: 100px;

	display: block;

	color: #666666;

}

input, textarea, select {

	background: #fff;

  	border-width: 1px;

  	border-style: solid;

  	border-color: #D4D4D4 #ebebeb #ebebeb #d4d4d4; 

}



input.button { 

	font: bold 12px "Trebuchet MS"; 

	height: 30px;

	margin: 0;

	padding: 2px 3px; 

	color: #555;

	background-color: #E6E6E6;

	

	border-width: 1px;

  	border-style: solid;

  	border-color: #A1C5C9;

}

