* { margin:0px; border:none; padding:0px; font-size:12px; font-family:Arial; text-decoration:none;  }
body { background:url('../../images/background.jpg') repeat-x; }
#main { margin:0px auto; width:900px; }
#header { float:left; clear:left; width:900px; }
#top { float:left; clear:left; width:900px; }
#headerlogo { float:left; clear:left; margin:20px 0 0 0; width:282px; }
#MainButtons { float:right; clear:right; width:365px; list-style:none; margin:35px 0 0 0; }
#MainButtons li { float:left; background:url(../../images/butt_sep.png) no-repeat;  padding:5px 20px 5px 20px;  }
#MainButtons a { font-size:18px; color:#eb5416; float:left; clear:left; width:auto; }
#header #content { float:left; clear:left; width:900px; color:#FFF;  }
#header #content #left { float:left; width:200px;  padding:50px 0 0 0; }
#header #content #image { float:left; width:400px; background:url(../../images/ymi_image.png); height:338px;}
#header #content #right { float:left; width:256px; padding:50px 0 0 44px; }
#header #content h1 { float:left; clear:left; font-size:20px; font-weight:normal; margin:0 0 20px 0; }
#header #content #right h1 { width:256px; }
#header #content #left h1 { width:200px; }
#header #content #right p { width:256px; text-align:justify; line-height:20px; font-size:12px; }
#header #content #right .But { width:256px; float:left; clear:left; margin:15px 0 0 0; }
#header #content #right .But a { float:left; clear:left; background:url(../../images/register_but.png) no-repeat; width:256px; height:36px; line-height:36px; text-align:center; color:#e84c15; font-size:12px; }
#header #content #right .But a:hover { background:url(../../images/register_but_hover.png) no-repeat; }

#header #content #left input, #header #content #left .wrong { margin-left:3px; width:130px; height:17px; padding:4px 10px 4px 10px; background:url(../../images/login_input.png) top left; }
#header #content #left .text { margin-left:3px; width:142px; padding:4px; margin-top:5px; line-height:18px; }
#header #content #left .wrong { background:url(../../images/loginwrong.png); }
#header #content #left .But { width:156px; float:left; clear:left; margin:15px 0 0 0; }
#header #content #left .But a { float:left; clear:left; background:url(../../images/login_but.png) no-repeat; width:136px; height:36px; line-height:36px; text-align:center; color:#e84c15; font-size:12px; text-align:left; padding-left:20px; }
#header #content #left .But a:hover { background:url(../../images/login_but_hover.png) no-repeat; }

#maintext { float:left; clear:left; width:900px; margin:20px 0px; border-bottom:2px solid #CCC; padding-bottom:20px;}
#maintext h1, #maintext p { float:left; clear:left; width:900px; }
#maintext h1 { font-size:19px; margin-bottom:5px; color:#005B9F; }
#maintext p { font-size:13px; margin-bottom:20px; color:#333; line-height:17px; }

#footer { float:left; clear:left; width:900px; padding:0px; line-height:25px; } 
