BODY
{
	FONT-WEIGHT: normal;
	FONT-SIZE: x-small;
	COLOR: #333333;
	FONT-FAMILY: VVerdana, Arial, Helvetica, sans-serif;
	background-color:#44698F;
	background-image: url(/img/bg.gif);
	background-repeat: repeat-x;
}
/****** end imported ***/
#innerbox_r {
	width: 120px;
	float: right;
}
#innerbox {
	width: 100%;
	float: left;
	padding: 0px;
}
#content {
	clear: both;
}
td {}
UL
{ 
}
LI
{
	list-style-type: square;
	padding-bottom: 10px;
}
BLOCKQUOTE
{ 
}
.side-l {
	background-image: url(/img/tmpl-side-l.gif);
	background-repeat: repeat-y;
}
.side-r {
	background-image: url(/img/tmpl-side-r.gif);
	background-repeat: repeat-y;
}
.side-top {
	background-image: url(/img/tmpl-top.gif);
	background-repeat: repeat-x;
}
.side-bottom {
	background-image: url(/img/tmpl-bottom.gif);
	background-repeat: repeat-x;
}
.bg-contentarea-r {
background-image: url(../images/main/bg-contentarea-border.gif); background-repeat: repeat-y;
}
.mTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.small
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-FAMILY: arial, Verdana, helvetica
}
.mini
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.photoCaption
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.photoAlbumTitle
{
    FONT-SIZE: 15pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.txtnav
{
    FONT-SIZE: 1em;
    COLOR: yellow
}
.albumdesc
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-FAMILY: Arial, Verdana;
	FONT-VARIANT: small-caps
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: lightgrey
}
H1
{
    color:#4D3113;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2
{
    color:#4D3113;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H3
{
	color:#4D3113;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H4
{
    color:#4D3113;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.sectionheading{
	color:#4D3113;
	font-weight:normal; 
}
P
{
     
}
 
.breadcrumb
{
    FONT-SIZE: 8px
}
.txtportfolio
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, helvetica
}
A:active
{
    COLOR: #00bfff
}
A
{
    COLOR: #336666;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #516363;
    TEXT-DECORATION: underline
}
A:visited
{
	COLOR: #336666
}
.footer {
	color:#666666;
	font-size:.70em;
}

.category {
	font-size: 14pt;
	font-weight:bold;
	color:#2D4661;
	padding-top:30px;
	padding-bottom:1px;
}
.projectThumbnail {
position:relative;
z-index:0;
left:0px;
top:0px;
padding-bottom:10px;
}

.projectDesc {
margin-left:11px; 
}
.desc{
text-align:left;
text-decoration:none;
}

/******* Begin imported css styles **/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 2;
text-decoration: none;
}

.thumbnail:hover{
/*background-color: #ffffff;*/
z-index: 100;
text-decoration: none;
}

.thumbnail:hover span.desc{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -20;
left: 100px; /*position where enlarged image should offset horizontally */
}

.thumbnail span.desc{ /*CSS for the close up description / image*/
position: absolute;
background-color: #999999;
padding: 5px;
left: -1000px; /*'hide'*/
border: 1px dashed #666666;
visibility: hidden;
color: #ffffff;
width:200px;
}

.thumbnail span.descImg{ /*CSS for the close up description / image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px; /*'hide'*/
border: 1px dashed #666666;
visibility: hidden;
color: #ffffff;
}
.thumbnail:hover span.descImg{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -40;
left: 100px; /*position where enlarged image should offset horizontally */
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
background-color: #666666;
}

