
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin : 0;
padding : 0;
background : url('bg.png') repeat-x;
background-color : #000000;
}
img {
margin : 0;
padding : 0;
border : 0;
}
#mainpage {
width : 970px;
margin : 0 auto;
background : url('mainbg.png') repeat-y;
}
h3 {
font : 13px Tahoma;
color : #000000;
margin : 0;
padding : 0;
padding-left : 10px;
padding-bottom : 5px;
font-weight:bold;
}
a:link, a:visited, a:active {
color : #383839;
text-decoration : none;
font-weight : bold;
}
a:hover {
text-decoration : underline;
}
input {
border : 1px solid #303030;
vertical-align : middle;
}
#header {
float : left;
height : 113px;
width : 970px;
padding : 0;
background : url('headerbg.png') no-repeat;
margin : 0;
padding : 0;
overflow : hidden;
}
#header .logo {
float : left;
width : 416px;
padding-top:18px;
}
#header .logo h2 {
font : 11px Trebuchet MS;
color : #585a5f;
margin : 0;
padding : 0;
padding-left : 27px;
}
#header .banner {
float : left;
padding-top : 30px;
}
#menu {
height : 38px;
width : 970px;
float : left;
background : url('menubg.png') no-repeat;
}
ul.menu {
list-style : none;
margin : 0;
padding : 0;
padding-left : 22px;
float:left;
}
ul.menu li {
float : left;
list-style-type : none;
margin : 0;
}
ul.menu li a {
float : left;
font : 11px Verdana;
color : #ffffff;
padding-left : 18px;
padding-right : 18px;
line-height : 38px;
}
ul.menu li a:hover {
text-decoration : none;
color : #a4d300;
background-position : 100% 0%;
}
ul.menu li:hover {}
ul.menu li a:visited {
color : #ffffff;
font-weight : normal;
}
ul.menu li a:visited:hover {
color : #194503;
font-weight : normal;
}
ul.flags{
	float:right;
	list-style:none;
	color:#fff;
	padding-right:38px;
	padding-top:11px;
	margin:0px;
}

ul.flags li{
	float:left;
	padding-left:4px;
	margin:0px;
	
}



#main {
float : left;
width : 970px;
background : url('mainbg2.png') repeat-y;
}
#main2 {
float : left;
width : 970px;
background : #fff;
}
#content {
font : 11px Tahoma;
color : #383839;
float : left;
width : 554px;
margin : 0;
padding : 0;
overflow : hidden;
padding-top : 0px;
padding-bottom : 10px;
}
#forumz {
font : 11px Tahoma;
color : #383839;
float : left;
width : 943px;
margin : 0;
padding : 0;
overflow : hidden;
background : url('contentbg.png') repeat-x;
padding-top : 47px;
padding-bottom : 10px;
}
.entry {
float : left;
width : 554px;
margin : 0;
padding : 0;
}
.head {
float : left;

margin-left : 8px;
padding-left : 10px;
border-bottom : 5px solid #c1deee;
padding-bottom : 15px;
width:522px;
}




