@charset "utf-8";
/* DemmoGraphics - Stylesheet Global */
::selection { background: #f98129; color:#ffd3b3; text-shadow: none; }
::-moz-selection { background: #f98129; color:#ffd3b3; text-shadow: none; }
:link, :visited { text-decoration:none; }
ul, ol, dl { list-style:none; }
h4, h6, pre, code { font-size:1em; font-weight:normal; maring-top: 0px;}
ol, h1, h2,{ margin: 10px 0 20px 20px;}, h4, h6, pre, form, body, html, p, blockquote, fieldset, input, dl, dt, dd { margin:0; padding:0; }
a img, :link img, :visited img { border:none; }
address { font-style:normal; }
strong { font-weight:bold; }
em { font-style:italic; }
i { display:none; font-style:normal; }
b { font-weight:normal; }
h5 { height:20px; font-size:12px; font-family: Cambria, Georgia, serif; color:#9ea3a6; font-style:italic; font-weight:bold; line-height: 15px !important; font-weight: 200; margin: 0;}
h1 { height:23px; font-size:20px; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color:#333333; margin: 0; }
h2 { height:20px; font-size:15px; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color:#333333; }
.launch-project { font-size:13px; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color:#333333; font-weight: bold; width: 110px; background-color: #F6F6F6; text-align: center; text-decoration: none; }
a.launch-project:link { text-decoration: none; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color:#333333; display: block; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px; }
a.launch-project:hover { text-decoration: none; color: #FFFFFF; background-color: #333333; display: block; }
a.launch-project:visited { text-decoration: none; }
.view-project { font-size:13px; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color:#333333; font-weight: bold; width: 110px; background-color: #F6F6F6; text-align: center; }
a.view-project:link { text-decoration: none; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color:#333333; display: block; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px; }
a.view-project:hover { text-decoration: none; color: #FFFFFF; background-color: #333333; display: block; }
a.view-project:visited { text-decoration: none; }
body { margin: 0px; background-image: url(../images/bg.jpg); background-repeat: repeat; background-color: #0c0c0c; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; }
#container { margin: auto; width: 955px; background-position: top center; background-image: url(../images/bg-shine.jpg); background-repeat: no-repeat; }
#head { padding-top: 20px; height: 120px; }
#logo { float: left; height: 109px; width: 700px; }
#purchase-b { float: left; width: 185px; margin-left: 65px; margin-top: 45px; }
#navigation { position:static; float: right; height: 30px; width: 955px; background-image: url(../images/b-bg.jpg); background-repeat: repeat-x; text-align: right; }
#nav-wrap { position:static; width: 540px; float: right; }
#footer { margin-top: 10px; padding-bottom: 35px; }
#footl { float: left; text-align: left; width: 300px; color: #636363; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; font-size: 10px; }
#footr { float: right; text-align: right; width: 600px; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; font-style:normal; font-size:10px; color:#666b6d; line-height: 8px; }
a.footer-links:link { color: #7c7c7c; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; text-decoration: none; }
a.footer-links:visited { color: #7c7c7c; text-decoration: none; }
a.footer-links:hover { color: #e0e0e0; text-decoration: none; }
a.footer-links:active { color: #7c7c7c; }
.portfolio-inner-l{ width: 100%; padding-bottom: 15px; }
#faq-row { background-color: #f7f7f7; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; color: #666666; font-size: 13px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; padding-left: 10px; }
#faq-answer { margin-left: 10px; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; padding-top: 5px; padding-bottom: 20px; }
#featured-cotainer { width: 955px; height: 359px; margin-bottom: 15px; }
#featured-panels { margin-left: 9px; float: left; width: 234px; }
#featured-panels2 { margin-left: 9px; margin-top: 1px; float: left; width: 234px; }
#content-area { background-color: #FFFFFF; background-image:url(../images/content-bg.jpg); background-repeat: no-repeat; height: 100%; min-height: 350px; }
#content-area-wrap { width: 925px; padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 20px; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; text-align: left; }
.heading-nav { font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 10px; text-align: left; }
#heading-nav-line { margin-top: 3px; border-bottom-style: solid; border-bottom-width: thin; color: #CCC; width: 925px; }
.content-heading { font-family: Helvetica, Arial, sans-serif; color: #333333; font-size: 16px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; text-align: left; text-shadow: #CCC; }
h3 { margin-left: 30px; font-family: Helvetica, Arial, sans-serif; color: #333333; font-size: 14px; font-weight: bold; margin-top: 30px; margin-bottom: 0px; text-align: left; text-shadow: #CCC; }
#certificates-column { float: left; width: 290px; margin-right: 18px; }
.certificates-header { font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 12px; font-weight: bold; }
#certificates-content-box { float: left; width: 280px; padding: 10px; background-color: #efefef; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; margin-bottom: 10px; }
#bot-links { margin-top: 10px; margin-bottom: 10px; width: 955px; height: 130px; }
#bot-links-bg1 { float: left; height: 110px; width: 293px; background-color: #141414; padding: 10px; }
#bot-link-container { font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; width: 293px; height: 110px; }
#bot-webdesign { background-image: url(../images/webdesign-head.jpg); background-repeat: no-repeat; width: 280px; height: 18px; margin-bottom: 3px; }
#bot-graphicdesign { background-image: url(../images/graphicdesign-head.jpg); background-repeat: no-repeat; width: 280px; height: 18px; margin-bottom: 3px; }
#bot-domain-search { background-image: url(../images/domain-name-search-head.jpg); background-repeat: no-repeat; width: 200px; height: 18px; }
#bot-links-bg2 { float: left; margin-right: 10px; margin-left: 10px; height: 110px; width: 288px; background-color: #141414; padding: 10px; }
#bot-links-pic { float: left; width: 98px; height: 92px; margin-right: 8px; }
#bot-links-content { float: left; width: 180px; height: auto; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; font-size: 12px; color: #858585; }
#bot-links-content2 { .content-heading { font-family: Helvetica, Arial, sans-serif;; color: #333333; font-size: 16px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; text-align: left; text-shadow: #CCC; }width: 290px; height: 100px; font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; font-size: 12px; color: #989898; }
#bot-links-readmore { color: #CCC; font-family: Verdana, Geneva, sans-serif; font-size: 10px; }
.wwwfont { font-family:Helvetica, Arial, sans-serif; font-size: 14px;  color: #989898; font-weight: normal;}
.checkbox-titles { font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #989898; }
.domain-search { font-family: Verdana, Geneva, sans-serif; font-size: 11px; background-color: #1d1d1d; border: 1px solid #414141; color: #a1a1a1; width: 165px; padding-left: 2px; }
#contact-content-right { float: right; width: 450px; padding-left: 20px; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; margin-right: 180px; }
#contact-content-left { width: 250px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; background-color: #f7f7f7; }
#contact-content-left2 { float: left; width: 260px; padding-top: 10px; height: 200px; padding-left: 5px;}
#hosting-left-container { float: left; width: 220px; margin-right: 10px; }
#ui-container { float: left; width: 690px; }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; }
.ui-state-disabled { cursor: default !important; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
.ui-widget-content {  background: #eeeeee; color: #666666; }
.ui-widget-content a { border: 1px solid #c4c4c4; color: #333333; }
.ui-widget-header { background: url(../images/ui-bg.jpg) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #c77405; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #999999; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #efefef; background: #efefef; color: #1c94c4; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #656565; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #efefef; background: #ffffff url(../images/ui-button-hover.jpg) 50% 50% repeat-x; font-weight: bold; color: #6c6c6c; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #3a3a3a; outline: none; text-decoration: none; }
.ui-tabs { padding: .2em; font-family: Helvetica, Arial, sans-serif; font-size: 11px; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .4em .3em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { font-family: Helvetica, Arial, sans-serif; float: left; text-decoration: none; padding: .7em .9em; font-size: 11px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.captcha-box { font-size: 11px; background-color: #FFFFFF; border: 1px solid #b6b6b6; color: #414141; width: 70px; padding: 2px; }
.contact-field { font-size: 11px; background-color: #FFFFFF; border: 1px solid #b6b6b6; color: #414141; width: 230px; padding: 2px; }
textarea { font-size: 11px; background-color: #FFFFFF; border: 1px solid #b6b6b6; color: #414141; width: 260px; padding: 2px; }
#portfolio-container { float: left; width: 430px; padding-left: 10px; padding-right: 10px; padding-top: 10px; margin-right: 10px; padding-bottom: 15px; margin-bottom: 5px; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; background-color: #f7f7f7; }
#portfolio-container-title { font-family:"Segoe UI", Calibri, Helvetica, Arial, sans-serif; color: #666666; font-size: 12px; font-weight: bold; padding-bottom: 5px; }
.portfolio-pic-border { border-color: #666666; border-style: solid; border-width: 1px; }
#quote-containers { float: left; width: 440px; margin-right: 10px; }
a:link { font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; text-decoration: none; }
a:visited { font-family: Verdana, Geneva, sans-serif; color: #999999; font-size: 11px; text-decoration: none; }
a:hover { font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; text-decoration: none; }
a:active { font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; text-decoration: none; }
a.buttons:link { font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color: #666666; font-size: 13px; text-decoration: none; }
a.buttons:visited { color: #666666; text-decoration: none; }
a.buttons:hover { color: #CCC; text-decoration: none; }
a.buttons:active { color: #666666; font-size: 11px; text-decoration: none; }
.buttons { background-color: #f7f7f7; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color: #666666; font-size: 11px; width: 170px; height: 20px; margin-bottom: 2px; padding-left: 10px; display: block; height: 20px; padding-top: 4px; }
#services-main-area { float: left; width: 200px; }
h7{font-size: 13px; line-height: 20px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; color:#333333;}
#company-main-area { float: left; width: 200px; }
#printing-display { margin-left: 15px; }
#printing-column { float: left; width: 290px; padding-right: 22px; }
.printing-header { font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 12px; font-weight: bold; }
#printing-content-box { float: left; width: 280px; padding: 10px; background-color: #f0f5f8; font-family: Verdana, Geneva, sans-serif; color: #666666; font-size: 11px; margin-bottom: 10px; min-height: 150px; }
p { margin-top: 5px; }
#cart-features{
	margin-top: 20px;
}
#feedback { font-size: 11px; font-family: "Segoe UI", Calibri, Helvetica, Arial, sans-serif; color: #666666; }

.ui-widget-contentb {  background:#F7F7F7; color: #666666; }
.ui-widget-contentb a {  color: #333333; }

#selectable .ui-selecting { background: #f7f7f7; }
#selectable .ui-selected { background: #e7e7e7; color: white; }
#selectable { list-style-type: none; margin: 0; padding: 0; width: 95%; }
#selectable li { margin: 3px; padding: 0.4em; font-size: 11px; height: 18px; }
		
ul { margin: 10px 20px 35px 0;}	
ul li{ margin: 10px 0 20px 0;}

ul.dotpoints {list-style: square; }	
ul.dotpoints li{margin: 0 0 0 0;}




