/*Generic Tags*/

/* IE6/Win-specific CSS */

@import url("ie6style.css");



body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000000;

}

body {

	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/robertson_bg.gif) repeat;
}

.clear
{
	clear:both;
}

a
{
	color: #ff33cc;
	text-decoration: none;
}


a:hover 
{
	color: #000000;
	text-decoration: none;
}


h1 {

	font-size: 14px;

	color: #999999;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 1px;

}

#container {

	background-color: #828282;
	
	border-top:14px #FFFFFF solid;
	border-left:14px #FFFFFF solid;
	border-right:14px #FFFFFF solid;

	height: 500px;

	width: 760px;

	padding-right: 55px;

	padding-bottom: 0px;

	padding-left: 55px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 29px;

}

.boldText {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: 500;

	color: #999999;

	width: 492px;

	margin-left: 64px;

	margin-right: auto;

	text-indent: 0px;

	line-height: 20px;

	padding-top: 20px;

	position: relative;

	top: 27px;

}

.photo {

	float: left;

	position: relative;

	width: 120px;

	padding-right: 20px;

	padding-top: 0px;

	left: 0px;

}



.bodyText {
	width: 495px;
	margin-left: 32px;
	margin-right: 1px;
	text-indent: 0px;
	line-height: 15px;
	position: relative;
	padding-top: 15px;
	top: 30px;
	float: left;
	left: 0px;
	padding-left: 32px;
	color:#828282;
	font-size:11px;
}
.bodyText2 {
	width: 495px;
	margin-left: 32px;
	margin-right: 1px;
	text-indent: 0px;
	line-height: 15px;
	top: 30px;
	clear: both;
	left: 0px;
	padding-left: 32px;
	color:#828282;
	font-size:11px;
	padding-top: 10px;
}





#content {

	background-color: #FFFFFF;

	background-image: url(images/content-back.gif);

	background-repeat: no-repeat;

	height: 371px;

	width: 651px;

	padding-top: 0px;

	margin-right: auto;

	margin-left: auto;

	text-indent: 30px;

	float: none;

	position: relative;

}



#nav {

	width: 650px;

	padding-top: 30px;

	padding-bottom: 30px;

	margin-right: auto;

	margin-left: auto;

}

#footer {

	height: 20px;

	width: 830px;

	padding-right: 68px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 7px;

	color:#999999;

	font-size: 10px;

	background-color: #FFFFFF;

	text-align: right;

}



.contentHeaderContainer {

	width: 100%;

	padding-top: 10px;

	margin-top: 5px;

	position: relative;

	float: right;

}

.ContentTitle {

	width: 400px;

	float: left;

	left: 0px;

	position: relative;

}



.logo {

	text-indent:0px;

	float: right;

	margin-right: 0px;

	padding-top: 0px;

	padding-right: 20px;

	position: relative;

	/*padding-left: 20px;*/

}

.servicesCol {
	float: left;
	height: 50px;
	padding-left: 40px;
	position: relative;
	padding-top: 0px;
	margin-top: 25px;
	text-indent: 0px;
	margin-left: 0px;
	/*letter-spacing: -1px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #828282;
	font-size: 11px;
	font-weight: normal;
	width:100px;
}

.servicesCol1 {
	float: left;
	height: 50px;
	position: relative;
	margin-top: 25px;
	text-indent: 0px;
/*	letter-spacing: -1px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #828282;
	font-size: 11px;
	font-weight: normal;
	margin-left:64px;
	width:91px;
}





#contactForm {
	color: #828282;
	float: left;

	position: relative;

	width: 320px;

	text-align: left;

	font-size: 10px;

	margin-top: auto;

	margin-bottom: auto;

	padding-top: 0px;

}



/*Profile page

------------------------------------------------------------

*/

#rightCol {
	float: left;
	position: relative;
	width: 345px;
	text-align: left;
	font-size: 11px;
}



/*Portfolio page

------------------------------------------------------------

*/

#portfolioWrapper
{
	width: 650px;
	height: 266px;
	color: #828282;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#portfoliotext
{
	width: 180px;	
	float: left;
	position:relative;
	margin-left: 30px;
	text-indent:0px;
	margin-top: 35px;
}

#portfolio {

	position: relative;
	float: left;
	margin-left: 10px;
}
/*.portfolio {

	position: relative;
	float: left;
}*/

.portfolioNav {

	width:465px;
	
	height:27px;

	float: left;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #d34ea7;

	padding-top: 15px;

	letter-spacing: 1pt;

}



.portfolioNav a {

	color: #6a6969;

	text-decoration: none;

}


.portfolioNav a:hover {

	color: #d34ea7;

	text-decoration: none;

}




/*Contact page

------------------------------------------------------------

*/

#LeftText {
	color: #828282;
	float: left;

	width: 190px;

	position: relative;

	padding-right: 30px;

	text-align: left;

}

.bodyContainer {

	width: 550px;

	text-indent: 0px;

	line-height: 15px;

	position: relative;

	padding-top: 0px;

	top: 30px;

	float: left;

	margin-left: auto;

	margin-right: auto;

	padding-left: 30px;

}



.contact_submit_btn {

	background-color: #999999;

	background-image: url(images/submit_btn.gif);

	width: 107px;

	height: 18px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	cursor: pointer;

}

.reg_fields {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-left: 3px;

	vertical-align: bottom;

	border:1px solid #aeaeae;

	width: 218px;

	height: 17px;

	text-align: left;

}