.head3 {
float : left;
width : 906px;
margin-left : 8px;
padding-left : 10px;
margin-right : 14px;
border-bottom : 6px solid #c1deee;
padding-bottom : 15px;
}
.entry h2 {
font : 18px Arial;
color : #00589e;
margin : 0;
padding : 0;
font-weight : bold;
padding-right : 20px;
}
.entry h2 a {
text-decoration : none;
color : #00589e;
margin : 0;
font-weight : bold;
}
.entry h2 a:hover {
text-decoration : none;
}
.entry h2 a:visited {
color : #00589e;
font-weight : bold;
}
.entry .head h4 {
float : left;
font : 11px Tahoma;
color : #515151;
margin : 0;
padding : 0;
font-weight : normal;
padding-right : 25px;
padding-left : 22px;
line-height : 16px;
background : url('icon_category.png') no-repeat;
}
.entry h4 a {
text-decoration : underline;
color : #000000;
margin : 0;
font-weight : normal;
}
.entry h4 a:hover {
text-decoration : none;
}
.entry h4 a:visited {
text-decoration : underline;
color : #000000;
font-weight : normal;
}
.entry h5 {
float : left;
font : 11px Tahoma;
color : #515151;
margin : 0;
padding : 0;
font-weight : normal;
padding-left : 22px;
line-height : 16px;
background : url('icon_comments.png') no-repeat;
}
.entry h5 a {
text-decoration : none;
color : #000000;
margin : 0;
font-weight : normal;
}
.entry h5 a:hover {
text-decoration : underline;
}
.entry h5 a:visited {
text-decoration : none;
color : #000000;
font-weight : normal;
}
.entry .post {
float : left;
margin : 0;
padding-left : 17px;
padding-right : 20px;
padding-bottom : 15px;
padding-top : 0px;
}
.entry3 .post {
margin : 0;
padding-left : 17px;
padding-right : 20px;
padding-bottom : 15px;
padding-top : 15px;
}
.entry p {
padding : 0;
margin : 0;
}
.entry .post p {
padding-bottom : 10px;
font-size : 13px;
line-height : 1.5em;
}
.entry .post ul {
font-size : 13px;
line-height : 1.5em;
}
.entry .post h3 {
color : #000;
}
.entry .post a {
font-weight : normal;
text-decoration : underline;
color : #00599c;
}
.entry .post a:hover {
text-decoration : underline;
}
.entry .post h4 {
background : none;
clear : right;
}
.entry2 {
margin : 0;
padding-left : 17px;
padding-right : 20px;
padding-bottom : 15px;
padding-top : 15px;
}
.entry2 h2 {
font : 18px Arial;
color : #00589e;
margin : 0;
padding : 0;
font-weight : bold;
line-height : 33px;
padding-right : 20px;
}
.entry2 h2 a {
text-decoration : none;
color : #00589e;
margin : 0;
font-weight : bold;
}
.entry2 h2 a:hover {
text-decoration : none;
}
.entry2 h2 a:visited {
color : #00589e;
font-weight : bold;
}
.entry2 p {
padding : 0;
margin : 0;
}
.entry3 {
float : left;
width : 970px;
margin : 0;
padding : 0;
}
.entry3 h2 {
font : 18px Arial;
color : #00589e;
margin : 0;
padding : 0;
font-weight : bold;
line-height : 33px;
padding-right : 20px;
}
.entry3 h2 a {
text-decoration : none;
color : #00589e;
margin : 0;
font-weight : bold;
}
.entry3 h2 a:hover {
text-decoration : none;
}
.entry3 h2 a:visited {
color : #00589e;
font-weight : bold;
}
.bot {
float : left;
width : 542px;
background : url('botbg.png') no-repeat;
padding-top : 14px;
padding-left : 12px;
}
.p1 {
float : left;
width : 521px;
font : 11px Tahoma;
color : #000000;
margin : 0;
padding : 0;
font-weight : bold;
line-height : 16px;
padding-left : 21px;
background : url('p1.png') no-repeat;
padding-right : 25px;
}
.p1 a {
font-weight : normal;
color : #4a4a4a;
text-decoration : underline;
}
.p1 a:hover {
text-decoration : none;
}
.p2 {
float : left;
font : 11px Tahoma;
color : #000000;
margin : 0;
padding : 0;
font-weight : bold;
line-height : 16px;
padding-left : 21px;
background : url('p2.png') no-repeat;
padding-right : 25px;
margin-top : 5px;
}
.p2 a {
font-weight : bold;
color : #ff7e00;
}
.p3 {
float : left;
font : 11px Tahoma;
color : #000000;
margin : 0;
padding : 0;
font-weight : bold;
line-height : 16px;
padding-left : 21px;
background : url('p3.png') no-repeat;
padding-right : 25px;
margin-top : 5px;
}
.p3 a {
font-weight : bold;
color : #000000;
}
.p4 {
float : left;
font : 11px Tahoma;
color : #4a4a4a;
margin : 0;
padding : 0;
font-weight : normal;
line-height : 16px;
padding-left : 21px;
background : url('p4.png') no-repeat;
padding-right : 25px;
margin-top : 5px;
}
.p4 a {
font-weight : normal;
color : #000000;
}
.p5 {
float : left;
font : 11px Tahoma;
color : #4a4a4a;
margin : 0;
padding : 0;
font-weight : normal;
line-height : 16px;
padding-left : 21px;
background : url('p4.png') no-repeat;
padding-right : 25px;
margin-top : 5px;
}
.p5 a {
font-weight : normal;
color : #000000;
}
.bookmark {
float : left;
margin-top : 5px;
}
.botdiv {
float : left;
width : 554px;
height : 5px;
background : url('botdivider.png') no-repeat;
margin-top : 15px;
padding-bottom : 30px;
}
.entry h3 {
font : 20px Tahoma;
color : #ffffff;
margin : 0;
padding : 0;
line-height : 46px;
padding-top : 0;
padding-left : 10px;
}
#sidebar {
float : left;
width : 416px;
margin : 0;
padding : 0;
font : 11px Verdana;
}
div#subscribe {
float : left;
width : 393px;
height : 94px;
background : url('subscribebg.png') no-repeat;
background-color : #ffffff;
}
div#subscribe h2 {
float : left;
width : 212px;
height : 14px;
margin : 0;
font : 10px Verdana;
color : #64666b;
padding-left : 72px;
padding-top : 33px;
}
div#subscribe h2 a {
font-weight : normal;
color : #64666b;
}
div#subscribe img {
float : left;
margin-top : 12px;
}
#subscribeform {
float : left;
margin : 0;
padding : 0;
padding-left : 72px;
}
#subscribeform .subscribeinput {
float : left;
border : 0;
width : 225px;
height : 19px;
background : url('subscribeinput.png') no-repeat;
font : 11px Verdana;
color : #c6c6c6;
padding-top : 3px;
padding-left : 3px;
}
#subscribeform .subscribesubmit {
float : left;
border : 0;
margin-left : 3px;
}
#buttons {
float : left;
width : 393px;
background-color : #ffffff;
}
#buttons .button {
padding : 0;
margin : 0;
float : left;
width : 125px;
height : 125px;
padding-right : 6px;
padding-bottom : 6px;
}
#search {
float : left;
width : 321px;
height : 62px;
padding-left : 72px;
background : url('searchbg.png') no-repeat;
background-color : #ffffff;
}
#search h2 {
margin : 0;
padding : 0;
font : 11px Verdana;
font-weight : bold;
color : #ffffff;
line-height : 31px;
}
#search h2 a {
font-weight : bold;
color : #ffffff;
}
#searchform {
float : left;
margin : 0;
padding : 0;
}
#searchform .searchinput {
float : left;
border : 0;
width : 225px;
height : 19px;
background : url('searchinput.png') no-repeat;
font : 11px Verdana;
color : #147dc2;
padding-top : 3px;
padding-left : 3px;
}
#searchform .searchsubmit {
float : left;
border : 0;
margin-left : 3px;
}
#sidebars {
float : left;
width : 416px;
background : url('sidebarsbg.png') repeat-y;
}
#col1 {
float : left;
width : 190px;
padding-right : 1px;
border-top : 2px solid #ffffff;
}
#col2 {
float : left;
width : 202px;
}
.categories {
float : left;
width : 190px;
padding-bottom : 10px;
}
.categories h2 {
margin : 0;
padding : 0;
font : 14px Trebuchet MS;
color : #193602;
line-height : 40px;
font-weight : bold;
padding-left : 14px;
background : url('h2bg1.png') no-repeat;
border-bottom : 1px solid #ffffff;
}
.categories ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.categories ul li {
list-style-type : none;
margin : 0 0 0;
padding : 0;
padding-left : 0;
}
.categories ul li ul {
list-style-type : square;
margin : 0;
padding : 0 0;
}
.categories ul li ul li {
list-style-type : none;
border : 0 none;
margin : 0;
background : url('border1.png') no-repeat;
background-position : 0% 100%;
padding-left : 8px;
padding-right : 10px;
line-height : 15px;
padding-top : 5px;
padding-bottom : 5px;
font : 11px Tahoma;
font-weight : normal;
color : #000000;
}
.categories ul li ul li a {
font : 11px Tahoma;
font-weight : normal;
color : #054474;
background : url('nav1.png') no-repeat;
background-position : 0 4px;
padding-left : 11px;
}
.categories ul li ul li a:visited {
color : #054474;
font-weight : normal;
}
.popularposts {
float : left;
width : 190px;
padding-bottom : 10px;
}
.popularposts h2 {
margin : 0;
padding : 0;
font : 14px Trebuchet MS;
color : #193602;
line-height : 40px;
font-weight : bold;
padding-left : 14px;
background : url('h2bg1.png') no-repeat;
border-bottom : 1px solid #ffffff;
}
.popularposts ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.popularposts ul li {
list-style-type : none;
margin : 0 0 0;
padding : 0;
padding-left : 0;
}
.popularposts ul li ul {
list-style-type : square;
margin : 0;
padding : 0 0;
}
.popularposts ul li ul li {
list-style-type : none;
border : 0 none;
margin : 0;
background : url('border2.png') no-repeat;
background-position : 0% 100%;
padding-left : 8px;
padding-right : 10px;
line-height : 15px;
padding-top : 5px;
padding-bottom : 5px;
}
.popularposts ul li ul li a {
font : 11px Tahoma;
font-weight : normal;
color : #054474;
background : url('nav2.png') no-repeat;
background-position : 0 2px;
padding-left : 13px;
}
.popularposts ul li ul li a:visited {
color : #054474;
font-weight : normal;
}
.projects {
float : left;
width : 202px;
padding-bottom : 10px;
}
.projects h2 {
margin : 0;
padding : 0;
font : 14px Trebuchet MS;
color : #000000;
line-height : 43px;
font-weight : bold;
padding-left : 38px;
background : url('h2bg4.png') no-repeat;
}
.projects ul {
list-style-type : none;
margin : 0;
padding : 0;
background : url('col2bg.png') no-repeat;
}
.projects ul li {
list-style-type : none;
margin : 0 0 0;
padding : 0;
padding-left : 0;
}
.projects ul li ul {
list-style-type : square;
margin : 0;
padding : 0 0;
}
.projects ul li ul li {
list-style-type : none;
border : 0 none;
margin : 0;
background : url('border3.png') no-repeat;
background-position : 16px 100%;
padding-left : 8px;
padding-right : 10px;
line-height : 15px;
padding-top : 5px;
padding-bottom : 5px;
}
.projects ul li ul li a {
font : 11px Tahoma;
font-weight : normal;
color : #4b4b4c;
background : url('nav3.png') no-repeat;
background-position : 8px 4px;
padding-left : 21px;
}
.projects ul li ul li a:visited {
color : #4b4b4c;
font-weight : normal;
}
.links {
float : left;
width : 202px;
padding-bottom : 10px;
}
.links h2 {
margin : 0;
padding : 0;
font : 14px Trebuchet MS;
color : #000000;
line-height : 43px;
font-weight : bold;
padding-left : 38px;
background : url('h2bg2.png') no-repeat;
}
.links ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.links ul li {
list-style-type : none;
margin : 0 0 0;
padding : 0;
padding-left : 0;
}
.links ul li ul {
list-style-type : square;
margin : 0;
padding : 0 0;
}
.links ul li ul li {
list-style-type : none;
border : 0 none;
margin : 0;
background : url('border3.png') no-repeat;
background-position : 16px 100%;
padding-left : 8px;
padding-right : 10px;
line-height : 15px;
padding-top : 5px;
padding-bottom : 5px;
}
.links ul li ul li a {
font : 11px Tahoma;
font-weight : normal;
color : #4b4b4c;
background : url('nav3.png') no-repeat;
background-position : 8px 4px;
padding-left : 21px;
}
.links ul li ul li a:visited {
color : #4b4b4c;
font-weight : normal;
}
.featuredtheme {
float : left;
width : 202px;
height : 221px;
background : url('featuredthemebg.png') no-repeat;
}
.featuredtheme h2 {
margin : 0;
padding : 0;
font : 14px Trebuchet MS;
color : #ffffff;
line-height : 40px;
font-weight : bold;
text-align : center;
}
.featuredtheme .theme {
float : left;
width : 175px;
height : 132px;
padding-left : 27px;
padding-top : 15px;
}
.featuredtheme .theme img {
float : left;
border : 4px solid #19a3e0;
}
.featuredtheme h3 {
margin : 0;
padding : 0;
font : 12px Verdana;
color : #ffffff;
line-height : 34px;
font-weight : bold;
text-align : center;
}
.featuredtheme h3 a {
font-weight : bold;
color : #ffffff;
}
.topdownloads {
float : left;
width : 202px;
padding-bottom : 10px;
}
.topdownloads h2 {
margin : 0;
padding : 0;
font : 14px Trebuchet MS;
color : #000000;
line-height : 51px;
font-weight : bold;
padding-left : 38px;
background : url('h2bg3.png') no-repeat;
}
.topdownloads ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.topdownloads ul li {
list-style-type : none;
margin : 0 0 0;
padding : 0;
padding-left : 0;
}
.topdownloads ul li ul {
list-style-type : square;
margin : 0;
padding : 0 0;
}
.topdownloads ul li ul li {
list-style-type : none;
border : 0 none;
margin : 0;
background : url('border3.png') no-repeat;
background-position : 16px 100%;
padding-left : 8px;
padding-right : 10px;
line-height : 15px;
padding-top : 5px;
padding-bottom : 5px;
font : 11px Tahoma;
font-weight : normal;
color : #4b4b4c;
}
.topdownloads ul li ul li a {
font : 11px Tahoma;
font-weight : normal;
color : #000000;
background : url('nav3.png') no-repeat;
background-position : 8px 4px;
padding-left : 21px;
}
.topdownloads ul li ul li a:visited {
color : #000000;
font-weight : normal;
}
.alignright {
float : right;
margin-top : 10px;
}
.alignleft {
float : left;
margin-top : 10px;
}
.postmetadata {
text-align : right;
font : 12px Verdana;
color : #600320;
margin : 0;
padding : 0;
}
.postmetadata a {
color : #600320;
}
.boxcomments {
width : 400px;
}
#commentform label {
display : block;
margin : 0;
padding-top : 10px;
}
#commentform input {
width : 170px;
margin : 0 5px 10px 0;
padding : 1px;
}
#commentform textarea {
width : 400px;
margin : 0 0 10px;
padding : 0;
}
#commentform #submit {
margin : 0 0 0;
}
#commentform p {
margin : 0 0;
padding-top : 5px;
}
ol.commentlist {
margin : 0 0 0 0;
padding : 0;
}
ol.commentlist li {
display : block;
list-style : none;
margin : 0;
padding : 0 0 1px;
}
ol.commentlist li.commenthead {
display : block;
list-style : none;
margin : 0;
padding : 0;
}
ol.commentlist li.commenthead h2 {
margin : 0;
}
ol.tblist {
border-top : 1px solid #fff;
list-style : none;
margin : 0 0 1px;
padding : 15px;
}
ol.tblist li {
display : block;
padding-left : 15px;
list-style-type : none;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 5px;
}
#botbar {
float : left;
width : 970px;
background : url('botbarborder.png') repeat-y;
}
#botbar .border {
float : left;
width : 970px;
background : url('botbarbg.png') no-repeat;
background-position : 1px 0;
}
#botbar .botbar {
float : left;
width : 970px;
background : url('botbartubes.png') no-repeat;
background-position : 100% 100%;
min-height : 230px;
height:auto !important;
height:230px;
padding-top : 20px;
padding-bottom : 10px;
}
#botbar h2 {
font : 16px Trebuchet MS;
color : #ffffff;
margin : 0;
padding : 0;
font-weight : bold;
text-transform : uppercase;
line-height : 50px;
}
#botbar h2 a {
font-weight : bold;
color : #ffffff;
}
#botbar h3 {
font : 16px Trebuchet MS;
color : #ffffff;
margin : 0;
padding : 0;
font-weight : bold;
text-transform : uppercase;
line-height : 50px;
padding-left : 10px;
}
#botbar h3 a {
font-weight : bold;
color : #ffffff;
}
#botbar .blue {
color : #12b5e8;
}
#botbar .green {
color : #7dc50a;
}
#botbar .orange {
color : #ff7800;
}
#botbar .col1 {
float : left;
width : 228px;
padding-left : 11px;
padding-right : 11px;
}
#botbar .col2 {
float : left;
width : 302px;
padding-left : 28px;
padding-right : 25px;
}
#botbar .col1 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#botbar .col1 ul li {
list-style-type : none;
border : 0 none;
margin : 0;
background : url('botbarnav.png') no-repeat;
background-position : 0 9px;
padding-left : 11px;
color : #fff;
}
#botbar .col1 ul li a {
font : 11px Tahoma;
font-weight : normal;
color : #9a9696;
line-height : 23px;
}
#botbar .col1 ul li a:visited {
color : #9a9696;
font-weight : normal;
}
#botbar .col2 p {
font : 11px Trebuchet MS;
color : #9a9696;
margin : 0;
padding : 0;
font-weight : normal;
line-height : 25px;
}
#botbar .col2 p a {
font-weight : normal;
color : #9a9696;
}
#botbar .col3 {
float : left;
width : 291px;
padding-left : 26px;
padding-right : 25px;
}
#botbar .col3 p {
font : 11px Tahoma;
color : #646364;
margin : 0;
padding : 0;
font-weight : normal;
}
#botbar .col3 p a {
font-weight : normal;
color : #c0c0c0;
text-decoration : underline;
}
#footer {
color : #ffffff;
clear : both;
height : 0;
margin : 0;
padding : 0;
overflow : hidden;
}
#footerbox {
color : #ffffff;
margin : 0;
padding : 0;
width : 970px;
height : 64px;
margin : 0 auto;
background : url('footerbg.png') no-repeat;
overflow : hidden;
}
#footerbox p {
color : #ffffff;
margin : 0;
font : 11px Tahoma;
color : #454c51;
text-align : center;
line-height : 64px;
}
#footerbox a {
font-weight : normal;
color : #6b747a;
}
.inlineads {
float : left;
padding : 0 5px 5px 0;
}
div.post {
background : #fff;
}
div.head {
background :none;
padding-top:5px;
}
p{text-align:justify;}

