@charset "utf-8";
/* CSS Document 

Site: Brian Robinson Portfolio
URI: http://www.brianrobinsonartist.co.uk
Author: Tom Hallett

*/

/* Reset all styles */
@import url('reset.css');

/* end of style reset */
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color:#222222; background: #e0d5d5 url(../images/bg.png) repeat-x;}

a{text-decoration: none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}

#wrapper{ width: 100%;  }
#container{width: 960px; margin: 19px auto 0; background: #f2f2f2;}
#header{height: 140px;}
#header h1, #header h2{margin-top: -150px; }
.header0{background: url(../images/header.png) no-repeat;}
.header1{background: url(../images/header1.png) no-repeat;}
.header2{background: url(../images/header2.png) no-repeat;}
.header3{background: url(../images/header3.png) no-repeat;}
.header4{background: url(../images/header4.png) no-repeat;}
#logo{background: transparent url(../images/signature.png) 20px 30px no-repeat; height: 105px;}
#mainnav{background: #DDE3E1; height: 30px; line-height: 30px; padding-right: 10px; text-align: right;}
#mainnav li{display: inline; padding-right: 15px;}
#mainnav li a{color: #806a6a; font-family: "Lucida Sans Unicode","Lucida Grande","Trebuchet MS",sans-serif ; font-size: 130%;}
#content{margin: 10px; min-height: 500px; _height: 500px;}
#content h1{font-family: "Lucida Sans Unicode","Lucida Grande","Trebuchet MS",sans-serif ; font-size: 140%; color: #806a6a;}
#content a{ color: #499bed;}

#body{ margin: 25px;}
#col_l, #col_r{ margin-top: 15px;}
#col_r{width: 460px; margin-left: 470px; text-align: center; padding-bottom: 25px;}
#col_r img{margin: 0px auto; height: 400px;}
#col_l{float: left; width: 460px;}
#col_l p{line-height: 1.6em; /* width: 80%;*/ margin: 0 25px 25px 15px;}

#news_fs{background-color: #fff; border: 1px solid #84B8B7; margin-left: 10px; padding: 10px 0px 10px 15px; -moz-border-radius:10px;}
#news_fs legend{font-family: "Lucida Sans Unicode","Lucida Grande","Trebuchet MS",sans-serif ; font-size: 140%; background-color: #f2f2f2; color: #333333;}
#news_fs h1{margin: 10px 0 15px; color: black;}

#news p{margin: 0;}

img{border: #000000 solid 1px;}

#leftnav{width: 190px; float: left; }
#leftnav a{color: #806A6A; font-weight: bold;}
p.instruction{color:#999999; font-size: 80%; text-align: left; margin: 10px 0 15px;}
p.gtext{font-size: 90%; line-height: 1.5em; margin-top: 15px; margin-left: 15px; }
#selectcat{ /* margin-top: 30px; */ margin-bottom: 125px;}
#selectcat a{font-size: 90%;}
#selectcat ul{margin-left: 25px; margin-top: 5px;}
#selectcat li{ line-height: 1.5em;}
#portfolio{width: 740px; margin-left: 199px;}
#portfolio_x li{ background: #ffffff; line-height: 200px; width: 200px; height: 200px; text-align: center; border: 1px solid #BDCDD5; float: left; margin: 5px;}
#portfolio li{float: left; width: 220px; height: 220px; text-align: center; line-height: 220px; margin-left: 20px;}
#portfolio li img{vertical-align:middle;}

/* Contact form */
#contactpage{margin:15px 25px 25px 35px;line-height:1.6em;}
#contactform{margin: 15px 0;}
.contactdetails{margin-top: 10px;}
span.error{color: #FF0000;}
img.noborder{border: none;}
.linklist{margin: 10px 25px 25px 35px;}
.link{ width: 250px; display: block; float: left;}



#footer{height: 30px; text-align: right;border-top: 1px solid transparent;}
.defhead{background: url(../images/footer.png) no-repeat;}
.footer0{background: url(../images/footer.png) no-repeat;}
.footer1{background: url(../images/footer1.png) no-repeat;}
.footer2{background: url(../images/footer2.png) no-repeat;}
.footer3{background: url(../images/footer3.png) no-repeat;}
.footer4{background: url(../images/footer4.png) no-repeat;}
#copy{margin: 15px 45px 0; font-size: 70%; font-weight: bold; color: #333333; position: relative;}

