/* Start of CMSMS style sheet 'black' */
body {
	background-image:url(uploads/images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	padding:0px;
	margin:0px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#frame {
	width:974px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
}

div#header-left {
	width:34px;
	height:152px;
	float:left;
        margin-top:-1px;
        border-right:2px #3e4f4f solid;
        background-color:#384747;
        border-top:1px #000000 solid;
}

div#header-right {
	height:154px;
	width:938px;
	float:right;
}

div#under-left {
	height:10px;
	width:178px;
	float:left;
        background-color:#384747;
}

div#under-right {
	background-image:url(uploads/images/underheader.jpg);
	height:10px;
	width:794px;
	float:right;
        border-left:2px #3e4f4f solid;
        padding-left:-4px;
}

div#menu {
	width:178px;
        padding-left:0px;
        padding-right:0px;
        padding-top:0px;
	float:left;
	color:#FFFFFF;
        background-color:#384747;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:80%;
}

div#menu-bottom {
       background-image:url(uploads/images/menu-bottom.jpg);
       height:14px;
       width:206px;
       margin-left:-18px;
}

div#content {
	background-image:url(uploads/images/content-bg.jpg);
	width:794px;
	background-repeat:repeat-y;
	color:#FFFFFF;
	float:right;
	font-size:80%;
	line-height:22px;
        border-left:2px #3e4f4f solid;
        min-height:400px;
}

div#content a {
	color:#f68d38;
	text-decoration:none;
}

div#content a:hover {
         text-decoration:underline;
}

div#content-left {
	padding:10px;
        padding-top:5px;
	width:539px;
	float:left;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#content-left img {
        border:2px #3e4f4f solid;
}

div#content-align {
        margin-left:-5px;
        font-size:85%;
}

div#content-right {
	padding:10px;
        padding-top:5px;
	width:212px;
	float:right;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        line-height:18px;
        font-size:85%;
}

div#clear {
	clear:both;
}

div#bottom {
	background-image:url(uploads/images/bottom.jpg);
	height:13px;
	width:794px;
	float:right;
        border-left:2px #3e4f4f solid;
}

div#footer-line {
	width:100%;
	height:5px;
	border-bottom:2px #3e4f4f solid;
}

div#footer-outer {
       width:974px;
       margin-left:auto;
       margin-right:auto;
}

div#footer {
	width:794px;
        float:right;
	border-top:5px #000000 solid;
	padding-top:10px;
        color:#ffffff;
        font-size:70%;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#footer img {
       border:0px;
}

div#footer a {
	color:#f68d38;
	text-decoration:none;
}

div#footer a:hover {
         text-decoration:underline;
}

div#footer li {
        list-style:none;
        margin-left:-40px;
}



/* form CSS */

.border {border:#ffffff 0px solid; margin-left:-10px; margin-top:-20px;}

.formbuilderform fieldset {padding: 1em;} 

.formbuilderform fieldset legend {display:none;} 

.formbuilderform div {width: 100%; padding: 0.25em 0 0.25em 0;} 

.formbuilderform div label {display: block; width: 100%; } 

.formbuilderform div.required {color: #fff;} 

.check div {display: inline; padding-right:0px;}
.check div label {padding: 0.25em 0 0.25em 0; display: inline;}

.terms div label {text-decoration:none; display:inline;}
.terms div label a {text-decoration:underline; color:#999999;}


/* style h1, h2 */

div#cambridge h1 {
	background-image:url(uploads/images/cambridge-website-designers.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:530px;
        margin-top:0px;
}

div#cambridge h1 span {
    display:none;
}

div#web h1 {
	background-image:url(uploads/images/webdesign1.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:101px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#web h1 span {
    display:none;
}

div#graphic h1 {
	background-image:url(uploads/images/graphic-design.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:128px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#graphic h1 span {
    display:none;
}

div#seo h1 {
	background-image:url(uploads/images/SEO.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:128px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#seo h1 span {
    display:none;
}

div#copy h1 {
	background-image:url(uploads/images/copywriting.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:102px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#copy h1 span {
    display:none;
}

div#services h1 {
	background-image:url(uploads/images/services1.jpg);
	background-repeat:no-repeat;
	height:15px;
	width:67px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#services h1 span {
    display:none;
}

div#portfolio h1 {
	background-image:url(uploads/images/porfolio.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:75px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#portfolio h1 span {
    display:none;
}

div#glossary h1 {
	background-image:url(uploads/images/glossary.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:75px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#glossary h1 span {
    display:none;
}

div#contact h1 {
	background-image:url(uploads/images/contact-us.jpg);
	background-repeat:no-repeat;
	height:14px;
	width:88px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#contact h1 span {
    display:none;
}

div#login h1 {
	background-image:url(uploads/images/login1.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:42px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#login h1 span {
    display:none;
}

div#webhome h2 {
	background-image:url(uploads/images/webdesign1.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:101px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#webhome h2 span {
    display:none;
}

div#graphichome h2 {
	background-image:url(uploads/images/graphic-design.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:128px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#graphichome h2 span {
    display:none;
}

div#seohome h2 {
	background-image:url(uploads/images/SEO.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:128px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#seohome h2 span {
    display:none;
}

div#copyhome h2 {
	background-image:url(uploads/images/copywriting.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:102px;
        margin-top:0px;
        margin-bottom:0px;
        color:#000000;
}

div#copyhome h2 span {
    display:none;
}



/* End of 'black' */

