*{margin:0; padding:0;}
body{background-color:#888888; margin-top:0px; font-family: Verdana, Helvetica, Arial, Tahoma;}
img{border:0;}
.txtimg{border:0; text-align:left; vertical-align:top;}


H1 {font-size: 18px; color: #11b4eb; font-weight: bold; margin: 5px 0 5px 0;}
H2 {font-size: 14px; color: #2ea7b2; font-weight: bold; margin: 5px 0 5px 0;}
H3 {font-size: 14px; color: #000; font-weight: bold; margin: 4px 0 4px 0;}


P {color: #222; font-weight: bold; margin: 2px 0 4px 0; text-align: justify; width: 100%;}

a{color:#11b4eb; text-decoration:none;}
a:hover{text-decoration:none;}



#alltheweb{background: #373b3d url(zyximages/fullbg.gif) repeat-x; width:100%; padding: 0px; height: 800px; margin: 0; text-align:center; }
#alltheweb2{width:840px; padding: 0px; height: 100%; margin: 0 auto; text-align:left; background-color: transparent; }
#logo{width:220px; height:100px; padding: 0px; margin:5px 0 0px 0px; text-align:center; }


/*=========       main + content    ==============*/
#main{background: #373b3d url(zyximages/main.gif) no-repeat; width:600px; height: 800px; padding: 0px; margin: 0 auto; text-align:center; float:left; }
#maaintop{ width:550px; padding: 0px; margin: 0 auto; text-align:center; }
#maainbot{ width:550px; padding: 0px; margin: 0 auto; text-align:center; }

#content{ width:500px; padding: 0px; margin: 0 auto; text-align:left; direction: ltr; }
#content h1 {font-size: 18px; color: #11b4eb; font-weight: bold; margin: 5px 0 5px 0; border-bottom: 1px #FFF solid; line-height: 26px; }
#content p {font-size: 12px; color: #EEE; font-weight: normal; margin: 5px 0 3px 0; }

#content .imgcont {margin: 5px 10px 5px 10px; float: right; text-align: center; vertical-align: center; padding: 3px 3px 1px 3px; border: #777 1px solid; width: 96px;;}
#content .imgcont img {margin: 0px auto; padding: 0px; }



#content .imgleft{ float:left; width:227px;}
#content .txtright{ font-size: 14px; color: #EEE; font-weight: normal; margin: 5px 0 3px 0; float:right; width:250px;}

#content input{ width:280px; margin: 0; text-align:center; direction: ltr; background-color: #CCC; height: 24px; border: #73cdeb 1px solid; font-size: 16px; color: #006384;}
#content textarea{ width:280px;  height: 200px; margin: 0; text-align:left; direction: ltr; background-color: #CCC; border: #73cdeb 1px solid; font-size: 14px; color: #006384;}
#content form{ margin: 0 0 80px 0}

#content .cntcnt {width: 490px; line-height: 25px; height: 30px; margin: 0; padding: 0}
#content .cntcnt .txtcont { float:left; width:117px;  font-size: 14px; color: #EEE; font-weight: bold; padding: 0; vertical-align: bottom; margin: 0px;}
#content .cntcnt .inpcont { float:right; width:350px;  margin: 0px; padding: 0; vertical-align: bottom;}


#content .cntcnt2 {width: 450px; line-height: 25px; height: 30px; margin: 0; padding: 0}
#content .cntcnt2 .txtcont2 { float:left; width:140px;  font-size: 14px; color: #11b4eb; font-weight: bold; padding: 0; vertical-align: bottom; margin: 0px;}
#content .cntcnt2 .inpcont2 { float:right; width:255px;  margin: 0px; padding: 0; vertical-align: bottom; font-weight: bold; display: block;}

/*========= //   main + content   \\ ==============*/


#rside{background: transparent url(zyximages/123.png) no-repeat; width:220px; height: 800px; padding: 0px; margin:0 0 0 20px; text-align:center; float:left; }

/*========= start mainmenu ==============*/
#mainmenu{background: transparent url(zyximages/menubg.gif) no-repeat; width:208px; height: 620px; padding: 60px 0px 0 12px; margin: 15px 0 0 0; text-align:left;}

#mainmenu .menuitems{width:190px; height:350px;    text-align:left;}

#mainmenu ul{list-style: none; margin-left: 10px; }
#mainmenu ul li{background: transparent url(zyximages/menuitem.png) no-repeat; padding:0px 0px 0 20px; margin:0;}
#mainmenu ul a h2{padding:0; margin:0; line-height: 45px; font-size: 12px; font-weight: bold; color: #435252; text-decoration: none; }
#mainmenu ul a:hover h2{padding:0; margin:0; line-height: 45px; font-size: 12px; font-weight: bold; color: #11b4eb; text-decoration: none; }
/*========= // mainmenu \\ ==============*/




#lastfooter{background: #888888; width:100%; height: 100px; padding: 0px; margin: 0 auto; text-align:center; border-top: 1px #333 solid }





/*=======footer===========*/
#footer{background:url(zyximages/footer_bg.jpg) left top repeat-x #FFFFFF; width:100%; color:#0D374F; font-size:0.91em;}
#footer .left_bot{background:url(zyximages/footer_left_bot.jpg) left bottom no-repeat;}
#footer .right_bot{background:url(zyximages/footer_right_bot.jpg) right bottom no-repeat; padding:21px 0 17px 0; height:19px; text-align:center;}
#footer a{color:#0D374F; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/
