/* www.paulbritton.co.uk :: CSS by Duncan Marshall at Chroma Design - www.chromadesign.co.uk :: this version September 08 2006 */



/*\*//*/
  @import "ie5mac.css";
/**/

body
{margin: 0px; padding: 0px;	padding-bottom: 0px; background-color: #000; background-image: url(../i/str/bdbg06.jpg); background-repeat: repeat-y;	background-position: center; font-family: "Gil Sans", "Lucida Sans Unicode", verdana, arial, sans-serif; color: #fff; text-align: center;}
/* BEGIN common elements */
html
{height: 102%;}
a
{outline: none;}
a IMG
{border: none;}
a,
a:link
a:visited
a:active
a:hover
{font-size: 11px; outline: none; color: #fff; text-decoration: none;}
ul
{list-style-type: none;	margin: 0px; padding: 0px;}

/* END common elements */

#content 
{width: 100%; margin: 0; padding: 0; background-image: url(../i/str/ctbg05.jpg); background-repeat: no-repeat; background-position: top center;	/*border-bottom: 1px dotted gray;*/}

#incontent
{width: 740px; margin-right: auto; margin-left: auto; font-size: 11px; line-height: 1.5; text-align: justify; padding-top: 0px;	word-spacing: -1px;}

body#index #incontent
{height: 505px;}
body#valuations #incontent
{height: 720px;}
body#advisory #incontent
{height: 470px;	background-image: url(../i/str/adv_content_bg.gif);	background-position: top center; background-repeat: no-repeat;}
body#contact #incontent
{height: 700px;}
#incontent p
{font-size: 11px;}
#header
{width: 740px; height: 120px; padding: 0px;	background-image: url(../i/str/hdr09.jpg); background-position: 0px 0px; background-repeat: no-repeat;	margin-bottom: 30px;}
body#index #header,
body#advisory #header
{margin-bottom: 40px;}
/* =NAVIGATION within header */
#navigation
{float: right; width: 740px; height: 20px; padding-top: 100px; line-height: 20px; text-align: right;}
#navigation ul
{border: none; margin-top: 0px;	margin-bottom: -2px;}
#navigation a
{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; font-variant: small-caps;}
#currentpage a
{color: #F6F0C1; background: #474A4F; padding: 3px 10px 3px 10px; border-right: 1px solid gray;	border-left: 1px solid gray; font-weight: 500; font-size: 11px;}
#navigation ul li
{display: inline; height: 20px;	padding-left: 16px;	background-image: none;	margin-bottom: 0px;}
#navigation ul li.con
{padding-right: 20px;}
/* END NAVIGATION */

/* Split Images COMMON */
#left
{float: left; width: 350px;	padding-right: 5px;	padding-left: 15px;	line-height: 17px;}
#left IMG
{float: right; clear: left;	margin-top: 2px; margin-left: 10px; margin-right: -7px;	padding: 1px 0px 1px 1px; border: 1px solid #3B3C3E; border-right: none;}
#right
{float: right; width: 345px; margin: 0px; padding: 0px 20px 5px 5px; font-size: 11px;}
#right IMG
{float: left; clear: right;	margin-top: 3px; margin-right: 9px;	margin-left: -8px; padding: 1px 1px 1px 0px; border: 1px solid #3B3C3E;	border-left: none;}
#left p,
#right p
{color: #BFC3CD; font-size: 11px;}
#right p a,
a:link
a:active
a:visited
{border-bottom: none;}
#right p a:hover
{border-bottom: 1px solid #5B5E67;}
#left,
#right
{margin-bottom: 20px;}
/* other pages */

/* =ADVISORY SPLIT IMAGES */

body#advisory #left
{width: 294px; margin-right: -3px; margin-left: 50px;
	/*border-right: 1px dotted blue;*/}
body#advisory #right
{width: 293px; margin-left: 3px; margin-right: 50px; padding-top: 17px;	padding-left: 5px;}

body#advisory #left IMG
{margin: 0px; border: none;}
body#advisory #right IMG
{margin: 0px; border: none;}
p.independent
{margin-bottom: 21px; margin-right: 2px;}
.darkcomma
{color: #9097A3; color: #848A95;}
p.artasset
{margin-bottom: 10px;}
p.advice
{line-height: 16px;}

/* INDEX SPLIT IMAGES */
body#index #left
{float: left; width: 340px;	padding-right: 15px; padding-left: 15px; line-height: 17px;}
body#index #left IMG
{margin-top: 10px; margin-left: 10px; margin-right: -17px; padding: 1px 0px 1px 1px;}
body#index #right
{width: 335px; margin: 0px;	padding: 0px 20px 5px 15px;}
body#index #right IMG
{margin-top: 10px; margin-bottom: 9px; margin-left: -20px;}
body#index #right p
{line-height: 17px;}
p.firm
{margin-bottom: 0px;}
p.paul
{margin-top: 25px;}
/* END ADVISORY SPLIT IMAGES */


body#valuations #left
{width: 340px; padding-right: 15px;	padding-left: 15px;}
body#valuations #left IMG
{margin-top: 15px; margin-right: -20px;	margin-bottom: 20px;}
body#valuations #right
{width: 345px; margin: 0px;	padding: 0px 20px 5px 5px;}

body#valuations #right IMG
{margin-top: 14px; margin-bottom: 0px;}
p#prior
{margin-top: 8px;}
p.postloss
{margin-bottom: 17px;}
body#valuations #left,
body#valuations #right
{height: 345px;}

/* =CONTACT */

body#contact #left,
body#contact #right
{height: 130px;	/*border: 1px dotted red;*/}
body#contact #left
{width: 360px; line-height: 15px; text-align: right; width: 357px;}
body#contact #right
{width: 346px; margin: 0px; padding: 0px 5px 5px 10px;}
body#contact #left p,
body#contact #right p
{font-size: 13px;}

.tel
{font-size: 11px;}
body#contact p a
{font-size: 13px;}
body#contact #right
{line-height: 15px;}
body#contact #left p
{padding-right: 2px;}

body#contact #rightlist p.histhouse
{margin-bottom: 25px;}
body#contact #leftlist p.sowhat
{margin-bottom: 25px;}


/* Contact Page Publications */
#publications
{width: 740px; height: 300px; clear: both; margin-bottom: 10px;	font-weight: 500; color: #EFEFEB; color: #fff;}
#fees
{width: 740px; clear: both;}
#further
{text-align: center;}
.dp
{font-weight: 500; font-size: 11px; color: #CDD2DD;	color: #D3DADB;}
p
{padding: 0px 5px 0px 0px; margin-top: 0px;	margin-bottom: 8px;}
p.intro
{width: 700px; padding: 0px 25px 0px 15px; margin-bottom: 15px;}
#right p
{padding-left: 0px;/* was 5px */}
.breathe
{width: auto; height: 20px;}
/* =H HEADERS */
h1
{font-size: 12px; height: 30px;	background-repeat: no-repeat; background-position: 0px 0px;	margin-bottom: 10px; text-align: center;}
h2
{width: 720px; padding-right: 3px; margin-right: auto; margin-left: auto; font-weight: 500; font-size: 15px; font-family: helvetica, arial, sans-serif;	text-align: center; margin-bottom: 10px;}
body#advisory h2
{margin-bottom: 20px;}
body#valuations h2
{font-size: 13px; line-height: 19px; margin-bottom: 20px;}
h3
{font-weight: 500; font-size: 13px; font-variant: small-caps; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; text-align: left;}
h3.h3lft
{color: #F6F1CB;}
h3.h3rgt
{color: #F6F0C1;}
h3#insurance
{margin-bottom: -1px;}
h3#collection
{margin-top: -1px;}
body#contact h3
{margin-bottom: 15px; text-align: center;}
#right h3
{padding-left: 0px;/* was 6px */}
/* CONTACT PAGE LISTS */
div#leftlist
{float: left; width: 370px; text-align: right; margin: 0px;	padding: 0px; padding-left: 10px; color:#D8D7B6; color:#D7D7CF;}
div#rightlist
{float: right; width: 344px; text-align: left; font-weight: 500; padding-right: 10px;}
/* =FOOTER */
#footer
{position: relative; width: 100%; margin-right: auto; margin-left: auto; height: 40px; clear: both;	font-size: 9px; color: #999; text-align: center;	background-image: url(../i/str/ftrbg01.jpg); background-position: top center; background-repeat: no-repeat;}
#design
{margin-left: 19px;	font-size: 9px;}
#design a,
a:link
a:visited
a:active
{font-size: 9px; text-decoration: none;	color: #999;}
#design a:hover
{color: #a60000;}
#imagecredits
{width: inherit; font-size: 10px; text-align: center; color: #666; padding-left: 35px; margin-bottom: 30px;}

/* Safari-only hack to cure the oddly-sitting split images */

/*\*/
 html>body*#right.valuationsright IMG{position: relative; top: 2px;}

 /**/