/*  

Theme Name: New York News Theme
Distributer Theme URI: http://www.yoursitedomain.com/
Author: Elijah Carey
Author URI: http://www.wpdaily.net/

Description: This WordPress theme is a derivative work based upon WP-Magazine Theme 1.0, designed and built by Michael D. Pollock of Solostream Web Studio. The original CSS, XHTML and design is copyright of Solostream Web Studio. All additional CSS, XHTML and design is copyright of Elijah Carey. Usage is governed by the included END-USER LICENSE AGREEMENT AGREEMENT.

*/

/* -------------------[ Top Navigation ]------------------- */

#topnav {
float : left;
height : 26px;
line-height : 26px;
padding : 0;
margin : 0;
clear : both;
width : 900px;
}
#topnav ul {
background : transparent;
float : left;
height : 26px;
line-height : 26px;
padding : 0;
margin : 0;
list-style-type : none;
}
#topnav li {
float : left;
margin : 0;
padding : 0;
text-transform : uppercase;
}
#topnav li li {
line-height : 1.5em;
float : none;
margin : 0;
padding : 0;
}
#topnav li ul {
border-top : 1px solid #fff;
background : transparent;
display : none;
position : absolute;
width : 154px;
left : -999em;
padding : 0;
}
#topnav li ul ul {
margin : -29px 0 0 154px;
}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul {
left : -999em;
}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul {
display : block;
left : auto;
}
#topnav a, #topnav a:visited, #topnav a:link {
display : block;
text-decoration : none;
padding : 0 7px;
margin : 0;
color : #555;
}
#topnav a:hover, #topnav a:active {
background : transparent;
color : #555;
}
#topnav li.rss a, #topnav li.rss a:visited, #topnav li.rss a:link {
padding-right : 10px !important;
padding-left : 21px;
background : url(images/rss.gif) no-repeat 7px 6px;
}



/* -------------------[ Category Navigation ]------------------- */

#nav ul {
padding : 0;
margin : 0;
list-style-type : none;
width : 100%;
}
#nav li {
float : left;
margin : 0;
padding : 0;
border-right : 1px solid #363e44;
letter-spacing : 1px;
font-weight : normal;
background : url(images/topnav_bg.gif);
}
#nav li li {
float : none;
margin : 0;
padding : 0;
}
#nav li ul {
border-top : 0 solid #fff;
background : #5e5959;
display : none;
position : absolute;
width : 160px;
left : -999em;
padding : 0;
}
#nav li ul ul {
margin : -31px 0 0 160px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left : -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
display : block;
left : auto;
height : 1em;
}
#nav a, #nav a:visited, #nav a:link {
color : #fff;
display : block;
text-decoration : none;
padding : 0 10px;
margin : 0;
}
#nav a:hover, #nav a:active {
background : #5e5959;
color : #fff;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
color : #fff;
background : #5e5959;
width : 140px;
float : none;
margin : 0;
}
#nav li li a:hover, #nav li li a:active {
background : #5e5959;
}
#nav li li li a {
border-left : 1px solid #fff;
}

/* -------------------[ Newsletter ]------------------- */

