*{
margin: 0px;
padding: 0px;
font-family: Arial, sans-serif;
font-size: 14px;
color: #3f3f3f;
}

body, html {
text-align: center; 
margin: auto  0px;
background:url('../images/sitebg.jpg');
color: black;
}

body {
    min-width:800px;
      }

#wrap {
text-align: left;
    margin:0px auto;
	margin-top: 50px;
    width:1100px;
	height: 2050px;
	background: white;
	 
}

#header {
font-size: 24px;
color: black;
font-weight: bold;
clear: both;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
width: 100%;
height: 88px;
    }

#nav {
width: 800px;
display:none;
 }


#top_nav{
width: 800px;
background: #333333;
color: white;
height: 25px;
font-size: 13px;
text-align: center;
clear:both;
}


.top_nav_link{
color: white;
text-decoration: underline;
}

#nav2 {
width: 800px;
display:none;
background: #FFFFFF;
margin: 0px 0px 10px 0px;    }

#main {
    float:left;   
    padding: 0px;
    margin: 0px 0px 0px 25px;
	width: 640px;
	     }

#leftside {
display:none; 
 }

#rightside {
    float:left;
    width:225px;    
	margin: 0px 0px 0px 25px;
	width: 385px;
}

#footer{
clear:both;
text-align: left;
margin: 0px 0px 0px 25px;
padding-bottom: 25px;
}

h1{
margin: 0px 0px 20px 0px;
padding: 0px;
color: #cc0202;
font-weight: strong;
font-size: 20px;
}

h2{
color: #cc0202;
font-size: 16px;
}

#supernav{
width: 100%;
height: 30px;
background: #3f3f3f;
text-align: center;
font-size: 14px;
}

#supernav_inner{
width: 1100px;
margin: 0px auto;
text-align: right;
color: #d5d2d2;
font-size: 14px;
}

#supernav_inner a, a:visited{
color: #d5d2d2;
font-size: 14px;
text-decoration:none;
}

#supernav_inner a:hover{
font-size: 14px;
color: white;
text-decoration:none;

}

#supernavmenu{
padding-top: 6px;
color: #d5d2d2;
float: right;
}

#supernavshare{
float: right;
margin: 5px 0px 0px 5px;
}

#header_logo{
position:absolute;
margin: -65px 0px 0px 25px;
}

#leftdiv{
width: 640px;
height: 14px;
margin: 10px 0px 10px 0px;
background: url('../images/leftdiv.jpg');
background-repeat: no-repeat;
}

#footerdiv{
width: 1050px;
height: 7px;
margin: 5px 0px 5px 0px;
background: url('../images/footerdiv.jpg');
clear:both;
background-repeat: no-repeat;
}
#footerdivthick{
width: 1050px;
height: 7px;
margin: 5px 0px 5px 0px;
background: url('../images/footerdivthick.jpg');
clear:both;
background-repeat: no-repeat;
}

#footer_column{
width: 330px;
float: left;
}

#footer_column td{
font-size: 12px;
color: #3f3f3f; 
}

.mlinput{
width: 150px;
height: 18px;
border: 1px solid #d9dfe4;
font-size: 12px;
color: #3f3f3f;
}

.mlinput2{
width: 305px;
height: 24px;
border: 1px solid #d9dfe4;
font-size: 13px;
color: #3f3f3f;
padding: 3px;
}

.dropdown{
width: 60px;
height: 24px;
border: 1px solid #d9dfe4;
font-size: 13px;
color: #3f3f3f;
padding: 3px;
}

.mlselect{
border: 1px solid #d9dfe4;
color: #3f3f3f;
}

.mlsubmit{
width: 49px;
height: 18px; 
background: #cc0202;
color: white;
font-size: 12px;
font-weight: bold;
border: 0px;
}

#footerhdiv{
width: 11px;
height: 131px;
background: url('../images/footerhdiv.jpg');
background-repeat: no-repeat;
float: left;
margin: 0px 10px 0px 10px;
}

#footer_copyright{
color: #bcbcbc;
font-size: 12px;
}

#footer_copyright a, a:hover, a:visited{
color: #bcbcbc;
font-size: 12px;
}

#aso{
float: left;
margin: 0px 8px 0px 0px;
}

#share{
float: left;
margin: 10px 20px 0px 0px;
}

.rightinput{
width: 180px;
height: 18px;
border: 1px solid #d9dfe4;
}

#rightside td{
font-size: 12px;
color: #3f3f3f; 
}

.rightanswer{
width: 385px;
height: 270px;
border: 1px solid #d9dfe4;
}

.btn_send{
width: 79px;
height: 45px;
border: 0px;
background: url('../images/btn_send.png');
background-repeat: no-repeat;
}

#aboutpopup{
width: 777px;
height: 642px;
background: url('../images/aboutpopup_bg.png');
background-repeat: no-repeat;
position: absolute;
margin: 22px 0px 0px 200px;
z-index: 2;
display:none;
}

