/*
*/

* {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body {
	margin: 30px 0;
	padding: 0;
	background: url(images/bg-body.png) repeat-x top center #00689b;
	font-size: 12px;
	color: #6B6B6B;
}

h7 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #262261;
}
h1, h2, h3, h4, h5, h6 {
	margin:0 0 10px 0;
	padding: 0;
	font-weight: normal;
	color: #262261;
}

h1{
border-bottom: 1px solid #F4F4F4;
font-size:26px;
}

h2 {
	margin-bottom: 10px;
	
	font-size: 20px;
}

h3 {
	margin-bottom: 15px;
	padding-bottom: 5px;
	font-size: 16px;
	border-bottom: 1px solid #F4F4F4;
}

p, ol, ul, blockquote {
	line-height: 24px;
}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

a {
	color: #00689b;
}

a:hover {
	text-decoration: none;
}

img {
	
	border: none;
}

img2 {
	width: 200px;
	float: left;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: none;
}
#bullets {
clear:left;
margin:0 0 20px;
padding:20px 14px 20px 14px;
color:#262261;
width:545px;
line-height:1.5em;
background:url(images/server.jpg) no-repeat; width:548px; height:168px;
list-style:disc;
}

#bullets2 {
clear:left;
margin:0 0 20px;
padding:20px 14px 20px 14px;
color:#262261;
width:545px;
line-height:1.5em;
background:url(images/network_design.jpg) no-repeat; width:548px; height:168px; 
list-style:disc;
}

#bullets3 {
clear:left;
margin:0 0 20px;
padding:20px 14px 20px 14px;
color:#262261;
width:545px;
line-height:1.5em;
background:url(images/directory.jpg) no-repeat; width:548px; height:168px; 
list-style:disc;
}

#textfield1 {
	width: 185px;
	margin-bottom: 10px;
	border: 1px solid #E0E0E0;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
}

#submit1 {
	border: 1px solid #EBEBEB;
	border-bottom-color: #DDDDDD;
	background: #FBFBFB url(images/img7.gif) repeat-x;
	text-transform: lowercase;
	font-size: 12px;
	color: #7A7A7A;
}

/* Posted */

.posted {
	height: 33px;
	margin: 0 0 30px 0;
	padding: 10px 15px 0 15px;
	background: url(images/img6.gif) repeat-x;
	border-bottom: 1px solid #F2F2F2;
}

.posted p {
	float: left;
	margin: 0;
}

.posted .comments {
	float: right;
}

.posted a {
	color: #717171;
}

/* Header */

#header {
	width: 917px;
	height: 90px;
	margin: 0 auto;
	background: url(images/img2.gif) repeat-x;
	background-color:#ffffff;
}

/* Logo */

#logo {
	float: left;
	height: 90px;
	padding: 0 0 0 0;
	background: url(images/img1.gif) no-repeat;
}

#logo * {
	text-decoration: none;
}

#logo h1 {
	float: left;
	padding: 50px 0 0 40px;
	font-size: 36px;
}

#logo h1 a {
	color: #000000;
}

#logo h1 span {
	font-weight: bold;
}

#logo h6 {
	float: left;
	padding: 50px 0 0 40px;
	font-size: 36px;
}

#logo h6 a {
	color: #000000;
}

#logo h6 span {
	font-weight: bold;
}

#logo h2 {
	float: left;
	padding: 72px 0 0 8px;
	font-size: 12px;
	border: none;
}

#logo h2 a {
	color: #B4B4B4;
}
/* Newmenu*/

#tabs {
	float: right;
	height: 45px;
	padding: 70px 25px 0 0;
	background: url(images/img3.gif) no-repeat right top;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#FFF;
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
	
/* Menu */

#menu {
	float: right;
	height: 45px;
	padding: 45px 25px 0 0;
	background: url(images/img3.gif) no-repeat right top;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	padding: 0 15px 0 20px;
	border-left: 1px solid #DBDBDB;
	text-decoration: none;
	font-size: 13px;
	color: #262261;
}

