﻿#main
{
	width:766px;
	margin:0px auto;
	text-align:left;
}


#header
{
	width: 766px;
	height:0px;
}

#mainmenu
{
	display:none;
}

#mainarea
{
	width: 698px;
	padding: 16px 34px 16px 34px;
}


#window
{
	width: 698px;
	background-color: #ffffff;
}

#window a, ul
{
	color:#899673;
}

#content_l
{
	padding: 20px 30px 30px 30px;
	width: 373px;
	float:left;
}

#content_r
{
	padding: 20px 30px 30px 30px;
	width:200px;
	float: left;
}

#divider
{
	background-color:#dadada;
	width: 2px;
	height: 410px;
	float: left;
}

#strapline
{
	padding: 10px 30px 20px 30px;
	width:200px;
	float:right;
	font-size:13px;
	font-style:italic;
	text-align:right;
	color:#5d5d5d;
}

#corner_tl
{
	float:left;
	width: 21px;
	height:17px;

}

#corner_tr
{
	float:right;
	width: 21px;
	height:17px;

}
#corner_bl
{
	float:left;
	width: 21px;
	height:17px;

}
#corner_br
{
	float:right;
	width: 21px;
	height:17px;

}

.clear
{
	clear:both;
}

#rule1
{
	width: 766px;
	height:9px;
}

#rule2
{
	width: 766px;
	height:9px;

}

#rule3
{
	width: 766px;
	height:9px;

}

#footer
{
	width: 766px;
	height: 70px;
	color:#5d5d5d;
}

#footer_l
{
	float:left;
	width: 520px;
	height: 32px;
	padding: 28px 0px 10px 20px;
	font-size:x-small;
}

#footer_r
{
	float:right;
	width: 200px;
	height: 32px;
	padding: 28px 20px 10px 0px;
	text-align:right;
	font-size:small;
}

.works_image
{
	margin-bottom:10px;
}

h1
{
	font-size:large;
	color:#5d5d5d;

}

h2
{
	font-size:medium;
	color:#5d5d5d;
	width:109px;
	height:23px;
	margin-bottom: 30px;
}

p.intro
{
	color: #e8b54d;
	font-weight:bold;
}

ul
{
	margin-left:15px;
}

li
{
	margin-bottom:5px;
}
	
a.footer_menu
{
	color: #5d5d5d;
}

a.footer_menu:hover
{
	color: #fefefe;
}

body 
{
	background-color:#fff;
	color:#666;
	font-size:smaller;
	margin:0px auto;
	font-family:Arial, Verdana, Tahoma;
}

