/* CSS Document */

html, body, ul, ol, li, p, h1 , h2, h3, h4, h5, h6, form, fieldset, a, div, img, blockquote
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

html, body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #111;
	scrollbar-arrow-color: #9D9181;
	scrollbar-highlight-color: #534D44;
	scrollbar-3dlight-color: #000000;
	scrollbar-face-color: #2E2B26;
	scrollbar-darkshadow-color: #534D44;
	scrollbar-track-color: #181614;
}

body
{
	font-size: 12px;
}

.clear
{
	clear: both;
	font-size: 0;
	height: 0;
}

.center
{
	text-align: center;
	margin: 0 auto;
}




/*************************************************** Typography ***************************************************/

h1
{
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: normal;
	color: #969696;
}

h2
{
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #19816c;
	margin-bottom: 2px;
}

h3
{
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5f5f5f;
	line-height: 1.2em;
	margin-bottom: 16px;
}

h4
{
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #414141;
	line-height: 1.2em;
	margin-bottom: 16px;
}

p
{
	color: #cbcbcb;
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	line-height: 15px;
	font-size: 12px;
	margin-top: 6px;
	margin-bottom: 14px;
}

.font-darkgrey-arial
{
	color: #373737;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}


/*************************************************** Layout Divs ***************************************************/

#site-wrapper
{
	width: 800px;
	height: 713px;
	margin: 40px auto auto auto;
}

#home-wrapper
{
	width: 800px;
	height: 713px;
	margin: 40px auto auto auto;
}

#content-wrapper
{
	width: 800px;
	height: 543px;
	background-color: #000;
}

#menu-wrapper
{
	width: 800px;
	height: 18px;
	margin-top: 12px;
}

#footer
{
	width: 800px;
	height: 26px;
	padding-top: 17px;
	text-align: right;
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 1.2em;
	color: #bababa;	
}

#top-logo
{
	width: 800px;
	height: 86px;
	margin-top:40px;
	margin-bottom: 11px;
	text-align: right;
}

/*************************************************** Home Styles ***************************************************/

.home
{
	background: url(http://www.doadiestrickland.co.uk/images/home-main-photo.jpg) top right no-repeat;
}

.home img
{
	margin: 181px auto auto 45px;
}

/*************************************************** About Doadie Styles ***************************************************/

#content-wrapper.about
{
	background: #000 url(http://www.doadiestrickland.co.uk/images/about-main-photo.jpg) top right no-repeat;
}

#content-wrapper.about h1
{
	padding: 36px 0 14px 77px;
} 

#content-wrapper.about p
{
	width: 345px;
	font-size: 12px;
	margin-left: 75px;
	margin-top: 0;
	margin-bottom: 24px;
} 


/*
#content-wrapper.about p.less-margin
{
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 15px;
} 

#content-wrapper.about #box-2002
{
	background: url(http://www.doadiestrickland.co.uk/images/about-2002.gif) 0 3px no-repeat;
	width: 355px;
	margin-left: 47px;
	padding-left: 32px;
}

#content-wrapper.about #box-2004
{
	background: url(http://www.doadiestrickland.co.uk/images/about-2004.gif) 0 3px no-repeat;
	width: 355px;
	margin-left: 47px;
	padding-left: 32px;
	margin-top: 26px;
}

#content-wrapper.about #box-2007
{
	background: url(http://www.doadiestrickland.co.uk/images/about-2007.gif) 0 3px no-repeat;
	width: 355px;
	margin-left: 47px;
	padding-left: 32px;
	margin-top: 26px;
}
*/

/*************************************************** Collections Styles ***************************************************/

#content-wrapper.collections
{
	background: #000;
}

#content-wrapper.collections h1
{
	padding: 36px 0 14px 77px;
} 

#content-wrapper.collections p
{
	width: 590px;
	font-size: 12px;
	margin-left: 75px;
	margin-top: 0;
	margin-bottom: 24px;
} 


/*************************************************** Collections Video Styles ***************************************************/

#content-wrapper.collections-catwalk h1
{
	padding: 33px 0 17px 24px;
} 

#content-wrapper.collections-catwalk p
{
	padding-left: 24px;
	color: #969696;
} 

#content-wrapper.collections-catwalk p a
{
	color: #969696;
}

#content-wrapper.collections #photoshoot
{
	margin-left:18px;
}

#content-wrapper.collections-catwalk #collections-catwalk
{
	margin-top:24px;
	margin-left:24px;
}

#content-wrapper.collections-video
{
	background: #000;
}

#content-wrapper.collections-video h1
{
	padding: 36px 0 14px 77px;
} 

#content-wrapper.collections-video p
{
	width: 590px;
	font-size: 12px;
	margin-left: 75px;
	margin-top: 0;
	margin-bottom: 24px;
} 


#content-wrapper.collections-video #flash-video
{
	width: 480px;
	margin: 22px auto 10px auto;
}

/*************************************************** Illustration Styles ***************************************************/

#content-wrapper.illustrations iframe 
{
	border: none;
	margin: 24px 0 0 67px;
	background-color: #000;
}

/*************************************************** News Styles ***************************************************/

#content-wrapper.news 
{
	height: 543px;
}

#content-wrapper.news h1
{
	color: #676767;
	margin-bottom: 20px;
}

#content-wrapper.news p
{
	color: #5f5f5f;
	width: 490px;
	font-size: 12px;
}

#content-wrapper.news #whitebg-top
{
	height: 4px;
	width: 760px;
	font-size: 0;
	background: url(http://www.doadiestrickland.co.uk/images/news-top.gif) no-repeat;
	margin: 0 auto;
}

#content-wrapper.news #whitebg-mid
{
	width: 700px;
	height: 467px;
	background-color: #fff;
	margin: 0 auto;
	padding-left: 60px;
	padding-top: 26px;
} 

#content-wrapper.news #whitebg-bot
{
	height: 4px;
	width: 760px;
	font-size: 0;
	background: url(http://www.doadiestrickland.co.uk/images/news-bot.gif) no-repeat;
	margin: 0 auto;
} 

#content-wrapper.news .news-box
{
	padding: 0 26px;
	float: left;
	text-align: center;
}

#content-wrapper.news a 
{
	color: #7c653d;
}

#content-wrapper.news a:hover 
{
	color: #A99779;
}

#content-wrapper.news .news-box a 
{
	color: #7c653d;
}

#content-wrapper.news .news-box a:hover 
{
	color: #A99779;
}


#content-wrapper.news .news-box a img
{
	margin-bottom: 7px;
}

#content-wrapper.news #news-box-left1
{
	width: 276px;
	float: left;
}

#content-wrapper.news #news-box-right1
{
	width: 354px;
	float: left;
}

#content-wrapper.news #news-box-right1 p
{
	width: auto;
	padding-left: 7px;
}

#content-wrapper.news #news-box-left2
{
	width: 216px;
	float: left;
	text-align: center;
}

#content-wrapper.news #news-box-right2
{
	width: 400px;
	float: left;
	margin-left: 21px;
}

#content-wrapper.news #news-box-right2 p
{
	width: auto;
}

#content-wrapper.news #news-box-right2.more-left-margin
{
	margin-left: 38px;
}

/*************************************************** Contact Styles ***************************************************/

#content-wrapper.contact
{
	width: 825px;
	background: #000 url(http://www.doadiestrickland.co.uk/images/contact-bg.jpg) top right no-repeat;
}

#content-wrapper.contact h1
{
	padding: 36px 0 17px 79px;
} 

#content-wrapper.contact p
{
	padding-left: 79px;
} 

#content-wrapper.contact p a
{
	color: #A99C74;
}

#content-wrapper.contact p a:hover
{
	color: #E3C7AF;
}

a.goodweb:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
a.goodweb:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
a.goodweb:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline;}