#menu .first a {
	border: none;
}

/* Splash */

#splash {
	width: 877px;
	height: 166px;
	margin: 0 auto;
	border-right: 20px solid #FFFFFF;
	border-left: 20px solid #FFFFFF;
}

/* Content */

#content {
	width: 847px;
	margin: 0 auto;
	padding: 30px 35px 0 35px;
	background: #FFFFFF url(images/img8.gif) no-repeat left bottom;
}

#colOne {
	float: left;
	width: 600px;
}

#colTwo {
	float: right;
	width: 220px;
	padding: 5px 0 0 0;
}
#colThree {
	float: right;
	width: 100px;
	padding: 5px 0 0 0;
}
#colFour {
	float: right;
	width: 120px;
	padding: 5px 0 0 0;
}
/*----BODY MIDDLE PANEL----*/
#bodymainmiddlePan{width:100%; background:#fff; color:#6B6B6B; float:left; padding:42px 0 0; clear:both;}

#bodymiddlePan{width:600px; position:relative; margin:0 auto 0 auto; background:#fff; color:#6B6B6B;}
/*---Middle One----*/
#middleonePan{width:187px; float:left;}
#middleonePan p{padding:0 0 20px 0;}
#middleonePan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middleonePan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middleonePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middleonePan p.more{margin:0 0 40px 0px; padding:0px;}
#middleonePan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middleonePan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middleonePan ul{width:158px; padding:0 0 20px 0;}
#middleonePan ul li{width:158px; height:20px;}
#middleonePan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middleonePan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}


#middleonePan ul.block{width:158px; height:178px; display:block; padding:0px;}
#middleonePan ul.block li{width:158px; height:178px;}
#middleonePan ul.block li a{width:158; height:178px; display:block; background:url(images/it_support-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 30px;}
#middleonePan ul.block li a:hover{background:url(images/it_support-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}


/*---/Middle One----*/

/*---Middle Two----*/
#middletwoPan{width:186px; float:left;}
#middletwoPan p{padding:0 0 20px 0;}
#middletwoPan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middletwoPan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middletwoPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middletwoPan p.more{margin:0 0 40px 0px; padding:0px;}
#middletwoPan p.more a{display:block;width:79px; height:28px; background:url(images/greenbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middletwoPan p.more a:hover{background: url(images/pinkbutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middletwoPan ul{width:158px; padding:0 0 20px 0;}
#middletwoPan ul li{width:158px; height:20px;}
#middletwoPan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middletwoPan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}

#middletwoPan ul.block{width:158px; height:178px; padding:0px;}
#middletwoPan ul.block li{width:158px; height:178px;}
#middletwoPan ul.block li a{width:158px; height:178px; display:block; background:url(images/it_services-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 30px;}
#middletwoPan ul.block li a:hover{background:url(images/it_services-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}

/*---/Middle Two----*/

/*---Middle Three----*/
#middlethreePan{width:187px; float:left;}
#middlethreePan p{padding:0 0 20px 0;}
#middlethreePan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middlethreePan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middlethreePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlethreePan p.more{margin:0 0 40px 0px; padding:0px;}
#middlethreePan p.more a{display:block;width:79px; height:28px; background:url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middlethreePan p.more a:hover{background: url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middlethreePan ul{width:158px; padding:0 0 20px 0;}
#middlethreePan ul li{width:158px; height:20px;}
#middlethreePan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middlethreePan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}

#middlethreePan ul.block{width:158px; height:178px; padding:0px;}
#middlethreePan ul.block li{width:158px; height:178px;}
#middlethreePan ul.block li a{width:158px; height:178px; display:block; background:url(images/it_consultancy-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 10px;}
#middlethreePan ul.block li a:hover{background:url(images/it_consultancy-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}

/*---/Middle Threee----*/


/* Footer */

#footer {
}

#footer p {
	text-align: center;
	color: #ffffff;
}

#footer a {
	color: #ffffff;
}
