body { padding:0px; margin:0px; background-image:url(../images/bg.gif); font-family:Arial; color:#888888; text-align:left; letter-spacing:0.04px; }
.mainDiv { width:100%; height:100%; }
.Main { width:970px; margin:auto; }
.box { background-color:#666666; width:auto; border:#383637 6px solid; padding:4px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px; margin:10px 0px; }
.center { height:39px; width:100%; background-color:#131313; }
h2.heading { font-size:20px; margin:0 0 10px; }
img { border:none; }
h1 { float:left; font-size:48px; font-family:Georgia, "Trebuchet ms", Arial; color:#FFFFFF; font-weight:normal; margin:0px; padding:0; }
h2 { font-family:"Times New Roman"; font-size:20px; font-weight:normal; color:#F8BB00; padding:0; margin:0px; }
a.red:link, a.red:active, a.red:visited { text-decoration:none; color:#FF0000; line-height:2; font-size:11px; outline:none; }
a.red:hover { text-decoration:none; color:#F8BB00; line-height:2; }
a.yellow:link, a.yellow:active, a.yellow:visited { color:#FFCC00; font-family: "Trebuchet MS"; font-size:20px; text-align:left; text-decoration:none; }
a.yellow:hover { color:#F8BB00; font-family: "Trebuchet MS"; font-size:20px; text-align:left; text-decoration:underline; }
li.margan { margin:10px; }
.clear { clear:both; }
.leftwrapper { width:655px; }
.rightpanel { margin-top:15px; width:312px; }
.Messagehome { color:#FFFFFF; width:300px; padding-left:6px; font-size:48px; font-family:Georgia; left: 87px; margin-top:-30px; }
.rightpanel, .leftwrapper, #Header .MenuBg, #HelloThere .defination, #HelloThere .quotes, #Catagories .main, #Catagories .mainindex, #Catagories .description, #Catagories .box, #right .heading, #right .massege { float:left; }
#Header { }
#Header .logo, #Header .Experience, #Header .NewProjects { background-image:url(../images/sprite.jpg); float:right; }
#Header .logo { float:left; width:239px; height:121px; background-position:336px 128px; text-indent:-5555px; padding:0; margin:0; }
#Header .Content { height:121px; padding-top:23px; text-align:left; }
#Header .Experience { margin-bottom:13px; background-position:336px -6px; width:329px; height:33px; text-indent:-5555px; }
#Header .MenuBg { margin:0px 0px 36px 9px; width:722px; height:37px; text-align:center; color:#252425; padding-top:8px; font-size:22px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; background:#2E2E2E; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494748', endColorstr='#232224');
background:-webkit-gradient(linear, left top, left bottom, from(#494748), to(#232224)); background:-moz-linear-gradient(top, #494748, #232224); }
#Header a:link, #Header a:active, #Header a:visited { color:#A9A9A9; font-size:18px; text-decoration:none; }
#Header a:hover { color:#F8BB00; font-size:18px; text-decoration:none; }
#Header .NewProjects { background-position:336px -41px; width:280px; height:37px; text-indent:-5555px; }
#HelloThere { padding:1px 10px; font-family:"Trebuchet MS"; font-size:20px; }
#HelloThere .Message { color:#FFFFFF; padding:0px 0px 5px 6px; font-size:48px; width:955px; background-image:url(../images/body_line.gif); background-repeat:repeat-x; background-position:bottom; font-family:Georgia; left: 87px; margin-top:-30px; }
#HelloThere .quotes { height:57px; width:62px; margin:0px 20px 0px 10px; background-image:url(../images/sprite.jpg); background-position:92px -80px; }
#HelloThere .defination { width:517px; height:248px; background-image:url(../images/closing_quot.gif); background-repeat:no-repeat; background-position:134px 206px; padding-right:10px }
#HelloThere h3 { font-size:24px; color:#EEEEEE; text-align:justify; padding:0; margin:0; font-weight:normal; padding-top:25px; }
#HelloThere p { padding:0px 10px; }
#Catagories { width:auto; margin:0 5px; height:auto; background-color:#101010; padding:20px 0 20px; background-image:url(../images/body_line.gif); background-repeat:repeat-x; }
#Catagories p { height:26px; border-bottom:1px solid #1E1E1E; font-size:11px; margin:0 0 5px 0; padding:0 0 7px 0; text-align:justify; line-height:1.3; }
#Catagories .main { width:auto; color:#FFFFFF; padding:23px; }
#Catagories h2.heading { font-size:22px; margin:0 0 10px; }
#Catagories .mainindex { color:#FFFFFF; margin:8px; height:auto; width:300px; }
#Catagories ul { height:48px; padding:5px 0 0; margin:0; list-style:none outside none; }
#Catagories .description { width:153px; height:130px; padding-left:7px; font-family:arial; font-size:10px; color:#7E7E7E; }
#Catagories .textbg { background-color:#1E1E1E; line-height:15px; margin:0 2px 0 0; padding:0 2px; display:inline; }
#Catagories .textbg:hover { background-color:#000; line-height:15px; margin:0 2px 0 0; padding:0 2px; color:#F8BB00; }
#Catagories a.heading:link, #Catagories a.heading:active, #Catagories a.heading:visited, #Catagories a.heading:hover { font-family:"Times New Roman"; font-size:24px; font-weight:normal; color:#F8BB00; padding:0; margin:0; text-decoration:none; line-height:1.3; width:160px; }
#Catagories .item { background-color: #000; position: relative; overflow:hidden; height:138px; width:170px; }
#Catagories .itemover { background-color: #101010; top: 0; display: block; position: absolute; margin: 0; padding:0px; width:171px; height:139px; left: 0; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); }
#Catagories a.list:link, #Catagories a.list:active, #Catagories a.list:visited { font-size:13px; color:#FFFFFF; font-weight:bold; padding:4px 7px; margin:1px; background-image:url(../images/paging_bg.gif); text-decoration:none; }
#Catagories a.list:hover { font-size:13px; font-weight:bold; padding:4px 7px; margin:1px; color:#CCCCCC; }
#Catagories a.list2:link, #Catagories a.list2:active, #Catagories a.list2:visited { font-size:13px; color:#FFFFFF; font-weight:bold; padding:4px 7px; margin:1px; background-image:url(../images/paging_bg_yellow.jpg); text-decoration:none; }
#Catagories a.list2:hover { font-size:13px; font-weight:bold; padding:4px 7px; margin:1px; color:#CCCCCC; }
#Catagories .applications { float:left; margin:20px 23px; width: auto; }
#Catagories .mainartwork { width:auto; color:#FFFFFF; text-align:left; margin-bottom:20px; }
#Catagories .tamplatemain { width:317px; height:auto; float:left; }
#Catagories a.left:link, #Catagories a.left:active, #Catagories a.left:visited { font-family:arial; font-size:18px; color:#ffffff; text-decoration:none; border:none; line-height:normal; padding:0; margin:0; }
#Catagories a.left:hover { font-family:arial; font-size:18px; color:#FFCC00; text-decoration:none; }
#Catagories .leftheading { height:50px; font-size:24px; font-family:arial; padding:10px 0 0 20px; }
#Catagories a.leftslect:link, #Catagories a.leftslect:active, #Catagories a.leftslect:visited { font-family:arial; font-size:18px; color:#808080; text-decoration:none; border:none; line-height:normal; background-color:#000000; }
#Catagories a.leftslect:hover { font-family:arial; font-size:18px; color:#FFCC00; text-decoration:none; }
#Catagories .tamplatemain { width:317px; height:auto; float:left; }
#Catagories .left { width:256px; margin:5px auto; padding-bottom:50px; border:#333333 1px solid; color:#808080; }
#Catagories .templatelistname { height:24px; width:200px; margin:auto; padding:4px 0 3px 5px; border-bottom:#333333 1px solid; font-size:18px; }
#Catagories .templatelistname:hover { height:24px; width:200px; margin:auto; padding:4px 0 3px 5px; border-bottom:#333333 1px solid; font-size:18px; background-color:#000000; }
#Catagories .templatelistnameslect { height:24px; width:200px; margin:auto; padding:4px 0 3px 5px; border-bottom:#333333 1px solid; font-size:18px; background-color:#000000; }
#Catagories .templatelist { float:left; width:643px; color:#FFFFFF; }
#Catagories .numtag { background:url(../images/newgray.png) no-repeat 0 0; display:block; margin:-18px 0 0 -18px; height:34px; position:absolute; width:46px; z-index:100; text-align:center; font-weight:bold; padding-top:14px; font-size:20px; }
#Catagories li.margan { margin:9px; }
#Catagories .tempblock { padding:0; margin:0; }
#Catagories .testimonials { border:1px solid #383637; margin:20px; padding:10px 10px 10px 15px; }
#Catagories .text { color:#888888; font-family:"Trebuchet MS"; font-size:14px; margin:3px 0; line-height:1.2; border:none; height:auto; }
#Catagories .date { font-family:"Trebuchet MS"; font-size:11px; color:#585858; }
#right { width:auto; }
#right .heading { font-family:"Trebuchet MS"; padding:7px 0 0 16px; }
#right a.in:link, #right a.in:active, #right a.in:visited { float:left; width:22px; height:21px; background-image:url(../images/sprite.jpg); display:block; background-position:46px 69px; margin:10px 0 0 3px; }
#right a.tweet:link, #right a.tweet:active, #right a.tweet:visited { float:left; width:22px; height:21px; background-image:url(../images/sprite.jpg); display:block; background-position:94px 69px; margin:10px 0 0 3px; }
#right a.facebook:link, #right a.facebook:active, #right a.facebook:visited { float:left; width:22px; height:21px; background-image:url(../images/sprite.jpg); display:block; background-position:70px 69px; margin:10px 0 0 3px; }
#right .massege { background-image:url(../images/sprite.jpg); width:38px; height:26px; display:block; background-position:94px -163px; margin:17px 15px; }
#right .emailaddress2 { color:#FFCC33; font-family:"Trebuchet MS"; font-size:12px; height:49px; line-height:18px; padding-top:12px; }
#right .emailtext { font-weight:bold; color:#FFFFFF; font-family:"Trebuchet MS"; font-size:12px; }
#right .testimonials { float:left; font-family:"Times New Roman"; font-size:26px; padding:8px 93px 0 16px; }
#right .text { color:#888888; font-size:12px; margin:3px 0; line-height:1.2; }
#right .date { font-family:"Trebuchet MS"; font-size:11px; color:#585858; }
#right a.red:link, #right a.red:active, #right a.red:visited { float:right; text-decoration:none; color:#FF0000; line-height:2; font-size:11px; outline:none; margin:10px 20px 0px 0px; }
#right a.red:hover { text-decoration:none; color:#F8BB00; line-height:2; }
#art { margin-top:10px; padding-left:5px; padding-right:5px; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; text-align:center; background-image:url(../images/body_line.gif); background-repeat:repeat-x; }
#art .box { float:left; background-color:#131313; width:297px; padding:0; margin-left:9px; }
#art .red { font-size:14px; font-weight:bold; }
#art .logo { float:left; width:239px; height:121px; background-position:336px 128px; text-indent:-5555px; padding:0; margin:0; background-image:url(../images/sprite.gif); }
#art h2.heading { font-size:22px; margin:0 0 10px; }
#art a.heading:link, #art a.heading:active, #art a.heading:visited, #art a.heading:hover { font-family:"Times New Roman"; font-size:24px; font-weight:normal; color:#F8BB00; padding:0; margin:0; text-decoration:none; line-height:1.3; width:160px; }
#Footer { height:auto; background-color:#090909; width:auto; border:#2A2A2A 1px solid; margin:20px 0 20px 0; color:#5E5E5E; padding:20px 0 5px 0; text-align:left; font-size:11px; }
#Footer .logo { float:left; padding:10px 50px 0 20px; }
#Footer .link { float:left; width:200px; height:auto; line-height:1.5 }
#Footer .heading { font-family:"Trebuchet MS"; font-size:18px; padding:0 0 5px 0; margin:0; font-weight:normal; }
/*#Footer h3{color:#FFFFFF; font-family:trebuchet MS; font-size:14px; font-weight:bold; line-height:0.9; padding:0; margin:0; font-weight:normal;}*/
#Footer a:link, #Footer a:active, #Footer a:visited { font-family:arial; text-decoration:none; color:#5E5E5E; font-size:11px; }
#Footer a:hover { text-decoration:underline; color:#7E7E7E; font-family:arial; }
#Footer .copyright { width:auto; border-top:#111111 1px solid; margin-top:16px; padding:8px 0 7px 0; text-align:center; color:#3A3A3A; }
#Footer a.policy:link, #Footer a.policy:active, #Footer a.policy:visited { text-decoration:underline; color:#3A3A3A; }
#Footer a.policy:hover { text-decoration:none; color:#5E5E5E; }
#Footer .form { padding:0px 0px 2px 4px; font-size:11px; color:#5e5e5e; font-family:arial; width:160px; background-color:#101010; border:1px solid #303030; margin:1px; overflow:hidden; }
#Footer .button { background:url(../images/paging_bg.gif); color:#FFFFFF; font-size:12px; border:none; margin:2px; height:22px; padding-bottom:5px; }

