﻿ body
    {
	    background:#000;
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:12px;
	    color:#333333;
	    text-align: center;
	    margin:0 auto;
    }

    #wrapper{
	    margin: 0 auto;
	    margin-top:15px;
  	    width: 1004px;
	    height: 115px;
	    text-align:center;
	    position:relative;
	    border:none;
    }

    #header {
	    margin: 0 auto;
	    text-align:left;
	    height:220px;
	    width:1004px;
	    position:relative;
	    clear:both;
	    border:none;
	    background:url(../images/header_bg.jpg) top right no-repeat;
    }
    #timeStamp
    {
    	position:absolute; top:0px; left:0px;
    	margin-top:15px;
    	margin-left:15px;
    	color:#cccccc; 
    	width:200px;
    	border:none;
    	
    }
     #banner 
    {
		position:absolute; 
		top:50px; 
		left:15px;
    	margin-top:0px;
    	margin-left:0px;
    	width:auto;
    	min-height:81px;
    }
    #photo
    {
    	float:right;
    	margin-right:46px;
    	margin-top:37px;
    }
    #links 
    {
    	position:absolute;
    	top:170px;
    	height:52px;
    	left:0px;
    	background:#000000;
    }
    #links .link 
    { 
    	padding:0px 10px 0px 10px;
    }

    #links a 
    {
     	color:White; 
     	font-size:10px;
     	text-decoration:none;
    }
     #links a:hover
    {
      	text-decoration:underline;
    }
    
    #agentInfo 
    {
    	float:right;
    	color:#ffffff;
    	text-align:right;
    	margin-right:40px;
    	margin-top:35px;
    	border:none;
    	width:750px;
    }
    
    #agentInfo p.headline
    {
    	font-style:italic;
    	font-size:16pt;
    	
    	margin-top:0px;
    }
    #agentInfo p.agentName
    {
    	margin-bottom:0px;
    	font-size:18pt;
    	color:#f7e499;
    }
    #agentInfo p.acolades
    {
    	margin-top:0px;
    	font-size:10pt;
    }
    #agentInfo p.phone
    {
    	font-size:16pt;
    	margin-bottom:0px;
    	color:#f7e499;
    }
    #player 
    {
        margin: 0 auto;
	    text-align:left;
	    height:612px;
	    width:1004px;
	    position:relative;
	    /*border:solid 1px gray;*/

    }
    #agentplayer 
    {
        margin: 0 auto;
	    text-align:left;
	    height:612px;
	    width:1004px;
	    position:relative;
	     /*border:solid 1px gray;*/

    }
    #contactInfo
    {
    	float:left;
    	width:350px;
    	/*background:green;*/
    }
    #contactInfo .inner 
    {
    	text-align:left;
    	margin-left:35px;
    	padding:15px 15px 15px 15px;
    	background:url(../images/info_bg.jpg) top center repeat-x;
    	color:White;
    }
    #officeInfo
    {
    	float:right;
    	/*background:orange;*/
    	width:350px;
    }
    #officeInfo .inner
    {
        text-align:right;
        margin-right:35px;
        padding:15px 15px 15px 15px;
        background:url(../images/info_bg.jpg) top center repeat-x;
        color:White;
    }
    
    #compLogo
    {
    	float:left;
    	width:300px;
    	text-align:center;
    	color:#FFFFFF;
    	font-size:14px;

    }
    #footer 
    {
    	position:relative;
    	margin-top:30px;
    }
    #footer a
    {	
    	color:White;
    	text-decoration:none;
    }
    #footer a:hover
    {	
    	color:White;
    	text-decoration:underline;
    }
    #EHO 
    {
    	clear:both;
    	text-align:center;
    }
    #link_container 
    {
    	position:relative;
    	top:0px;
    	right:0px;
    	height:62px;
    }
    #bottom_links 
    {
    	position:absolute;
    	top:0px;
    	right:0px;
    	margin:0px 0px 0px 0px;
    	height:52px;
    	background:url(../images/bot_mid.jpg) top center repeat-x;
    }
    #bottom_links a
    {
    	color:#f7e499;
    	text-decoration:none;
    }
    #bottom_links a:hover
    { text-decoration:underline; }
    
    #bottom_links .link 
    {
    	    padding:0px 20px 0px 20px;
    }
    .copy 
    {
    	color:#2b6580;
    }
    .txtTitle
    {
    	width:200px;
    }
    .txtUrl
    {
    	width:300px;
    }
    .zone 
    {
    	/*border:solid 1px red;*/
    }
    .form_key 
    {
		color:#3399cc;
    }
    /*Modal Popup*/
	.modalBackground {
		background-color:Gray;
		filter:alpha(opacity=70);
		opacity:0.7;
	}

	.modalPopup {
		background-color:#ccffff;
		border-width:3px;
		border-style:solid;
		border-color:Gray;
		padding:3px;
		width:250px;
	}

	.modalPopup_Links {
		background-color:#ccffff;
		border-width:3px;
		border-style:solid;
		border-color:Gray;
		padding:3px;
		width:600px;
	}