body{
background:#ffffff url(../images/cv_body_bg2.gif) repeat-x;
font-family:Trebuchet MS;
font-size:1em;
}
#wrapper {
margin:80px auto;
width:1200px;
}
.clear {
clear:both;

}
#wrapheader{
width:980px;
height:80px;
margin:0 ;
}
#centersubtitle {
width: 675px;
height:15px;
margin:0;
}

#title a  {
text-decoration:none;
color:#ffffff;
}

h1#center{
margin:0;
text-transform:uppercase;
font-size:4em;
letter-spacing:2pt;
font-weight:lighter;
padding:0 0 0 250px;
}

#centersubtitle h3 {
color:#fff;
margin:0;
padding:0;
text-transform:uppercase;
font-size:1.1em;
text-align:right; 
}
/*---------------------------headerLook---------------*/
.look #wrapheader{
width:680px;
height:80px;
margin:0 0 0 0 ;
float:right;

}
.look #title{
width: 460px;
height:45px;
margin:0;
}

#rightheader{
width:460px;
height:80px;
margin:0;
}

h1#righttitle{
text-transform:uppercase;
letter-spacing:1.5pt;
font-weight:lighter;
font-size:3em;
margin:0 0 0 0;
}

#looksubtitle {
width: 325px;
height:15px;
margin: 0;
}
#looksubtitle h3 {
color:#fff;
margin:0;
text-transform:uppercase;
font-size:.85em;
float:right;
}


/*------------------------leftdivcontent------------*/

#leftcontent {
width:500px;
height:500px;
float:left;
border-right:1px #fff solid;

}
#slideshow {
width:504px;
height:576px;
float:left;
border-right:1px #fff solid;
margin:-22px 0 0 0;
}

#leftcontent p {
color:#ffffff;
padding:0 25px 0 80px;
margin:40px 0 0 0;
line-height:145%;
text-align:justify;

}

/*-----------------text----------*/
#text{
width:500px;
float:left;
}

#text ul {
list-style-type:none;
width:475px;
float:right;
margin:0;
padding:0 0 0 25px;
}


#text ul li {
margin:10px 0 20px 0;
list-style-type:none;
}
#text ul li a{
text-decoration:none;
color:#16353f;
}
#text ul li a:hover {
color:#fff;
}
#text a.on{
color:#ffffff;
}

#text ul li h1 {
color:#16353f;
font-variant:small-caps;
margin:0;
padding:0 0 15px 0;
}

#text ul li p {
color:#ffffff;
font-size:1em;
margin:0;
padding:5px 0 5px 0;
}



/*----------------thumbnails----------------*/


#caption {
width: 300px;
height:30px;
float:left;
border-left:1px #fff solid;
margin:-10px 0 0 78px;
padding:0 0 0 25px;
}
#caption h2 {
margin:0;
padding:0 ;
font-size:1em;
color:#16353f;
text-transform:uppercase;

}
.thumbs, .thumbs_index {
width:514px;
float:left;

}
.thumbs ul.thumbnails,.thumbs_index ul.thumbnails {
list-style-type:none;
margin:0;
padding:0 0 0 20px;
display:inline;
float:left;
}

.thumbs ul.thumbnails li, .thumbs_index ul.thumbnails li {
float:left;
margin:0;
padding:0 5px 0 0;
list-style-type:none;
display:inline;
}

.thumbs img, .thumbs_index img {
border:none;
}
.thumbs ul.thumbnails li a,.thumbs_index ul.thumbnails li a {
text-decoration:none;
}

.thumbs ul.thumbnails li a img {
text-decoration:none;
	opacity:0.5;
	filter:alpha(opacity="50");

}
.thumbs ul.thumbnails li a:hover img, .thumbs_index ul.thumbnails li a:hover img{
	text-decoration:none;
	opacity:1;
	filter:alpha(opacity="100");
	margin:0;
	padding:0;
	border-bottom:6px #ffffff solid;
}
.thumbs ul.thumbnails li a:visited img {
	text-decoration:none;
	opacity:1;
	filter:alpha(opacity="100");
	margin:0;
	padding:0;
	border-bottom:6px #ffffff solid;
}

/*.thumbs ul.thumbnails li.view  a img{
	text-decoration:none;
	opacity:1;
	filter:alpha(opacity="100");
	margin:0;
	padding:0;
	border-bottom:6px #ffffff solid;
}*/



#footer {
width:130px;
float:left;
position:relative;
top:45px;

padding:0 0 0 20px;
margin:  0;

}
/*.home #footer, .about #footer {
width:130px;
float:left;
position:relative;
top:45px;

padding:0 0 0 20px;
margin:  0;

}*/

 
#footer p {
font-size:.75em;
color:#16353f;
margin:0;
padding:10px 0 0 0 ;
}


/*#footer a   {
text-decoration:none;
font-size:1em;
color:#16353f;
margin:0;
padding: 0;
text-transform:uppercase;

}
#footer a:hover {
color:#fff;
margin:0;
text-decoration:none;
margin:0;
padding: 0;
text-transform:uppercase;
}*/

/*---------------------------caption---*/




