body {margin: 0px; padding: 0px; background: #000 url(../images/bgmain.jpg) top center no-repeat; font-family: Verdana, Geneva, sans-serif; color: #FFF;}
html, div, p {margin: 0px; padding: 0px;}
img {border: 0px;}
a:focus {outline: none;}
#mainwrapper {width: 100%;}
#mainweb {width: 1000px;}
#header {height: 161px;}
#header div a, #maincontain, #contentleft, #contentright, #condivider {float: left;}
/* Menu Btn Start */
a.btnhome {display: block;width: 115px;height: 161px;background: url("../images/home.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.btnhome {background-position: 0 -161px;}
a.btnabout {display: block;width: 95px;height: 161px;background: url("../images/about.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.btnabout {background-position: 0 -161px;}
a.btnportfolio {display: block;width: 117px;height: 161px;background: url("../images/portfolio.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.btnportfolio {background-position: 0 -161px;}
a.btnservices {display: block;width: 114px;height: 161px;background: url("../images/services.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.btnservices {background-position: 0 -161px;}
a.btnclient {display: block;width: 119px;height: 161px;background: url("../images/client.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.btnclient {background-position: 0 -161px;}
a.btncontact {display: block;width: 132px;height: 161px;background: url("../images/contact.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.btncontact {background-position: 0 -161px;}
/* Menu Btn End */
#welcomebanner {display: block;width: 1000px;height: 83px;background: url("../images/welcomebanner.jpg") 0 0 no-repeat;text-decoration: none;}
#maincontain {background-color: #1e180a; /*border-bottom: 1px solid #3e331a;*/}
#contentleft {width: 522px; padding-left: 32px; padding-right: 37px;}
#contentleft p.title {padding: 27px 0px; text-align: left;}
.contentleftmain {width: 522px;}
.leftmap {width: 104px; float: left;}
.address {width: 418px; float: left;}
.addresstitle {font-size: 11px; color: #e3b896; font-weight: bold; float: left;}
.addressone {width: 184px; float: left; padding-top: 16px; font-size: 11px; text-align: left;}
.addresstwo {width: 234px; float: left; padding-top: 16px; font-size: 11px; text-align: left; text-decoration: none;}
.addresstwo a {text-decoration: none; color: #FFF;}
.addresstwo a:hover {text-decoration: none; color: #e3b896;}
#contentright {width: 328px; padding: 85px 39px 0px 41px; text-align: left;}
#condivider {width: 1px; padding-top: 69px;}
.continp {width: 117px; height: 16px; border: 1px solid #44391c; background-color: #0f0c04; font-size: 11px; color: #4c3f1e; padding: 3px 6px; margin-bottom: 6px;}
.conttxt {width: 169px; height: 44px; border: 1px solid #44391c; background-color: #0f0c04; font-size: 11px; color: #4c3f1e; padding: 5px; overflow: auto; font-family: Verdana, Geneva, sans-serif;}
.btnsubmit {padding-top: 6px;}
#footer {border-top: 1px solid #3e331a; clear: both; font-size: 11px; color: #4f4122; text-decoration: none; width: 946px; padding: 0px 27px 20px 27px;}
#footer a {font-size: 11px; color: #FFF; text-decoration: none;}
#footer a:hover {font-size: 11px; color: #FFF; text-decoration: underline;}
#footerleft {float: left;}
#footerright {float: right; color: #FFF;}
/* Inner Content */
#innerstrip {display: block;width: 1000px;height: 33px;background: url("../images/innerstrip.jpg") 0 0 no-repeat;text-decoration: none; clear: both;}
#innermaincont {padding-top: 0px; /*padding-bottom: 200px;*/ /*border-top: 0px solid #b0a796;*/ width: 1000px; float: left; text-align: left; background: #e1d9c2 url(../images/innerbg.jpg) repeat-y; color: #4d3907;}
#innerconleft {width: 308px; /*border-right: 0px solid #b0a796*/; float: left; padding-top: 0px; border-top: 1px solid #3e341e;}
#innerconright {width: 692px; float: left; padding-top: 20px; border-top: 1px solid #b0a796;}
.maintitle {padding-left: 20px;}
.mainbanner {width: 1000px; height: 337px; background-color: #1e180a;}

/* Inner Left Nav */
/* About Us */
a.whoweare {display: block;width: 308px;height: 43px;background: url("../about/images/whoweare.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.whoweare {background-position: 0 -43px;}
a.ourvision {display: block;width: 308px;height: 43px;background: url("../about/images/ourvision.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.ourvision {background-position: 0 -43px;}
a.missionstatement {display: block;width: 308px;height: 43px;background: url("../about/images/missionstatement.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.missionstatement {background-position: 0 -43px;}

/* Portfolio */
a.branding {display: block;width: 308px;height: 43px;background: url("../portfolio/images/brandinglogo.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.branding {background-position: 0 -43px;}
a.webdesign {display: block;width: 308px;height: 43px;background: url("../portfolio/images/websitedesign.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.webdesign {background-position: 0 -43px;}
a.webapp {display: block;width: 308px;height: 43px;background: url("../portfolio/images/webapplications.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.webapp {background-position: 0 -43px;}
a.seo {display: block;width: 308px;height: 43px;background: url("../portfolio/images/seo.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.seo {background-position: 0 -43px;}

/* Services */
a.brandinglogo {display: block;width: 308px;height: 43px;background: url("../services/images/brandinglogo.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.brandinglogo {background-position: 0 -43px;}
a.webdes {display: block;width: 308px;height: 43px;background: url("../services/images/websitedesigning.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.webdes {background-position: 0 -43px;}
a.flaweb {display: block;width: 308px;height: 43px;background: url("../services/images/flashwebsite.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.flaweb {background-position: 0 -43px;}
a.pmci {display: block;width: 308px;height: 43px;background: url("../services/images/printmedia.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.pmci {background-position: 0 -43px;}
a.ecoa {display: block;width: 308px;height: 43px;background: url("../services/images/ecommerce.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.ecoa {background-position: 0 -43px;}
a.softdev {display: block;width: 308px;height: 43px;background: url("../services/images/softwaredevelopment.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.softdev {background-position: 0 -43px;}
a.searchseo {display: block;width: 308px;height: 43px;background: url("../services/images/seo.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.searchseo {background-position: 0 -43px;}
a.webhosting {display: block;width: 308px;height: 43px;background: url("../services/images/webhosting.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.webhosting {background-position: 0 -43px;}

/* Contact */
a.infoaddress {display: block;width: 308px;height: 43px;background: url("../contact/images/infoaddress.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.infoaddress {background-position: 0 -43px;}
a.findus {display: block;width: 308px;height: 43px;background: url("../contact/images/findus.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.findus {background-position: 0 -43px;}

/* Content Start */
.contentmain {padding: 10px 20px;}
.contentmain p {padding-bottom: 10px; text-align: justify;}
.contone {font-size: 12px; font-weight: bold;}
.conttwo {font-size: 11px; text-decoration: none;}
.conttwo a {font-size: 11px; text-decoration: none; color: #4d3907;}
.conttwo a:hover {font-size: 11px; text-decoration: underline;}


/* contact form */
.contname {font-size: 11px; color: #4d3907; font-weight: normal; text-align: right; padding-right: 20px; padding-bottom: 5px;}
.continpnam {width: 152px; height: 20px; border: 1px solid #b0a796; background-color: #e1d9c2; font-size: 11px; color: #b0a796; padding: 6px 6px 0px 6px; margin-bottom: 6px;}
.conttxtcon {width: 278px; height: 128px; border: 1px solid #b0a796; background-color: #e1d9c2; font-size: 11px; color: #b0a796; padding: 5px; overflow: auto; font-family: Verdana, Geneva, sans-serif;}

/* Clients */
.titleclient {padding-top: 20px; padding-bottom: 10px; padding-left: 20px;}
.latestpro {text-align: right; padding-bottom: 5px;}
.mainlist {width: 690px; float: left; padding-bottom: 20px;}
.mainlist div {float: left; width: 220px; padding-top: 20px;}
/* Mouse Over Image Start */
.toggleopacity img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}
.toggleopacity:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
/* Mouse Over Image End */

/* Portfolio / Website Design */
.portmain {padding-top: 20px; padding-left: 30px; padding-right: 20px; float: left;}
.infoBox {width: 570px;float: left;}
.floatBox {padding: 0px 7px 5px 7px;float: left;}
.floatBox img {border: 0px;padding: 5px;}
.inBoxLink a {padding: 2px;display: block;border: 0px;background-image: url("../portfolio/images/cross_bg.gif");background-repeat: repeat;}
.inBoxLink a:hover {display: block;border: 0px;background-image: url("../portfolio/images/cross_bgblue.gif");background-repeat: repeat;}
.bConRight h1 {font-size: 12px; height: 30px;background: url(../portfolio/images/pink_arrow.gif) top left no-repeat;margin:0px;padding:5px 0px 0px 10px;text-align: left; color: #4e380c;}
.bConRight h1 a {text-decoration: none; color: #4e380c;}
.floatBoxlogo {padding: 0px 7px 20px 7px;float: left;}
.floatBoxlogo img {border: 0px;padding: 5px;}

/* Portfolio - Seo */
.mainseo {width: 620px; float: left; font-size: 12px; padding-bottom: 20px;}
.mainseoleft {width: 278px; float: left;}
.mainseoleft img {border-top: 1px solid #b0a796;border-left: 1px solid #b0a796;border-right: 1px solid #b0a796;}
.mainseoright {width: 278px; float: left;}
.mainseoright img {border-top: 1px solid #b0a796;border-left: 1px solid #b0a796;border-right: 1px solid #b0a796;}
.mainseospacer {width: 60px; float: left;}




