body {background-color: #fff; margin: 0 auto; text-align: center;}
#wrapper {width: 880px; background-color: #ffffff; border: 0px; margin: 0 auto; padding: 10px; 0px; 0px; 0px;}
#content {width: 100%; align-text: center; margin-left: auto; margin-right: auto; margin:0;}
#main {width: 100%; padding: 10px; text-align:center; margin-right:auto; margin-left:auto;}
#content-box {width: 810px; padding:4px; text-align:center; margin-right:auto; margin-left:auto; display:block;}
#content-mature {width: 100%; text-align:center; margin-right:auto; margin-left:auto; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}

div.img {padding:10px; border:2px solid #444444; height:227px; width:160px; text-align:center; margin-right:auto; margin-left:auto; margin: 4px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.img img {border:0px;}
div.img:hover {height:227px; width:160px; border: 2px solid #999999; filter: Blur(Add=true, Direction=45, Strength=50); display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.img:hover img {border:0px;}

a:link {color:#990000; text-decoration: none;} 
a:visited {color:#990000; text-decoration: none;} 
a:hover {color:#444444; text-decoration: underline;}

a:active, a:focus{ outline:none; }

.imga img{padding: 10px; border: 2px solid #444444; height:227px; width:160px; margin: 10px; float:left;}
.imga:hover img {border: 2px solid #999999; filter: Blur(Add=true, Direction=45, Strength=50); pointer:hand;}
.imga:hover {color: red; border:0px;/* irrelevant definition to overcome IE bug */}

div.preview {padding:4px; border:2px solid #444444; text-align:center; margin-right:auto; margin-left:auto; margin:0px 2px 9px 2px; height:140px; width:99px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.preview img {border:0px;}
div.preview:hover {border: 2px solid #999999; filter: Blur(Add=true, Direction=45, Strength=50); display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.preview:hover img {border:0px;}

div.preview-2 {padding:4px; border:2px solid #444444; height:140px; width:99px; text-align:center; margin-right:auto; margin-left:auto; margin:0px 7px 9px 2px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.preview-2 img {border:0px;}
div.preview-2:hover {border: 2px solid #999999; filter: Blur(Add=true, Direction=45, Strength=50); display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.preview-2:hover img {border:0px;}

div.screen {padding:4px; border:2px solid #444444; height:125px; width:175px; text-align:center; margin-right:auto; margin-left:auto; margin:0px 2px 9px 2px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.screen img {border:0px;}
div.screen:hover {border: 2px solid #999999; filter: Blur(Add=true, Direction=45, Strength=50); display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
div.screen:hover img {border:0px;}

div.border {padding:10px; border:2px solid #444444; height:160px; width:240px; text-align:center; margin-right:auto; margin-left:auto; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:0px 4px 12px 4px;}
div.border img {border:0px;}
div.border:hover {padding:10px; border:2px solid #999999; filter:Blur(Add=true, Direction=45, Strength=50);}
div.border:hover img {border:0px;}

.preview{border:2px solid #777777; padding:4px; text-align:center; margin-right:auto; margin-left:auto; width:120px; height:90px; display:inline;}

.tm {background: url( images/top_mid.gif ) 0 0 repeat-x;}
.bm {background: url( images/bot_mid.gif ) 0 100% repeat-x;}
.cr {background: url( images/cen_rig.gif ) 100% 0 repeat-y;}
.cl {background: url( images/cen_lef.gif ) 0 0 repeat-y;}
.bl {background: url( images/bot_lef.gif ) 0 100% no-repeat;}
.br {background: url( images/bot_rig.gif ) 100% 100% no-repeat;}
.tl {background: url( images/top_lef.gif ) 0 0 no-repeat;}
.tr {background: url( images/top_rig.gif ) 100% 0 no-repeat; padding: 20px;}
.clear {font-size: 1px; height: 1px}

hr {width: 650px; border: 0; height: 1px; color: #990000; background-color: #990000; margin: 0px text-align: center;}
hr.btm {width: 450px; border: 0; height: 1px; color: #ffffff; background-color: #990000; margin: 0px text-align: center;}

h1 {font-family:'trajan pro', trajan, georgia, arial; font-size:24px; color:#990000; text-align:center;}
h2 {font-family:'trajan pro', trajan, georgia, arial; font-size:15px; color:#000000; text-align:center;}
h2.intro {font-family:'trajan pro', trajan, georgia, arial; font-size:15px; color:#990000; text-align:center;}
h2.heading {font-family:'trajan pro', trajan, georgia, arial; font-size:15px; color:#990000; text-align:left; font-weight:bold;}
h3 {font-family: arial; font-size: 12px; color: #000000; text-align: justify;}
h3.links {font-family:'trajan pro', trajan, georgia, arial; font-size:17px; color:#990000; text-align:center;}
h3.desc {font-family: 'arial narrow', arial; font-size: 13px; color: #000000; text-align: center;}
h4 {font-family:arial; font-size:11px; color:#444444; text-align:center; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:0px;}
p {font-family: arial; font-size: 13px; color: #000000; text-align: justify;}
p.desc {font-family: arial; font-size: 13px; color: #000000; text-align: justify; padding:2px;}
p.join {font-family: arial; font-size: 14px; color: #990000; text-align: center; font-weight:bold;}
 
#nav-menu ul {list-style-type:none; padding: 4px; margin:0; color:#990000; font-weight:bold; text-align:center; margin-left:auto; margin-right:auto;} 
#nav-menu li {font-family:'trajan pro', trajan, georgia, arial; font-size:16px; text-decoration:none; color:#990000; font-weight:bold; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}

.links {width:140px; text-align:center; margin-left:auto; margin-right:auto; font-family:'trajan pro', trajan, georgia, arial; font-size:13px; text-decoration:none; border:2px solid #444444; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:4px; padding:4px; font-weight:bold;} 
.links:hover {border: 2px solid #444444; background-color:#999999; color:#ffffff; text-decoration:none;}