#newsletter1 {
float : left;
width : 300px;
margin : 0 0 0 10px;
padding : 0;
}
#newsletter1 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#newsletter1 ul ul {
margin : 0;
margin : 0;
border : 2px solid #5e5959;
}
#newsletter1 li {
padding : 0;
margin : 0;
}
#newsletter1 li h2 {
font-size : 11pt;
letter-spacing : 0;
padding : 4px 2px 4px 0;
background : #dedad1;
color : #aa0706;
}
#newsletter1 li li {
list-style-type : none;
margin : 0;
padding : 5px 5px 5px 10px;
background : #d1cec6;
}
#newsletter1 p {
padding : 0;
}
/* -------------------[ Main Page Elements  ]------------------- */
body {
font-size : 9pt;
font-family : Arial, Helvetica, sans-serif;
color : #000;
background : #a09e9b;
text-align : left;
margin : 0;
padding : 15px 0;
line-height : 1.5em;
}
#wrap {
padding : 0;
clear : both;
width : 900px;
margin : 0 auto;
background : #dedad1;
}
#header {
clear : both;
padding : 0;
margin : 0 auto;
background : #fff url(images/header_bg.gif);
border : 1px solid #363e44;
height : 100px;
}
#header .sitehead-left {
float : left;
margin : 10px 0 0 20px;
padding : 0;
}
#header .sitehead-right {
float : right;
margin : 0;
padding : 30px 100px 0 10px;
}
#header .sitehead-left p {
margin : 0;
height : 26px;
line-height : 26px;
}
#header .sitehead-right p {
clear : both;
float : right;
margin : 0;
height : 26px;
line-height : 26px;
}
#nav {
height : 25px;
line-height : 25px;
margin : 0 auto;
padding : 0;
background : url(images/topnav_bg.gif);
border : 1px solid #363e44;
}
#page {
clear : both;
margin : 0 auto;
padding : 10px 0;
background : #dedad1;
}
#content {
width : 100%;
overflow : hidden;
float : left;
margin : 0;
padding : 0;
}
#contentleft {
overflow : hidden;
width : 640px;
float : left;
padding : 0;
margin : 0;
}
#contentright {
overflow : hidden;
width : 260px;
float : right;
padding : 0;
margin : 0;
}
#archivecontentleft {
overflow : hidden;
width : 640px;
float : right;
padding : 0;
margin : 0;
}
#archivecontentright {
overflow : hidden;
width : 260px;
float : left;
padding : 0;
margin : 0;
}
#homecontentleft {
overflow : hidden;
width : 300px;
float : left;
padding : 0;
margin : 0;
}
#homecontentright {
overflow : hidden;
width : 570px;
float : left;
padding : 0;
margin : 0 0 0 10px;
border : 1px solid #a09e9b;
background : #fff;
}
#sidebar {
width : 100%;
}
#footer {
font-size : 8pt;
clear : both;
margin : 0 auto;
padding : 0;
margin : 0 auto;
padding : 0;
background : #fff url(images/footer_bg.gif);
}
.footer-content {
clear : both;
text-align : center;
width : 800px;
padding : 0;
margin-right : auto;
margin-left : auto;
color : #000;
}
#footer a, #footer a:link, #footer a:visited {
color : #333;
text-decoration : none;
}
#footer a:hover, #footer a:active {
color : #000;
text-decoration : none;
}
#footer .alignleft {
float : left;
}
#footer .alignright {
float : right;
}
#footer .aligncenter {
margin : auto;
text-align : center;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}


/* -------------------[ Headings ]------------------- */


h1, h2, h3, h4, h5, h6, h7 {
font-family : Arial, Helvetica, sans-serif;
line-height : 1.2em;
letter-spacing : -1px;
margin : 0;
padding : 0;
text-align : left;
}
h1 {
font-size : 18pt;
margin : 0;
color : #666;
}
h2 {
font-size : 18pt;
}
h3 {
font-size : 10pt;
letter-spacing : 0;
}
h4, h5, h6, h7 {
font-size : 10pt;
letter-spacing : 0;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
margin-bottom : 10px;
}
#header h1 {
font-size : 20px;
margin : 0;
line-height : 24px;
height : 24px;
}
#subhead h3 {
margin : 0;
padding : 0;
font-size : 12pt;
color : #aa0706;
}
#subhead h1 {
margin : 0;
padding : 0;
}
h3#comments, h3#respond {
font-size : 12pt;
margin : 0 !important;
padding : 10px;
background : #fff;
border : 1px solid #fff;
border-left : 0;
border-right : 0;
}

/* -------------------[ Links ]------------------- */

a, a:link, a:visited {
color : #0d2569;
text-decoration : none;
}
a:hover, a:active {
color : #0d2569;
text-decoration : none;
}

/* -------------------[ Images ]------------------- */
img.alignright {
float : right;
clear : right;
margin : 0 0 5px 10px;
}
img.alignleft {
float : left;
clear : left;
margin : 0 10px 5px 0;
}
img.centered {
display : block;
margin : 0 auto 20px auto;
float : none;
clear : both;
}
img.feature-photo {
width : 250px;
height : 200px;
margin : 5px 10px 5px 5px;
float : right;
border : 1px solid #ddd;
}
img.home-grav {
padding : 1px;
background : #fff;
border : 1px solid #ccc;
float : right;
margin : 0 0 5px 10px;
}
img.post-thum {
height : 75px;
width : 100px;
padding : 1px;
background : #fff;
border : 1px solid #ccc;
float : left;
margin-right : 5px;
}
img.auth-singlepost {
padding : 1px;
background : #fff;
border : 1px solid #ccc;
float : left;
margin : 0 10px 10px 10px;
}
img.auth-archive-page {
padding : 1px;
background : #fff;
border : 1px solid #ccc;
float : left;
margin : 0 10px 10px 0;
}
img.comment-grav {
padding : 1px;
background : #fff;
border : 1px solid #ccc;
float : right;
margin : 0 0 10px 20px;
}

