/* Wumble Media CSS Document */

body {
background:url(../images/bg.gif) repeat-x top left #FFF;
margin:0;
padding:0;
font-family:"Tahoma";
color:#888;
font-size:11px;
}

h1,h2,p {
margin:0;
}

h1 {
display:none;
}

h2 {
font-size:12px;
color:#ff7a01;
}

img {
border:0;
}

a:link,a:visited {
color:#ff7a01;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

div#header {
background:url(../images/headerbg.gif) repeat-x #1d429b;
height:137px;
}

div.nav {
text-align:center;
background:url(../images/navbg.gif) repeat-x #ffab15;
height:42px;
}

div.links {
width:943px;
margin:0 auto;
}

img.navright {
margin-left:-25px !important;
margin-left:-28px;
}

.nav a {
float:left;
}

a.home {
display:block;
height:42px;
width:96px;
background:url(../images/nav/home.gif) no-repeat #ffab15;
}
a.home:hover {
display:block;
height:42px;
width:96px;
background:url(../images/nav/home-r.gif) no-repeat #ffab15;
}

a.scripts {
display:block;
height:42px;
width:85px;
background:url(../images/nav/scripts.gif) no-repeat #ffab15;
}
a.scripts:hover {
display:block;
height:42px;
width:85px;
background:url(../images/nav/scripts-r.gif) no-repeat #ffab15;
}

a.templates {
display:block;
height:42px;
width:81px;
background:url(../images/nav/templates.gif) no-repeat #ffab15;
}
a.templates:hover {
display:block;
height:42px;
width:81px;
background:url(../images/nav/templates-r.gif) no-repeat #ffab15;
}

a.service {
display:block;
height:42px;
width:136px;
background:url(../images/nav/service.gif) no-repeat #ffab15;
}
a.service:hover {
display:block;
height:42px;
width:136px;
background:url(../images/nav/service-r.gif) no-repeat #ffab15;
}

a.licensed {
display:block;
height:42px;
width:111px;
background:url(../images/nav/licensed.gif) no-repeat #ffab15;
}
a.licensed:hover {
display:block;
height:42px;
width:111px;
background:url(../images/nav/licensed-r.gif) no-repeat #ffab15;
}

a.forums {
display:block;
height:42px;
width:85px;
background:url(../images/nav/forums.gif) no-repeat #ffab15;
}
a.forums:hover {
display:block;
height:42px;
width:85px;
background:url(../images/nav/forums-r.gif) no-repeat #ffab15;
}

a.about {
display:block;
height:42px;
width:82px;
background:url(../images/nav/about.gif) no-repeat #ffab15;
}
a.about:hover {
display:block;
height:42px;
width:82px;
background:url(../images/nav/about-r.gif) no-repeat #ffab15;
}

a.contact {
display:block;
height:42px;
width:89px;
background:url(../images/nav/contact.gif) no-repeat #ffab15;
}
a.contact:hover {
display:block;
height:42px;
width:89px;
background:url(../images/nav/contact-r.gif) no-repeat #ffab15;
}

div#container {
width:790px;
margin:0 auto;
margin-top:35px;
}

div.sidebar {
width:182px;
float:left;
margin-right:15px;
}

div.sidecontent {
background:#d7d7d7;
margin-top:-2px;
border:1px solid #c7c7c7;
padding:6px;
margin-bottom:8px;
}

.sidecontent p {
width:152px;
background:#FFF;
padding:8px;
border-bottom:1px solid #b7b7b7;
}

.partners p {
padding:2px 7px;
width:154px;
}

a.partners {
color:#888;
}


img.sidebar {
border-bottom:1px solid #FFF;
}

div#content {
margin-left:200px !important;
width:587px;
}

div#banner {
background:url(../images/bannerbg.gif) repeat-x #1d429b;
height:122px;
margin-bottom:15px;
}

#banner p {
padding-top:50px;
padding-left:25px;
color:#FFF;
font-size:16px;
font-weight:bold;
}

p.shadow {
color:#1c359c;
margin-top:-70px;
margin-left:-1px;
padding:0;
}

#text p {
margin:10px 0;
}

div#ads {
background:url(../images/adstop.gif) no-repeat top center #e0e4f0;
width:601px;
padding:15px 0 5px 0;
margin:0 auto;
text-align:center;
clear:both;
}

div.footer {
background:url(../images/footerbg.gif) repeat-x #1c4098;
padding:15px;
color:#FFF;
}

.footer p {
}

.footernav {
float:right;
width:200px;
background:url(../images/footernavbg.gif) repeat top left;
text-align:center;
padding:10px;
margin-top:-8px;
margin-right:35px;
margin-bottom:3px;
}

a.footer {
color:#FFF;
}