/*
		File: 	admmin.css
		Date: 	2010
		Auth:	Creativeink Design Group | creativeinkweb@gmail.com
		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

/*---------------------------------------------------------------------------- 
CORE HTML TAGS
-----------------------------------------------------------------------------*/

body {
	margin:1px auto 0px auto;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
}
html, body  {
   background: #FFF center top repeat;
   background-attachment: fixed;
   height: 100%;
}

a:link {
	color:#000;
	text-decoration:none;
	}
a:visited {
	color:#000;
	text-decoration:none;
	}
a:hover {
	color:#7fd7dc;
	text-decoration:underline;
	}

p { padding:10px;}

.header {
	height: 200px;
	background-repeat:no-repeat;
}

* {
	margin: 0;
}
html, body {
	
}
.wrapper {
	position: relative;
	width: 1000px;
	margin: 0 auto -142px;
	text-align: left;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -200px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 200px; /* .push must be the same height as .footer */
}
.footer {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	background: url(footer.jpg) no-repeat;
}

.footer p {
	position: absolute;
	left: 0;
	bottom: 5px;
	width: 1000px;
	padding: 0;
	text-align: center;
}


.content{
	margin-top:172px;
	width:100%;
	background:url(../images/spacer.jpg) repeat-y;
	position:absolute;
	z-index:10;
}

.post {
	padding: 0px 0 0 0;
}

/*---------------------------------------------------------------------------- 
NAVIGATION
-----------------------------------------------------------------------------*/

#navigation{
	height:60px;
	z-index:1;
}

#home, #home div, 
#about, #about div, 
#services , #services div, 
#solutions, #solutions div, 
#contact,  #contact div {
	height:60px;
	position:absolute;
	width:97px;
	float:left;
	z-index:1;
}

#home, #about, #services, #solutions, #contact{
	background-image: url(../img/nav.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	top:171px;
}

#home{
	background-position: 0px -25px;
	margin-left:6px;
}

#about{
	background-position: -98px -25px;
	margin-left:105px;
}

#services{
	background-position: -196px -25px;
	margin-left:204px;
}

#solutions{
	background-position: -294px -25px;
	margin-left:303px;
}

#contact{
	background-position: -392px -25px;
	margin-left:402px;
}

#home div, #about div, #services div, #solutions div, #contact div {
	background-image: url(../img/white.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0px -60px;	
}	

.pri-nav a{
	display:block;
	text-decoration:none;
	text-indent:-30000px;
}

/*---------------------------------------------------------------------------- 
FONTS
-----------------------------------------------------------------------------*/

.alert_txt { font-family:Verdana, Geneva, sans-serif; line-height:1.2em; color:#790127; text-transform:uppercase; font-size:16px; font-weight:bold; }

.small_txt { font-family:Verdana, Geneva, sans-serif; color:#77839a; font-size:11px; }

.title_table {margin:10px 0 0 0; text-transform:uppercase; font-size:18px; color:#FFF; font-weight:bold; letter-spacing:0.05em;}

.upper { text-transform:capitalize; }



/*---------------------------------------------------------------------------- 
TABLE ROUNDED CORNERS
-----------------------------------------------------------------------------*/
.table_rounded,th,td	{	border:none;  border-collapse:collapse; line-height:1.5em; padding:10px;}
.table_rounded		{	background:#FFF; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.3); -moz-box-shadow:1px 1px 10px rgba(0,0,0,0.3); padding:5px;}


/*---------------------------------------------------------------------------- 
BUTTONS
-----------------------------------------------------------------------------*/
.submit input
{
color: #FFFFFF;
background:#9a80a3;
border: 2px outset #CCCCCC;
padding:2px;
}