/* -------------------[ Comments ]------------------- */
.commentlist {
list-style-type : none;
padding : 0;
margin : 0;
padding : 0;
}
.commentlist li {
clear : both;
margin : 0;
padding : 10px 10px 1px;
background : #fff;
}
.commentlist li.alt {
margin : 0;
padding : 10px 10px 1px;
background : #fff;
}
.commentmetadata {
display : block;
margin-bottom : 5px;
}
.commentlist cite {
font : 9pt arial;
font-weight : bold;
}
#commentform {
background : #fff;
padding : 10px;
margin : 0;
}
#commentform textarea {
width : 90%;
padding : 5px;
}

/* -------------------[ Misc ]------------------- */

#breadcrumb {
float : left;
width : 900px;
font-size : 11px;
padding : 3px 0 0 0;
background : #d1cec6;
}
#breadcrumb .breadcrumb-left {
float : left;
margin : 0;
padding : 0 0 0 10px;
}
#breadcrumb .breadcrumb-right {
float : right;
margin : 0;
padding : 0 10px 0 0;
}
.postmetainfo {
font-size : 9pt;
font-family : Arial, Helvetica, sans-serif;
color : #555;
}
.postmetainfo a, .postmetainfo a:link, .postmetainfo a:visited {
color : #555;
text-decoration : none;
}
.post ul {
list-style-type : none;
}
.post ul ul {
margin-left : 0;
}
.post ol li {
list-style-type : decimal;
}
.post ol.archives {
margin : 0;
padding-left : 25px;
}
.postmetainfoo {
font-size : 1pt;
font-family : Arial, Helvetica, sans-serif;
color : #fff;
float : right;
}
p {
margin-top : 0;
margin-bottom : 15px;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dotted #999;
}
* html acronym, abbr {
border-bottom : 1px dashed #999;
}
blockquote {
padding-left : 10px;
border-left : 5px solid #ccc;
color : #999;
}
.center {
text-align : center;
}
a img, img a {
border : none;
}
.entry {
padding : 0;
margin : 0;
}
code {
font : 1.1em 'Courier New', Courier, Fixed;
}
hr {
display : block;
clear : both;
}
.navigation {
clear : both;
font-size : 8pt;
margin : 0;
padding : 0 10px;
background : #ddd;
border-top : 1px solid #fff;
text-align : left;
}
.navigation .alignright {
padding : 3px 10px;
float : right;
margin : 0;
}
.navigation .alignleft {
padding : 3px 10px;
float : left;
margin : 0;
}

.banner300x250 {
text-align : center;
padding : 0;
margin : 10px 0 0;
}
.banner250x250 {
text-align : center;
padding : 0;
}
.banner728x90 {
text-align : center;
margin : 0 auto;
padding : 0;
margin : 10px 0 10px;
}

.banner120x600 {
text-align : center;
margin : 0 auto;
padding : 0;
}

#poll1 {
float : left;
width : 260px;
margin : 10px 0px 0 10px;
padding : 0;
background : #fff;
border : 2px solid #ddd;
}
#poll1 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#poll1 ul ul {
margin : 0;
margin : 0;
}
#poll1 li {
padding : 0;
margin : 0;
}
#poll1 li h2 {
font-size : 12pt;
letter-spacing : 0;
padding : 4px 2px 4px 10px;
background : #fff;
color : #aa0706;
}
#poll1 li li {
list-style-type : none;
margin : 0;
padding : 5px 5px 5px 20px;
}
#poll1 p {
padding : 0;
}

/* -------------------[ Tabber ]------------------- */

