* {
	margin:0px;
	padding:0px;
}

body {
	background: #eee url(images/body-bg.jpg) no-repeat center top;
	width: 100%;
	display: table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676711;
}

h3 {
	font-size:17px;
	font-weight:bold;
	margin:3px 0px 3px 0px;
}

h3 a {
	color:#676711;
	display:block;
	text-decoration:none;
}

h3 a:hover {
	color:#676711;
	display:block;
	text-decoration:underline;
}

h2 {
	font-size: 19px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
h1 {
	font-size: 19px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
a {
	color:#676711;
}

a:hover {
	text-decoration:none;
}

#wrapper {
	width:800px;
	margin:30px auto 0px auto;
}

#head {
	height:133px;
	background:#676711;
}

#head-left {
	float:left;
	width:400px;
	color:#fff;
	font-size:47px;
	margin:75px 0px 0px 10px;
	font-weight:normal;
}

#head-right {
	float:right;
	color:#fff;
	font-size:27px;
	margin:93px 7px 0px 0px; 
}

#content-wrapper {
	background: #fff url(images/content-bg.jpg) repeat-y 0 0;
	padding:10px 0px;
}

#content-1 {
	margin:0px 0px 10px 10px;
	height:230px;
	*padding-left:10px;
}

#content-1-left {
	float:left;
	width:525px;
	border:5px solid #fff;
	height:220px;
}

#portfolio {
	list-style:none;
}

#content-1-right {
	float:right;
	width:255px;
	margin:5px 0px;
}

#content-1-right ul {
	border-top:1px dashed #84853f;
	margin-top:1px;
}

#content-1-right li {
	list-style:none;
}

#content-1-right li a {
	display:block;
	background:#c7c49b;
	height:26px;
	border-bottom:1px dashed #84853f;
	color:#fff;
	text-decoration:none;
	font-size:18px;
	padding:3px 0px 0px 5px;
}

#content-1-right li a:hover {
	background:#a7a769;
	color:#eae5d1;
	font-weight:bold;
}

#content-2 {
	margin:10px 10px 10px 10px;
	_margin:0px 0px 0px 5px;
	_width:760px;
	background:#fff;
	float:left;
	padding:10px;
}

#content-2-left {
	width:575px;
	_width:576px;
	float:left;
	margin:0px 10px 0px 0px;
	position:relative;
}

#content-2 #float {
	position:absolute;
	top:0;
	left:0;
}


.block-1 {
	float:left;
	height:320px;
	width:178px;
	margin:0px 10px 10px 0px;
}

.block-1 p {
	text-align:justify;
}

.block-2 {
	float:left;
	height:320px;
	width:177px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 10px 0px;
	border-left:1px solid #A7A769;
	border-right:1px solid #A7A769;
}

.block-2 p {
	text-align:justify;
}

.block-3 {
	float:left;
	height:320px;
	width:178px;
	margin:0px 0px 10px 10px;
}

.block-3 p {
	text-align:justify;
}

.block-line-a {
	float:left;
	width:160px;
	height:1px;
	background:#A7A769;
	margin:0px 9px 10px 9px;

}

.block-line-b {
	float:left;
	width:160px;
	height:1px;
	background:#A7A769;
	margin:0px 9px 10px 28px;

}

.block-line-c {
	float:left;
	width:160px;
	height:1px;
	background:#A7A769;
	margin:0px 0px 10px 28px;

}

a.block-more {
	font-weight:bold;
	font-size:15px;
	color:#676711;
	display:block;
	padding:3px 3px 0px 3px;
	margin:5px 0px 0px 0px;
	text-decoration:none;
}

a:hover.block-more {
	background-color:#676711;
	color:#fff;
}

.pdf-link {
	display:block;
	background:url(images/pdf.gif) no-repeat 0 0;
	padding:2px 2px 2px 20px;
	margin:6px 0px 0px 1px;
	text-align:left;
}

a.pdf-link {
	color:#676711;
	font-weight:bold;
}

a:hover.pdf-link {
	text-decoration:none;
}

#content-2-right {
width:175px;
_width:174px;
float:right;
}

#content-2-right-1 {
	background:url(images/grad-1.jpg) #959356 repeat-x 0 0;
	margin:10px 0px;
	color:#fff;
	padding:6px;
}

#enqn {
	font-weight:bold;
	font-size:22px;
	display:block;
	text-align:center;
}

#enqne {
	font-weight:bold;
	font-size:22px;
	display:block;
	text-align:center;
}

#enqne a {
	color:#fff;
	text-decoration:underline;
}

#enqne a:hover {
	text-decoration:none;
}

#enqn-n {
	font-size:22px;
	display:block;
	text-align:center;
}

.email-now {
	font-weight:bold;
	padding-left:3px;
}

.email-now a {
	color:#fff;
	text-decoration:none;
}

.email-now a:hover {
	text-decoration:underline;
}

#content-2-right-11 {
	background:url(images/grad-1.jpg) #959356 repeat-x 0 0;
	margin:10px 0px;
	color:#fff;
	padding:6px;
}

#blog-1 {
	font-weight:bold;
	font-size:26px;
	display:block;
	text-align:center;	
}

#blog-2 {
	font-weight:bold;
	font-size:30px;
	display:block;
	text-align:center;
	text-decoration:underline;
}

#content-2-right-2 {
	background:url(images/grad-1.jpg) #959356 repeat-x 0 0;
	margin:10px 0px;
	color:#fff;
	padding:6px;
	text-align:center;
}

#content-2-right-2 a {
	display:block;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	padding:1px 0px;
}

#content-2-right-2 a:hover {
	font-weight:bold;
	background-color:#fff;
	color:#676711;
}

#content-2-right-3 {
	background:url(images/grad-1.jpg) #959356 repeat-x 0 0;
	margin:10px 0px;
	color:#fff;
	padding:6px;
	text-align:center;
	font-weight:bold;
}


#footer {
	clear:both;
	height:25px;
	background:#665d1a;
	margin:0px 10px;
	padding:10px 0px 0px 6px;
	color:#fff;
}

#footer a {
	color:#FFFFFF;
}

#footer a:hover {
	font-weight:bold;
}
#footer2 {
	clear:both;
	height:70px;
	background:#665d1a;
	margin:0px 10px;
	padding:0px 0px 5px 6px;
	color:#fff;
}

#footer2 a {
	color:#FFFFFF;
}

#footer2 a:hover {
	font-weight: normal;
}