@charset "utf-8";
/* CSS Document */

table {
border-collapse:collapse;
border-spacing:0;
}
fieldset, img {
border:0 none;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}
strong {
font-style:normal;
font-weight:bold;

}
ol, ul {
list-style:none outside none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:"";
}
abbr, acronym {
border:0 none;
}
.clear {
clear:both;
}
.right {
float:right;
}
.left {
float:left;
}
input {
font-family:Arial,Helvetica,sans-serif;
}
#wrapper {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
margin:1px auto;
padding:0px 15px;
width:940px;
}
.thumb img {
float:right;
padding:0 0 0 10px;
}
.midthumb img {
float:left;
padding:0 10px 10px 0;
}
.widethumbnail {
margin:0 0 10px;
}
a, a:visited {
color:#222222;
text-decoration:none;
}
a:hover {
color:#CC0000;
text-decoration:underline;
}
a:active {
}
a img {
border:medium none;
}
a:focus, a:hover, a:active {
outline:medium none;
}
#top {
background:none repeat scroll 0 0 #FFFFFF;
margin:0;
padding:0;
}
#topnav {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #E0E0E0;
border-top:1px solid #E0E0E0;
font-size:11px;
height:28px;
margin:0;
padding:2px 0 1px;
}
#topnav .current_page_item {
background:none repeat scroll 0 0 #CC0000;
}
#topnav .current_page_item a {
color:#FFFFFF !important;
}
#topnav ul {
float:left;
list-style:none outside none;
margin:0 0 0 1px;
padding:0;
}
#topnav li {
float:left;
font-weight:bold;
list-style:none outside none;
margin:1px 5px 0 0;
padding:0;
text-transform:uppercase;
}
#topnav ul li {
border-right:1px solid #004455;
list-style:none outside none;
margin:0 0 0 5px;
padding:0;
}
#topnav li a, #topnav li a:link, #topnav li a:visited {
color:#CC0000;
display:block;
margin:0;
padding:5px 12px 3px;
}
#topnav li a:hover, #topnav li a:active {
background:none repeat scroll 0 0 #CC0000;
border-bottom:medium none;
color:#FFFFFF;
display:block;
margin:0;
padding:5px 12px 3px;
text-decoration:none;
}
#topnav li li a, #topnav li li a:link, #topnav li li a:visited {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
color:#111111;
float:none;
margin:0;
padding:5px 12px 3px;
width:130px;
}
#topnav li li a:hover, #topnav li li a:active {
background:none repeat scroll 0 0 #CC0000;
color:#FFFFFF;
padding:5px 12px 3px;
}
form {
margin:0;
padding:0;
}
#searchform {
line-height:28px;
margin:0;
padding:0;
}
.searchinput {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E6E6E6;
color:#333333;
font-size:11px;
margin:0;
padding:4px 4px 4px 5px;
width:160px;
}
.searchsubmit {
background:none repeat scroll 0 0 #CC0000;
border:1px solid #DDDDDD;
color:#FFFFFF;
font-weight:bold;
margin:0;
padding:1px 0 2px;
width:35px;
}
#header {
background:none repeat scroll 0 0 #FFFFFF;
height:110px;
}
.logo {
background:url("images/logo.png") no-repeat scroll 0 0 #FFFFFF;
float:left;
height:90px;
margin:15px 0 0;
padding:0;
width:220px;
}
.ad468x60 {
background:none repeat scroll 0 0 #FFFFFF;
float:right;
height:90px;
margin:15px 0 0;
padding:0;
width:600px;
}
.ad468x60 img {
border:medium none;
}
#menu {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:3px solid #CC0000;
border-top:1px solid #E0E0E0;
height:28px;
margin:0;
padding:0;
}
#menu ul {
float:left;
list-style:none outside none;
margin:0 0 0 1px;
padding:0;
}
#menu li {
border-right:1px solid #DDDDDD;
float:left;
list-style:none outside none;
margin:0;
padding:0;
}
#menu ul li {
border-right:1px solid #004455;
list-style:none outside none;
margin:0 0 0 -1px;
padding:0;
}
#menu li a, #menu li a:link, #menu li a:visited {
color:#000000;
display:block;
font-size:13px;
margin:0;
padding:7px 12px 4px;
}
#menu li a:hover, #menu li a:active {
background:none repeat scroll 0 0 #CC0000;
border-bottom:medium none;
color:#FFFFFF;
display:block;
margin:0;
padding:7px 12px 4px;
text-decoration:none;
}
#menu li li a, #menu li li a:link, #menu li li a:visited {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
color:#000000;
float:none;
margin:0;
padding:7px 12px 4px;
width:130px;
}
#menu li li a:hover, #menu li li a:active {
background:none repeat scroll 0 0 #CC0000;
border-bottom:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
color:#FFFFFF;
padding:7px 12px 4px;
}
#menu li ul {
border-top:1px solid #DDDDDD;
height:auto;
left:-999em;
margin:0;
padding:0;
position:absolute;
width:155px;
z-index:9999;
}
#menu li li {
border:medium none;
}
#menu li ul a {
width:120px;
}
#menu li ul a:hover, #menu li ul a:active {
}
#menu li ul ul {
border-top:1px solid #DDDDDD;
margin:-30px 0 0 156px;
}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
left:-999em;
}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {
left:auto;
}
#menu li:hover, #menu li.sfhover {
position:static;
}
#col1 {
background:none repeat scroll 0 0 #FFFFFF;
clear:both;
float:left;
margin:15px 0 0;
padding:0 0 3px;
width:618px;
}
#feat2 {
background:none repeat scroll 0 0 #FFFFFF;

