/*
Theme Name: Truesilver Theme
Theme URI: http://www.truesilver.co.uk
Description: Truesilver's Base Theme
Author: Truesilver
Author URI: http://www.truesilver.co.uk
Version: 1


*/

/* =Reset default browser CSS. 
-------------------------------------------------------------- */

html, body {
    background: transparent;
    font-family: arial;
    font-size: 14px;
    color: Black;
    margin: 0px;  

}

#page{
height:100%;
width:100%;
background-color:white;
margin-right:auto;
margin-left:auto;

}
        #header-wrap {
            height: 74px;
            width: 100%;
            background: transparent url(images/header-back.png) repeat-x;
        }
        
        #header {
            margin-right: auto;
            margin-left: auto;
            width: 1000px;
            vertical-align: top;
        }
        
        #signup {
             margin: 20px 300px 0px 0px;
            width: auto;
            height: auto;
            background: transparent;
            vertical-align: top;
        }
        
                #logo {
            width: auto;
            height: auto;
            background: transparent;
            margin: 15px 300px 0px 0px;
            vertical-align: top;

        }
        
                #socmed {
            width: auto;
            height: auto;
            background: transparent;
            margin: 25px 0px 0px 0px;
            vertical-align: top;
        }
        
         #socmed a {
            width: auto;
            height: auto;
            background: transparent;
            padding: 0px 10px 0px 0px;
            margin: 0 0 0 0;
            display: moz-inline-block;
display:inline-block;
*display: inline;
list-style-type: none;
        }
        
        a img {
            border: none;
            display: moz-inline-block;
display:inline-block;
*display: inline;
list-style-type: none;
margin: 0;
        }
        
       
#nav{
margin-top: 20px;
height:40px;
width:100%;
background: #450252;

}

#navwrapper{
padding-top: 13px;
height:auto;
width:1100px;
background-color:transparent;
margin-right:auto;
margin-left:auto;
}

#navwrapper li a, #navwrapper li {
list-style: none;
list-style-type: none;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: White;
font-weight: bold;
margin-right: 20px;
text-decoration: none;
display: moz-inline-block;
display:inline-block;
*display: inline;
list-style-type: none;
}

#navwrapper li a:hover {
    color: pink;
}

#wrapper{
height:auto;
width:1100px;
background-color:transparent;
margin-right:auto;
margin-left:auto;

}


#strapline{
height:auto;
width:100px;
background-color:transparent;
margin-top: 20px;
margin-left:700px;
vertical-align: top;
}


#slider{
height:200px;
width:780px;
background-color:transparent;
margin-right:auto;
margin-left:auto;
border:1px solid #C1CDCD;
margin-top: 20px;
overflow: hidden;
}

#quicklinks{
height:200px;
width:285px;
background-color:transparent;
margin-right:auto;
margin-left:auto;
padding-left: 15px;
vertical-align: top;
margin-top: 20px;
}

#textbox {
height:200px;
width:225px;
background-color:transparent;
margin-right:auto;
margin-left:auto;
padding: 15px 15px 15px 15px;
vertical-align: top;
margin-top: 20px;
border: 1px solid #C1CDCD;
}

#blogtextbox {
height:auto;
width:400px;
background-color:transparent;
margin-right:auto;
margin-left:auto;
padding: 15px 15px 15px 15px;
vertical-align: top;
margin-top: 20px;
border: 1px solid #C1CDCD;
}

#pagetextbox {
height:auto;
width:350px;
background-color:transparent;
margin-right:auto;
margin-left:auto;
padding: 15px 15px 15px 15px;
vertical-align: top;
margin-top: 20px;
border: 1px solid #C1CDCD;
}

#morecustomers{
height:500px;
width:780px;
background: transparent url(http://www.truesilver.co.uk/new/images/morecustomers.png) no-repeat;
margin-right:auto;
margin-left:auto;
margin-top: 20px;
margin-bottom: 20px;
vertical-align: top;
}

