@import url('http://img.kanoon.ir/font/newKoodakfontapi.css');

body { margin: 0; padding: 0; color: #555; font-size: 12px; line-height: 1.6em; font-family: 'B Koodak', BKoodak, tahoma; background-color: #c7c8c1; background-image: url(/Epay/Images/templatemo_background.png); background-repeat: repeat;  }
a, a:link, a:visited { color: #525111; font-weight: normal; text-decoration: none;  }
a:hover { text-decoration: underline;  }
ul, li { padding: 0; margin: 0; list-style: none;  }
h1, h2, h3, h4, h5, h6 { color: #525111; font-weight: normal;  }
h1 { font-size: 36px; margin: 0 0 30px; padding: 5px 0;  }
h2 { font-size: 24px; margin: 0 0 25px; padding: 5px 0;  }
h3 { font-size: 20px; margin: 0 0 20px; padding: 0;  }
h4 { font-size: 16px; margin: 0 0 15px; padding: 0;  }
h5 { font-size: 14px; margin: 0 0 10px; padding: 0;  }
h6 { font-size: 12px; margin: 0 0 5px; padding: 0; font-weight: 700;  }
p { padding: 0; margin: 0 0 15px 0;  }
.clear { clear: left;  }
blockquote.testimonial_block { margin: 40px; background: url(/Epay/Images/icon_testimonial1.png) right center no-repeat; padding-right: 120px; direction: rtl;  }
cite { font-weight: bold; color: #525111;  }
cite a, cite a:link, cite a:visited { font-size: 12px; text-decoration: none; font-style: normal;  }
cite span { font-weight: 400; color: #525111;  }
.list_bullet { margin: 10px 0 10px 15px; padding: 0; list-style: none;  }
.list_bullet li { color: #555; margin: 0 0 7px 0; padding: 0 15px 0 20px; background: url(/Epay/Images/templatemo_list.png) no-repeat scroll right 4px;  }
.list_bullet li a { color: #555; font-weight: normal; text-decoration: none;  }
.list_bullet li a:hover { color: #555;  }
.no_bullet { margin: 0; padding: 0; list-style: none;  }
.no_bullet li { margin: 0 0 20px 0; padding: 0;  }
a.header { display: block; font-weight: 700;  }
.half { width: 360px;  }
.col_175 { width: 300px;  }
.col_185 { width: 320px;  }
.h10 { height: 10px;  }
.h20 { height: 20px;  }
.h40 { height: 40px;  }
.img { margin: 0; padding: 0;  }
.img_border { background: #cacac6; padding: 4px; border: 1px solid #a9a99e;  }
.img_nom { display: block; margin-bottom: 15px;  }
.img_fl { float: left; margin: 3px 15px 5px 0;  }
.img_fr { float: left; margin: 3px 0 5px 15px;  }
.left { float: left;  }
.right { float: right;  }
#templatemo_header_wrapper { width: 100%; background: url(/Epay/Images/templatemo_header.png) center bottom no-repeat;  }
#templatemo_header { width: 820px; min-height: 110px; padding: 5px 0px 2px; margin: 0 auto; text-align: center; margin-bottom: 40px;  }
#templatemo_main_wrapper { width: 100%; background: url(/Epay/Images/templatemo_wrapper.png) center top no-repeat;  }
#templatemo_main { width: 820px; margin: 0 auto; padding: 0 10px; overflow: hidden;  }
#templatemo_footer_wrapper { width: 100%; background: url(/Epay/Images/templatemo_footer.png) center top no-repeat;  }
#templatemo_footer { width: 780px; margin: 0 auto; padding: 20px 20px; text-align: center;  }
#site_title { display: block; width: 300px; margin: 0 auto;  }
#site_title a { display: block; width: 300px; height: 22px; text-align: center; padding-top: 70px; background: url(/Epay/Images/logo.png) no-repeat top center; color: #333; letter-spacing: 4px;  }
#templatemo_header #intro_text { margin-top: 0px; font-size: 16px;  }
#content { overflow: hidden; width: 7000px; position: relative; }
.section { position: relative; float: left; padding: 20px; width: 780px; margin-right: 20px;  }
.section a.home_btn { position: absolute; top: 20px; left: 20px; width: 88px; height: 32px; display: block; background: url(/Epay/Images/templatemo_home_btn.png); text-indent: -10000px;  }
.section  a.page_nav_btn { position: absolute; display: block; width: 45px; height: 27px; line-height: 27px; font-weight: 700; bottom: 20px;  }
.section  a.previous { left: 20px; background: url(/Epay/Images/previous.png) left center no-repeat; padding-left: 40px;  }
.section  a.next { right: 40px; background: url(/Epay/Images/templatemo_next.png) right center no-repeat; padding-right: 40px;  }
#templatemo_menu { margin: 50px 0 0; padding: 0; list-style: none;  }
#templatemo_menu li { display: block; float: left; width: 140px; height: 160px; margin: 0 20px 20px 0; background: url(/Epay/Images/menu_box.png) no-repeat;  }
#templatemo_menu li.no_margin_right { margin-right: 0;  }
#templatemo_menu li a { display: block; width: 140px; height: 15px; padding: 135px 0px 0px; background-repeat: no-repeat; background-position: 15px 15px; text-align: center; line-height: 15px; font-size: 14px; color: #fff;  }
#templatemo_menu li a:hover { text-shadow: 1px 1px 1px #555; text-decoration: none;  }
#templatemo_menu li a.about { background-image: url(/Epay/Images/icon_about.png);  }
#templatemo_menu li a.services { background-image: url(/Epay/Images/icon_services.png);  }
#templatemo_menu li a.portfolio { background-image: url(/Epay/Images/icon_portfolio.png);  }
#templatemo_menu li a.testimonial { background-image: url(/Epay/Images/icon_testimonial.png);  }
#templatemo_menu li a.contact { background-image: url(/Epay/Images/icon_contact.png);  }
#social_links { margin-top: 40px;  }
#social_links li { width: auto; height: auto; float: left; width: 180px; margin: 0 0 40px; padding: 0; background: none;  }
#social_links li a { display: block; height: 33px; padding: 15px 0 0 60px; font-size: 14px; background-position: left; background-repeat: no-repeat;  }
#social_links li a.facebook { background-image: url(/Epay/Images/facebook.png);  }
#social_links li a.flickr { background-image: url(/Epay/Images/flickr.png);  }
#social_links li a.linkedin { background-image: url(/Epay/Images/linkedin.png);  }
#social_links li a.twitter { background-image: url(/Epay/Images/twitter.png);  }
#social_links li a.yahoo { background-image: url(/Epay/Images/yahoo.png);  }
#social_links li a.youtube { background-image: url(/Epay/Images/youtube.png);  }
#gallery { margin-top: 40px;  }
#gallery li { width: auto; height: auto; float: left; width: 140px; height: 140px; margin: 0 20px 20px 0; padding: 0; background: none;  }
#gallery li a { display: block;  }
#gallery li a img { background: #a1a199; padding: 4px; border: 1px solid #d0d0cb;  }
#gallery li.no_margin_right { margin-right: 0;  }
#contact_form { padding: 0; width: 90%; direction: rtl; float: right;  }
#contact_form .input_field { width: 200px; padding: 5px; color: #000; border: 1px solid #adada3; background: #e9e9e9; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; margin-top: 5px; float: left;  }
#contact_form label { display: block; font-size: 14px; float: right; margin-top: 7px;  }
#contact_form textarea { width: 200px; height: 50px; padding: 5px; color: #000; border: 1px solid #adada3; background: #e9e9e9; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; margin-top: 5px; float: left;  }
#contact_form .submit_btn { font-size: 12px; color: #000; border: 1px solid #adada3; background: #e9e9e9; padding: 5px 14px; margin: 10px 0px; font-family: 'B Koodak', BKoodak, tahoma;  }
