@charset "utf-8";

/* CSS Document */



body{background:url(../images/bg-main.jpg) repeat-x left top; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#653600;}







#mainwrap{width:909px; margin:0 auto;}



#header{width:100%; float:left; padding-top:14px; border-bottom:1px dotted #f6a13c; padding-bottom:16px;}



#header .logo{width:325px; float:left; height:117px; margin-top:15px; margin-right:44px; margin-left:35px;}

#header .logo a{width:325px; float:left; height:117px; background:url(../images/LogoBeta.png) no-repeat left top; text-indent:-999px; overflow:hidden; display:block; text-decoration:none;}

#header .logo a:hover{color:red;}



.prof-img{background:url(../images/mainbaner.png) no-repeat left top; height:327px; width:444px;}

.prof-img1{background:url(../images/mainbaner1.png) no-repeat left top; height:327px; width:444px;}



#header .twit{width:497px; float:left; text-align:right; padding-top:1px;}

#header .twit blockquote{width:162px; height:44px; float:right; display:block; margin-right:13px;}

#header .twit blockquote a{width:162px; height:44px; background:url(../images/twitter.jpg) no-repeat left top; display:block; overflow:hidden; text-indent:999px;}

#header .twit blockquote a:hover{background:url(../images/twitter.jpg) no-repeat left -44px;}



#header .login{width:495px; float:left; text-align:right; padding:30px 0 0 2px;}
#header .login blockquote{width:495px; float:left; text-align:left; padding:5px 0 0 0;}

#header .login p{width:auto; float:left; display:block;}



.bodywrap{width:100%; float:left; padding-top:11px; padding-bottom:25px;}



.leftwrap{ width:446px; float:left; padding-left:36px;}

.leftwrap blockquote{ width:446px; float:left;}

.semicolon{width:409px!important; float:left; color:#653600; height:71px; padding:5px 0 0 33px; background:url(../images/semicolon.jpg) no-repeat left top; font-size:28px;}

.mainbanner{width:194px!important; float:left; height:280px!important; background:url(../images/mainbaner.png) no-repeat left top; display:block; padding-top:47px; padding-left:250px;}

.howitworks-txt{width:155px; float:left; height:27px;}

.howitworks-txt a{width:155px; float:left; height:27px; background:url(../images/howitworks.jpg) no-repeat left top; display:block; overflow:hidden;}

.howitworks-txt a:hover{background:url(../images/howitworks.jpg) no-repeat left -28px;}



.rightwrap{width:376px;float:left; padding-left:50px;}

.rightwrap h2{width:376px;float:left; font-size:24px; padding-top:5px;}

.rightwrap p{width:252px;float:left; padding-left:124px; margin:5px 0 5px 0;}

.full{width:376px!important; float:left; padding-left:0!important;}



.rightwrap dl{width:376px; float:left; margin-top:16px; display:block;}

.rightwrap dd{width:114px; float:left; margin-right:10px; height:27px;line-height:27px; margin-bottom:4px; text-align:right; font-size:14px;}

.rightwrap dt{width:250px; float:left; height:27px;  margin-bottom:4px;}



.footer{width:100%; float:left; border-top:1px dotted #f6a13c; padding-top:10px; padding-bottom:20px;}

.footer a{color:#653600; text-decoration:none;}

.footer a:hover{color:#da7e15; text-decoration:none;}

.white_content11 {display: none; position: absolute; top: 40%; left: 50%; padding: 16px; margin:-147px 0 0 -330px;  z-index:1002; overflow: hidden; }

.black_overlay{display: none; position: absolute; top: 0%; left: 0%;  width: 100%; height:100%;  background-color: #ffffff;  z-index:1001; -moz-opacity: 0.8;       opacity:.80; filter: alpha(opacity=80); }



.book-bg{background:url(../images/book-bg.jpg) no-repeat left top; width:687px; height:428px;float:left; padding:0 14px;}

.prof-img,.mainbanner,.howitworks-txt a,.howitworks-txt a:hover{behavior:url(iepngfix.htc);}





.error1{ 

/*background:url(../images/stop.jpg) no-repeat left top; */

padding-left:5px; margin-left:5px; font-size:10px; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; position:absolute; left:230px; top:5px; display:block; width:100%;}





.error2{ background:url(../images/stop.jpg) no-repeat left top; padding-left:15px; margin-left:5px; font-size:10px; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; display:block;}

.errorAdmin{ 

background:url(../images/stop.jpg) no-repeat left top; padding-left:5px;font-size:10px; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif;

}