#tabbertabber {
float : left;
width : 300px;
margin : 0;
padding : 0 0 0 10px;
}
#tabbertabber ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#tabbertabber ul ul {
margin : 0;
padding : 0;
}
#tabbertabber li {
padding : 0;
margin : 0 0 10px;
}
#tabbertabber li h2 {
font-size : 9pt;
letter-spacing : 0;
border-bottom : 1px solid #ddd;
border-top : 2px solid #ddd;
padding : 4px 2px;
margin : 0 0 3px;
color : #fff;
}
#tabbertabber li li {
list-style-type : none;
margin : 0;
}
#tabbertabber p {
padding : 0;
}
#tab-box {
border : 1px solid #dedad1;
}
#tab-box h3 {
font-size : 9pt;
font-weight : normal;
letter-spacing : 0;
border-bottom : 0 solid #000;
padding : 5px 10px;
margin : 0;
color : #000;
background : #dedad1;
}
.tabberlive .tabbertabhide {
border : 0;
display : none;
}
.tabber {
display : none;
}
ul.tabbernav {
background : #dedad1 !important;
padding : 0 !important;
height : 24px;
line-height : 24px;
border : 0 solid #fff;
margin : 0 !important;
padding : 0 !important;
list-style-type : none !important;
font-size : 8pt;
}
.tabbernav li {
padding : 0;
list-style-type : none;
float : left;
margin-right : 3px !important;
background-image : url(images/tabber_off_bg.gif);
}
.tabbernav li a {
float : left;
display : block;
padding : 0 5px;
background-image : url(images/tabber_off_bg.gif);
}
.tabbernav li a:link {
color : #fff !important;
font-weight : bold;
}
.tabbernav li a:visited {
text-decoration : none;
}
.tabbernav li a:hover {
background-image : url(images/tabber_bg.gif);
}
.tabbernav li.tabberactive a {
background-image : url(images/tabber_bg.gif);
}
.tabbernav li.tabberactive a:hover {
background-image : url(images/tabber_bg.gif);
}
.tabberlive .tabbertab {
padding : 8px;
background : #fff url(images/glider_content_bg.gif) !important;
border : 0 solid #fff;
}
.tabberlive .tabbertab h3 {
display : none;
}
.tabberlive .tabbertab ul.pop {
border : 5px solid #c5c2c2;
}
.tabberlive .tabbertab ul.pop li {
clear : both !important;
border-bottom : 0 solid #dedad1 !important;
padding : 2px 14px !important;
background : url(images/arrow.gif) no-repeat 0 4px;
}
.tabberlive .tabbertab ul.pop li a {
color : #0d2569;
}
.tabberlive .tabbertab ul.pop li a:hover, .tabberlive .tabbertab ul.pop li a:active {
color : #b01212;
text-decoration : underline;
}

/* -------------------[ Search Form ]------------------- */

#searchform {
margin : 0;
padding : 0;
}
#searchform #s {
width : 160px;
margin-right : 2px;
margin-bottom : 10px;
background : #f2f2f2;
}

/* -------------------[ Featured ]------------------- */
#my-glider {
width : 548px;
background : #fff url(images/glider_content_bg.gif);
padding : 0;
border : 1px solid #aeadab;
margin : 10px 0 10px 10px;
}
#my-glider .controls {
border-bottom : 0 solid #ccc;
clear : both;
width : 548px;
background : #eee;
padding : 0;
margin : 0;
}
#my-glider .controls ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#my-glider .controls li {
float : left;
margin : 0;
padding : 0;
list-style-type : none;
}
#my-glider .controls li.feat-nums {
border-right : 1px solid #fff;
float : left;
padding : 0 10px;
margin : 0;
color : #555;
line-height : 25px;
height : 25px;
font-weight : bold;
}
#my-glider .controls a, .control a:link, .controls a:visited {
border-right : 1px solid #fff;
background : #eee;
float : left;
display : block;
padding : 0 10px;
margin : 0;
color : #555;
text-decoration : none;
line-height : 25px;
height : 25px;
}
#my-glider .controls a:hover {
background : #ccc;
color : #fff;
font-weight : bold;
}
#my-glider .controls li.feat-about {
float : right;
border-left : 0 solid #fff;
color : #555;
line-height : 25px;
height : 25px;
display : block;
padding : 0 10px;
margin : 0;
font-weight : normal;
}
#my-glider .controls li.feat-about a {
border-left : 1px solid transparent;
border-right : 0;
}
#my-glider .scroller {
background : transparent;
height : 220px;
width : 548px;
overflow : hidden;
}
#my-glider .scroller .section {
font-size : 10pt;
width : 548px;
height : 220px;
overflow : hidden;
padding : 0;
}
#my-glider .scroller .content {
width : 10000px;
}
#my-glider .feature-entry {
padding : 10px;
}
#my-glider .feature-entry h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
margin : 0 0 5px 0;
letter-spacing : 0;
}

/* -------------------[ Home Page ]------------------- */

