body 
{

	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	background-color: #231f20;
	height:100%;
	text-align: center;	
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.white, #navbarmain .white a, #navdetail .white a, #navbarhome .white a
{
	color: #ffffff;
}

a
{
	text-decoration:none;
	color:#ffffff;
}
a:hover
{
	color: #c7a888;
}
p, h4
{
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
font-size: 10pt;
}

h1, h2 
{
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h3 
{
 font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
 font-size: 15pt;
 color: #70b74b;
 font-weight: bold;
 margin-bottom: 0px;
 text-align: center;
}
.centered img {
    margin-left: auto;
    margin-right: auto }

#maincontent
{
	width:925px;
	height:660px;
	margin-left: auto;
	margin-right: auto;
	background-color: #231f20;

}

#header
{
	width:inherit;
	height: 78px;
	float:left;
	margin-top: 16px;
	margin-left: 9px;
}
#logo
{
	float: left;
	width: 315px;
	text-align: left;
}
#navbar
{
	margin-top:10px;
	margin-right:20px;
	float: right;
	width: 590px;
	color: #c7a888;
	text-align: right;
	font-size: 9pt;
	font-weight: normal;
}

#navbarhome
{
	margin-top:20px;
	margin-right:20px;
	float: right;
	width: 590px;
	color: #c7a888;
	text-align: right;
	font-size: 9pt;
	font-weight: normal;
}

#navdetail
{
float:right;
text-align: left;
margin-top: -22px;
height: 15px;
color: #c7a888;
}

#navbar ul li, #navdetail ul li, #navbarhome ul li, #navbarmain ul li
{
	text-align: left;
	list-style: none;
	display: inline; 
}

.line
{
  margin-left: -11px;
  width: 9px;
  height: 15px;
  background: url(assets/line.png) no-repeat
}
.bullets
{
  width: 10px;
  height: 10px;
  background: url(assets/bullets.png) no-repeat
}

#navbarhome a, #navbarmain a, #navdetail a {

	color: #c7a888;
}
#navbarhome a:hover, #navbarmain a:hover, #navdetail a:hover {

  color: #ffffff;
}

#centerdetail{
	margin-top: -12px;
	padding-top: 18px;
	margin-left: 35px;
	margin-right: 5px;
	padding-left: 25px;
	width: 861px;
	height: 473px;
	float: left;
	background-color: #ffffff;
	text-align: right;

}

#centerhome
{
	margin-top: -12px;
	margin-left: 35px;
	float:left;
	width:886px;
	height:491px;	
	background-color: #ffffff;
}

#center
{
	margin-top: -12px;
	padding-top: 18px;
	margin-left: 35px;
	margin-right: 5px;
	padding-left: 25px;
	width: 861px;
	height: 473px;
	float: left;
	background-color: #ffffff;
	text-align: right;
	background-image: url(assets/background.png);
	background-repeat: no-repeat;
	background-position: left;
}
#homeimage
{
visibility: hidden;
}

#wdleft{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#wdright{
float: right;
width:263px;
margin-left: 30px;
padding-right: 50px;
margin-top: 20px;
height: 360px;
}
#wdright1{
float: right;
width:290px;
margin-left: 0px;
padding-right: 10px;
margin-top: 10px;
height: 360px;
}
#wdright1 p
{
line-height:12px;
margin-top: 35px;
margin-right: 0px;
text-align: justify;
text-indent:50px;
}

#wdright1 li
{
font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:9pt;
text-align: justify;
margin-bottom:10px;
line-height:12px;

}

#aboutleft
{
float:left;
width:130px;
margin-top: 50px;
height: 400px;
}

#aboutleft p
{
font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:7.5pt;
text-align:center;
padding-top:0;
margin-top:-3px;
margin-bottom:10px;
margin-left: 12px;
}

#aboutright
{
float: left;
width:640px;
margin-left: 40px;
padding-right: 50px;
margin-top: 20px;
height: 450px;
}


#aboutright p, #wdright p
{
line-height:18px;
margin-top: 35px;
margin-right: 0px;
text-align: justify;
text-indent:50px;
}
#aboutright h4
{
text-align:right;
margin-right: 0px;
font-weight:normal;
}

#aboutfooter
{
float:left;
width: 820px;
text-align:left;
margin-top: -55px;
margin-left:25px;
}
#aboutfooter p
{
font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:7.5pt;
text-align:left;
margin: 10px 0 0 0;
}

