/* Parent Table */
table.main
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%
color: #FFFFFF;
background-color: #FFFFFF
}

table.position
{
margin-left: auto;
margin-right: auto;
}

/* Side Menu */
td.smenu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
padding-right: 20px;
padding-bottom: 20px;
vertical-align: bottom;
text-align: right;
background-repeat: no-repeat
}

a.smenu:link {color: #000000; text-decoration: none}
a.smenu:visited {color: #000000; text-decoration: none}
a.smenu:hover {background-color: #FF6600; color: #FFFFFF; text-decoration: none }
a.smenu:active {color: #000000; text-decoration: none}

a.smenu2:link {color: #FFFFFF; text-decoration: none}
a.smenu2:visited {color: #FFFFFF; text-decoration: none}
a.smenu2:hover {background-color: #FF6600; color: #FFFFFF; text-decoration: none }
a.smenu2:active {color: #FFFFFF; text-decoration: none}

/* Logo CELL */
td.logo1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
padding-top: 54px;
padding-right: 20px;
vertical-align: bottom;
text-align: right
}

img.logo2 {right: 0px; vertical-align: bottom}
a.mail:link {color: #0066CC; text-decoration: none}
a.mail:visited {color: #0066CC; text-decoration: none}
a.mail:hover {color: #999999; text-decoration: none}
a.mail:active {color: #0066CC; text-decoration: none}

a.content:link {color: #0066CC; text-decoration: none}
a.content:visited {color: #0066CC; text-decoration: none}
a.content:hover {color: #999999; text-decoration: none}
a.content:active {color: #0066CC; text-decoration: none}

/* Top Menus CELL */
td.tmenu1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
padding-right: 14px;
vertical-align: bottom;
text-align: left;
white-space: nowrap;
}

td.tmenu2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
padding-left: 21px;
vertical-align: bottom;
text-align: left;
white-space: nowrap;
border-left: dotted;
border-color: #999999;
border-width: 1px
}

a.tmenu1:link {color: #000000; text-decoration: none}
a.tmenu1:visited {color: #000000; text-decoration: none}
a.tmenu1:hover {background-color: #FF6600; color: #FFFFFF; text-decoration: none}
a.tmenu1:active {color: #000000; text-decoration: none}

a.tmenu2:link {color: #0066CC; text-decoration: none}
a.tmenu2:visited {color: #0066CC; text-decoration: none}
a.tmenu2:hover {background-color: #0066CC; color: #FFFFFF; text-decoration: none}
a.tmenu2:active {color: #0066CC; text-decoration: none}

/* Current and Projects Page Links */
a.current:link {color: #FF3300; text-decoration: none; font-weight: bold}
a.current:visited {color: #FF3300; text-decoration: none; font-weight: bold}
a.current:hover {color: #FF3300; text-decoration: none; font-weight: bold}
a.current:active {color: #FF3300; text-decoration: none; font-weight: bold}

a.currents:link {color: #FFCC99; text-decoration: none; font-weight: bold}
a.currents:visited {color: #FFCC99; text-decoration: none; font-weight: bold}
a.currents:hover {color: #FFCC99; text-decoration: none; font-weight: bold}
a.currents:active {color: #FFCC99; text-decoration: none; font-weight: bold}

a.currentb:link {color: #99FFFF; text-decoration: none; font-weight: bold}
a.currentb:visited {color: #99FFFF; text-decoration: none; font-weight: bold}
a.currentb:hover {color: #99FFFF; text-decoration: none; font-weight: bold}
a.currentb:active {color: #99FFFF; text-decoration: none; font-weight: bold}

a.current2:link {color: #0066CC; text-decoration: none; font-weight: bold}
a.current2:visited {color: #0066CC; text-decoration: none; font-weight: bold}
a.current2:hover {color: #0066CC; text-decoration: none; font-weight: bold}
a.current2:active {color: #0066CC; text-decoration: none; font-weight: bold}

a.portfolio:link {color: #FF3300; text-decoration: none; font-size: 95%}
a.portfolio:visited {color: #FF3300; text-decoration: none; font-size: 95%}
a.portfolio:hover {background-color: #FF6600; color: #FFFFFF; text-decoration: none; font-size: 95%}
a.portfolio:active {color: #FF3300; text-decoration: none; font-size: 95%}

a.press:link {color: #000000; text-decoration: none}
a.press:visited {color: #000000; text-decoration: none}
a.press:hover {color: #0066CC; text-decoration: none}
a.press:active {color: #0066CC; text-decoration: none}

/* Thumbnails */
table.thumbs
{
vertical-align: top;
padding-top: 20px;
margin-right: 0px
float: right
}

table.title
{
vertical-align: top;
text-align: right;
padding-top: 20px;
margin-right: 0px
float: right
}
table.title4 {
	vertical-align: top;
	text-align: right;
	padding-top: 10px;


margin-right: 0px
float: right}


td.ithumbs
{
margin-top: 0px;
vertical-align: top;
border-left-style: solid;
border-color: #FFFFFF;
border-width: 12px
}
.thumbs tr .ithumbs p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #060;
	vertical-align: top;
}


td.fithumbs
{
	margin-top: 0px;
	vertical-align: top;
	border-right-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	text-align: center;
}
.ifitthumbs_ctrdTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #060;
}


/* Text Area */
td.text
{
padding-left: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%
}

p.text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%
}

td.text2
{
padding-left: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%
}

td.textp
{
padding-left: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%
}

td.textc
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #0066CC;
text-align: justify
}

h1.title
{
font-size: 100%;
font-weight: bold;
color: #0066CC;
margin-top: -3px;
margin-bottom: 10px;
}

h1.title2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #0066CC;
	margin-top: -3px;
}

h1.title3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
color: #0066CC;
margin-top: 23px;
margin-bottom: 10px
}
h1.title4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #0066CC;
	margin-top: 0px;
	text-align: right;
}



/* Paragraphs */
p.logo3
{
margin-top: 10px;
margin-bottom: 0px
}