#navigation{
background-color:#FFFFFF;
float:left;
width:387px;
}
#navigation ul{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-top:10px;
	float:left;
}
#navigation ul li.navlinks{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	padding-bottom:10px;

	
}

#navigation ul li.navlinks h2.navhead{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#193602;
	padding-left:14px;
	background:url(navhead.png) no-repeat;
	height:40px;
	width:372px;
	line-height:40px;
}
#navigation ul li.navlinks h3{
	float:left;
	width:372px;
	font-size:14px;
	font-weight:bold;
}


#navigation ul li.navlinks ul{
	list-style:none;
	margin:0;
	padding:0;
	background:url(navBack.png) center bottom no-repeat;
	float:left;
	width:387px;
	border-bottom:3px solid #CCCCCC;
	padding-bottom:30px;
}

#navigation ul li.navlinks ul li{
	list-style:none;
	margin:0;
	padding:0;
	width:359px;
	border-bottom:1px solid #666666;
	background:url(bullet.png) 0px 5px no-repeat;
	padding-left:26px;
	padding-top:7px;
	padding-bottom:8px;
	float:left;
	
}
#navigation ul li.navlinks ul li a{
	color:#054474;
	font-weight:normal;
}

#navigation ul li.navlinks div.bonus{
	margin:0;
	padding:0;
	background:url(navBack.png) center bottom no-repeat;
	float:left;
	width:387px;
	border-bottom:3px solid #CCCCCC;
	padding-bottom:30px;
}

