body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#c4c4c4;
}
em {
	font-style:normal;
}
p {
	padding:10px 0;
}
p.fancy {
	padding-top:0px;
}
h2 {
	padding:0 0 5px 0;
	font-size:32px;
}
h3 {
	padding:0 0 20px 20px;
	font-size:18px;
	font-style:normal;
	font-style:italic;
}
#container {
	width:960px;
	margin:0 auto;
}
#header {
	position:relative;
	height:260px;
	/*background:url(../images/splash.jpg) top left no-repeat;*/
	border-bottom:8px solid #000;
}
#logo {
	position:absolute;
	top:20px;
	right:20px;
}
#logo a {
	text-indent:-9999px;
	display:block;
	width:220px;
	height:113px;
	background:url(../images/phuket-home-services-logo.png) top left no-repeat;
}
#content {
	width:100%;
	background:url(../images/bg-content.gif) top left repeat-y #ffffff;
	overflow:hidden;
}
#nav {
}
#nav li {
}
#nav li a {
	font-weight:bold;
	padding:7px 0;
	font-size:14px;
	color:#000;
	text-decoration:none;
	display:block;
}
#nav li a:hover {
	color:#FFF;
}
#leftside {
	padding:20px 10px 20px 20px;
	width:130px;
	height:auto;
	float:left;/*background:#f1bb1f;*/
}
#middleside {
	padding:20px 0 20px 20px;
	width:500px;
	float:left;
}
#middleside p {
	font-size:14px;
	line-height:16px;
}
#middleside ul {
	padding:5px 0 5px 20px;
}
#middleside ul li {
	list-style:disc;
	padding:1px 0;
	font-size:14px;
	line-height:16px;
}
#rightside {
	padding:20px 20px 20px 20px;
	width:220px;
	float:right;
}
#footer {
	clear:both;
	padding:10px 0 10px 20px;
	background:#f1bb1f;
	border-top:8px solid #000;
}
#footer p {
	padding:4px 0;
}
#footer p a {
	text-decoration:none;
	color:#333333;
	border-bottom:1px dotted #333333;
}
#footer p a:hover {
	color:#FFF;
	background:#666666;
}
/* link */
.r-link, .r-link2 {
	display:block;
	text-align:center;
	text-decoration:none;
	background:#f1bb1f;
}
.r-link, .r-link2 {
	border:0px;
	border-bottom:10px solid #fff;
}
.r-link a, .r-link2 a {
	text-decoration:none;
	color:#000;
}
.r-link2 p {
	padding-top:15px;
	padding-bottom:15px;
	border:2px solid #000;
}
.r-link2 a {
	font-size:16px;
}
.r-link2 a:hover {
	color:#FFF;
}
.r-link2 a i {
	width:185px;
	padding-top:5px;
	display:block;
	font-size:12px;
	text-align:right;
}
.tel-1, .tel-2 {
	font-weight:bold;
	font-size:30px;
}
.tel-1 {
	color:#FFF;
}
.tel-2 {
	color:#000;
}
/* External Links */
#fancy, #fancy2 {
	padding:0px;
	padding-bottom:10px;
}
.gallery-index {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-main.jpg) top left no-repeat;
}
.gallery-index2 {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/latest-projects.jpg) top left no-repeat;
}
.gallery-banchainam {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-ban-chai-nam.jpg) top left no-repeat;
}
.gallery-lochpalm {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-renovation-lochpalm.jpg) top left no-repeat;
}
.gallery-btsh {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-btsh.jpg) top left no-repeat;
}
.gallery-building {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-building-design.jpg) top left no-repeat;
}
.gallery-building2 {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-building-design-2.jpg) top left no-repeat;
}
.gallery-building-building {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-buildingdesign-building.jpg) top left no-repeat;
}
.gallery-building-design {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-buildingdesign-design.jpg) top left no-repeat;
}
.gallery-building-bathrooms {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-buildingdesign-bathrooms.jpg) top left no-repeat;
}
.gallery-before-after {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-before-after.jpg) top left no-repeat;
}
.gallery-renovation-latest-projects {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-renovation-latest-projects.jpg) top left no-repeat;
}
.gallery-plumbing {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-plumbing.jpg) top left no-repeat;
}
.gallery-air {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-air-conditioning.jpg) top left no-repeat;
}
.gallery-roofing {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-roofing.jpg) top left no-repeat;
}
.gallery-flooring {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-flooring.jpg) top left no-repeat;
}
.gallery-flooring-interior {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-flooring-interior.jpg) top left no-repeat;
}
.gallery-flooring-exterior {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-flooring-exterior.jpg) top left no-repeat;
}
.gallery-fitting-catalogue {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-shop-and-fitting.jpg) top left no-repeat;
}
.gallery-fitting-bars {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-bars-and-counters.jpg) top left no-repeat;
}
.gallery-painting {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-painting.jpg) top left no-repeat;
}
.gallery-painting-2 {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-painting-2.jpg) top left no-repeat;
}
.gallery-woodwork1 {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-woodwork.jpg) top left no-repeat;
}
.gallery-woodwork2 {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-door.jpg) top left no-repeat;
}
.gallery-hardscapes {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-hardscapes.jpg) top left no-repeat;
}
.gallery-hardscapes-catalogue {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-hardscapes-catalogue.jpg) top left no-repeat;
}
.gallery-hardscapes-gates {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-hardscapes-gates-and-walls.jpg) top left no-repeat;
}
.gallery-hardscapes-sala {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-hardscapes-sala.jpg) top left no-repeat;
}
.gallery-metalwork {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-metawork.jpg) top left no-repeat;
}
.gallery-stonework {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:122px;
	background:url(../images/portfolio-stonework.jpg) top left no-repeat;
}
.gallery-inspections {
	display:block;
	text-indent:-9999px;
	width:220px;
	height:308px;
	background:url(../images/pdf-independent.gif) center center no-repeat;
}
#language {
	position:relative;
	height:80px;
}
#language ul {
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	width:58px;
	overflow:hidden;
}
#language ul li {
	padding-left:5px;
	float:left;
}
#language ul li a {
	display:block;
	height:17px;
	width:24px;
	text-indent:-9999px;
}
#language ul li a.en {
	background:url(../images/icon-language.gif) 0px 0px no-repeat;
}
#language ul li a.ru {
	background:url(../images/icon-language.gif) -24px 0px no-repeat;
}