border-top:1px solid #E0E0E0;
}
#featuredleft {
background:none repeat scroll 0 0 #F9F9F9;
float:left;
padding:10px;
width:200px;
}
#featuredleft h1 {
font-size:1.5em;
line-height:1.1em;
margin:10px 0;
}
#featuredright {
float:right;
width:200px;
}
#featuredright h2 {
font-size:1.2em;
font-weight:bold;
margin:0;
}
#featuredpost {
margin:10px 0;
}
.kaydsano {
border-top:1px solid #CCCCCC;
margin:10px 0;
padding:10px 2px 2px;
}
#featured a {
color:#000080;
text-decoration:none;
}
#featured a:hover {
color:#CC0000;
text-decoration:underline;
}
#newaads {
background:none repeat scroll 0 0 #F9F9F9;
padding:2px;
}
#newaadsleft {
border-right:1px solid #444444;
float:left;
width:158px;
}
#newaadsright {
float:right;
width:425px;
}
#leftcol {
background:none repeat scroll 0 0 #FFFFFF;
border-right:1px solid #E0E0E0;
float:left;
margin:10px 0;
padding:0 10px 10px 0;
width:298px;
}
#rightcol {
background:none repeat scroll 0 0 #FFFFFF;
float:right;
margin:10px 0;
padding:0 0 10px;
width:295px;
}
#bottomcol {
border-top:3px solid #CC0000;
padding:10px 0 0;
}
#postbox {
border-bottom:1px dotted #CCCCCC;
margin:0;
padding:0 0 10px;
}
#postbox h1 {
font-size:12px;
font-weight:bold;
margin:20px 10px 15px 0;
}
#postbox h1 a {
background:none repeat scroll 0 0 #CC0000;
color:#FFFFFF;
padding:5px;
}
#postbox h2 {
font-size:1.2em;
font-weight:bold;
}
#postbox ul {
margin:5px 0 0;
}
#postbox ul li {
background:url("images/arrow.gif") no-repeat scroll 0 4px transparent;
padding:0 0 0 13px;
}
.byline {
color:#999999;
font-size:0.9em;
margin:2px 0;
}
.byline a:link, .byline a:visited {
color:#999999;
}
.postboxbyline {
color:#999999;
font-size:0.9em;
margin:2px 0 5px;
width:100%;
}
.postboxbyline a:link, .postboxbyline a:visited {
color:#999999;
}
.more {
font-size:11px;
font-weight:bold;
margin:10px 0 0;
}
#postbox a {
color:#000080;
text-decoration:none;
}
#postbox a:hover {
color:#CC0000;
text-decoration:underline;
}
.bottombox {
background:none repeat scroll 0 0 #F9F9F9;
border:1px solid #DDDDDD;
width:300px;
}
.bottombox h1 {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #DDDDDD;
font-weight:bold;
padding:5px 10px;
}
.bottombox h1 a {
color:#CC0000;
}
.bottombox h2 {
font-weight:bold;
}
.bottomcontainer {
padding:10px 10px 20px;
}
.bottomcontainer h2 {
font-weight:bold;
margin:0 0 10px;
}
.bottomcontainer ul {
border-top:1px solid #DDDDDD;
margin:10px 0 0;
padding:10px 0 0;
}
.bottomcontainer ul li {
background:url("images/arrow.gif") no-repeat scroll 0 5px transparent;
padding:0 0 0 15px;
}
#content {
color:#000000;
float:left;
margin:0;
padding:0;
width:618px;
}
#fullcontent {
color:#000000;
float:left;
margin:0;
padding:0;
width:100%;
}
#content h2, #fullcontent h2 {
font-size:18px;
font-weight:bold;
line-height:130%;
margin:10px 0 0;
padding:5px 0 0;
}
.browse {
background:none repeat scroll 0 0 #F9F9F9;
border:1px solid #E6E6E6;
color:#000000;
line-height:18px;
margin:15px 0 0;
padding:10px;
}
.browse a {
color:#000000;
}
.postmeta {
border-bottom:1px solid #DDDDDD;
color:#000000;
font-family:Verdana;
font-size:10px;
line-height:11px;
margin:5px 0 0;
padding:0 0 12px;
}
.postmeta a {
color:#000000;
}
.entry {
color:#000000;
line-height:1.4em;
margin:10px 0 0;
padding:0;
}
.entry p {
padding-bottom:10px;
}
.entry strong {
font-weight:bold;
}
.entry h1 {
font-size:20px;
font-weight:bold;
padding:0 0 7px;
}
.entry h2 {
font-size:18px;
font-weight:bold;
margin:0 !important;
padding:0 0 7px !important;
}
.entry h3 {
font-size:16px;
font-weight:bold;
padding:0 0 7px;
}
.entry h4 {
font-size:14px;
font-weight:bold;
padding:0 0 7px;
}
.entry h5 {
font-size:13px;
font-weight:bold;
padding:0 0 7px;
}
.entry h6 {
font-size:12px;
font-weight:bold;
padding:0 0 7px;
}
.entry a {
color:#CC0000;
}
.entry a:hover {
text-decoration:underline;
}
.entry a img {
border:medium none;
}
.entry ul {
list-style:square inside none;
padding-bottom:10px;
}
.entry ol {
list-style:decimal inside none;
padding-bottom:10px;
}
.entry li {
color:#000000;
font-size:12px;
line-height:15px;
padding:2px 0 2px 10px;
}
.entry li a {
color:#000000;
}
.entry li ul {
margin:0;
padding:0;
}
.page {
margin:10px 0 0;
}
blockquote {
background:none repeat scroll 0 0 #F6F5F5;
border-left:3px solid #BFBBBB;
clear:both;
color:#000000;
margin:0 0 10px;
padding:2px 10px;
}
code {
color:#444444;
display:block;
font:11px/17px tahoma,arial,sans-serif;
}
blockquote p {
font-size:11px;
line-height:15px;
margin:5px 0;
padding:5px 0;
}
blockquote li {
color:#336699;
font-size:11px;
line-height:15px;
padding:2px 0 2px 10px;
}
blockquote a {
color:#0080CA;
text-decoration:underline;
}
blockquote a:hover {
color:#003399;
}
#sharekaas {
border-top:1px solid #EEEEEE;
}
#archive {
border-bottom:1px dotted #CCCCCC;
margin:20px 0 0;
padding:0;
}
#archive a {
color:#000080;
text-decoration:none;
}
#archive a:hover {
color:#CC0000;
text-decoration:underline;
}
#archive a:visited {
color:#990000;
text-decoration:none;
}
#archive h2 {
font-size:16px;
font-weight:bold;
margin:0 0 10px;
padding:0;
}
.archiveright {
float:right;
margin:0;
padding:0;
width:508px;
}
.tags {
background:url("images/tag.gif") no-repeat scroll 0 1px #FFFFFF;
color:#000000;
margin:5px 0 10px;
padding:0 0 0 19px;
}
.tags a {
color:#0000FF;
text-decoration:none;
}
.tags a:hover {
color:#CC0000;
text-decoration:underline;
}
img.centered {
display:block;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
padding:0;
}
img.alignnone {
display:inline;
margin:0 0 10px;
padding:0;
}
img.alignright {
display:inline;
margin:0 0 10px 10px;
padding:0;
}
img.alignleft {
display:inline;
margin:0 10px 10px 0;
padding:0;
}
.aligncenter {
display:block;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}
.alignright {
float:right;
margin:0 0 10px 10px;
}
.alignleft {
float:left;
margin:0 10px 10px 0;
}
.wp-caption {
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #E6E6E6;
padding:4px 0 5px;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0 0 5px;
padding:0;
}
.wp-caption p.wp-caption-text {
font-size:11px;
font-weight:normal;
line-height:12px;
margin:0;
padding:0;
}
#sidebar {
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px solid #E0E0E0;
float:right;
margin:15px 0 0;
padding:0 0 0 10px;
width:300px;
}
#sidebar .box {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
line-height:18px;
margin:10px 0;
padding:0;
}
#sidebar .box h2 {
border-bottom:1px dotted #CCCCCC;
font-weight:bold;
margin:0 0 15px;
padding:5px 0 10px;
}
#sidebar .box h2 a:hover {
color:#CC0000;
}
#sidebar .widget {
margin:0;
padding:0;
}
#sidebar .leftwidget {
border-right:1px solid #DDDDDD;
float:left;
margin:0;
padding:0 10px 0 0;
width:138px;
}
#sidebar .leftwidget a {
color:#000080;
text-decoration:none;
}
#sidebar .leftwidget a:hover {
color:#CC0000;
text-decoration:underline;
}
#sidebar .rightwidget {
float:right;
margin:0;
padding:0;
width:138px;
}
.widget ul, .leftwidget ul, .rightwidget ul {
margin:0;
padding:0;
}
.widget ul li, .leftwidget ul li, .rightwidget ul li {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px dotted #CCCCCC;
list-style:none outside none;
margin:0;
padding:5px 0;
}
#sidebar li ul {
}
#sidebar li li {
}
#sidebar h3 {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:3px solid #CC0000;
font-size:14px;
font-weight:bold;
margin:0;
padding:5px 5px 5px 0;
}
.ad300x250 {
background:none repeat scroll 0 0 #FFFFFF;
height:250px;
margin:0 0 15px;
padding:0;
width:300px;
}
.ad300x250 img {
border:medium none;
}
#subscribeform {
margin:5px 0 0;
}
.subscribe {
margin:5px 5px 0;
}
.subscribe img {
padding:0 0 10px;
}
.rss {
background:url("images/rss.gif") no-repeat scroll 0 0 #FFFFFF;
clear:both;
margin:0 10px 0 0;
padding:0 0 0 20px;
}
.submail {
background:url("images/mail.gif") no-repeat scroll 0 0 #FFFFFF;
margin:5px 0 0;
padding:0 0 0 20px;
}
.subscribeinput {
border:1px solid #E6E6E6;
color:#666666;
font-size:11px;
margin:0;
padding:3px 3px 3px 5px;
width:150px;
}
.subscribesubmit {
background:none repeat scroll 0 0 #F8F8F8;
border:1px solid #DDDDDD;
color:#666666;
margin:0;
padding:0 0 2px;
width:60px;
}
#wp-calendar th {
background:none repeat scroll 0 0 #FFFFFF;
color:#333333;
font-style:normal;
text-transform:capitalize;
}
#wp-calendar caption {
background:none repeat scroll 0 0 #F5F5F5;
margin:2px 0;
padding:2px 4px;
}
#wp-calendar td {
color:#666666;
letter-spacing:normal;
padding:2px 0;
text-align:center;
}
#wp-calendar #today {
background:none repeat scroll 0 0 #F5F5F5;
color:#333333;
}
#wp-calendar {
empty-cells:show;
font-size:12px;
margin:0;
width:100%;
}
#breaking {
}
.ad125x125a {
background:none repeat scroll 0 0 #FFFFFF;
height:125px;
margin:10px 5px;
width:125px;
}
.ad125x125b {
background:none repeat scroll 0 0 #FFFFFF;
height:125px;
margin:10px 5px;
width:125px;
}
.comments-box {
border-top:1px solid #DDDDDD;
padding:20px 0 0;
}
.comments-box img {
}
.comments-box h2 {
font-size:1.2em;
font-weight:bold;
margin:0 !important;
padding:0 !important;
}
.comments-box h3 {
font-size:1.1em;
font-weight:bold;
}
#respond {
background:none repeat scroll 0 0 #FFFFFF;
margin:10px 0 0;
padding:5px;
}
#respond p {
color:#777777;
margin:0;
}
.cancel-comment-reply {
font-size:10px;
padding:5px 0 0;
}
.cancel-comment-reply a {
color:#000000;
}
.cancel-comment-reply a:hover {
color:#CC0000;
}
.text {
border:1px solid #DDDDDD;
color:#777777;
padding:2px;
width:200px;
}
ol.commentlist a:link {
text-decoration:none;
}
ol.commentlist li div.vcard cite.fn a.url:hover {
text-decoration:none;
}
ol.commentlist {
background:none repeat scroll 0 0 #FFFFFF;
margin:15px 0 0;
padding:0;
}
ol.commentlist li {
border:1px dotted #CCCCCC;
list-style-type:none;
margin:0 0 10px;
padding:10px;
}
ol.commentlist li.alt {
}
ol.commentlist li.bypostauthor p {
}
ol.commentlist li.byuser {
}
ol.commentlist li.comment-author-admin {
}
ol.commentlist li.comment {
}
ol.commentlist li div.comment-author {
}
ol.commentlist li div.vcard {

}
ol.commentlist li div.vcard cite.fn {
font-style:normal;
font-weight:bold;
}
ol.commentlist li div.vcard cite.fn a.url {
color:#222222;
}
ol.commentlist li div.vcard img.avatar {
float:left;
margin:0 10px 10px 0;
}
ol.commentlist li div.vcard img.avatar-32 {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
padding:2px;
}
ol.commentlist li div.vcard img.photo {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
padding:2px;
}
ol.commentlist li div.vcard span.says {
color:#888888;
}
ol.commentlist li div.commentmetadata {
}
ol.commentlist li div.comment-meta {
font-size:0.9em;
margin:3px 0 0;
}
ol.commentlist li div.comment-meta a {
color:#AAAAAA;
text-decoration:none;
}
ol.commentlist li p {
line-height:1.4em;
margin:15px 0 0;
}
ol.commentlist li ul {
}
ol.commentlist li div.reply {
line-height:18px;
margin:10px 0 0;
}
ol.commentlist li div.reply a {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #F8F8F8;
border:1px solid #DDDDDD;
color:#666666 !important;
font-size:11px;
height:18px;
padding:2px 5px;
width:45px;
}
ol.commentlist li div.reply a:hover {
background:none repeat scroll 0 0 #999999;
border:1px solid #888888;
color:#FFFFFF !important;
text-decoration:none;
}
ol.commentlist li ul.children {
}
ol.commentlist li ul.children li {
background:none repeat scroll 0 0 #FFFFFF;
border:1px dotted #CCCCCC;
margin:10px 0 0;
}
ol.commentlist li ul.children li li.alt {
background:none repeat scroll 0 0 #FFFFFF;
}
ol.commentlist li ul.children li.bypostauthor {
}
ol.commentlist li ul.children li.byuser {
}
ol.commentlist li ul.children li.comment {
}
ol.commentlist li ul.children li.comment-author-admin {
}
ol.commentlist li ul.children li.depth-2 {
}
ol.commentlist li ul.children li.depth-3 {
}
ol.commentlist li ul.children li.depth-4 {
}
ol.commentlist li ul.children li.depth-5 {
}
ol.commentlist li ul.children li.odd {
}
ol.commentlist li.even {
}
ol.commentlist li.odd {
}
ol.commentlist li.parent {
}
ol.commentlist li.pingback {
}
ol.commentlist li.thread-alt {
}
ol.commentlist li.thread-even {
}
ol.commentlist li.thread-odd {
}
#commentform {
}
#commentform input {
border:1px solid #DDDDDD;
margin:7px 3px 0 0;
padding:5px;
width:210px;
}
#commentform .author {
background:none repeat scroll 0 0 #FFFFFF;
color:#666666;
padding:3px 3px 3px 5px;
}
#commentform .email {
background:none repeat scroll 0 0 #FFFFFF;
color:#666666;
padding:3px 3px 3px 5px;
}
#commentform .url {
background:none repeat scroll 0 0 #FFFFFF;
color:#666666;
padding:3px 3px 3px 5px;
}
#commentform textarea {
border:1px solid #DDDDDD;
font-family:Geneva,Arial,Helvetica,sans-serif;
height:100px;
margin:7px 0 0;
padding:2px;
width:75%;
}
#commentform .submit {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #F8F8F8;
border:1px solid #DDDDDD;
color:#666666;
cursor:pointer;
font-weight:bold;
margin:7px 0 0;
padding:4px;
width:155px;
}
#commentform .submit:hover {
background:none repeat scroll 0 0 #999999;
border:1px solid #666666;
color:#FFFFFF;
text-decoration:underline;
}
.navigation {
font-size:12px;
font-weight:normal;
margin:15px 0 5px;
padding:5px;
text-transform:uppercase;
}
#footer {
border-top:1px solid #CCCCCC;
color:#333333;
line-height:20px;
margin:10px 0 0;
padding:10px 0 0;
}
#footer a {
}
#footer a:hover {
border-bottom:medium none;
}
#footer ul {
display:inline;
padding:0 0 0 23px;
}
#footer li ul {
background:none repeat scroll 0 0 transparent;
border:medium none;
margin:0;
padding:0;
}
#footer ul li {
float:left;
list-style:none outside none;
margin:0;
padding:0 11px 0 0;
}
#footer li li {
}
.cright {
background:url("images/favicon.jpg") no-repeat scroll 0 0 #FFFFFF;
}
.wp {
background:url("images/wp.gif") no-repeat scroll 0 0 #FFFFFF;
padding:0 0 0 20px;
}
#sub-footer {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #CCCCCC;
height:250px;
line-height:12px;
margin:0 auto;
overflow:hidden;
padding:18px 5px 12px;
width:930px;
}
#sub-footer a, #sub-footer a:visited {
margin:0;
padding:0;
text-decoration:none;
}
#sub-footer a:hover {
color:#CC0000;
margin:0;
padding:0;

