* { padding: 0pt; margin: 0pt; outline: 0pt none; }
.cl { font-size: 0pt; line-height: 0pt; height: 0pt; display: block; clear: both; }
#navigation li a:hover { color: rgb(88, 177, 47); }
#navigation li a.green { color: rgb(88, 177, 47) ! important; }
#sub-nav li a { color: rgb(182, 216, 150); }
a { color: rgb(88, 177, 47); }
a:hover { color: rgb(46, 121, 11); }
.green { color: rgb(88, 177, 47); }
h4 { color: rgb(88, 177, 47); }
.frame #header h3 { color: rgb(182, 216, 150); }
.buttons a:hover { color: rgb(182, 216, 150); }
#footer ul a:hover { color: rgb(182, 216, 150); }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); font-family: "lucida sans",arial,sans-serif; color: rgb(102, 102, 102); font-size: 12px; line-height: 18px; }
a { text-decoration: none; }
a img { border: 0pt none; }
.shell { width: 950px; margin: 0pt auto; }
#header { height: 116px; background: url('http://worldwide-traffic.info/images/header.gif') repeat-x scroll 0pt 0pt transparent; overflow: hidden; position: relative; padding-bottom: 24px; }
.frame #header { height: 350px; background: url('http://worldwide-traffic.info/images/header2.gif') repeat-x scroll 0% 0% transparent; }
.frame #header .slogan { background: url('http://worldwide-traffic.info/images/bar.gif') no-repeat scroll right 0pt transparent; width: 1000px; height: 210px; margin-top: -10px; padding-top: 53px; position: relative; padding-left: 10px; }
.frame #header h2 { font-size: 29px; line-height: 29px; color: rgb(255, 255, 255); text-transform: uppercase; width: 500px; height: 70px; overflow: hidden; position: relative; text-align: left; font-weight: bold; }
.frame #header h3 { font-size: 17px; text-transform: uppercase; width: 450px; line-height: 17px; font-weight: bold; position: relative; text-align: left; }
.frame #header h1#logo a { background: url('http://worldwide-traffic.info/images/logo2.gif') repeat scroll 0% 0% transparent; }
.frame #header h1#logo { }
h1#logo { background-image: none; font-size: 0pt; line-height: 0pt; width: 218px; height: 82px; padding-top: 10px; float: left; display: inline; padding-left:100px;  }
h1#logo a { display: block; text-indent: -2000px; height: 82px; background: url('http://worldwide-traffic.info/images/logo.gif') repeat scroll 0% 0% transparent; }
h3 { text-transform: uppercase; font-size: 16px; }
h4 { font-size: 12px; }
#right-area { margin: 0pt 0pt 0pt 10px; }
#navigation { height: 44px; background: url('http://worldwide-traffic.info/images/brd.gif') no-repeat scroll 0pt 6px transparent; float: right; display: inline; padding-top: 14px; padding-left: 1px; }
#navigation ul { list-style-type: none; font-size: 0.9em; height: 44px; }
#navigation li { float: left; display: inline; }
#navigation li a { font-size: 0.8em; float: left; display: inline; line-height: 24px; text-transform: uppercase; font-weight: bold; text-align: left; color: rgb(37, 37, 37); padding: 3px 8px 0pt; font-family: Helvetica,Arial,sans-serif; }
#navigation li a:hover { text-decoration: none; color:#000000; background-color:#00FF00; repeat-x scroll 0% 0% transparent; }
#navigation li:hover { background: url('http://worldwide-traffic.info/images/hover.gif') repeat-x scroll 0% 0% transparent; }
#login-nav { float: left; display: inline; height: 53px; background: url('http://worldwide-traffic.info/images/brd.gif') no-repeat scroll 0pt 0pt transparent; padding-left: 1px; margin: 0pt 1px; }
#sub-nav { margin: 0pt 25px 0pt auto; width: 700px; clear: both; top: -15px; position: relative; }
#sub-nav ul { line-height: 12px; font-size: 11px; text-align: right; }
#sub-nav li { display: inline; padding-top: 20px; padding-left: 10px; }
#sub-nav li a { font-family: Helvetica,Arial,sans-serif; text-transform: uppercase; font-weight: bold; }
#sub-nav li a:hover { color: rgb(252, 252, 253); }
#content { background: url('http://worldwide-traffic.info/images/bottom-bg.gif') repeat-x scroll 0pt bottom rgb(255, 255, 255); }
.heading { height: 82px; padding-top: 32px; background: url('http://worldwide-traffic.info/images/bg.gif') repeat-x scroll 0pt 0pt transparent; }

