hmtl,body,ul,ol,li,blockquote,q,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img,span{margin:0;padding:0;border:0;}
br.cl{clear:both;margin:0;padding:0;}.dn{display:none;}.vh{visibility:hidden;}.tdn{text-decoration:none;}
.fl{float:left;}.fr{float:right;}hr{height:1px;}
body{font:62.5% Arial,Verdana,Hetvetica,sans-serif;line-height:1.5em;color:white;background:black;}
input, select, th, td {font-size:1em;width:auto;}
h1{font-size:1.5em;line-height:1.5em;color:white;background:transparent;color:#333333;padding:5px 0;}
h2{font-size:1.2em;line-height:1em;color:white;background:transparent;color:#333333;padding:5px 0;}
p{font-size:1.2em;line-height:1.5em;padding:5px 0;margin:0;}
p a{color:#999;}
p a:hover{color:white;}
/*******************/
.ctr{margin:10px auto 0 auto;float:none;padding:25px 60px 130px 60px;background:black url(/images/footer.jpg) no-repeat bottom left;width:848px;border:1px solid #bfc6d5;}
#top{float:left;color:white;font-size:1.2em;margin-bottom:10px;float:left;}
#top a{color:white;text-decoration:none;}
#top a:hover, #top a.t{text-decoration:underline;}

#header{width:520px;float:left;margin:0;padding:0;}
#header #logo{height:69px;width:94px;float:left;background:url(/images/logo.gif) no-repeat 0 0;margin-right:20px;}
#header #logo span{display:none;}
#header a{text-decoration:underline;}
#header p{float:left;margin:0;padding:52px 0px 10px 0;}
#header h1{font-size:1.4em;color:white;font-weight:normal;float:right;margin-top:13px;padding:5px 0;line-height:1.5em;}

#nav{float:right;padding:0px;margin:0;width:320px;}
#nav ul{list-style:none;margin:0;padding:56px 0px 10px 0;}
#nav li{float:left;}
#nav a{padding:0 40px 0 0;}

#bottom{font-size:1.2em;color:#999999;margin:0 auto;padding-top:20px;width:968px;}

#copyright{float:left;padding:5px 0;color:#999999;float:left;width:400px;}
#copyright a{color:#999999;background:transparent;text-decoration:none;padding:0;margin:0;}
#copyright a:hover{color:white;background:transparent;text-decoration:underline;}

/*
#yammayap{float:right;text-align:right;padding:5px 0;}
#yammayap a{float:left;color:#666666;text-decoration:none;margin:0;padding:0;}
#yammayap a:hover{color:white;text-decoration:underline;}
#yammayap span{float:left;padding:0 5px;margin:0;}
#yammayap #yflogo{margin-left:5px;display:block;float:left;height:20px;width:20px;background:transparent url(/images/yammayap.gif) no-repeat ;}
#yammayap a#yflogo:hover{background:transparent url(/images/yammayap-on.gif) no-repeat;}
*/
#yammayap{margin:0 auto;color:#666666;text-align:right;padding:0;}
#yammayap a{color:#666666;text-decoration:none;margin:0;}
#yammayap a:hover{color:white;text-decoration:underline;}
#yammayap a#yflogo{background:url(/images/yammayap.gif) no-repeat right;padding: 2px 30px 2px 0;}
#yammayap a#yflogo:hover{background: url(/images/yammayap-on.gif) no-repeat right;}



#mainimage{float:left;padding:10px;}
#pageho #mainimage{float:left;width:500px;background:url(/images/image-bg.jpg) no-repeat top left;padding:10px;}
.image .pad{width:1px;float:left;height:480px;}
#right .pad{width:1px;float:left;height:330px;}
#pageco .image .pad{height:600px;}
#pagein .image .pad{height:600px;}

#right{float:left;width:325px;line-height:1.5em;color:white;}
#right h1{color:white;}
#right h2{color:white;}
#right ul{float:left;margin-top:10px;list-style:none;width:320px;}
#right .desc{float:left;width:320px;color:#999;}
#right .thumb li{float:left;margin:0 10px 10px 0;}
#right .thumb a{float:left;border:1px solid #e4e7ed;margin:0;padding:0;}
#right .thumb a:hover, #right .thumb a.this{border:1px solid #b3bccf;color:white;}
#right .thumb a img{float:left;margin:0;padding:0;border:0;}

#right .err{font-size:1.2em;color:#ff0000;}
#right .err ul{font-size:1.2em;margin-left:20px;float:left;}


#fcontact{border:1px solid #e5e5e5;padding:10px 20px;margin:10px 0 20px 0;}
#fcontact label{display:block;font-size:1.2em;color:white;padding:5px 0;}
#fcontact input{display:block;width:270px;}
#fcontact textarea{display:block;height:100px;width:270px;}
#fcontact #submit{display:block;width:auto;margin:10px;float:right;font-size:1.2em;padding:5px 20px;}


