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

body{
margin:0;
padding:0;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 909px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 75px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 54px 0 54px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 54px; /*Width of left column in pixel*/
margin-left: -909px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn{
float: left;
width: 54px; /*Width of right column*/
margin-left: -54px; /*Set left margin to -(RightColumnWidth)*/
}

#footer{
clear: left;
width: 100%;
color: #FFF;
text-align: center;
}

.innertube{
margin-top: 0;
}

/*INNER TUBE STARTS HERE INNER TUBE STARTS HERE*/

#maincontainer2{
width: 801px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection2{
height: 90px;
}

#contentwrapper2{
float: left;
width: 100%;
}

#contentcolumn2{
margin: 0 170px 0 170px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#contentcolumn3{
margin: 0 30px 0 30px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn2{
float: left;
width: 170px; /*Width of left column in pixel*/
margin-left: -801px; /*Set margin to that of -(MainContainerWidth)*/
margin-top: 190px;
}

#rightcolumn2{
float: left;
width: 170px; /*Width of right column*/
margin-left: -170px; /*Set left margin to -(RightColumnWidth)*/
margin-top: 190px;
}

img{
border: none; 
}

#footer2{
clear: left;
width: 100%;
text-align: center;
font-family: Georgia, "Times New Roman", serif;
font-weight: bold;
font-size: 11px;
font-style:italic;
}

.innertube2{
margin-top: 0;
}

.navigation{
font-family: Georgia, "Times New Roman", serif;
font-weight: bold;
font-size: 11px;
line-height: 17px;
letter-spacing: 4px;
}

.navigation td{
text-align: center;
vertical-align: top;
}

td.subnav {
font-style: italic;
letter-spacing: 1px;
}

.more-images {
font-style: italic;
font-weight: bold;
font-family: Georgia, "Times New Roman", serif;
font-size: 11px;
line-height: 17px;
}

.main-content table{
	border:solid thin;
	border-color:#999;
}

.main-content td{
text-align:center;
}

.main-content{
font-family: Georgia, "Times New Roman", serif;
font-size: 11px;
line-height: 17px;
}

.about{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
line-height: 24px;
text-align:left;
}

.contact td{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
line-height: 24px;
text-align:center;
vertical-align:middle;
}

.cv{
font-family: Georgia, "Times New Roman", serif;
font-size: 12px;
line-height: 17px;
text-align:left;
}

.cv th{
vertical-align: top;
text-align: left;
vertical-align:top;
font-weight: bold;
}

.portfolio table{
	border: none;
}

.portfolio td{
text-align:center;
vertical-align: center;
}


a.text:link, a.text:visited {
color: #000;
text-decoration: none;
}

a.text:hover {
background:#FFFF00;
}

a.none:link, a.none:visited, a.none:hover {
text-decoration: none;
border: none; 
}
