/* body
----------------------------------------------- */


body {
	font: 100% verdana;
        font-size: small;
	color: #4d4d4d;
	background: #eee;
        text-align: center;	
        margin: 0;
}



/* div
----------------------------------------------- */

#wrap {
            width:800px;
            background:#fff;
            margin: 0 auto;
            text-align: left;
           }




#topright {
            width:175px;
            float: right;
            margin: 0;
            padding-top: 8px;
            text-align: left;
            color: #eee;
	    font-size: 80%;
           }

#topright a{
            color: #eee;
            text-decoration: none;
           }

#topright a:hover{
            color: #eee;
            text-decoration: underline;
           }

#nav {
            width:800px;
            height:105px;
            margin: 0;
            padding: 0;
            text-align: left;
	    font-size: 80%;
            background: url(http://www.inspiration.org.uk/images/nav.jpg);
           }


#logo {
            padding-top: 14px;
           }


#main {
            width:800px;
            background: url(http://www.inspiration.org.uk/images/lines.jpg);
            margin: 0;
            padding: 15px 0 0 0;
            text-align: left;
            color: #666;
            font-size: 85%;
            font-family: verdana;
            line-height: 1.5;
           }


#main2 {
            width:800px;
            background: url(http://www.inspiration.org.uk/images/lines2.jpg);
            margin: 0;
            padding: 15px 0 0 0;
            text-align: left;
            color: #666;
            font-size: 85%;
            font-family: verdana;
            line-height: 1.5;
           }


#right1 {
            float:right;
            width:257px;
            margin: 0;
            padding: 0 10px 0 19px;
            text-align: left;
            color: #666;
            font-size: 100%;
            font-family: verdana;
            line-height: 1.5;
           }

#right {
            float:right;
            width:257px;
            margin: 0;
            padding: 0 10px 0 19px;
            text-align: left;
            color: #666;
            font-size: 100%;
            font-family: verdana;
            line-height: 1.5;
           }

#right  img{
            margin-top: 8px;
            background: #eee;
            padding: 5px;
            border: 1px #999;
           }




#left {
            float:left;
            width:235px;
            margin: 0;
            padding: 0px 18px 0px 10px;
            text-align: left;
            color: #666;
            font-size: 100%;
            font-family: verdana;
            line-height: 1.5;
           }



#left a, #right a, #main a,#main2 a {
            color: #457D7B;
            text-decoration:none;
            border-bottom: 1px dotted #457D7B;
           }

#left a:hover, #right a:hover, #main a:hover, #main2 a:hover {
            color: #457D7B;
            text-decoration:none;
            border-bottom: 1px solid #457D7B;
           }


#footer {
            clear: both;
            width:800px;
            height: 125px;
            margin: 0;
            padding: 0px 0px 0px 0px;
            text-align: left;
            color: #336699;
            background: #15514F;
            border-top: 8px solid #A6E2E0;
           }


/* nav
----------------------------------------------- */

ul,li {
	list-style-type:none;
	}


#links {
            float:right;
            list-style: none;
            margin: 0;
           }


#links li{
            float:left;
            margin: 0;
            padding: 46px 20px 0px 0px;
            font-family: Arial, Verdana, sans-serif;
            font-size: 160%; 
            font-weight: bold;
            border: none;
           }

#links a:link, a:active, a:visited{
margin: 0;
padding: 0;
text-decoration:none;
color: #B9B9B9;
border: none;
}

#links a:hover{
text-decoration:none;
color: #15514F;
border-bottom: 1px dotted #15514F;
}

#links #intro a{
text-decoration:none;
color: #15514F;
border-bottom: 0;
}



/* main
----------------------------------------------- */


.text1 {margin: 8px 8px 4px 3px; padding: 0px 0 0 0; }

.text2 {width: 460px; margin: 0px 8px 4px 20px; padding: 0px 0 0 0}

.text2 img{float: left; padding: 5px; margin-right: 10px; background: #eee; }


#main li {list-style-type: disc; width: 440px;}


#main2 li {list-style-type: disc; width: 440px;}


.mailing {margin: 5px 0 0 20px;}

h3 { margin: 0; padding: 20px 0px 0px 20px; font-family: Arial, Verdana; font-size: 160%; color: #eee; font-weight: normal;}

.mail1 { padding: 0px 0px 20px 20px; font-family: Verdana; font-size: 80%; color: #eee; font-weight: normal;}

.no1 {padding: 0;
         margin: 0; }



/* footer
----------------------------------------------- */


#footfoot1 {   width:800px;
                 background: #0C2D2C;
                 padding: 0px 0px 0px 0px; 
                            margin: 0;  
                            text-align: left; 
                       color: #15514F;      
                     font-family: Verdana; font-size: 75%; }


p.foot { padding-top: 15px; 
            padding-bottom: 15px;
            padding-left: 18px;}

p.foot a{ color: #15514F; text-decoration: underline;     }
p.foot a:hover{ color: #15514F; text-decoration: none;     }



#right b, #left b, #main2 b, #main b{ color: #457D7B; }

.buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #A6E2E0;
 color: #15514F;
 border: 3px solid #A6E2E0;
 margin-right: 6px;
}