text-decoration:underline;
}
#sub-footer ul {
list-style-type:none;
margin:0;
padding:0;
}
#sub-footer ul li {
list-style-type:none;
margin:0 0 2px;
padding:0;
}
#sub-footer ul li a {
text-decoration:none;
}
#sub-footer ul li a:visited {
text-decoration:none;
}
#sub-footer ul li a:hover {
color:#CC0000;
text-decoration:underline;
}
h1.top-promo {
color:#000000;
font-size:12px;
font-weight:bolder;
line-height:12px;
margin:0;
padding:0 0 6px;
text-transform:uppercase;
}
h1.footer-h1 {
color:#000000;
font-size:12px;
line-height:12px;
margin:0 0 6px;
padding:0;
text-transform:uppercase;
}
h1.footer-h1-small {
color:#000000;
font-size:11px;
font-weight:bolder;
line-height:11px;
margin:0 0 6px;
padding:0;
}
.footer-left {
float:left;
margin:0;
padding:0 9px 0 0;
width:660px;
}
#footer-left-split {
border-bottom:1px solid #3F405E;
margin:0 auto;
overflow:hidden;
padding:0 0 18px;
width:660px;
}
.footer-left-1 {
float:left;
margin:0;
padding:12px 0 0;
width:216px;
}
.footer-left-2 {
float:left;
margin:0 6px;
padding:12px 0 0;
width:216px;
}
.footer-left-3 {
float:right;
margin:0;
padding:12px 0 0;
width:216px;
}
#footer-left2-split {
font-size:11px;
margin:0 auto;
overflow:hidden;
padding:0 0 12px;
width:660px;
}
.footer-left2-1 {
float:left;
margin:0 6px 0 0;
padding:12px 0 0;
width:128px;
}
.footer-left2-2 {
float:left;
margin:0 6px 0 0;
padding:12px 0 0;
width:127px;
}
.footer-left2-3 {
float:left;
margin:0 6px 0 0;
padding:12px 0 0;
width:127px;
}
.footer-left2-4 {
float:left;
margin:0 6px 0 0;
padding:12px 0 0;
width:127px;
}
.footer-left2-5 {
float:right;
margin:0;
padding:12px 0 0;
width:127px;
}
.footer-right {
border-left:1px solid #3F405E;
float:right;
margin:0;
padding:0 0 0 10px;
text-align:left;
width:250px;
}
.wargeysyo {
background:none repeat scroll 0 0 #999966;
border-top:1px solid #CCCCCC;
padding:3px 0 7px;
}
.wargeysyo a {
color:#000080;
text-decoration:none;
}
.wargeysyo a:hover {
color:#CC0000;
text-decoration:underline;
}
.dheeraad {
border-top:1px solid #CCCCCC;
padding:3px 0 7px;
}
.dheeraad-last {
border-bottom:1px solid #E0E0E0;
border-top:1px solid #CCCCCC;
padding:3px 0 7px;
}
.dheeraad-h {
font-size:12px;
font-weight:900;
}
.dheeraad a {
color:#000080;
text-decoration:none;
}
.dheeraad a:hover {
color:#CC0000;
text-decoration:underline;
}
.dheeraad-last a {
color:#000080;
text-decoration:none;
}
.dheeraad-last a:hover {
color:#CC0000;
text-decoration:underline;
}
.daabace {
color:#000000;
float:right;
}
#korxayaysi {
background:none repeat scroll 0 0 #EEEEEE;
padding:4px 0 0;
}
.korbidix {
background:none repeat scroll 0 0 #EEEEEE;
float:left;
width:365px;
}
.kordhex {
background:none repeat scroll 0 0 #EEEEEE;
border-left:1px solid #CCCCCC;
float:left;
width:435px;
}
.kormidig {
background:none repeat scroll 0 0 #EEEEEE;
border-left:1px solid #CCCCCC;
float:right;
width:136px;
}
#widget-column-2 {
background:none repeat scroll 0 0 #F9F9F9;
overflow:hidden;
padding:0 0 10px;
}
#widget-column-2 ul {
list-style-type:none;
margin:0;
padding:0;
}
#widget-column-2 ul li {
background:url("images/bullet.gif") no-repeat scroll 0 0.5em #F9F9F9;
list-style-type:none;
margin:0 0 5px 6px;
padding:0 0 0 15px;
}
#widget-column-2 ul li a {
color:#000080;
text-decoration:none;
}
#widget-column-2 ul li a:visited {
color:#000022;
text-decoration:none;
}
#widget-column-2 ul li a:hover {
color:#000000;
text-decoration:underline;
}
h1.homepage-h1 {
border-bottom:1px solid #C0CCD3;
color:#000099;
font-size:14px;
line-height:14px;
margin:0 4px 10px;
padding:0 0 6px;
text-transform:uppercase;
}
h1.homepage-h1-nopad-nocaps {
border-bottom:1px solid #C0CCD3;
color:#000033;
font-size:14px;
line-height:14px;
margin:0 0 10px;
padding:0 0 6px;
}
