* {margin: 0; padding: 0;} ul, li {list-style: none;} img {border:none;} a {text-decoration:none; outline: none;} 
.center {margin-left: auto; margin-right:auto;} .left {float:left;} .right {float:right;} .clear {clear:both;}
body {font:11px normal Arial, Helvetica, sans-serif; color:#444; background: #333333;}
html
{
height: 100%;
margin-bottom: 1em;
}
#header_wrap {height: 110px; background: #000000; }
#header {width: 1000px; overflow: hidden; height:110px; padding-top:0px;}
h1#logo {background: url(images/logo2.gif) no-repeat; height:70px; width: 280px; text-indent: -9999px; margin-top: 25px }
h1#logo a {display: block; height: 100%; width:100%;}
/* Navigation */
ul#main_nav {width:580px;  height: 25px; overflow: hidden; float:right; margin-top: 60px;}
ul#main_nav li {height: 25px; float:right; text-align: center;}
ul#main_nav li a {height: 25px; padding:5px; color:#f2f2f2; font-size:12px; text-decoration: none; width:106px; display:block; border:0;}
ul#main_nav li.members {height: 25px; padding:5px; color:#f2f2f2; font-size:12px; text-decoration: none; width:106px; display:block; border:0;background-image:url(images/motto-bg.png);}
ul#main_nav li.current a {height: 25px; padding:5px; color:#ffffff; font-size:12px; text-decoration: underline; width:106px; display:block; border:0;}
ul#main_nav li a:hover {height:25px; color:#ffffff; text-decoration: underline;}

ul#second_nav {width:464px;  height: 25px; overflow: hidden; float:right; margin-top: 0px;}
ul#second_nav li {height: 25px; float:left; text-align: center; }
ul#second_nav li a {height: 25px; padding:5px; color:#f2f2f2; font-size:12px; text-decoration: none; width:106px; display:block; border:0; background-image:url(images/motto-bg.png); }
ul#second_nav li.current a {height: 25px; padding:5px; color:#ffffff; font-size:12px; text-decoration: underline; width:106px; display:block; border:0; background-image:url(images/motto-bg.png);}
ul#second_nav li a:hover {height:25px; color:#ffffff; text-decoration: underline;}
/* Splash */
div#feature_wrp {height: 347px; background: url(images/motto-bg.png) repeat #f2f0ef; color:#fff;}
	div#feature {width:1000px; height:100%; position: relative; overflow: hidden;}
	div#slide_wrp {width:861px; height:291px; overflow: hidden; position: absolute; top:28px; left:82px;}
	a#prev, a#next {text-indent: -9999px; width: 43px; height:67px; display:block; position: absolute; top: 132px;}
	a#prev {background: url(images/feature_prev.png) no-repeat; left:0;}
	a#next {background: url(images/feature_next.png) no-repeat; right:0;}
	a:hover#prev {background: url(images/hover_prev.gif) no-repeat; left:0;}
	a:hover#next {background: url(images/hover_next.gif) no-repeat; right:0;}

div.slide {width:100%; height:291px; overflow: hidden; background:transparent;}
*:first-child+html div.slide {background: url(images/motto-bg.png) repeat #f2f0ef;}
div.slide h1 {font-size: 28px; width:390px; padding:5px; font-weight: normal; margin-bottom:10px; letter-spacing: 0.05em; background-image:url(images/content-bg.png); background-repeat:repeat;}
div.slide h2 {font-size: 20px;  width:390px; padding: 5px; font-weight: normal; margin-bottom: 10px; background-image:url(images/content-bg.png); background-repeat:repeat;}
div.slide p {font-size: 14px; width:390px; padding: 5px; line-height: 140%; text-align: justify; background-image:url(images/content-bg.png); background-repeat:repeat;}
div.slide_left_col {width:430px;}

/* Splash - Welcome */
#welcome_wrp {background-color:#f2f0ef; }
#welcome {width: 845px; height:100%; overflow: hidden; padding-left:10px;}
#welcome img {margin-top:17px;}
#welcome_left {width:313px; height:100%; overflow: hidden; margin-left: 82px;}
#welcome_right {width:415px; height:100%; }
#welcome h1 {font-size: 24px; margin-top:17px;}
#welcome ul {margin-top:10px; margin-bottom:20px; font-size: 13px; font-weight: bold; }
#welcome ul li {border-bottom: 1px solid #444; padding-bottom: 6px; margin: 6px 0; width:270px;}
#welcome ul li a {color:#444;}
#welcome ul li a:hover {color:#999;}
#welcome p {font-size: 13px; margin-top:10px; line-height: 150%; margin-bottom: 20px; text-align: justify;}
		
/* Commissions */
#interior_wrap {background: url(images/motto-bg.png) repeat #f2f0ef; color:#fff; height:94px;}
#interior {width:1000px; height:100%; position: relative; overflow: hidden;}
#interior_content {padding-top: 28px; padding-bottom:28px;width:918px; position:absolute; margin-left:82px;}	
#interior_content h1 {font-size: 28px; width:835px; padding:5px; font-weight: normal; margin:0px; letter-spacing: 0.05em; background-image:url(images/content-bg.png); background-repeat:repeat;}
#pagecontent_wrap {background-color:#f2f0ef;}
#pagecontent {width: 1000px; height:100%; overflow: hidden; }
#pagecontent a, #pagecontent a:visited {text-decoration:underline; color:#f2f2f2;}
#pagecontent a:hover {text-decoration:none; color:#ffffff;}
#pagecontent_left {width:400px; height:100%; overflow: hidden; margin-bottom:20px; margin-left:82px; float: left;}
#pagecontent_left img {margin-top:17px; margin-bottom:10px;}

#pagecontent_right {width:425px; height:100%; margin-left:20px; margin-bottom:20px; float: left;}
#pagecontent_right p {width: 425px; font-size: 13px; margin-top:10px; line-height: 150%; margin-bottom: 0px; text-align: justify;}
#pagecontent_right .detail, #pagecontent_left .detail {background:url(images/motto-bg.png) repeat #f2f0ef; color:#fff; margin-bottom:5px;}
#pagecontent_right .detail p {background: url(images/content-bg.png) repeat; width: 415px; padding:5px;}
#pagecontent_left .detail p {background: url(images/content-bg.png) repeat; width: 390px; padding:5px; font-size: 13px;}

#pagecontent h1 {font-size: 24px; margin-top:17px;}


.spacer {height:15px; float:left; width:200px; background:transparent;}		
/* Footer */
div#footer {padding-top:15px; padding-bottom:15px;overflow: hidden; border-top: 1px solid #666; }
div#footer p {margin:2px 0; color:#bbb; font-size: 11px; text-align: center;}
div#footer a {color: #bbb; text-decoration: underline; }
div#footer a:hover {text-decoration: none;}
#footer img {padding:2px;}