#tippopup{
width: 378px;
height: 410px;
background: url('../images/tippopup_bg.png');
background-repeat:no-repeat;
position:absolute;
margin: 22px 0px 0px 400px;
z-index: 2;
display:none;
}

#tippopup_inner{
width: 300px;
position:absolute;
margin: 35px 0px 0px 35px;
text-align: left;
}

#aboutpopup_inner{
position:absolute;
margin: 50px 0px 0px 25px;
text-align: left;
width: 720px;
}




#aboutpopup_inner p{
margin: 5px 0px 10px 0px;
}

#shade{
display:none;
position:absolute;
width: 100%;
height: 300%;
background: black;
margin: 0px 0px 0px 0px;
opacity: 0.8;
filter:alpha(opacity=80);
z-index: 1;
}

#headshot{
position: absolute;
margin: 0px 0px 0px 625px;
}

#headerdiv{
position:absolute;
margin: 60px 0px 0px 320px;
background: url('../images/headerdiv.jpg');
background-repeat:no-repeat;
width: 756px;
height: 9px;
}

.tipinput{
width: 130px;
height: 18px;
border: 1px solid #d9dfe4;
}

.tip{
width: 300px;
height: 80px;
border: 1px solid #d9dfe4;
}

#listpopup{
width: 378px;
height: 211px;
background: url('../images/listpopup_bg.png');
background-repeat: no-repeat;
position:absolute;
margin: 22px 0px 0px 525px;
display:none;
z-index: 2;
}

#listpopup_inner{
position:absolute;
width: 350px;
margin: 45px 0px 0px 25px;
text-align: left;
}

#contactpopup{
width: 378px;
height: 413px;
background: url('../images/contactpopup_bg.png');
background-repeat: no-repeat;
position:absolute;
margin: 22px 0px 0px 625px;
display:none;
z-index:2;
}

#contactpopup_inner{
position:absolute;
width: 350px;
margin: 45px 0px 0px 25px;
text-align: left;
}

.message{
width: 325px;
height: 100px;
border: 1px solid #d9dfe4;
}

.interviewlink, .interviewlink:visited{
color: #9d9b9b;
font-size: 14px;
text-decoration: none;
}

.interviewlink:hover{
color: #cc0202;
font-size: 14px;
text-decoration: none;
}

#wrap_top{
width: 1113px;
height: 10px;
background: url('../images/wrap_top.png');
background-repeat: no-repeat;
position:absolute;
margin: -5px 0px 0px -7px;
}

#wrap_left{
width: 10px;
height: 985px;
background: url('../images/wrap_left.png');
background-repeat: no-repeat;
position:absolute;
margin: -5px 0px 0px -5px;
}

#wrap_right{
width: 10px;
height: 985px;
background: url('../images/wrap_right.png');
background-repeat: no-repeat;
position:absolute;
margin: -5px 0px 0px 1095px;
}
 

#wrap_left2{
width: 10px;
height: 1070px;
background: url('../images/wrap_left2.png');
background-repeat: repeat-y;
position:absolute;
margin: 980px 0px 0px -5px;
}

#wrap_right2{
width: 10px;
height: 1070px;
background: url('../images/wrap_right2.png');
background-repeat: repeat-y;
position:absolute;
margin: 980px 0px 0px 1095px;
}

.fbthis, .fbthis:hover, .fbthis:visited{
font-size: 11px;
text-decoration:none;
}

#footer_column .entrepreneurlink, .entrepreneurlink:visited{
padding-top: 10px;
font-size: 14px;
color: #a3a1a1;
}

#footer_column .entrepreneurlink:hover{
padding-top: 10px;
font-size: 14px;
color: #cc0202;
}


#aboutpopup_inner .entrepreneurlink, .entrepreneurlink:visited{
padding-top: 10px;
font-size: 14px;
color: #a3a1a1;
}

#aboutpopup_inner .entrepreneurlink:hover{
padding-top: 10px;
font-size: 14px;
color: #cc0202;
}

option{
font-size: 12px;
}


#bookpopup{
width: 415px;
height: 453px;
background: url('../images/bookpopup_bg.png');
background-repeat:no-repeat;
position:absolute;
margin: 5px 0px 0px 250px;
z-index: 2;
display:none;
}

#bookpopup_inner{
width: 350px;
position:absolute;
margin: 50px 0px 0px 35px;
text-align: left;
font-size: 13px;
}


#sendpopup{
width: 378px;
height: 211px;
background: url('../images/listpopup_bg.png');
background-repeat:no-repeat;
position:absolute;
margin: 30px 0px 0px 600px;
z-index: 2;
display:none;
}

#sendpopup_inner{
position:absolute;
width: 325px;
margin: 45px 0px 0px 25px;
text-align: left;
} 

#bookpitch p{
margin: 5px 0px 0px 0px;
}

#bookpitch{
font-size: 12px;
width: 1050px;
}

#bookcover{
float:right;
width: 350px;
height: 550px;
margin: -20px 0px 0px 0px;
}