/* CSS Created by Adrian Rodriguez - Explorer Films/EF Design Austin - 1/1/2010 */

@charset "utf-8";
/* CSS Document */

body {
	background-color: #333;
}

a:link {
	text-decoration: none;
	
	
}
a:visited {
	text-decoration: none;
	
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.bodyText {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
}

.h1 {
	color:#CCC;
	font-family: Trebuchet MS;
	font-size: 20px;
}
.homePageAccent {
	color:#001046;
	font-family: Arial;
	font-weight: bold; 
	font-size: 16px;
}

#wrapperDiv {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #999;
}
#bottomDiv {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-align:right;
}

#topDiv {
	width: 800px;
	margin: auto;
}
.finePrint {
	font-size: 10px;
	color:#999;
	text-align: left;
}

/* Menu Section Start */

/* Top Menu Start */
#topMenuDiv{
}

#topMenuDiv ul{
	font-family: Century Gothic;
	font-size: 16px;
	color:#999;
}

#topMenuDiv li{
	list-style-type: none;
    display: inline;
}

#topMenuDiv li a{
	color:#999;
}

#topMenuDiv li a:link {
	color:#999;
	
	
}

#topMenuDiv li a:visited {
	font-family: Century Gothic;
	color:#999;
	font-size: 16px;
}

#topMenuDiv li a:hover,a:active,a:focus {
	color:#FFF;
}

/* End Top Menu Section */


/* Home Page Menu (middle) Start */
.homepageMenu a:link,a:visited {
	color:#CCC;
	font-family: Trebuchet MS;
	font-size: 20px;
}

.homepageMenu a:hover,a:active,a:focus {
	color:#FFF;
		
}
/* End Home Page Menu (middle) */

/* Bottom Menu Start */
#bottomMenuDiv{
}

#bottomMenuDiv ul{
    color:#999;
	font-family: Arial;
	font-size:10px;
}

#bottomMenuDiv li {
    list-style-type: none;
    display: inline;
}

#bottomMenuDiv li a {
    color:#999;
}


#bottomMenuDiv li a:link {
	color:#999;
}

#bottomMenuDiv li a:visited {
	color:#999;
	font-family: Arial;
	font-size:10px;
}

#bottomMenuDiv li a:hover,a:active,a:focus {
	color:#FFF;
}

/* End Bottom Menu Section */

/* End Menu Section */


.homepageCellpad {
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 5px;
}

.imgSpacing {
	padding-right: 15px;
	padding-top: 5px;
}

.pictureHighlight {
	position: relative;
	display: block;
}

.pictureHighlight a:hover:before {
	content: url(thumbMO.png);
	position: absolute;
}

/*
.pictureHighlight:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
*/

.h2 {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.workCaption {
	color:#FFF;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	padding-left: 5px;
}

.sectionDivider {
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.gradientBackground {
	background-image: url(blackGradient.png);	
}
#gradientDiv {
	padding-left: 25px;
	background-image:url(codeImg.jpg);
	background-repeat:no-repeat;
}
.homepageLinkBG {
	background-image: url(homepageLinkBG.jpg);	
}

.contactPageText {
	font-family: Arial;
	color:#FFF;
	font-size: 11px;
	font-weight: bold;
}

.aboutLink a:link {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
}

.aboutLink a:visited {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
}

.about Link a:hover {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
		
}

.about Link a:active {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
		
}

.about Link a:focus {
	color:#FFF;
	font-family: Arial;
	font-size: 12px;
		
}

