@charset "utf-8";
/* CSS Document */

body					{ margin:0; padding:0 0 0 0; font-family:Tahoma; font-size: 12px; background:#fc9 url(../images/page-bg.jpg) no-repeat center top; }
html					{ margin:0; padding:0; width:100%; height:100%; }
h1, h2, h3, h4, h5				{ padding:0; margin:0; font-weight:normal; }
p						{ margin:0; padding:0; }
a						{ text-decoration:none; color:#000; }
.width					{ position:relative; margin:0 auto; width:964px; }


/* header */
.header					{ height:153px; z-index:100; }
#logo					{ position:absolute; top:20px; left:20px; width:362px; height:85px; }
#quicklinks				{ position:absolute; top:20px; right:5px; }
#quicklinks select		{  padding:3px; }
.nav-strip				{ position:absolute; bottom:0; right:0; width:; height:39px; z-index:110; }
.nav-strip a			{ position:relative; top:0; padding:13px; color:#555; text-align:left; }
.nav-strip a:hover,
a.active					{ background:#fff url(../images/link-bg.jpg); color:#000; }
#quick-links			{ position:absolute; top:30px; right:23px; }
#quick-links select		{ width:190px; padding:5px; }

.page-title				{ margin:2px auto 5px auto; }
.page-title h1			{ font-family:"Arial Black";  font-size:22px; color:#630; }

/* content section */
.content-box			{ height:inherit; margin:15px auto 0 auto; padding:0 0 20px 0; overflow:hidden; }
.column1,
.column2				{ float:left; overflow:auto; height:inherit; }

.column1				{  position:relative; width:181px; background:rgb(127,14,132); overflow:auto; margin:0 5px 0 0;  }
.column1 a				{ display:block; padding:16px 10px 12px 13px; margin:0 10px; color:#fff; font-size:13px; border-bottom:1px solid #fff; 
							background:url(../images/link-arrow.png) 0px 20px no-repeat; }
.column1 a:hover		{ color:#FC3; }
.column2				{ position:relative; width:773px; height:375px; background:url(../images/right-column-bg.png);  }

.inside-column2					{ position:relative; width:773px; overflow:auto; height:inherit; background:#fff; margin:0 0 0 5px;  }
.inside-column2 span			{ display:block; float:left; font-size:18px; position:relative; padding:0 0 40px 0; margin:20px 20px 0 20px; }
.inside-column2 span img		{ float:left; }
.inside-column2 span h3			{ position:absolute; bottom:10px; left:0; background:#ddd; width:100%; padding:5px 0; text-indent:10px; }
* html .inside-column2 span h3	{ padding:0; width:auto; background:none; }
.inside-column2 p				{ line-height:20px; padding:20px; }



.column2-img			{ position:absolute; width:753px; height:300px; top:10px; left:10px; background:url(../images/welcome-img.jpg); }
.column2-links			{ position:absolute; width:753px; height:64px; bottom:0; left:10px; }
.column2-links a		{ padding:20px 56px; font-size:15px; color:#FCF; position:relative; top:20px; background:url(../images/column2-link-bg.jpg);}
.column2-links a:hover	{ background:none; color:#fff; }


.links					{ margin:0px auto 10px auto; overflow:auto; height:inherit; }
.links-box				{ min-height:255px; width:308px; margin:10px 20px 0 0; background:#fff; float:left; overflow:auto; height:inherit;}

.last					{ margin:10px 0 0 0; }
.links-box h3			{ font-size:17px; color:#fff; position:relative; padding:20px; background:rgb(165,22,173); font-weight:bold; }
.links-box p			{ display:block; padding:10px; margin:0 0 7px 0; line-height:20px; overflow:auto; height:inherit; border-bottom:1px dashed #D0F7FD;  }
.links-box img			{ float:left; margin:5px; }
.first-box a			{ display:block; padding:10px 30px; border-bottom:1px dashed #D0F7FD; margin:3px 20px; }
.first-box a:hover		{ border-bottom:1px dashed #639; }
.footer					{ background:rgb(240,168,96); color:#000; width:100%; }
.footer-box				{ padding:30px; text-align:center; height:20px;}
.bottom-logo			{ position:absolute; top:10px; left:20px; }
.facebook-icon			{ position:absolute; right:30px; top:5px; }
