/*CSS Reset Reloaded*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;font-style: inherit; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline;}

/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1; color: #333333; background: white; font-size:100.01%; }
ol, ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {quotes: "" ""; background:#f6f6f6; margin: 0px; padding: 10px;}

/*Global Styling*/
body{background:url(/images/design/bg.gif) 50% 0  no-repeat #10161a; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; color: #fff; text-align:justify; line-height:18px;}
#skiplinks{display:none;}
a:link {color: #B61D34; text-decoration:none}
a:visited {color: #666; text-decoration:none}
a:hover {color: #2B3F87; text-decoration:none}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
h2{font-size:18px}
h2 a{font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;}
h3{font-size:14px; font-weight:bold}
h4{font-size:12px}
h5{font-size:10px}
h6{font-weight:bold}

/*logo*/
#logo{background:url(/images/design/logo.png) 400px 0 no-repeat;  height:40px; width:600px; display:block; margin:20px auto;}
#logo a{height:40px; width:200px; display:block; float:right;}
#logo strong{display:none;}

/*headings*/
#headings{width:500px; height:25px; float:left;}

/*top area*/
#top-area{width:600px; height:25px; margin:140px auto 0 auto;}

/*logout*/
#logout{width:60px; height:25px; float:right; display:block; background:url(/images/design/logout.png) no-repeat;}
#logout a{width:60px; height:25px; display:block;}
#logout strong{display:none;}

/*h1*/
.h1-welcome{font-size:24px; color:#fff; background:url(/images/design/heading-welcome.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-start{font-size:24px; color:#fff; background:url(/images/design/heading-start.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-marketing{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_support{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_kb{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_faq{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_analytics{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_email_market{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_project{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_payment{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}
.h1-service_domain{font-size:24px; color:#fff; background:url(/images/design/heading-marketing.png) no-repeat; width:500px; height:25px; text-indent:-9999px}

/*wrapper*/
#wrapper-welcome{background:url(/images/design/stripe.gif) repeat-x; width:540px; height:190px; margin:0 auto; padding:30px;}
#wrapper-start{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:310px; margin:0 auto; padding:25px;}
#wrapper-section{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_support{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_kb{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_faq{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_analytics{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_email_market{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_project{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_payment{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}
#wrapper-service_domain{background:url(/images/design/stripe.gif) repeat-x; width:550px; height:210px; margin:0 auto; padding:25px 25px 50px 25px;}

#wrapper-admin-home{background:url(/images/design/stripe.gif) repeat-x; width:550px; margin:0 auto; padding:25px;}
#wrapper-admin-login{background:url(/images/design/stripe.gif) repeat-x; width:540px; height:190px; margin:0 auto; padding:30px;}
#wrapper-admin-services{background:url(/images/design/stripe.gif) repeat-x; width:550px; margin:0 auto; padding:25px;}
#wrapper-admin-clients{background:url(/images/design/stripe.gif) repeat-x; width:550px; margin:0 auto; padding:25px;}

.box-row{width:550px; height:150px; margin-bottom:10px;}

#login-form{}

/*footer*/
#footer{width:580px; height:15px; margin:0 auto; padding:10px; color:#666666; font-size:10px; background:#161b1e;}
#footer a{color:#666666; text-decoration:none; font-size:10px;}
#footer a:hover{color:#ccc; text-decoration:none; font-size:10px;}


.start-box{width:130px; height:150px; float:left;}
.clear{width:10px; height:150px; float:left;}
.clear2{width:20px; height:150px; float:left;}
#box-text{width:400px; /*height:150px;*/ float:left;}
/*////////////////////////////////////////////////////////////
//////////////////////FORMS///////////////////////////////////
/////////////////////////////////////////////////////////////*
/*-- forms --*/
#theform					{width: 400px;}
#theform fieldset			{height:140px; width:200px; border:0; margin:0; float:left;}
#theform fieldset legend	{display:none;}
#theform fieldset label		{font-size: 12px;	display: block;	line-height: 12px; color:#fff;	font-weight:bold;text-transform:uppercase;}
#theform fieldset input		{font-size: 18px; height: 26px;	border:0; color:#666666; margin-bottom:10px; padding:1px 0 0 7px;}
#theform fieldset strong	{display:none;}
.formfield					{width:280px; background:#000; height:30px; float:left;}
.send-button				{width:55px; height:18px; background:url(/images/design/login.png) -2px 0 no-repeat; border:0px; font-size:10px; font-weight:bold; color:#666666; text-indent:-9999px;}
#register					{width:280px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
#register a					{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7dbd18;}
.login-email				{width:200px; height:17px; background:url(/images/design/email-address.png) -2px 0 no-repeat; border:0px; font-size:10px; font-weight:bold; color:#666666; text-indent:-9999px; float:left;}
.login-password				{width:200px; height:17px; background:url(/images/design/password.png) -2px 0 no-repeat; border:0px; font-size:10px; font-weight:bold; color:#666666; text-indent:-9999px; float:left;}

/*----main navigation----*/
/*--creates wrapper box for nav to sit in--*/
#mainnav {
	/*margin:0 auto;*/
	float: left;
	width: 160px;
	height: 210px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #c71f3a;
}
/*--changes unnumbered list properties--*/
#mainnav ul {
	list-style-type: none;
	border: none;
	margin: 0;
	padding: 0;
	clear: left;
	height: 30px;
}
/*--changes list item properties--*/
#mainnav ul li {
	float: left;
	padding: 0;
	margin: 0;
	border: none;
}
/*--creates list item link--*/
#mainnav ul li a {
	display: block;
	height: 10px;
	padding: 0;
	margin: 0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	text-decoration:none;
	color:#666666;
}
#mainnav ul li a:hover {
	display: block;
	height: 10px;
	padding: 0;
	margin: 0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	text-decoration:none;
	color:#fff;
	background:#c71f3a;
}

/*--specifies list item link box size--*/
/
li#nav1 a {width: 130px;}
li#nav2 a {width: 130px;}
li#nav3 a {width: 130px;}
li#nav4 a {width: 130px;}
li#nav5 a {width: 130px;}
li#nav6 a {width: 130px;}
li#nav7 a {width: 130px;}


/*--specifies list item hover box position--*/
/*
li#nav1 a:hover { background: url(/images/design/nav-ovr.gif) 0px 0px no-repeat;}
li#nav2 a:hover { background: url(/images/design/nav-ovr.gif) 0px -30px no-repeat;}
li#nav3 a:hover { background: url(/images/design/nav-ovr.gif) 0px -60px no-repeat;}
li#nav4 a:hover { background: url(/images/design/nav-ovr.gif) 0px -90px no-repeat;}
li#nav5 a:hover { background: url(/images/design/nav-ovr.gif) 0px -120px no-repeat;}
li#nav6 a:hover { background: url(/images/design/nav-ovr.gif) 0px -150px no-repeat;}
li#nav7 a:hover { background: url(/images/design/nav-ovr.gif) 0px -180px no-repeat;}
			*/
/*--hides nav text--*/
/*#mainnav ul li strong {display: none;}*/

/*displays current page*/