.homepage2-1 {
overflow : hidden;
width : 280px;
float : right;
background : #fff;
padding : 0;
border : 1px solid #fff;
margin : 0 0 0 10px;
}
.homepage2-1 .homepage-1-1 {
background : transparent;
padding : 5px;
margin : 0;
}
h3.homepage1 {
font-size : 10pt;
letter-spacing : 0;
padding : 5px 6px;
margin : 0;
color : #aa0706;
background : #fff;
}
h3.homepage1 a, h3.homepage1 a:link, h3.homepage1 a:visited {
color : #fff;
text-decoration : none;
}
h3.homepage1 a:hover, h3.homepage1 a:active {
color : #fff;
text-decoration : none;
}
h2.homepage1 {
font-size : 13pt;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
letter-spacing : 0;
margin-bottom : 0;
color : #aa0706;
}
.homepage2-1a {
overflow : hidden;
width : 260px;
float : left;
background : #fff;
padding : 0;
border : 1px solid #fff;
margin : 0 0 0 10px;
}
.homepage2-1a .homepage-1-1a {
background : transparent;
padding : 5px;
margin : 0;
}
h3.homepage1a {
font-size : 10pt;
letter-spacing : 0;
padding : 5px 6px;
margin : 0;
color : #aa0706;
background : #fff;
}
h3.homepage1a a, h3.homepage1a a:link, h3.homepage1a a:visited {
color : #aa0706;
text-decoration : none;
}
h3.homepage1a a:hover, h3.homepage1a a:active {
color : #aa0706;
text-decoration : none;
}
h2.homepage1a {
font-size : 13pt;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
letter-spacing : 0;
margin-bottom : 0;
color : #aa0706;
}

/* -------------------[ Archive ]------------------- */
.archivepage-2-1 {
overflow : hidden;
width : 458px;
float : left;
background : #fff;
margin : 0 0 0 10px;
border : 1px solid #a09e9b;
}
.archivepage-1 {
background : transparent;
padding : 5px 5px 5px 5px;
margin : 0;
border-bottom : 1px dashed #ddd;
}
h2.archive-1 {
font-size : 13pt;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
letter-spacing : 0;
margin-bottom : 0;
}

/* -------------------[ Search Results ]------------------- */

.searchpage-2-1 {
overflow : hidden;
width : 458px;
float : left;
background : #fff;
margin : 0 0 0 10px;
border : 1px solid #a09e9b;
}
.searchpage-1 {
background : transparent;
padding : 5px 5px 5px 5px;
margin : 0;
border-bottom : 1px dashed #ddd;
}
h2.search-1 {
font-size : 13pt;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
letter-spacing : 0;
margin-bottom : 0;
}

/* -------------------[ Single Post ]------------------- */

.singlepost-2-1 {
overflow : hidden;
width : 458px;
float : right;
background : #fff;
margin : 0 10px 0 10px;
border : 1px solid #a09e9b;
}
.singlepost-1 {
background : #fff;
margin : 0;
}
.singlepostpost-1 {
padding : 5px;
}

/* -------------------[ Single Page ]------------------- */

.singlepage-2-1 {
overflow : hidden;
width : 458px;
float : left;
background : #fff;
margin : 0 0 0 10px;
border : 1px solid #a09e9b;
}
.singlepage-1 {
background : #fff;
margin : 0;
}
.singlepagepage-1 {
padding : 5px;
}

/* -------------------[ 404 Error Page ]------------------- */

.errorpost-2-1 {
overflow : hidden;
width : 458px;
float : left;
background : #fff;
margin : 0 0 0 10px;
border : 1px solid #a09e9b;
}
.errorpost-1 {
background : #fff;
margin : 0;
}
.errorpostpost-1 {
padding : 5px;
}

/* -------------------[ Site Map Page ]------------------- */

.sitemap-2-1 {
overflow : hidden;
width : 458px;
float : right;
background : #fff;
margin : 0 10px 0 0px;
border : 1px solid #a09e9b;
}
ul.archives, ul.wp-tag-cloud {
margin : 0 0 15px 5px;
padding : 0;
}
ul.archives ul, ul.wp-tag-cloud ul {
padding : 0;
}
ul.archives ul li, ul.wp-tag-cloud ul li {
background : transparent;
padding-left : 0;
margin : 0;
}
ul.archives ul ul, ul.wp-tag-cloud ul ul {
margin : 0;
margin-left : 10px;
padding : 0;
}

/* -------------------[ Sub-Header ]------------------- */

#subhead {
margin : 0;
padding : 5px;
background : #fff;
border-bottom : 1px solid #a09e9b;
}
#subhead p {
margin : 0;
}

/* -------------------[ Home Sidebar ]------------------- */

