.body{background:#dae8e9; font-family:Tahoma; font-size:11px; margin:15px 0 15px 0;}

.logo{padding-left:10px;}

.glossymenu{padding:0 0 0 23px; margin:auto; background:url(image/menur_bg.gif) repeat-x; height:30px; list-style:none;}
.glossymenu li{float:left;}
.glossymenu li a{float:left; display:block; color:#FFFFFF; text-decoration:none; font-family:sans-serif; font-size:12px; padding:0 0 0 16px; height:30px; line-height:30px; text-align:center; cursor:pointer;}
.glossymenu li a b{float:left; display:block; padding:0 24px 0 8px;}
.glossymenu li.current a, .glossymenu li a:hover{color:#546a6d; background:url(image/menur_hover_left.gif) no-repeat; height:30px;}
.glossymenu li.current a b, .glossymenu li a:hover b{color:#546a6d; background:url(image/menur_hover_right.gif) no-repeat right top;}

.news{background:url(image/news-bg.gif) repeat-x; font-size:15px; font-weight:bold; padding-left:20px; font-family:Arial, Helvetica, sans-serif; color:#546a6d;}
.website{font-size:15px; background:url(image/bg_bg.gif) repeat-y right; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#546a6d;}

.design{font-size:16px; height:38px; line-height:32px; font-weight:bold; padding-left:20px; font-family:Arial, Helvetica, sans-serif; color:#546a6d;}

.welcome{font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#546a6d;}
.welcome2{font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#546a6d;}

.right{float:left; margin-left:12px; width:500px; color:#546a6d;}
.right h4, .portfolioLeft h4{padding-bottom:5px; color:#546a6d; font:normal 18px 'myriad Pro'; margin-bottom:20px;}
.right h4 span, .portfolioLeft h4 span{color:#546a6d;}
img.imgL{float:left; margin:0 20px 0px 0;}
img.imgR{float:right; margin:0 0px 0 20px;}
.right .in-ul li{ float:left; list-style:none; padding:0 20px 3px 10px; width:155px; background:url(image/bullet2.gif) no-repeat 0 6px;}
.right .in-ul li a{color:#8eacff; text-decoration:none;}
.right .in-ul li a:hover{text-decoration:underline;}
.right label{clear:both; display:block; padding:5px 0 20px 0; text-align:right;}
.right label a{color:#546a6d; text-decoration:none; font-weight:bold;}

.contact tr td{padding:5px;}
.inp{background:url(image/input-bg.jpg) no-repeat; width:197px; height:17px; font:12px 'trebuchet MS'; color:#546a6d; border:none; padding:3px 5px 0; margin:0;}
.dd{background:url(image/input-bg.jpg) no-repeat; width:207px; height:20px; font:12px 'trebuchet MS'; border:none; color:#546a6d;}
.contact tr td textarea{background:url(image/text-area.gif) no-repeat; width:207px; height:104px; border:none; color:#546a6d;}


.footer_menu{float:right; text-align:center; color:#546a6d;}
.footer_menu ul{margin:0; padding:0;}
.footer_menu ul li{float:left; list-style:none;}
.footer_menu ul li a{float:left; list-style:none; color:#546a6d; text-decoration:none;}
.footer_menu ul li a:hover{color:#01CFE6;}