*:focus{outline:none;}
body{font:14px verdana,tahoma,sans-serif;background:#CCE1A8 url(../i/bg-reduex3.jpg) no-repeat;color:#0B2777;margin:0;padding:0;}
#topline{background:url(../i/topline.png) repeat-x;height:10px;margin:0 0 10px;}
#containerbg{width:766px;background:url(../i/bodybg.png) repeat-y;margin:0 auto;padding:0;}
#container{width:720px;background:url(../i/contbg-redeux2.gif) no-repeat;color:#222;margin:0;padding:50px 23px 0;}
#navigation{position:absolute;width:553px;height:73px;z-index:0;margin:0 0 0 -15px;padding:0;}
#afternav{padding-top:50px;}
a{text-decoration:none;background-color:inherit;color:#26c;}
a:hover{text-decoration:underline;}
a i{border:0;}
p{line-height:1.5em;margin:0 0 15px;}
#main p,#sidebar p{text-align:justify;padding:0 0 0 10px;}
#logo{float:left;width:175px;color:#555;overflow:auto;margin:0 20px 0 0;padding:0 0 25px;}
#logo h1{letter-spacing:-3px;margin:0 5px 0 0;}
#logo a{background-color:inherit;color:#26a;text-decoration:none;width:200px;height:100px;}
#logo a:hover{background-color:inherit;color:#69e;}
#tagline{text-align:center;font-size:1.2em;}
#intro p{color:#80BF6A;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;font-style:italic;line-height:1.2em;text-align:right;}
.parent{text-align:right;margin-top:4px;margin-bottom:0;}
.videolink{height:16px;background:url(../i/comment_cool_16.gif) no-repeat right;text-align:right;}
.videolink a{margin-top:0;padding-right:18px;font-size:14px;font-style:normal;color:#1EBAF2;text-decoration:none;text-align:right;}
#main{float:left;width:530px;margin-right:0;color:#0B2777;padding:0;font-size:12px;}
.headerstyle{display:block;font-family:Helvetica, Arial, sans-serif;color:#B0D699;font-size:22px;font-weight:700;margin:30px 0 0;padding:5px 0 5px 8px;}
#sidebar{width:180px;float:right;font-size:1em;line-height:1.3em;margin:20px -7px 0 0;padding:0;}
#livehelp{margin:-10px 0 3px 0;padding:0;width:180px;height:40px;position:relative;}
#randomimage{margin:0;padding:0;}
#sidebar p{font-size:0.9em;}
.sidelink{display:block;width:140px;font-size:1.1em;font-weight:700;text-align:left;background:#eee url(../i/gradient1.png) repeat-x;color:#26c;border-top:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #ddd;margin:3px 10px 2px 0;padding:5px 0 5px 8px;}
.sidelink:hover,.menuheader{background:#fff url(../i/gradient2.png) repeat-x;color:#222;border-top:1px solid #ddd;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #ddd;text-decoration:none;}
#footertext{font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#999;}
#footer{width:766px;height:8px;background:url(../i/footerline.png) no-repeat;color:#888;text-align:center;margin:0 auto;padding:0;}
h1,h2,h3,h4{font-weight:400;margin:0 0 10px 10px;}
h1{font-size:2.8em;}
h2{font-family:Helvetica, Arial, sans-serif;font-size:1.3em;font-weight:700;margin:0 0 0 5px;}
h3{font-size:1.4em;margin:20px 0 8px;}
h4{font-size:1.2em;margin:10px 0 5px;padding-left:8px;}
.clear{clear:both;margin:0;}
.right{text-align:right;}
.internallink{font-size:0.9em;text-align:center;}
.block{background:#eee url(../i/gradient2.png) repeat-x;color:#222;border:2px solid #ececec;padding:10px;}
.imageblock{color:#222;border:2px solid #ececec;margin:0;padding:0;}
.credit{color:#888;background-color:inherit;}
.hide{display:none;}
.smalltext{font-size:10px;color:#6D6D6D;}
#designbycatoegroup{float:right;text-align:right;position:relative;height:14px;width:110px;border:0;margin:-12px auto;padding:0;}
table{text-align:left;margin:0;padding:0;}
#home{margin-top:40px;}
#home li{padding:15px 0px 15px 0px;}
ul.left{float:left;width:250px;margin:0px;padding:5px 0px;border:0px none;list-style-position:inside;list-style-type:square;left:10px;z-index:0;}
ul.right{float:right;text-align:left;width:250px;margin:0px;padding:5px 0px;border:0px none;list-style-position:inside;list-style-type:square;}
ul{margin-left:30px;list-style-type:square;}
#main2 p{font-size:11px;padding:0 0 0 10px;}
#main2{float:left;width:530px;margin-right:0;color:#0B2777;padding:0;}

/*New styles - defined by DK*/
#hmdl{background:url('/i/hmdlbg.gif') repeat-x center bottom;border-bottom:5px solid #EAEAEA;padding:20px;}
