body{
	background-image:url(../images/bgTile.gif); background-repeat:repeat;
	font-family:Helvetica, Arial, Verdana;	/* Font to use */
	margin:0px;
	
}
td,p,em,i,blockquote {
	font-family:Helvetica, Arial, Verdana;
	font-size:11px;
	color:#241806;
	line-height: 1.2em;
}
h1 {
	font-size: 12px;
	color: #241806;
	font-weight:bold;
}

h2 {
	font-size: 14px;
	color: #666666;
	margin-left: 30px;
}

h3 {
	font-size: 14px;
	color: #5e9400;
	margin-left: 30px;
}
.mainContainer
{
	width: 700px;  
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;   /*used for IE to lineup top part of the round box with body*/
	padding:0px 0px 0px 0px;
}
.homeTextSubtitle
{
	font: 10px Helvetica, Arial, Verdana;
	color: #241806;
	font-weight:bold;
	line-height:13px;
}
.homeText
{
	font: 11px Helvetica, Arial, Verdana;
	color: #241806;
	padding:0px 90px 0px 100px;
	line-height:14px;
}
.middleContentBg
{
	background-image:url(../images/middle_content_bg.png); 
	background-repeat:no-repeat;
}
.middleGreyContentBg
{
	background-image:url(../images/middle_grey_content_bg.png); 
	background-repeat:no-repeat;
}
.go_back
{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:10px 40px 0px 0px;
}
.thicker_container
{background-image:url(../images/home/keywords.png); background-repeat:no-repeat; width:700px; height:156px;}
.thicker_flash
{padding:1px 405px 0 0;}
#ticker
{position: relative; padding:0 0 0 65px; margin: 0 0 0 0; height:50px; width:500px; line-height:20px;}
#ticker .cursor
{display: inline-block; background: #5E787B; width: 10px; height: 15px; text-align: center;}
.ticker 
{font-size:14px; color:#5E787B; font-family:Arial, Helvetica, sans-serif;}
.thicker_pusher
{padding:5px 0px 0px 0px;}

/**************<Projects Listing>**************/
.projectsContainer
{
	width:700px; height:160px;
	/*padding:60px 40px 0px 60px;*/
	padding:0px 0px 0px 0px;
}
.projectTitle
{
	font-size:12px;
	font-weight:bold;
}
.projectThumbsContainer
{
	width:100px; height:100px;
	/*padding:0px 30px 0px 0px;*/
	padding:0px 0px 0px 0px;
	float:left;
}
.projectFrameLeft
{
	float:left;
}
.projectFrameTop
{
	float:left;
	width:700px;
}
.titleDescriptionWebProjectContainer
{
	width:450px; height:100px;
	padding:0px 0px 0px 0px;
	background-color:#e8e7d2;
	float:left;
}
.titleDescriptionDesignProjectContainer
{
	width:450px;
	height:100px;
	padding:0px 0px 0px 0px;
	/*padding:10px 20px 10px 20px;*/
	background-color:#e8e7d2;
	float:left;
}
.titleDescriptionGreyProjectContainer
{
	width:450px; height:100px;
	padding:0px 0px 0px 0px;
	/*padding:10px 20px 10px 20px;*/
	background-color:#e8e7d2;
	float:left;
}
.titleProjectContainer
{
	width:370px; 
	padding:10px 0px 5px 20px;
}
a.titleProjectContainer2
{
	text-decoration:none;
	font: 12px Helvetica, Arial, Verdana;
	color: #241806;
	font-weight:bold;
}
.descriptionProjectContainer
{
	width:410px; 
	padding:0px 0px 20px 20px;
}
.thumbsDisplayContainer
{
	width:170px; height:170px;
	padding:0px 0px 0px 0px;
	float:left;
}
.thumbsDisplay
{
	background-color:#CCCCCC;
	width:100px; height:100px;
	float:left;
}
.titleProjectContainerWeb
{
	width:450px; 
	padding:10px 0px 5px 20px;
}
a.titleProjectContainer2Web
{
	text-decoration:underline;
	font: 12px Helvetica, Arial, Verdana;
	color: #241806;
	font-weight:bold;
}
a.titleProjectContainer2Web:hover
{
	text-decoration:underline;
	font: 12px Helvetica, Arial, Verdana;
	color:#9C7220;
	font-weight:bold;
}
.descriptionProjectContainerWeb
{
	width:410px; 
	padding:0px 0px 20px 20px;
}
.thumbsDisplayMainContainer
{
	width:700px;
	padding:0px 0px 0px 15px;	
}
.designTopTextBg
{
	background-image:url(../images/design/top_text_bg.jpg);
	background-attachment:top;
	background-repeat:no-repeat;
	height:220px;
}
.webTopTextBg
{
	background-image:url(../images/web/top_text_bg.jpg);
	background-attachment:top;
	background-repeat:no-repeat;
	height:220px;
}
.greyTopTextBg
{
	background-image:url(../images/grey/top_text_bg.jpg);
	background-attachment:top;
	background-repeat:no-repeat;
	height:220px;
}
/**************</Projects Listing>**************/
/******************<Contact>******************/
.contactFormContainer
{
	padding:0px 10px 0px 10px;
}
.required
{
	color:#FF0000;
	font-weight:bold;
}
.contactTextField
{
	width:400px;
	float:left;
	padding:5px 5px 0px 5px;

}
.contactText
{
	width:200px;
	float:left;
	padding:10px 5px 0px 5px;
}
.contactTopText
{
	padding:5px 90px 0px 90px;
}
.contactMiddleText
{
	padding:5px 130px 0px 130px;
}
/******************</Contact>****************/
/**************<leftNavigation>**************/
.leftNavContainer
{
	width:200px;
}
.leftNav
{
	background-color:#28251d;
	padding:2px 0px 2px 0px;
	width:120px;
	text-decoration:none;
}
.leftNavSelectedWeb
{
	background-color:#A47021;
	padding:0px 0px 0px 0px;
	width:120px;
	text-decoration:none;
}
.leftNavSelectedGrey
{
	background-color:#A2A4A7;
	padding:2px 0px 2px 0px;
	width:120px;
	text-decoration:none;
	font-weight:bold;
}
.leftNavA
{
	text-decoration:none;
	padding:0px 10px 0px 0px;
	color:#FFFFFF;
}
/**************</leftNavigation>**************/
/**************<Footer>**************/
.footerContainer
{
	width:700px;
	height:53px;
}
a.footer
{
	font-size:9px;	
	color:#756247;
	text-decoration:none;
}
/**************</Footer>**************/
/**************<wiredstudiosLink>**************/
.wiredLinksDiv
{
	padding-right:10px;
	font: 9px Arial, Verdana, Helvetica, Sans-serif;
}
a.wiredLinks
{
	color:#666666;
	font-size: 10px;
	text-decoration:none;
}
/**************<wiredstudiosLink>**************/