body {
font-family: "Verdana", Lucida Grande, "Gill Sans", Tahoma, "Trebuchet MS", Geneva, Arial;
font-size:11px;
line-height:26px;
background-color:#FFFFFF; 
background-image: url(graphics/bg.png);

background-repeat: repeat-x; 
background-position:bottom left; 


background-attachment:fixed;
/*background-repeat:no-repeat; 
background-position:top center; 
*/
margin-bottom:50px; 
margin-top:15px;
margin-left:0px;
margin-right:0px;

}

.noborder
{padding-bottom:30px;}

.noborder img
{padding-top:10px;}

a img
{border:none;}

.logobg
{
background-image: url('http://www.jdtcreative.com/graphics/strip.png');
background-repeat: repeat-x; 
margin-bottom:10px;
margin-top:25px;
}

.maincontainer {width:835px; margin-left:auto; margin-right:auto; margin-bottom:50px; }

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-align:center; color:#2484FD;}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight: bold; color:#3581DD; line-height:2px;}

h3 {font-size:12px; font-weight: bold; color: #999999;}

.liner{font-size:11px; font-weight: bold; color:#3399FF; padding-right:7px;}
.jdttitle{font-size:20pt; font-weight:bold; text-align:right;}

table.portfolio img
{padding-top:40px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
}


table.portfolio a
{text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:25px;
padding-top:7px;
padding-bottom:15px;
}

.mainbody
	{
	border: 1px solid #CCCCCC;
/*	float:right;  */
	padding:25px; 
	width:777px; 
	margin-left:auto; 
	margin-right:auto; 
	background-image: url(graphics/transparent.png); 
	color:#8D8D8D;
	font-family:  "Verdana", Lucida Grande, Verdana, Tahoma, Gill Sans,"Trebuchet MS", Geneva, Arial; 
	font-size:12px;
	line-height:26px;
	}

.thanks 
	{
	padding:25px; 
	width:80%;
	margin-left:auto; 
	margin-right:auto; 
	background-image: url(graphics/transparent.png); 
	color:#CACACA;
	font-family:  "Verdana", Lucida Grande, Verdana, Tahoma, Gill Sans,"Trebuchet MS", Geneva, Arial; 
	font-size:12px;
	line-height:26px;}
	
	/*   filter:alpha(opacity=50); 
	   -moz-opacity: 0.6; 
	   opacity: 0.6; 
	*/
	
	
.footer {font-size:11px; color:#003366; text-align:center; padding-top:20px; line-height:15pt; }
.footer a {font-size:11px; margin-left:5px; margin-right:5px; color:#2960A6; }

.navigation 
{float:left;
width:180px;
text-align:right; font-size:11pt; font-weight:bold; }
.navigation a:hover {color:#0000FF;}
.navigation a
{margin-left:10px;
margin-right:10px;
color:#6633FF;
}

.subnav
{float:left;
width:180px;
}

a {font-family:lucida grande, arial; font-weight:normal; text-decoration:none; color:#67A2E0;}
a:hover {color:#0099FF;}

/*
.article
{padding:15px;background-color:none;}
 */
 #navitem
{height:40px;
text-align:left;
margin:5px;border: 1px solid #CCCCCC;
background-image: url(graphics/transparent.png); 
}


#navitem a
{
color:#67A2E0;
padding:0.9em;
display:block;
font-size:12px;
font-weight:bold;
}

#navitem a:hover
{
font-size:12px;
font-weight:bold;
color:#0099FF;
}




#navitemtext
{vertical-align:middle;}