#navigation ul li.navlinks div.bonus ul{
	margin:0;
	padding:0;
	float:left;
	width:387px;
	list-style:none;
	border:none;
	background:none;

}

#navigation ul li.navlinks div.bonus ul li{
	margin:0;
	padding:0;
	float:left;
	width:387px;
	list-style:none;
	border-bottom:1px solid #ccc;
	background:none;
	padding:11px 0;
	position:relative;
}
#navigation ul li.navlinks div.bonus ul li span.imageBonus{
	margin:0;
	padding:0;
	float:left;
	margin-right:5px;
}
#navigation ul li.navlinks div.bonus ul li p.title{
	margin:0px;
	text-align:left;
	font-size:15px;
	color:#0085c5;
	
}
#navigation ul li.navlinks div.bonus ul li p.title a{color:#0085c5; font-weight:bold;}
#navigation ul li.navlinks div.bonus ul li p.bonuses{
	margin:0px;
	text-align:left;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
#navigation ul li.navlinks div.bonus ul li span.url{
	margin:0px;
	text-align:left;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
#navigation ul li.navlinks div.bonus ul li span.downBtn{
	width:77px;
	height:68px;
	right:0px;
	top:5px;
	position:absolute;
}


.head h1, .head h2{
	font-size:16px;
	color:#00589E;
	margin:0px;
	line-height:24px;
}
.head h3{
	font-size:14px;
	line-height:24px;
}
.padbotom{
	padding-bottom:5px;
}
h4.article{
	padding:3px; margin:0px;
}
h4.article a{
color:#ccc;
}