body { background-color:#000;  color:#FFF; background-image:url(images/background.jpg); margin-top:25px;}

#wrapper { width:755px; height:718px; background-color:#000; border:2px solid #fff;}
	#header { width:755px; height:235px; background-image:url(images/header.jpg);}
	#grayhr { float:left; background-image:url(images/graydot.gif); height:13px; width:100%; overflow:hidden; margin-top:5px; margin-bottom:5px;}
#footer { float:left; background-image:url(images/nav_gradient_off.jpg); width:100%; height:34px; border:solid 1px #A9A9A9; font:bold 18px Arial, Helvetica, sans-serif; overflow:hidden;}

.video_clip { float:left; width:320px; height:260px; background-color:#333; margin-left:10px;}

#latest_work_heading { float:left; width:380px; height:20px; border-bottom:1px solid #fff; text-align:left; margin-left:15px; margin-right:10px; font:bold 16px Arial, Helvetica, sans-serif; color:#CCC; }
#latest_work_clips { float:left; width:380px; height:40px; margin-left:25px; }
	.latest_work { float:left; width:80px; height:60px; background-color:#FF0000; float:left; margin-right:10px; margin-top:5px; border:2px solid #fff;}
	.latest_work_on { width:80px; height:60px; background-color:#FF0000; float:left; margin-right:10px; margin-top:5px; border: 2px solid #ffcc00; cursor:pointer;}

#intro_copy { float:left; width:430px; height:120px; font:bold 16px Arial, Helvetica, sans-serif; text-align:center; margin-left:15px; }

#contact_info { float:right; width:220px; text-align:left; margin-right:20px; }
	#contact_info H1 {font:bold 16px Arial, Helvetica, sans-serif; color:#CCC; margin-top:0px; margin-bottom:10px; }

#boykininteractive { width:770px; font:11px Arial, Helvetica, sans-serif; margin-top:5px; font-weight:bold; color:#fff;}
	#boykininteractive A{ font-weight:bold; color:#fff;}	#boykininteractive A:Hover{ font-weight:bold; color:#fff;}
