﻿body,form {
	    /*background-color: #FFFFFF;*/
	    margin:0;
		padding:0;
		
	}
	
	.arial, .cliptxt, .location, .sales, .reqreel { font-family:Arial,Helvetica,sans-serif;}
	
	p.arial{font-size:11px;color:#696969}
	.bf {font-size:12.5px!important;}
	p.cliptxt{font-size:14px;color:#ffffff}
	.location, .sales { font-weight:bold;text-decoration:none;color:#696969;}
    a.location, a.sales {font-size:12px;}
	a.location:hover {text-decoration:underline;color:#fe3970;}
	a.sales {outline:0;background:url(images/email.png) no-repeat scroll -2px 0;padding-left:30px;}
	a.sales:hover {color:#ff2764;background-position: -2px -17px;text-decoration:none!important;}
	a.sales span { position:relative;top:2px;left:-5px;}
	a.sales:hover span { text-decoration:underline;}
	a.reqreel {text-decoration:none;color:#999;cursor:pointer;outline:0;background:url(images/request-reel.png) no-repeat scroll 0 0;padding-left:30px;font-size:12px;display:block;float:right;height:22px;margin-top:35px;}
    a.reqreel:hover {color:#ff2764;background-position: 0 -22px;text-decoration:none!important; }
	a.reqreel span { position:relative;top:7px;left:-3px }
	a.reqreel:hover span { text-decoration:underline;}
	
	
    #container {
        width:100%;
        height:100%;
        text-align:center;
      
    }
    
    #smoke{
	    position:absolute;
	    width:100%;
	    height:453px;
	    background:url(Images/smoke_top.png) no-repeat scroll left top;
	    z-index:1;
	    top:0px;
	    left:0px;
	}
	#menu{
	    position:absolute;
	    width:440px;
	    left:55px;
	}
	#menuContainer{
	    position:relative;
	    width:100%;
	    height:900px;
	    float:right;
	    z-index:5;
	    left:0px;
	}
	
	#main {margin-left:450px!important;}
	
	#contact{
	    position:relative;
	    width:250px;
	    height:278px;	    
	}
    
    #showLogin{
	    position:relative;
	    width:136px;
	    height:100px;
	    padding-left:18px;
	    visibility:hidden;
	}
	
    #close_l { text-decoration:none;cursor:pointer;display:block;float:right;background:url(images/request_reel/close.png) no-repeat scroll 0 0px;width:18px;height:17px;margin:10px 10px 0 0; }
    #close_l:hover { background-position: 0 -17px;display:block;height:17px;width:18px; }
	    
	#logo{
	width:248px;
	height:43px;
	/*background:url(Images/logo.png) no-repeat scroll left top;*/
	margin-left:60px;
	display:block;
	text-decoration:none;
	}
	.menus {top:70px;position:relative;z-index:5;margin-left:60px; margin-bottom:8px; width:230px;}
	a.home {display: block;width: 185px;height: 25px;text-decoration: none;	background: url("Images/home.png");}
	a.home:hover {background-position: -185px 0;}
	
    a.portfolio {display: block;width: 185px;height: 25px;	text-decoration: none;	background: url("Images/portfolio.png");}
    a.portfolio:hover{
	background-position: -185px 0;}
	
	a.services {display: block;width: 185px;height: 25px;	text-decoration: none;	background: url("Images/services.png");}
    a.services:hover{
	background-position: -185px 0;}
	
	a.company {display: block;width: 185px;height: 25px;	text-decoration: none;	background: url("Images/company.png");}
    a.company:hover{
	background-position: -185px 0;}

	/*a.reel { cursor:pointer; display:block;width: 100px;height: 38px;	text-decoration: none;	background: url("Images/reelBtn.jpg");}
    a.reel:hover{
	background-position: -100px 0;}*/
	
	a.blog { cursor:pointer; display:block;width: 103px;height: 30px;	text-decoration: none;	background: url("Images/blog.png");}
    a.blog:hover{
	background-position: -103px 0;}
	
	
	a.goBtn {display: block;width: 43px;height: 33px;	text-decoration: none;	background: url("Images/goBtn.jpg");float:right;}
    a.goBtn:hover{
	background-position: -43px 0;}
	
    .displace {	position: absolute;	left: -5000px;}
    a.playclip{display: block;width: 117px;height: 40px;text-decoration: none; cursor:pointer; background: url("Images/HomePage/playClipBtn.png");
	background-position: 117px 0;}
	
	#footer {
	    position:fixed;
	    bottom:0;
	    width:100%;
	    height:20px;			/* Height of the footer */
	    font-family:Verdana;
	    background:#fff;
	    color:#616161;
	    font-size:.55em;
	    text-align:center;
	    min-width:1024px;		
	    padding:5px 0px 3px;
	    z-index:35;
	    line-height:23px;
	}
	.fbtw {
        display:inline;
        float:right;
        margin-left:5px;
        margin-top:-2px;
    }
    
    #footer a {
        color:#616161;
        text-decoration:none;
    }
    

    .ft {
        cursor:pointer;
    }
    
    .label { position: relative; float: left; margin-right: 3px; clear: left;font-family:Arial; }
    .clear { clear: both; }
    .over { color: #ccc; position: absolute; top: 0px; left: 5px;}
    
    #fredBtn, #pencilFred {outline:0;}
    
   #description {position: relative; float:left; font-family:Arial,Helvetica,sans-serif; margin-left:60px; width:450px;}
   .styleH1 { font-size:13px; height:10px; color:#363636;}
   .txtH1 { font-size:11px; color:#696969; font-weight:normal;}
   
    #bchat{background:url(http://www.animaticmedia.com/images/boldchat/chatbtn.png); width:103px; height:61px; float:right; margin-right:5px;}
    #bchat:hover {background-position:0 -61px;}