#aboutfooter h4
{
margin: 0 0 0 0;
font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:7.5pt;
text-align:left;
font-weight:normal;
}
#lefthome
{
	float:left;
	width:595px;
	background-image: url(assets/loading.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#righthome
{
	margin-top:20px;
  float: left;
	width: 291px;
	text-align: center;

}
#righthome p
{
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 10pt;
	margin-top:10px;
	padding-top:0px;
  letter-spacing: .4px;
}
#rightwd, #rightwdpackages, #rightwdextras
{
	margin-top:20px;
  float: left;
	width: 291px;
	text-align: center;

}
#rightwd p, #rightwdpackages p, #rightwdextras p
{
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 10pt;
	margin-top:10px;
	padding-top:0px;
	margin-bottom: 0px;
  
}

#rightwd ul
{
margin: 0 0 0 0;
padding: 0 0 0 0;
margin-top:10px;
}
#rightwdpackages ul, #rightwdextras ul
{
margin: 0 0 0 0;
padding: 0 0 0 0;
margin-top:0px;
}
#rightwd li
{
font-size: 10pt;
text-align: left;
margin-left: 35px;
margin-right: 20px;
line-height: 16px;
margin-top: 0px;
margin-bottom: 5px;
}
#rightwdpackages li
{
font-size: 10pt;
text-align: left;
margin-left: 35px;
margin-right: 20px;
line-height: 17px;
margin-top: 0px;
margin-bottom: 0px;

}
#rightwdextras li
{
font-size: 10pt;
text-align: left;
margin-left: 35px;
margin-right: 20px;
line-height: 17px;
margin-top: 0px;
margin-bottom: 1px;
}

#rightwdpackages h5
{
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 10pt;
	margin-top:5px;
	padding-top:0px;
	margin-bottom: 0px;
}


#left
{
	padding-top: 55px;
	margin-left:0px;
	width: 40%;
	height:inherit;
	float: left;
	}
#right
{
	float: left;
	text-align: right;
	height:inherit;
	width:60%;

}
#rightform img{
margin-left:200px;
}
#rightform
{
	float: right;
	text-align: left;
	height:inherit;
	width:500px;
}
#rightform p
{
margin-top: 20px;
margin-left: 40px;
}


#simpleCarousel

{
	float:left;
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

#project_details {
	width:				282px;	
	height:				442px;
	float:				left;
	text-align:center;
	padding:			0;
	margin-top: 0px;
}

#project_title
{
	margin-left:0px;
}
/******** Project Image Selection ******/
#project_description
{
float:left;
width:				282px;	
height:305px;
text-align:center;
margin-top: 15px;
}


#portfolio_image_list7{
	text-align: center;	
  float:left;
  width: 160px;
	margin-top: 50px;
	margin-left:69px;
}
#portfolio_image_list8
{
		text-align: center;
  float:left;
  width: 160px;
	margin-top: 50px;
	margin-left:69px;
}
#portfolio_image_list6
{
	text-align: center;
  float:left;
  width: 160px;
	margin-top: 50px;
	margin-left:69px;
}
#portfolio_image_list10
{
	text-align: center;
  float:left;
  width: 160px;
	margin-top: 50px;
	margin-left:69px;
}

.image_button {
	display:		block;
	height:			14px;
	width:			14px;
	border:			1px solid #A0A0A0;
	color:			#808080;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		9px;
	cursor:			pointer;
	text-align:		center;
	line-height:	14px;
	background:		#FFFFFF;
	float:			left;
	margin:			0 3px 3px 0;
	font-weight:	bold;		
}

.image_button:hover,
.selected {
	border:			1px solid #000000;
	color:			#000000;
}

#portfolionavigation {
	clear:			both;
	text-align:		left;
	font-weight:	bold;
	color:			#000000;
	padding:		5px 0 0 0;
}



/******* Large Images *********/
#portfolio_large_image {
	float: left;
	margin-top: 20px;
	height: 479px;
	width: 579px;
	background-image: url(assets/loading.gif);
	background-repeat: no-repeat;
	background-position: center;
	
}

#portfolio_large_image .slide {

  visibility: hidden;
  overflow: 			hidden;
	position: 			absolute;

}

#portfolio_large_image img {
	height:				419px;
}


#footer img
{
	float:left;
}
#footer
{
	margin-left: 35px;
   margin-top:3px;
	width:inherit;
	text-align:left;
	float:left;
	height: 96px;
	
}
#footerleft
{
	width: 600px;
	float: left;
	text-indent: 10px;
}
#footerright
{
	float: left;
	margin-top:16px;
	margin-right:20px;
	width:270px;
	text-align:right;
}
#footerright h2
{
padding-top:5px;
}


#footerright h1, #footerright a
{
	color: #c7a888; 

}
#footerright a:hover
{
	color: #ffffff; 

}

