body {background-color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.8em; text-align:center; margin:0;}

.container	{width:970px; text-align:left; margin-left:auto; margin-right:auto; border:1px solid #000; margin-top:10px;}
.header		{}
.head_text	{float:right; padding:29px; text-align:center;}
.head_text a {color:#d50a27; text-decoration:none;}
.head_text a:hover {text-decoration:underline;}

.splash		{margin-left:190px; padding-top:32px;}

.text_h		{width:225px; float:left; text-align:justify; margin-top:40px; padding-left:15px;}

.news		{position:absolute; left:50%; margin-left:300px; top:350px; width:190px;}
.news_txt	{color:#fff; width:190px;}
.news ul	{margin:5px; padding:5px; list-style-image:url(../images/navbar/bullet.gif);}
.news li	{margin-bottom:15px; padding:0; background-color:#393031;}
.news li a	{text-decoration:none; color:#ecbd00;}
.news li a:hover {text-decoration:underline;}

.content	{padding-top:20px; border-left:190px solid #fff; border-right:206px solid #393031; padding-right:20px;}
.content_p	{padding-top:30px; border-left:190px solid #fff; border-right:206px solid #fff; min-height:650px;}
.portfolio	{position:absolute; left:50%; margin-left:-475px; top:355px; width:180px;}
.portfolio a {text-decoration:none; color:#d50a27;}
.portfolio a:hover {text-decoration:underline;}

.footer_h	{clear:both;}
.footer		{clear:both; border-top:1px solid #d50a27; margin-top:25px; padding-top:5px; text-align:center;}
.footer a	{text-decoration:none; color:#d50a27;}
.footer a:hover	{text-decoration:underline;}

/* navigation */
.nav {width:970px;}
.nav_s_1 {position:absolute; left:50%; margin-left:-485px; top:120px; width:185px;}
.nav_s_2 {position:absolute; left:50%; margin-left:-485px; top:148px; width:185px;}
.nav_s_3 {position:absolute; left:50%; margin-left:-485px; top:176px; width:185px;}
.nav_s_4 {position:absolute; left:50%; margin-left:-485px; top:204px; width:185px;}
.nav_s_5 {position:absolute; left:50%; margin-left:-485px; top:232px; width:185px;}
.nav_s_6 {position:absolute; left:50%; margin-left:-485px; top:260px; width:185px;}
.nav_s_7 {position:absolute; left:50%; margin-left:-485px; top:288px; width:185px;}
.nav_s_8 {position:absolute; left:50%; margin-left:-485px; top:316px; width:185px;}
.nav_s_9 {position:absolute; left:50%; margin-left:-485px; top:344px; width:185px;}
.nav1	 {position:absolute; left:50%; margin-left:-312px; top:120px; width:146px;}
.nav2	 {position:absolute; left:50%; margin-left:-178px; top:120px; width:146px;}
.nav3	 {position:absolute; left:50%; margin-left:-44px; top:120px; width:156px;}
.nav4	 {position:absolute; left:50%; margin-left:100px; top:120px; width:146px;}
.nav5	 {position:absolute; left:50%; margin-left:234px; top:120px; width:141px;}
.nav6	 {position:absolute; left:50%; margin-left:368px; top:120px; width:116px;}

/*8 home page tags */
.h_1	 {position:absolute; left:50%; margin-left:-40px; top:274px;}
.h_2	 {position:absolute; left:50%; margin-left:-55px; top:405px;}
.h_3	 {position:absolute; left:50%; margin-left:310px; top:250px;}
.h_4	 {position:absolute; left:50%; margin-left:-110px; top:235px;}
.h_5	 {position:absolute; left:50%; margin-left:235px; top:475px;}
.h_6	 {position:absolute; left:50%; margin-left:0px; top:545px;}
.h_7	 {position:absolute; left:50%; margin-left:85px; top:340px;}
.h_8	 {position:absolute; left:50%; margin-left:-180px; top:480px;}
.h_1 a, .h_2 a, .h_3 a, .h_4 a, .h_5 a, .h_6 a, .h_7 a, .h_8 a	 {text-decoration:none; color:#fff;}
.h_1 a:hover, .h_2 a:hover, .h_3 a:hover, .h_4 a:hover, .h_5 a:hover, .h_6 a:hover, .h_7 a:hover, .h_8 a:hover {text-decoration:underline; color:#fff;}
	
/* text attributes */
h1 {margin:0; padding:0; font-size:1.2em; color:#d50a27;}
h2 {margin:0; padding:0; font-size:1em; color:#d50a27;}
p {margin:0; padding:0; font-weight:normal;}
a	{text-decoration:underline; color:#000;}
a:hover	{color:#d50a27;}

dd {color:#666; padding-left:5px; font-style:italic; background-color:#fff;}
dt {color: #d50a27; padding-left:2px; font-style:italic; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-indent:30px; background-position:20px; background-color:#fff;}
li {list-style-type:square; background-color:#fff;}

.lrg		{font-size:1em;}
.lrg_red 	{font-size:1.6em; color:#d50a27;}
.red 		{color:#d50a27;}
.lrg_y 		{font-size:1.8em; color:#ecbd00;}
.lrg_y2 	{font-size:1.5em; color:#ecbd00;}

