/* CSS Document */
@font-face
{font-family:'DroidSans';src:url('../fonts/DroidSans-webfont.eot');src:url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/DroidSans-webfont.woff') format('woff'),url('../fonts/DroidSans-webfont.ttf') format('truetype'),url('../fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');font-weight:normal;font-style:normal}
@font-face
{font-family:'DroidSansBold';src:url('../fonts/DroidSans-Bold-webfont.eot');src:url('../fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/DroidSans-Bold-webfont.woff') format('woff'),url('../fonts/DroidSans-Bold-webfont.ttf') format('truetype'),url('../fonts/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');font-weight:normal;font-style:normal}
@font-face
{font-family:'DroidSerif';src:url('../fonts/DroidSerif-webfont.eot');src:url('../fonts/DroidSerif-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/DroidSerif-webfont.woff') format('woff'),url('../fonts/DroidSerif-webfont.ttf') format('truetype'),url('../fonts/DroidSerif-webfont.svg#DroidSerif') format('svg');font-weight:normal;font-style:normal}
 body
{margin:0;margin-top:10px;color:#000000;min-width:990px;vertical-align:top;-webkit-font-smoothing:antialiased;font-family:'Arial','Helvetica',sans-serif;background-color:#eee}
a
{color:#cf0c0c}
a:hover
{color:#3f3f3f}
img
{border:0;display:block;text-indent:-9999px}
#wpadminbar img
{display:inline}
.clear
{clear:both}
.alignleft
{padding:4px;margin:0 7px 2px 0;display:inline;float:left}
.aligncenter
{display:block;margin-left:auto;margin-right:auto;padding:4px}
.alignright
{padding:4px;margin:0 0 2px 7px;display:inline;float:right}
blockquote
{margin:25px 30px 25px 30px;background:url('../images/blockquote-start.png') 0 5px no-repeat;padding:0 30px 0 30px;font-style:italic;position:relative}
blockquote .endblockquote
{background:url('../images/blockquote-end.png') bottom right no-repeat;position:absolute;bottom:0;right:0;display:block;height:21px;width:23px}

code
{font-size:15px;line-height:24px;white-space:pre;font-family:Consolas,courier;background:#f5f5f5;border:1px solid #eeeeee;-moz-border-radius:3px;border-radius:3px;overflow-x:auto;padding:5px 10px;display:block;width:96%}
img.wp-smiley
{border:0 !important;margin:0 !important;padding:0 !important;background:none !important;display:inline-block !important}
 #header
{width:970px;margin:0 auto;padding:33px 10px 20px 10px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}

/*
#header h1 {display:none}
#header h2
{display:none}
*/

#header .top-logo
{margin-top:1px;margin-left:190px;display:block}

#navbar
{width:970px;margin:0 auto;border:1px solid #ccc;background-color:#2d2654;padding:10px 10px 14px 10px}
#navbar ul
{padding:0;list-style:none;margin:8px 0 0 150px;color:#bbb;font-size:14px;font-family:Arial, Helvetica, sans-serif}
#navbar ul li
{float:left;position:relative;margin:0 40px 0 40px}
#navbar ul li a
{color:#bbb;text-decoration:none}
#navbar ul li a:hover,#navbar ul li.current-menu-item a,#navbar ul li.current_page_item a
{color:#fff}
#navbar ul .sf-sub-indicator
{font-size:11px;margin:2px 0 0 0;vertical-align:top;display:inline-block}
#navbar ul ul .sf-sub-indicator
{top:1px;right:2px;position:absolute}
#navbar ul ul
{float:none;margin:0 0 0 0;width:100px;top:-9999em;z-index:1000;position:absolute;background-color:#FFFFFF;border:1px solid #ededed;padding:5px 15px 5px 15px;box-shadow:0 0 1px 1px #f1f1f1;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px}
#navbar ul ul li
{width:100%;float:none;margin:0 0 0 0;padding:10px 0 7px 0}
#navbar ul ul li + li
{border-top:1px solid #ededed}
#navbar ul li:hover
{visibility:inherit}
#navbar ul li ul a
{display:block;position:relative}
#navbar ul li:hover ul,#navbar ul li.sfHover ul
{left:0;top:2.2em;z-index:1001}
#navbar ul li:hover li ul,#navbar ul li.sfHover li ul
{top:-999em}
#navbar ul li li:hover ul,#navbar ul li li.sfHover ul
{left:100px;top:0px;margin-left:25px}
#navbar ul li li:hover li ul,#navbar ul li li.sfHover li ul
{top:-999em}
#navbar ul li li li:hover ul,#navbar ul li li li.sfHover ul
{left:100px;top:0}

#main
{width:970px;overflow:hidden;margin:0 auto;padding:20px 10px 32px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#fff url('../images/top-dot.png') 662px 0px repeat-y}
#main #sidebar
{float:right;width:288px;overflow:hidden}
#main #content
{float:left;width:627px;overflow:hidden}
.fullwidth #main
{background:none}
.fullwidth #main #sidebar
{display:none}
.fullwidth #main #content
{float:none;width:970px}
.one-sidebar-left #main
{background-position:288px 0px}
.one-sidebar-left #main #sidebar
{float:left;width:284px}
.one-sidebar-left #main #content
{float:right}

 .pagination
{color:#333333;font-size:14px;font-family:DroidSerif;margin:35px 0 0 0;padding:35px 0 0 0;background:url('../images/left-dot.png') top left repeat-x}
.pagination a
{color:#333333;text-decoration:none}
.pagination a:hover
{color:#2d2654}
#comments .pagination
{margin:35px 0 0 0;padding:0 0 35px 0;background-position:bottom left}
 #sidebar
{color:#a5a3a3;font-size:14px;font-family:DroidSerif}
#sidebar a
{color:#2d2654;text-decoration:underline}
#sidebar a:hover
{text-decoration:none}
#sidebar ul
{margin:0;padding:0;list-style:none;color:#2d2654;font-size:12px}
#sidebar ul li
{line-height:20px;margin:8px 0 8px 0}
#sidebar ul li a
{color:#333333;text-decoration:none}
#sidebar ul li a:hover
{color:#2d2654}
#sidebar .widget-container
{margin:0 0 45px 0;padding:0 5px 35px 9px;background:url('../images/left-dot.png') bottom left repeat-x}
.one-sidebar-left #sidebar .widget-container
{padding-left:5px;padding-right:19px}
#sidebar .widget-container .widget-title
{color:#8c8c8c;font-size:12px;font-weight:normal;text-transform:uppercase;padding:0;margin:0 0 22px 0}
#sidebar .widget-container .widget-title a
{color:#8c8c8c;text-decoration:none}
#sidebar .widget-container .widget-title img
{display:none}
 #sidebar .widget-container .textwidget
{font-size:12px;line-height:23px}
#sidebar .widget-container .textwidget a:hover
{color:#ff5c0c;text-decoration:underline}
 #sidebar .widget-container.frameworkads
{padding-left:5px;padding-right:0}
#sidebar .widget-container.frameworkads .widget-title
{margin-left:12px}
.one-sidebar-left #sidebar .widget-container.frameworkads .widget-title
{margin-left:0px}
#sidebar .widget-container.frameworkads .frameworkad
{text-align:center;margin:10px auto 10px}
#sidebar .widget-container.frameworkads .frameworkad img
{margin:0 auto}
#sidebar .widget-container.frameworkads .zone_125x125 .frameworkad
{float:left;display:block;margin:6px 0 6px 12px}
.one-sidebar-left #sidebar .widget-container.frameworkads .zone_125x125 .frameworkad
{margin-left:0;margin-right:12px}
 #sidebar .widget-container.widget_calendar #wp-calendar
{width:100%}
#sidebar .widget-container.widget_calendar #wp-calendar a
{text-decoration:none}
#sidebar .widget-container.widget_calendar #wp-calendar caption
{color:#333333;font-size:12px;text-align:right;margin-top:10px;margin-bottom:15px}
#sidebar .widget-container.widget_calendar #wp-calendar thead
{font-size:10px}
#sidebar .widget-container.widget_calendar #wp-calendar thead th
{padding-bottom:10px}
#sidebar .widget-container.widget_calendar #wp-calendar tbody
{color:#aaaaaa}
#sidebar .widget-container.widget_calendar #wp-calendar tbody td
{text-align:center;padding:5px;background:#f5f5f5;border:1px solid #ffffff}
#sidebar .widget-container.widget_calendar #wp-calendar tbody td#today
{background:#fbfbfb}
#sidebar .widget-container.widget_calendar #wp-calendar tbody td:hover
{background:#ffffff}
#sidebar .widget-container.widget_calendar #wp-calendar tbody .pad
{background:none}
#sidebar .widget-container.widget_calendar #wp-calendar tfoot #next
{font-size:10px;text-align:right;text-transform:uppercase}
#sidebar .widget-container.widget_calendar #wp-calendar tfoot #prev
{font-size:10px;padding-top:10px;text-transform:uppercase}
 #sidebar .widget-container.latest-comments-widget ul li
{color:#2d2654;margin-top:12px;margin-bottom:12px}
#sidebar .widget-container.latest-comments-widget ul li a:hover
{color:#333333;text-decoration:underline}
 #sidebar .widget-container.latest-posts-widget ul li
{color:#2d2654;margin-top:12px;margin-bottom:12px}
#sidebar .widget-container.latest-posts-widget ul li span
{text-transform:uppercase}
#sidebar .widget-container.latest-posts-widget ul li a:hover
{color:#333333;text-decoration:underline}
 #sidebar .widget-container.random-posts-widget ul li
{color:#2d2654;margin-top:12px;margin-bottom:12px}
#sidebar .widget-container.random-posts-widget ul li span
{text-transform:uppercase}
#sidebar .widget-container.random-posts-widget ul li a:hover
{color:#333333;text-decoration:underline}
 #sidebar .widget-container.most-popular-posts-widget ul li
{color:#2d2654;margin-top:12px;margin-bottom:12px}
#sidebar .widget-container.most-popular-posts-widget ul li span
{text-transform:uppercase}
#sidebar .widget-container.most-popular-posts-widget ul li a:hover
{color:#333333;text-decoration:underline}
 #sidebar .widget-container.widget_recent_comments ul li
{color:#2d2654;margin-top:12px;margin-bottom:12px}
#sidebar .widget-container.widget_recent_comments ul li a.url
{color:#2d2654}
#sidebar .widget-container.widget_recent_comments ul li a:hover
{color:#333333;text-decoration:underline}
 #sidebar .widget-container.widget_search form
{width:260px;height:43px;position:relative}
#sidebar .widget-container.widget_search form input[type="text"]
{top:0;left:0;z-index:10;position:absolute;color:#a5a3a3;font-size:12px;width:203px;outline:none;background:#FFFFFF;border:1px solid #d6d6d6;padding:11px 40px 11px 15px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px}
#sidebar .widget-container.widget_search form input[type="submit"]
{top:15px;right:15px;z-index:11;position:absolute;border:0;width:13px;height:13px;display:block;cursor:pointer;text-indent:-999999px;background:url('../images/search.png') 0px 0px no-repeat}
 #sidebar .widget-container.tags-widget a:hover
{color:#ff5c0c;text-decoration:underline}
 #footer
{width:970px;margin:0 auto;padding:45px 0 30px 0;color:#a4a4a4;font-size:12px;line-height:22px;font-family:DroidSerif}
#footer a
{color:#2d2654;text-decoration:none}
#footer a:hover
{color:#ff5c0c}
#footer span.theme-name
{float:right}