#homesidebar {
float : left;
width : 300px;
margin : 0;
padding : 0 0 0 10px;
}
#homesidebar ul {
list-style-type : none;
margin : 0;
padding : 0;
background : transparent;
}
#homesidebar ul ul {
margin : 0;
padding : 0;
border : 1px solid #aeadab;
background : #fff url(images/glider_content_bg.gif);
}
#homesidebar li {
padding : 0;
margin : 0 0 10px;
background : #dedad1;
}
#homesidebar li h2 {
font-size : 12pt;
letter-spacing : 0;
padding : 4px 2px 4px 0;
background : #dedad1;
color : #aa0706;
}
#homesidebar li li {
margin : 0;
padding : 0;
list-style-type : none;
background : url(images/arrow.gif) no-repeat 0 4px;
padding : 0 3px 2px 14px;
}
#homesidebar p {
padding : 0;
}

/* -------------------[ Home Sidebar 2 ]------------------- */

#homesidebar2 {
float : left;
width : 260px;
margin : 0 0 0 10px;
padding : 0;
border : 2px solid #5e5959;
background : #fff url(images/glider_content_bg.gif);
}
#homesidebar2 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#homesidebar2 ul ul {
margin : 0;
padding : 0;
}
#homesidebar2 li {
padding : 0;
margin : 0 0 10px;
}
#homesidebar2 li h2 {
font-size : 12pt;
letter-spacing : 0;
padding : 4px 2px 4px 10px;
color : #aa0706;
}
#homesidebar2 li li {
margin : 0;
padding : 0;
list-style-type : none;
background : url(images/arrow.gif) no-repeat 0 4px;
padding : 0 3px 2px 14px;
}
#homesidebar2 p {
padding : 0;
}

/* -------------------[ Inner Sidebar ]------------------- */

#innersidebar {
float : left;
width : 150px;
margin : 0;
padding : 0 0 0 10px;
}
#innersidebar ul {
list-style-type : none;
margin : 0;
padding : 0;
background : #dedad1;
}
#innersidebar ul ul {
margin : 0;
padding : 0;
background : #dedad1;
}
#innersidebar li {
padding : 0;
margin : 0 0 10px;
background : #dedad1;
}
#innersidebar li h2 {
font-size : 11pt;
letter-spacing : 0;
padding : 4px 2px 4px 0;
background : #dedad1;
color : #aa0706;
}
#innersidebar li li {
margin : 0;
padding : 0;
list-style-type : none;
background : url(images/arrow.gif) no-repeat 0 4px;
padding : 0 3px 2px 14px;
}
#innersidebar p {
padding : 0;
}

/* -------------------[ Inner Sidebar 2 ]------------------- */

#innersidebar2 {
float : right;
width : 250px;
margin : 0;
padding : 0 10px 0 0;
}
#innersidebar2 ul {
list-style-type : none;
margin : 0;
padding : 0;
background : #dedad1;
}
#innersidebar2 ul ul {
margin : 0;
padding : 0;
border : 1px solid #a09e9b;
background : #fff url(images/glider_content_bg.gif);
}
#innersidebar2 li {
padding : 0;
margin : 0 0 10px;
background : #dedad1;
}
#innersidebar2 li h2 {
font-size : 11pt;
letter-spacing : 0;
padding : 4px 2px 4px 0;
background : #dedad1;
color : #aa0706;
}
#innersidebar2 li li {
margin : 0;
padding : 0;
list-style-type : none;
background : url(images/arrow.gif) no-repeat 0 4px;
padding : 0 3px 2px 14px;
}
#innersidebar2 p {
padding : 0;
}


/* -------------------[ Inner Sidebar 3 ]------------------- */

#innersidebar3 {
float : right;
width : 250px;
margin : 0;
padding : 0 0 0 0;
}
#innersidebar3 ul {
list-style-type : none;
margin : 0;
padding : 0;
background : #dedad1;
}
#innersidebar3 ul ul {
margin : 0;
padding : 0;
border : 1px solid #a09e9b;
background : #fff url(images/glider_content_bg.gif);
}
#innersidebar3 li {
padding : 0;
margin : 0 0 10px;
background : #fff;
}
#innersidebar3 li h2 {
font-size : 11pt;
letter-spacing : 0;
padding : 4px 2px 4px 0;
background : #dedad1;
color : #aa0706;
}
#innersidebar3 li li {
margin : 0;
padding : 0;
list-style-type : none;
background : url(images/arrow.gif) no-repeat 0 4px;
padding : 0 3px 2px 14px;
}
#innersidebar3 p {
padding : 0;
} 