﻿@charset "utf-8";*{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;}
body{margin:0;padding:0;text-align:center;background:#FFE4C4;}
#container{margin:auto;max-width:56.25em;min-width:47.50em;text-align:left;overflow:hidden;background-color:#FFA07A;}
#header{height:125px;}
#header a{font-size:36px;text-decoration:none;color:#8B0000;margin-top:8px;margin-left:180px;position:absolute;}
#maincontent{background-color:#FFA07A;margin-left:23%;min-height:500px;padding-top:30px;padding-bottom:20px;min-width:25.625em;}
#maincontentdatabasesample{background-color:#FFA07A;margin-left:20%;min-height:500px;padding-top:80px;padding-bottom:20px;min-width:25.625em;}
#maincontentdatabasesample a:link{text-decoration:none;font-size:90%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#8B0000;}
#maincontentdatabasesample a:visited{color:#8B0000;text-decoration:none;}
#maincontentdatabasesample a:hover{color:#FFF0F5;}
#maincontenterrorpage{background-color:#FFA07A;margin-left:8%;min-height:500px;padding-top:80px;padding-bottom:20px;min-width:25.625em;}
#maincontenterrorpage a{text-decoration:none;color:#8B0000;}
#maincontenterrorpage a:visited{color:#8B0000;}
#maincontenterrorpage a:hover{text-decoration:underline;}
#maincontenterrorpage a:active{color:#FFF0F5;text-decoration:none;}
#maincontentverifynewuserpage{min-height:500px;}
#maincontentprivacypage{margin-left:8%;margin-right:8%;}
#maincontentprivacypage h1{text-align:center;}
#maincontentprivacypage a:link{text-decoration:none;font-size:110%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#8B0000;}
#maincontentprivacypage a:visited{color:#8B0000;text-decoration:none;}
#maincontentprivacypage a:hover{color:#FFF0F5;}
#maincontentsitemap, #maincontentservices, #maincontentdevelopment, #maincontentcontent, #maincontentportfolio, #maincontentdesign{
	margin-left: 8%;
	margin-right: 8%;
	min-height: 500px; 	       
}
#maincontentsitemap h1, #maincontentservices h1, #maincontentdevelopment h1, #maincontentcontent h1, #maincontentportfolio h1, #maincontentdesign h1{
    text-align: center;
    margin-top: 35px;      
}
#maincontent h1, #maincontent p, #maincontent h2{margin-left:25px;}
#maincontentcontact{background-color:#FFA07A;margin-left:23%;min-height:500px;padding-top:30px;padding-bottom:20px;min-width:25.625em;}
#sidebar{background-color:#FFA07A;float:left;width:23%;min-height:500px;padding-top:55px;}
#sidebar h2, #sidebar p{margin-left:20px;margin-right:15px;}
#sidebar2{background-color:#EA8A02;float:right;width:23%;min-height:525px;padding-top:30px;margin-left:20px;border-left:1px solid #8B0000;}
#sidebar2 h2, #sidebar2 p{margin-left:15px;margin-right:15px;}
#sidebar2 img{float: left; margin-right: 8px;}
#sidebar2about{background-color:#D98880;float:right;width:23%;min-height:525px;padding-top:30px;margin-left:20px;border-left:1px solid #8B0000;}
#sidebar2about h2, #sidebar2about p{margin-left:15px;margin-right:15px;}
#sidebar2mission{background-color:#E9967A;float:right;width:23%;min-height:525px;padding-top:30px;margin-left:20px;border-left:1px solid #8B0000;}
#sidebar2mission h2, #sidebar2mission p{margin-left:15px;margin-right:15px;}
#sidebarcontact{background-color:#E9967A;float:left;width:22.5%;min-height:500px;padding-top:55px;border-right:1px solid #8B0000;}
#sidebarcontact h2, #sidebarcontact p{margin-left:20px;margin-right:15px;}
#wrap{background-color:#FFA07A;font-size:80%;color:#010101;}
#footer{background:#CD5C5C;border-top:1px solid #8B0000;clear:both;text-align:center;font-size:80%;color:#010101;padding-bottom:1px;position:relative;}
.footerlogin{padding-top:10px;}
.footerimage{position:absolute;left:0px;top:-40px;width:212px;height:139px;}
.footerimage .ie6Image{position:absolute;left:0px;top:1px;width:212px;height:139px;z-index:-5;}
#footer p{text-align:right;padding-right:18px;}
#footer img{border-style:none;}
.copyright{margin-bottom:10px;font-size:85%;}
#footer a:link{text-decoration:none;font-size:110%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#8B0000;}
#footer a:visited{color:#8B0000;text-decoration:none;}
#footer a:hover{color:#FFF0F5;}
#footer a:active{}
#footer a:focus{}
#menu{background:#B22222;margin:0;padding:0;border-top:1px solid #B22222;}
#nav{padding:0;margin-top:-1px;list-style:none;font-family:Verdana, Arial,Helvetica, sans-serif;width:47.50em;height:26px;display:inline;}
#nav a:link{display:block;width:9.5em;text-align:center;text-decoration:none;color:#FFA07A;padding-top:1px;padding-bottom:1px;}
#nav a:visited{color:#0033FF;color:#FFA07A;display:block;width:9.5em;text-align:center;text-decoration:none;padding-top:1px;padding-bottom:1px;}
#nav a:hover{background:#E9967A;width:9.5em;color:#FFF0F5;}
#nav a:active{background:#8B0000;}
#nav a:focus{}
#nav li{float:left;width:9.5em;line-height:1.5;background:#B22222;}
#nav ul{padding:0;margin:0;list-style:none;z-index:100;}
#nav ul a:hover{background:#E9967A;width:9.5em;line-height:1.5;}
#nav li ul{position:absolute;width:9.5em;left:-999em;}
#nav li:hover ul{display:block;left:auto;z-index:100;}
#nav li ul li{background:#8B0000;}
#nav li ul li a{padding-top:1px;padding-bottom:1px;}
#nav li ul li a:active{background:#8B0000;}
.breadcrumb{font-size:90%;color:#010101;margin-left:15px;margin-top:22px;position:absolute;}
.breadcrumb a{color:#8B0000;text-decoration:none;}
.breadcrumb a:visited{color:#8B0000;}
.breadcrumb a:hover{text-decoration:underline;}
.breadcrumb a:active{color:#FFF0F5;text-decoration:none;}
.style1{width:100%;margin-left:50px;}
.style2{width:200px;}
.style3{width:21px;}
.style4{font-weight:bold;}
.style5{font-size:large;}
.style6{font-weight:normal;}
.valsum{width:400px;color:Red;}
#RequiredFieldValidator1{color:Red;}
.PleaseWait{height:32px;width:500px;background-image:url(Images/PleaseWait.gif);background-repeat:no-repeat;padding-left:40px;line-height:32px;}
.lblMessage{padding-left:170px;}
.loginDisplay{font-size:12px;display:block;margin-top:-75px;margin-left:40px;position:absolute;color:#EA9401;}
.loginDisplay a{font-size:10px;text-decoration:none;color:#8B0000;}
.loginDisplay a:visited{color:#8B0000;}
.loginDisplay a:hover{color:#FFF0F5;font-size:11px;}
.bold{font-weight:bold;font-size:15px;}
fieldset{margin:1em 0px;padding:1em;border:1px solid #ccc;}
fieldset p{margin:2px 12px 10px 10px;}
fieldset.login label, fieldset.register label, fieldset.changePassword label{display:block;}
fieldset label.inline{display:inline;}
legend{font-size:1.1em;font-weight:600;padding:2px 4px 8px 4px;}
input.textEntry{width:320px;border:1px solid #ccc;}
input.passwordEntry{width:320px;border:1px solid #ccc;}
div.accountInfo{width:42%;}
.failureNotification{font-size:1.2em;color:Red;}
.submitButton{text-align:right;padding-right:10px;}
.requestUNPW{padding-left:100px;}
.requestUNPW a:link{text-decoration:none;font-size:110%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#8B0000;}
.requestUNPW a:visited{color:#8B0000;text-decoration:none;}
.requestUNPW a:hover{color:#FFF0F5;}
.requestUNPW a:active{}
.requestUNPW a:focus{}
.accountInfo{padding-left:250px;}
.requestACCT{padding-left:200px;}
.requestSUCCESS{padding-left:225px;min-height:400px;padding-top:20px;}
.summary{padding-left:250px;}
.passwordchange{padding-left:250px;margin-top:-10px;}
.passwordchange a{text-decoration:none;font-size:70%;color:#8B0000;}
.passwordchange a:visited{color:#8B0000;text-decoration:none;}
.passwordchange a:hover{color:#FFF0F5;}
.passwordchange a:active{}
.passwordchange a:focus{}
.gridview1{border-style:solid;border-color:#FFA07A;font-size:95%;}
#imagegallery{position:relative;width:600px;height:639px;background:#E9967A;border:1px solid #CD5C5C;margin:10px auto 10px auto;font-family:verdana, arial, sans-serif;font-size:12px;}
#imagegallery a.pics{float:left;padding:7px 21px;display:inline;color:#8B0000;text-decoration:none;width:75px;height:75px;cursor:default;}
#imagegallery a.pics img.thumb{display:block;border:1px solid #8B0000;}
#imagegallery a.pics span{display:none;border:0;width:580px;background:#CD5C5C;border:1px solid #CD5C5C;text-align:center;}
#imagegallery a.pics span img{margin:25px auto;border:1px solid #8B0000;}
#imagegallery a.pics:hover{white-space:normal;}
#imagegallery a.pics:hover img.thumb{border:2px solid #FFE4C4;}
#imagegallery a.pics:hover span{display:block;position:absolute;left:9px;top:192px;z-index:10;height:435px;}
#imagegallery a.pics:active img.thumb{border:5px solid #EA9401;}
#imagegallery a.pics:active span{display:block;position:absolute;left:9px;top:192px;z-index:5;height:435px;}
#imagegallery a.pics:focus{outline:0;}
#imagegallery a.pics:focus img.thumb{border:5px solid #EA9401}
#imagegallery a.pics:focus span{display:block;position:absolute;left:9px;top:192px;z-index:5;outline:0;height:435px;}
#imagegallery span.info{clear:left;display:block;text-align:center;line-height:20px;margin:0;padding:200px 0 0 0;width:600px;text-align:center;color:#8B0000;z-index:1;}
#imagegallery span.info a{color:#8B0000;text-decoration:none}
#imagegallery span.info a:hover{text-decoration:none;color:#fff;}
#returntotop{text-align:center;margin-bottom:25px;}
#returntotopdatabasesample{text-align:center;padding-top:15px;margin-left:-110px;}
