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

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

body {
	margin:1px auto 0px auto;
	padding: 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	line-height:2em;
}
html, body  {
   background: #000 url(../images/exteriortile.jpg) center top repeat;
   background-attachment:fixed;
   background-repeat:no-repeat;
   height: 100%;
}


/*Make position:fixed work in IE6!*/
 
.fixed-top    /* position fixed Top    */{position:fixed;bottom:auto;top:0px;}
.fixed-bottom /* position fixed Bottom */{position:fixed;bottom:0px;top:auto;}
.fixed-left   /* position fixed Left   */{position:fixed;right:auto;left:0px;}
.fixed-right  /* position fixed right  */{position:fixed;right:0px;left:auto;}
 
* html,* html body   /* IE6 Fixed Position Jitter Fix */{background-image:url(../images/exteriortile_ie.jpg);background-attachment:fixed; background-repeat:no-repeat; height:100%}
* html .fixed-top    /* IE6 position fixed Top        */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
* html .fixed-right  /* IE6 position fixed right      */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
* html .fixed-bottom /* IE6 position fixed Bottom     */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
* html .fixed-left   /* IE6 position fixed Left       */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));}
 


a:link {
	color:#77839a;
	text-decoration:none;
	font-weight:700;
	}
a:visited {
	color:#77839a;
	text-decoration:none;
	font-weight:700;
	}
a:hover {
	color:#790127;
	text-decoration:underline;
	font-weight:700;
	}

.header {
	height: 90px;
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
	background-attachment:fixed;
}

#header_nav{
  	position:fixed;
 	top:0;
  	left:0;
 	width:100%;
 	height:100px;
	z-index:20;
	background-image:url(../images/header_tile.jpg);
	background-repeat:repeat-x;
}

* {
	margin: 0;
}
html, body {
	
}
.container {
	width:100%;
	min-height:40%;
	background-image:url(../images/container_tile.png);
	background-repeat:repeat-y;
	overflow:auto;
	z-index:1;
}

.wrapper {
	position: relative;
	width: 1000px;
	margin: 0 auto -142px;
	text-align: left;
	z-index:1;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -30px; /* the bottom margin is the negative value of the footer's height */
	z-index:1;
}
.footer_btm {
	background-image:url(../images/footer_bkg.png);
	background-repeat:no-repeat;
}
.footer, .push {
	height: 30px; /* .push must be the same height as .footer */
}
.footer {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

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

#admin_link {
	position:fixed;
	width: 20px;
	height: 100px;
	z-index: 99;
	left: 0px;
	top: 0px;
}

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

.txt {font-size:15px; color:#000; font-family:Tahoma, Geneva, sans-serif;}

.admin_txt { font-size:12px; }
.admin_txt_red { font-size:12px; color:#790127; font-weight:bold; }

.footer_disc {margin:10px 0 0 0; font-weight:500; font-size:13px; color:#000; font-family:Verdana, Geneva, sans-serif;}
.footer_txt {margin:10px 0 0 0; font-weight:500; font-size:15px; color:#77839a; font-family:Verdana, Geneva, sans-serif;}

.sidebar_text { font-size:12px; color:#000; line-height:1.3em; }
.sidebar_title { margin:10px 0 0 0; font-size:14px; color:#FFF; font-weight:bold; line-height:1.3em; }

.text { font-size:14px; color:#000; }
.txt_btm { font-size:12px; color:#000; }

.title {margin:10px 0 0 0; text-transform:uppercase; font-size:22px; color:#77839a; font-weight:bold;}

.title_table {margin:10px 0 0 0; text-transform:uppercase; font-size:18px; color:#FFF;}

