/* CSS Reset */
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 {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    padding: 0;
    outline: 0;
    font-weight: inherit;
	    font-style: inherit;
	    font-size: 100%;
	    font-family: inherit;
	    vertical-align: baseline;
   }
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
strong	{font-weight:bold;}
/* 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: "" "";
}
/* CSS Reset */







.floatholder:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/*\*/* html .floatholder {height: 1%;}/**/



body 			{background-color:#1f2324; padding:0; margin:0; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;}
a			    {color:#d5dded; text-decoration:none;  /*ie6 hack*/ position:relative; /*ie6 hack*/}
a:hover         {color:#709aeb;}
.current        {color:#709aeb;}


.fLeft			{float:left;}
.fRight			{float:right;}



/* coming soon */
#comingSoon     {margin-top:60px; padding:0px 300px; color:#FEFFFE; text-align:center; background:#475051 url(/I/gradCont.png) repeat-y;}
#comingSoon h1  {margin-left:-50px; font-size:30px; font-style:italic; font-weight:normal; padding-top:220px;}
#comingSoon h2  {font-size:1.8em;  font-weight:normal; padding-top:220px; padding-bottom:50px;}
/* coming soon */

/* header */
#header         {margin-top:10px;  background:#475051 url(/I/bgGradHeader.png) repeat-x;}
#logo 			{width:270px; padding:30px 0px 20px 30px;}
/* header */

#container 		{width:760px; margin-left:auto; margin-right:auto; }



/* navigation */
#nav, #forms input.submit {background:#475051 url(/I/navBg1.png) repeat-x; border-bottom:solid 1px #817474; height:1%; }
#nav ul  {margin-left:40px;}
#nav li 	{display:inline;}
#nav a 	{padding:3px 15px 7px; display:block; float:left; text-decoration:none; font-weight:bold; border-right:solid 1px #475051;}
.home   a   {border-left:solid 1px #475051;}
#nav a:hover, #forms input.submit:hover    {color:#1f2324; background: transparent url(/I/navhover.png) repeat-x left top;}

/* navigation */

.slideshow          {width:240px; height:180px; overflow:hidden;}

#mainContainer      {min-height:500px; padding-top:20px; background:#475051 url(/I/gradCont.png) repeat-y top; line-height:1.24em;}
#contents           {width:658px; margin-bottom:20px; margin-left:auto; margin-right:auto;  border:solid 1px #3B4042; padding:10px;}
h2                  {color:#8E9EAF; font-size:1.20em; font-weight:bold; margin:20px 0px 20px 40px; width:80px;}

.panels             {margin-bottom:15px; border:solid 1px #3B4042; float:left;}
.last               {margin-bottom:0px; }
.innerPanel         {width:596px; padding:15px 30px;}
.txt                {width:320px; color:#fefefe; padding-right:5px;}
.txt a              {color:#fefefe;}
.txt p              {font-size:0.9em; margin-bottom:5px;}
.txt h3             {color:#fefefe;   font-weight:bold; margin-bottom:10px;}
.txt h3 a           {text-decoration:underline;}
.txt h3 a:hover     {color:#709aeb;}
.txt p a            {color:#709aeb;}
.txt p a:hover      {text-decoration:underline;}
.img                {margin-left:30px;}


#contact            {width:290px;}
#contact p          {margin-bottom:15px;}

#forms              {width:290px;}
#forms fieldset     {display:block;}
#forms input,textarea   {float:left;width:270px; margin-bottom:15px; border:solid 2px #405051; background-color:#EFF4FF;}
#forms input.submit {width:60px; float:right; margin-right:15px; padding:2px 6px 4px 6px; cursor:pointer; color:#d5dded; font:bold 1em verdana; border-left:none; border-right:none; border-top:none; }
#forms textarea     { overflow:auto;}
#forms label        {margin-bottom:5px; width:80px; text-align:left; color:#FEFFFE;}






/* Footer */
#footer 		{clear:both;  text-align:right; font-size:0.8em; color:#475051; padding:10px; border-top:solid 1px #a38787;}
#footer a       {color:#777E7F;}
#footer a:hover {color:#709aeb;}
/* Footer */


/* Developed by Funkystreet */