.morecustomersbox {
    background: transparent;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    font-size: 30px;
    height: auto;
    width: auto;
    color: White;
    display: moz-inline-block;
display:inline-block;
*display: inline;
list-style-type: none;
padding: 0px;
}


#outsidelink {
    background: transparent;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    font-size: 30px;
    height: auto;
    width: auto;
    color: Black;
    display: moz-inline-block;
display:inline-block;
*display: inline;
list-style-type: none;
border: 1px solid blue;
-webkit-padding-start: 0px;
}

#footer{
height:245px;
width:100%;
background-color:gray;
margin-right:auto;
margin-left:auto;

}

#footercolumn{
height:180px;
width:200px;
background-color:transparent;
margin-top:30px;
vertical-align: top;
color: White;
margin-left: 60px;
}

#winbox{
height:auto;
width:150px;
background-color:transparent;
margin-left: 850px;
text-align: right;
}

.inline{
display: moz-inline-block;
display:inline-block;
*display: inline;
list-style-type: none;
}


img, img a{
border: none;
}

#drop
{
width:	auto	;
height:	auto	;
   display: moz-inline-block;		
    display: inline-block;		
    *display: inline;
text-decoration: none;
list-style:none;
list-style-type: none;
background: transparent;

}

#drop a
{	width: auto;
padding: 0px;
}

#drop li
{	
width:	auto	;
height:	auto	;
	margin: 0;
	padding: 0;
   display: moz-inline-block;		
    display: inline-block;		
    *display: inline;
text-decoration: none;
list-style:none;
list-style-type: none;
background: transparent;
}

#drop li a
{	   display: moz-inline-block;		
    display: inline-block;		
    *display: inline;
	margin: 0px;
	padding: 0px;
width:	auto	;
height:	auto	;
	background: transparent;
    text-decoration: none;
list-style:none;
list-style-type: none;
}


#drop div
{   position: absolute;
	visibility: hidden;
	padding: 0;
	background: transparent;

    color: black;
    
}

	#drop div a
	{	position: relative;
		margin: 0;
		padding: 0;
		width: auto;
		height: auto;
		
		color: White;
}
  


#drop div div {
position: relative;
    width: auto;
    height: auto;
    color: White;
    	margin: 0;
		padding: 0;
        *float: left;
}

p {
    font-family: arial , helvetica, sans-serif;
    font-size: 14px;
    color: black;
    margin-bottom: 10px;
}

#quicklinks p, #quicklinks p a {
    font-family: arial , helvetica, sans-serif;
    font-size: 12px;
    color: Gray;
    margin-bottom: 10px;
}


#carousel ul {
    width: 780px;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
    }
    
a {
    text-decoration: none;
    color: inherit;
}    

 td {
            min-width: 50px;
            padding-left: 20px;
            padding-right: 10px;
        }
        
        tr {
            margin: 30px 30px 30px 30px;
            vertical-align: middle;
        }
        
        table {
            width: 700px;
                }
        
        td, table, tr {
        border-collapse: collapse;
            border-bottom: 1px solid black;
            
        }
        
        .img {
        margin-left: 20px;
        margin-top: 20px;
        
        margin-right: 20px;
        }
        
        label {
            font-size: 16px;
            vertical-align: middle;
            
        }
        
        label2 {
            font-size: 16px;
            font-weight: bold;
            color: darkgoldenrod;
            margin-left: auto;
            margin-right: auto;  
        }
        
        label3 {
            font-size: 14px;
            font-weight: bold;
            margin-left: auto;
            margin-right: auto;
        }

h1 {
font-size: 18px;
font-family: arial, helvetica, sans-serif;
}

h2 {
font-size: 16px;
font-family: arial, helvetica, sans-serif;
}

h3 {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
}

h4 {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

#blogtextbox img {
margin-bottom: 20px;
margin-top: 20px;
}