.heading h3 { font-weight: bold; color: rgb(46, 46, 46); width: 470px; float: left; display: inline; text-align: left; line-height: 10px; top: -8px; position: relative; text-transform: none; }
.heading h3 span { display: block; position: relative; width: 470px; font-size: 1.5em; line-height: 16px; padding-left: 9px; }
.heading h3 { font-family: Georgia,Times,serif; text-transform: none; height: 25px; font-size: 1.3em; font-weight: normal; letter-spacing: 0px; }
.heading h3 span { font-size: 18px; font-style: italic; line-height: 28px; height: 25px; padding-left: 4px; }
#main { background: url('http://worldwide-traffic.info/images/main.gif') no-repeat scroll 0% 0% transparent; padding-top: 27px; }
.article { width: 590px; float: left; display: inline; padding-left: 9px; }
.article p { padding-bottom: 16px; }
.article h3 { padding-bottom: 17px; padding-top: 3px; color: rgb(46, 46, 46); text-align: left; }
.rightside { width: 300px; float: right; }
.sidebar-form { background: url('mid.gif') repeat-y scroll 0% 0% transparent; width: 295px; margin-bottom: 25px; }
.sidebar-form .top { background: url('http://worldwide-traffic.info/images/grey-top.gif') no-repeat scroll 0% 0% transparent; width: 295px; }
.sidebar-form .bottom { background: url('http://worldwide-traffic.info/images/btm.gif') no-repeat scroll 0pt bottom transparent; width: 275px; padding-left: 20px; padding-bottom: 20px; }
.sidebar-form .bottom h3 { font-weight: bold; color: rgb(46, 46, 46); line-height: 16px; padding-top: 12px; padding-bottom: 15px; }
.sidebar-form p { line-height: 24px; }
.bottom-part { background: url('http://worldwide-traffic.info/images/main.gif') no-repeat scroll 0% 0% transparent; padding-top: 25px; }
.box-holder { width: 941px; padding-bottom: 25px; background: url('http://worldwide-traffic.info/images/gradient.gif') repeat-x scroll 0% 0% transparent; }
.box-holder .top-side { background: url('http://worldwide-traffic.info/images/top-side.gif') no-repeat scroll 0% 0% transparent; width: 941px; }
.box-holder .btm-side { background: url('http://worldwide-traffic.info/images/btm-side.gif') no-repeat scroll 0pt bottom transparent; padding-top: 4px; padding-bottom: 5px; width: 941px; }
.box-holder .first { border-left: 1px solid rgb(229, 229, 229); width: 311px; }
.box-holder .last { width: 312px; border-left: 1px solid rgb(255, 255, 255); }
.box { width: 309px; float: left; display: inline; border-right: 1px solid rgb(229, 229, 229); border-left: 1px solid rgb(255, 255, 255); margin-right: 1px; height: 196px; }
.box a img { display: block; }
.box a { display: block; margin: 8px auto 0pt; width: 294px; }
.box .link { padding-left: 10px; width: 294px; padding-top: 10px; }
.box .link p { font-size: 14px; font-weight: bold; color: rgb(52, 52, 52); }
.box .link a { background: url('http://worldwide-traffic.info/images/arr.gif') repeat scroll 0% 0% transparent; width: 20px; height: 20px; float: right; display: inline; text-indent: -4000px; font-size: 0pt; line-height: 0pt; margin: 0pt; }
.buttons { margin: 0pt 0pt 0pt auto; width: 440px; }
.buttons .last { margin-right: 0pt; }
.buttons a { background: url('http://worldwide-traffic.info/images/green-btn.gif') no-repeat scroll 0pt 0pt transparent; color: rgb(255, 255, 255); display: inline; float: left; font-size: 16px; font-weight: bold; height: 28px; line-height: 16px; margin-right: 18px; padding-bottom: 4px; padding-left: 50px; padding-top: 12px; text-decoration: none; text-transform: uppercase; width: 160px; font-family: Helvetica,Arial,sans-serif; }
.post { height: 58px; border-bottom: 1px solid rgb(229, 229, 229); padding-top: 10px; font-size: 11px; line-height: 15px; }
.post p { line-height: 14px; color: rgb(153, 153, 153); padding-top: 7px; }
.post img { float: left; display: inline; border: 1px solid rgb(229, 229, 229); padding: 3px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin-right: 8px; }
#footer { background: url('http://worldwide-traffic.info/images/ftr.gif') repeat-x scroll 0% 0% transparent; height: 32px; color: rgb(255, 255, 255); }
#footer p { margin: 0pt 0pt 0pt auto; width: 325px; font-size: 12px; padding-top: 10px; }
#footer ul { list-style-type: none; font-size: 12px; font-weight: bold; text-transform: uppercase; float: left; display: inline; }
#footer li { float: left; display: inline; }
#footer li a { float: left; display: inline; color: rgb(255, 255, 255); margin-right: 16px; line-height: 12px; padding-top: 12px; font-weight: bold; font-size: 0.8em; font-family: Helvetica,Arial,sans-serif; }

.about {
border-top: none;
font-size:80%;
padding-top:10px;
}

ul .homebullet {
list-style-image:url('http://worldwide-traffic.info/images/homebullet.gif');
}

#m1{ margin-top:0px; z-index:100; width:48px; position:absolute; border:0px solid #CFCFCF; background:#FFFFFF; margin:28px 0 0 0; *margin:28px 0 0 -55px; }
#m1 a{ display:block; padding:4px 10px; background: none repeat scroll 0 0 #FFFFFF; width: 110px; color: #d7d7d7;}

#m2{ margin-top:0px; z-index:100; width:62px; position:absolute; border:0px solid #CFCFCF; background:#FFFFFF; margin:28px 0 0 0; *margin:28px 0 0 -68px;}
#m2 a{ display:block; padding:4px 10px; background: none repeat scroll 0 0 #FFFFFF; width: 95px; }


#m3{ margin-top:0px; z-index:100; width:52px; position:absolute; border:0px solid #CFCFCF; background:#FFFFFF; margin:28px 0 0 0; *margin:28px 0 0 -65px;}
#m3 a{ display:block; padding:4px 10px; background: none repeat scroll 0 0 #FFFFFF; width: 95px; }

