@charset "UTF-8";
/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.5em;
color:#444444;
}
.hidden {
display:none;
visibility:hidden;
}
.clear {
clear:both;
}
.dividerGrad {
display:none;
}
img {
border:none;
}
#skip {
display:none;
}
#masterContainer {
width:466px;
margin:0;
border:1px solid #DDDDDD;
}
#header {
width:466px;
height:80px;
float:right;
}
#normalHeader {
display:none;
}
#portfolioHeader {
display:block;
}


/********** navigation **********/

#nav {
display:none;
}


/********** main content **********/

#mainContent {
}


/********** homepage **********/

#homeContent {
}


/********** footer **********/

#footer {
display:none;
}


/********** profile portfolio **********/

#profilePortfolio {
width:257px;
float:left;
text-align:center;
}
#mainImage img {
border:3px solid #18B4F1;
margin:20px 0 10px 10px;
height:331px;
width:251px;
}


/********** portfolio thumbs **********/

#portfolioThumbs {
width:257px;
text-align:center;
margin-left:10px;
height:91px;
overflow:hidden;
}

#portfolioThumbs img {
	padding:0;
	border:2px solid #4FCBF6;
	margin:0 0 10px 0;	
	width:58px;
	height:79px;
}

#portfolioThumbs a:hover img {
	border:2px solid #18AEEF;
}


/********** profile right **********/

#profileRight {
float:left;
margin:225px 0 0 20px;
width:170px;
}


/********** contact info **********/

#contactInfo {
margin-top:20px;
font-size:1.6em;
display:block;
}
.bigBlue {
color:#18AEEF;
font-size:1.9em;
font-weight:bold;
}


/********** profile info **********/

#profileInfo {
margin:8px 0;
}
#profileInfo dl {
margin:0;
padding:0;
width:100%;
}
#profileInfo dt {
margin:0 4px 4px 0;
padding:0;
float:left;
}
#profileInfo dd {
margin:0 0 4px 0;
padding:0;
font-weight:bold;
}
#profileLinks {
display:none;
}


/********** profiles pagination **********/

#slidingPagination {
	margin:0 auto;
	width:800px;
}

#slidingPagination, .profile_chunk  {
	height:510px;
}

.profile_chunk {
	width:660px;
	float:left;
}

.profile_item {
	float:left;
	margin: 5px;
	height:170px;
	width:100px;
}

.profile_item a {
	text-decoration:none;
	display:block;
	color:#444444;
}
.profile_item a:hover {
	color:#18AEEF;
}

.profile_item img {
	background:url(../images/profiles_image_loader.gif) center center no-repeat #96DDF8;
	padding:2px;
	border:1px solid #4FCBF6;
	margin:0 0 2px 0;	
	width:94px;
	height:128px;
}

.profile_item a:hover img {
	border:1px solid #18AEEF;
	padding:2px;
	float:left;
}

.profile_item span {
	clear:left;
	display:block;
	text-align:center;
}

.profile_item a:hover span {
	text-decoration:underline;
}

#previous, #next {
	width:70px;
	float:left;
	margin-top:30%;
	margin-bottom:20%;
	text-align:center;
}

#previous a, #next a {
	color:#18AEEF;
	text-decoration:none;
}

#previous a:hover, #next a:hover {
	color:#444444;
}

#previous .page_link_word {
	padding:20px 0 0 0;
	width:70px;
	background:url(../images/previousArrow.gif) no-repeat;
	float:left;
}

#next .page_link_word {
	padding:20px 0 0 0;
	width:70px;
	background:url(../images/nextArrow.gif) no-repeat;
	float:left;
}

#sliderContainer {
	position:relative;
	overflow:hidden;
	width:660px;
	height:100%;
	float:left;
}

#slider {
	position:absolute;
	top:0px;
	height:auto;
	width:inherit;
}

.display_none {
	display:none;
}

/************ js ***************/

.width0 { width:660px; }
.width1 { width:1320px; }
.width2 { width:1980px; }
.width3 { width:2640px; }
.width4 { width:3300px; }
.width5 { width:3960px; }
.width6 { width:4620px; }
.width7 { width:5940px; }
.width8 { width:6600px; }
.width9 { width:7260px; }





.position0 { left:0px; }
.position1 { left:-660px; }
.position2 { left:-1320px; }
.position3 { left:-1980px; }
.position4 { left:-2640px; }
.position5 { left:-3300px; }
.position6 { left:-3960px; }
.position7 { left:-4620px; }
.position8 { left:-5280px; }
.position9 { left:-5940px; }
