/*  
Theme Name:WP Premium (free version)
Author URI:http://www.cssace.com/
Version:2.0
Author:R.Bhavesh

*/


@import url("http://www.ojm.at/blog/wp-content/themes/wp_premium/css/style-red.css");


body {background: #f4f3e8;color: #333;font-family: Arial, Helvetica, Sans-Serif; font-size: 100.01%;margin:0;  }
body * { margin:0px; padding:0px; } 
.klein {font-size:86%}
.kleinH {font-size:71%}
.gross,.grosss {font-size:150%}
.grossM {font-size:125%}
.grosst {margin-top:3em}
hr {color: #fff; border-top: 1px dotted #D3D3D3; height:5px; margin:10px 0px; border:none; }
blockquote, blockquote.abstand, blockquote.mitte { background: url(images/quote.gif) no-repeat; color: #666;margin:0px 0px 0px 5px; padding:8px 25px 5px 40px; font-size:1.2em; font-style:italic; font-family:Georgia, Times New Roman, Serif; clear:both;}
blockquote.mitte {margin:0px auto;}
blockquote.abstand {margin-top:3em!important}
blockquote.abstandU {margin-bottom:3em!important}
blockquote.ivrit,blockquote.ivritRE { background: url(images/quoteIvrit.gif) no-repeat top right; color: #666;margin:0px 5px 0px 0px; padding:8px 40px 5px 25px; font-size:1.2em; font-style:italic; font-family:Georgia, Times New Roman, Serif; }
blockquote.ivritRE {text-align:right!important}
blockquote p, blockqute.mitte p { margin:0px 0px 10px 0px; padding:0px; }
cite.inline, cite, cite.mitte {font-style: italic;display: inline;font-size: 86%;background-color: #fff;background-image: none;margin: 0;padding: 0}
cite.mitte {margin-left:210px}
p.abstand {margin-top:3em!important}
.hilfe, abbr.hilfe, acronym.hilfe {
font-style: normal; 
border-bottom: 1px dotted #666; 
cursor: help;
}
.hebr,.hebrW,.hebrT,.hebrRE,hebrBL {font-size:1.6em;font-style:bold}
.hebrBL {display:none}
.hebrW {letter-spacing: 4em}
.hebrT {font-size:1.7em}
.hebrK {font-size:1.4em}
.hebrF {font-size:1.3em;font-style:bold}
.hebrRE {text-align:right!important}
.clearboth{ clear:both; }
.alignleft { float:left }
.alignright { float:right }

.imgleft { float:left; margin:0 12px 12px 0; padding:2px; border:3px solid #ccc; }
.imgright { float:right; margin:0 0 12px 12px; padding:2px; border:3px solid #ccc; }
.imgright_n { float:right; margin:0 0 12px 12px; }
.img_center { width:98%; background:#ccc; padding:5px; margin:10px 0; }


code { font-size:1.4em;} 

dfn, .sali, #sprunglink a, #sprunglink a:visited, #sprunglink a:hover, .zenmitHojm {position: absolute;left: -1300px;top: -1000px;width: 0px;height: 0px;overflow: hidden;display: inline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 78%;line-height:1em;}
#sprunglink a:focus, #sprunglink a:active {top:15px;left:445px;width:auto; height:auto;color:#fff}
#sprunglink p {line-height:0;height:0;margin:0}
.nonvis, .druck, #mid legend, #suchform legend, hr {display: none}

/*	--------------------------------------------------
Structure
-------------------------------------------------- */

#header {  background: url(images/headerbg_red.gif) repeat-x;  overflow:hidden; height:100%; }
#header-in { width:960px; padding:0px; height:137px; position:relative; margin:0px auto; }/*original: height:132px; */
/*960*/
/*************************************
Subscribe form 
**************************************/
.subscribe { background:url(images/subscribebg_red5.gif) bottom left no-repeat;width:415px; height:60px; float:right; position:absolute; top:0px; right:0px; }
/*width: 298*/
/*************************************
RSS Feed
**************************************/
.rss { float:left; padding:8px 0 0 16px;  margin:0px; } 
.twitterB { float:left; padding:8px 0 0 35px;  margin:0px; } 
.facebook {float:left;padding:8px 0 0 35px;  margin:0px; } 
.deliciousB { float:left; padding:8px 0 0 35px;  margin:0px; } 
.youtube {float:left; padding:8px 0 0 35px;  margin:0px; } 


#container { width:940px; text-align:left; margin:0 auto; padding:0px 10px; clear:both; overflow:hidden; height:100%; font-size: 72%;background:#ebeadf; border: 1px solid #715728;-moz-border-radius: 10px;-webkit-border-radius: 5px;border-radius: 10px}
/*#715728 d2d1c9*/
.container-top { clear:both; height:0px; width:960px; display:block; margin:0px auto 0 auto; }
.container-bottom { clear:both; height:17px; width:960px; display:block; margin:0px auto; }

#content { width:600px; float:left; padding:14px 15px 20px 22px; display:block; overflow:hidden; margin:1em 0;background:#fff;-moz-border-radius: 10px;-webkit-border-radius: 5px;border-radius: 10px}

#content p.links {clear:both;margin-top:2em;text-align:left}
#sidebar { float:right; width:280px; padding:0px 3px 0px 0px; } 


#r_sidebar {margin:1.5em 0 0 0; padding:0px 0px 0px 10px;}

#footer { padding:10px 0px 20px 0px; text-align:center; height:25px; clear:both; font-size:0.7em; }
#footer-wrap { width:950px; margin:0px auto; }

/*************************************
Links
**************************************/
a {  text-decoration:none; outline:none; }
a:hover { text-decoration:underline; }


/*************************************
Headings
**************************************/
/*Header*/
h1,h2 {  margin:0px; padding:0px; }
#header-in h1.title,#header-in h1.title a,#header-in h1.title a:visited {  color: #e8e5cc; font-size:1.4em; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;padding:15px 10px 5px 10px;  width:590px; float:left; }
#header-in h1.title a,#header-in h1.title a:visited { text-decoration:none;  margin:0px; padding:0px; }
#header-in h1.title a:focus,#header-in h1.title a:hover,#header-in h1.title a:active { color: #FFF; }
#header-in h2.description { clear:both; color: #d27318!important;font-family:Arial, Helvetica, Sans-Serif; font-size:0.8em; font-weight:bold; margin:0px; padding:0px 10px 8px 15px; width:850px; }/*original: #d27318*/
#header-in img {  border:none; }
h1 a, h3 a, h1 a:visited, h3 a:visited { text-decoration:none; }
h1 a:hover, h3 a:hover { text-decoration:none; }
/*End Header*/

h2 { font-size:1.9em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:10px 0px; line-height:150%; margin:0px; }
h2 a, h2 a:visited, h2, h3 a, h3 a:visited {color:#b30000; text-decoration:none; }
h2 a:hover { text-decoration:none; color: #570e00!important;}
#content h3 {line-height:150%}

/*#sidebar .xboxcontent, #sidebar .pxboxcontent, #sidebar #pxboxcontentTag {font-familiy: Arial, Helvetica, Sans-Serif;}*/


#sidebar h3 { margin:0px 0 5px 0; padding:5px 0px 0px 0; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal }
#sidebar .popular h3 { font-size:1.5em;  }
#l_sidebar h3, #r_sidebar h3 { font-size:16px;  }
#sidebar h3 { font-size:18px; margin-bottom:8px;border-bottom:1px dotted #a09e8c; color:#b30000; } 



h3,h4,h5,#respond h3,h3.kleiner { font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;color:#b30000; margin:1.5em 0}
h3 {font-size:1.6em;}
h3.abstand {clear:both;margin-top:2em}
h4 {font-size:1.2em}
h5 {font-size:1.1em;font-style:italic;}
h4.bilddW {margin-top:0}
#respond h3,h3.kleiner {font-size:1.4em}

/*************************************
Top Search Form
**************************************/
#xsnazzy { margin:15px 0 10px 0; clear:both; overflow:hidden;  height:100%; }
* html { margin:0 0 10px 0; } /* ie6 specify css */
*+html #xsnazzy  {  margin:0 0 10px 0; }  /* ie7 specify css */
html:first-child #xsnazzy  {  margin:0 0 10px 0; } 
html>body #xsnazzy  {  margin:0 0 10px 0; }

.xtop, .xbottom { display:block; font-size:1px; }
.xb1, .xb2, .xb3, .xb4 { display:block; overflow:hidden; }
.xb1, .xb2, .xb3 { height:1px; }
.xb1 { margin:0 5px; }
.xb2 { margin:0 3px; }
.xb3 { margin:0 2px; }
.xb4 { height:2px; margin:0 1px; }
.xboxcontent { display:block; padding:5px; height:100%; overflow:hidden; margin-top:1.5em}


/*Search box Rounded Corner End */
ul.tablist, ol.tablist,ul.tablistK {  margin:5px 0px; padding:0; list-style:none; color:#333; }
ul.tablist li,ol.tablist li,ul.tablistK li { margin:0 5px; padding:2px 0 3px 10px;  list-style:none; border-bottom:1px dotted #959595; text-align:left; }
ul.tablist li a,ul.tablistK li a, ol.tablist li a { text-decoration:none; line-height:18px; }ul.tablist li a:hover, ol.tablist li a:hover { text-decoration:underline; }

ol.tablist, ol.tablist li, ol.tablist li a, ol.tablist li a:hover { list-style-type:decimal; line-height:18px; margin:0; font-size:12px; padding:0 0 10px 0; }

.searchform { padding:5px; height:100%; overflow:hidden; position:relative; }
.searchform .s { color:#333;  padding:4px 3px 4px 3px; line-height:16px; width:220px;   }
.searchform .s:focus,.searchform .s:hover,.searchform .s:active{border:1px solid #C8A767;background:#f4f2d9!important;color:#333;position:relative;}

#searchform #searchsubmit{border:1px solid #333;;margin-top:10px;display:block;color:#000;font-style:bold;background:#fff;padding:0.3em}
#searchform #searchsubmit:focus,#searchform #searchsubmit:hover,#searchform #searchsubmit:active{background:#f4f2d9;border:1px solid #333;color:#b30000}


.button {position:absolute; top:5px; right:0; height:26px; width:33px; }
* html .button { top:6px; }
*+html .button { top:6px; }

#ul { display:block; width:880px; margin:0px; padding:0px 0px 0px 10px; }

 
#navigation {margin:48px 0px 0px 4px;float:left;width:100%;background:#f4f3e8 url("bg2.gif") repeat-x bottom;font-size:86%;
      line-height:normal;}
#navigation ul {margin:0;padding:0px 20px 0;list-style:none;}
    #navigation li {float:left;background:url("left2.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
    #navigation a {float:left;display:block;background:url("right2.gif") no-repeat right top;padding:5px 15px 4px 6px;
      text-decoration:none;font-weight:bold;color:#715728;}
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
#navigation a {float:none;}
    /* End IE5-Mac hack */
#navigation a:focus,#navigation a:hover,#navigation a:active {color:#570e00;}
    #navigation .current_page_item {background-image:url("left_on2.gif");border-width:0;}
    #navigation .current_page_item a {background-image:url("right_on2.gif");color:#fff;padding-bottom:5px;}

  #navigation .current_page_item a:focus,#navigation .current_page_item a:hover,#navigation .current_page_item a:active {
      background-image:url("right_on2.gif");color:#e8e5cc;padding-bottom:5px;}
 
/*************************************
Content
**************************************/
#content a,#content a:visited { color: #b30000; }
#content a:focus, #content a:hover,#content a:active { color: #333;}
#content .post-bottom a,#content .post-bottom a:visited {color:#666}
#content .post-bottom a:focus, #content .post-bottom a:hover, #content .post-bottom a:active {color: #b30000;}



#content ul { margin:0; padding:0; font:12px Arial, Helvetica, sans-serif;line-height:1.5em; }
#content li { margin:0 0 5px 0; padding:0 0 0; background:url(images/bullet-arrow22.gif) no-repeat center; background-position:0 2px; } 
#content ul li ul { margin:8px 0 5px 0; padding:0; }
#content li ul li { padding:0; background:url(images/bullet4.png) no-repeat 20px left; }
#content ol { list-style-type:decimal; line-height:18px; margin:0; font-size:12px; padding:0 0 10px 0; }
#content ol li ol { margin:8px 0 5px 18px; padding:0 0 0 0; }
#content ol li { margin:0 0 5px 0; padding:0; background:none; }


#content #ankernav ul {padding: 0;list-style: none!important;line-height:1.5em;margin-bottom:2em}
#content #ankernav li,#content #ankernav p.liste {background: url(images/bullet-arrowD.gif) center no-repeat;background-position:0px 12px;padding-left:1.5em;font-size: 1em;list-style: none!important;}
#content #ankernav p.liste {background-position:0px 8px;margin-bottom:2em}

#content h1.btmspace { margin-bottom:15px; }
#content p, #content p.tipp, #content p.tippC { margin:0px; line-height:18px; padding:0px 0px 10px 0px;}
#content p.tippC {text-align: center}
#content p.tipp, #content ol.tipp {margin-top:3em; clear: both;}
#content p.tipp2 {margin-top:4em;}
#content p.tipp3 {margin-top:7em;}


#content ol { list-style-type:decimal; line-height:18px; margin:0px; padding:0px 0px 10px 35px; } 

#content ul { list-style:none; margin:0px; padding:0px 0px 10px 0px; }
#content li { margin:0px; padding:0px; }
#content ul li { list-style:disc outside; margin:0px 30px 0px 30px; padding:5px 0px 0px 0; }
#content ul ul li {list-style: circle}

#content .social { margin:0; padding:0; width:195px; list-style:none; float:right;text-align:right  }
* html #content .social  { width:205px; } 
#content .social li { margin:0 10px 0 0px; padding:0 0 0 0px; list-style:none; float:right; }


#content p.oben {float:right;background: url(images/bullet-arrowUp.gif) right no-repeat;background-position:0px 7px;padding-left:1.3em;font-size:0.8em;text-align:right;margin:3em 0.5em 1em 0}
#main p.oben img {border:none;padding:0}


/*Page navigatoin 2 ----------------------------- */
#content .trackbacklist { margin:8px 0 0 0; padding:0; list-style:none; } 
#content .trackbacklist li { margin:0 0 8px 0; padding:0 0 5px 12px; list-style:none; border-bottom:1px solid #ccc; } 
.post-ratings { font-size:12px; font-style:normal; padding-left:8px; display:block; margin:8px 0; }


 /************************************************
*	Comments									*
************************************************/
#content .commentlist li .avatar { background: #FFFFFF; float: right; background:#fff url(images/gravtar.png) no-repeat center; border: 1px solid #EEEEEE; padding:5px; margin-left:10px; }
#commentform input { width: 210px; padding: 2px; margin: 5px 5px 1px 0px; border:1px solid #ccc; }
#commentform { margin: 5px 10px 0px 0px; height:100%; overflow:hidden; }

#commentform label { font-weight:bold; }
.cancel-comment-reply  a { font-size:12px;color:#b30000!important }

#commentform textarea { width:330px; padding: 2px; border:1px solid #ccc; }
	
#respond:after { content: "."; display: block; height:0px; clear: both; visibility: hidden; }
#content .commentlist p { font-weight: normal; text-transform: none; }
/*#content .commentmetadata { font-weight: normal; font-size:11px; } siehe unten, ist entbehrlich?*/
#commentform p { margin: 5px 0px 5px 0px; }


	
#commentform #submit { margin:0; float:left; width:180px;   font:bold 14px Arial, Helvetica, sans-serif; color:#333; cursor:pointer;
background:#f4f2d9; border:1px solid #DFE3E6  }
#commentform #submit:focus,#commentform #submit:hover,#commentform #submit:active{border:1px solid #b30000;color:#b30000}
	
.alt { margin: 0px; padding: 10px; }
#content .commentlist { margin: 10px 0 10px 0; padding: 0px; height:100%; overflow:hidden; line-height:150%}
#content .commentlist ol { margin: 0px; padding: 10px; }
#content .commentlist li { margin: 15px 0px 10px; padding: 10px 8px 10px 10px; list-style: none; background:none; }
#content .commentlist li ul li {  margin-right:5px;}



#content .commentlist cite { font-size:12px; font-weight:bold; font-style:normal;  }

#content .commentlist li a { font-weight:bold;}
#content .commentlist li a:hover { color:#000; }

.commentlist p { margin: 10px 5px 10px 0px; padding: 0px; }
.children {  margin:0px; padding:0px; }
.nocomments { text-align: center; margin:0px; padding:0px; }

#content .commentmetadata {  font-weight: normal;font-size: 1em; margin: 0px; display: block; }
.navigation { display: block; text-align: center; margin-top:10px; margin-bottom:10px; }
	
.alignright { float: right; }
.alignleft { float: left; }
.thread-alt { background:#fff; margin: 0px; padding: 0px; }/*original: #eee*/
.thread-even { background:#fff; }
	
.depth-1 { border: 1px dotted #bbb; }
.even { border:1px dotted #bbb; background:#fff !important;  }/*original: #eee*/
.alt { border:1px dotted #bbb; background:#fff !important; margin:0px; padding:0px; }

.zenmitH{position: absolute;left: -1000px;top: -1000px;width: 0px;height: 0px;overflow: hidden;display: inline;font-size: 78%;line-height: 1em;background:#000;color:#fff}
.zenmitH2 {display:none}


.gravatar { float:right; border:2px solid #999; margin:0px 0 10px 15px; width:40px; height:40px; background:url(images/gravtar.png) no-repeat; } .commetmainauthor { background:#eee; overflow:hidden; height:100%; 
margin-bottom:15px; border-bottom:1px solid #ccc; }
.commetmain { background:#f8f8f8; border-bottom:1px solid #ccc; overflow:hidden; height:100%; margin-bottom:15px; }

#content .post-meta-top { margin:0px 0px 15px 0px; padding:5px 0px; overflow:hidden;  height:100%;  }
#content .post-bottom {  margin:25px 0px 25px 0px; padding:5px 0; clear:both; overflow:hidden;  height:100%; font-size:11px; }

.cat { float:left; width:350px; text-align:left; padding:0px 0px 0px 15px; font-size:11px; }

.comm { float:right; width:38px; height:39px; font-size:22px; line-height:27px; text-align:center; }
.comm span { text-align:center; padding:5px 0 0 0; }
.comm a { text-decoration:none; }

.date { float:left; text-align:left; font-size:0.9em; padding:0 0px 0 15px; background:url(images/i_calendar.png) no-repeat 0 1px; }

#content .search404 { margin:4px 8px 0 0; padding:5px 0 0 0px; width:298px; }
#content .category { float:left; width:48%; border-right:1px solid #ccc;padding-right:1em; }
#content .archives { float:right; width:48%; margin-bottom:4em;padding-right:0.5em;}
#content .category div.bildlinks,#content .archives div.bildlinks {padding-right:1em;padding-left:0.5em}
#content .category div.bildrechts,#content .archives div.bildrechts {padding-left:1em;padding-right:0.5em}

/* Previous/Next Page Navigation ********************************************/

.page-nav {margin:15px 0px; padding:2px 0px; height:22px; font-weight:bold; font:1.1em/1.231 'trebuchet ms',arial,helvetica,clean,sans-serif;}

.nav-previous {color:#715728; width:300px; float:left; text-align:left; margin:2px 0px; }
.nav-next { color:#715728;width:300px; float:right; text-align:right; margin:2px 0px; }

.page-nav a { text-decoration:none;}
.nav-previous a { padding-left:3px;}
.nav-next a,.nav-next a:visited { padding-right: 3px}


/* Contact form --------------------------------- */
.contactform { position: static; overflow: hidden; }
#content .contactleft {	width:18%;	text-align: left; clear: both; 	float: left; 	display: inline; 	margin: 5px 0;	height:25px; font-weight: bold; }
#content .contactright { width: 79%; text-align: left;  float: right; display: inline; padding: 4px; margin: 5px 0; font-size:11px; }
.contactright input, textarea { width:220px; padding:3px; font:12px Arial, Helvetica, sans-serif; }
#contactsubmit { width:120px; font:bold 12px Arial, Helvetica, sans-serif; border:none; cursor:pointer;  }
.clear {clear:both}
input:focus,textarea:focus {background:#f4f2d9;color:#000}


/*************************************
Sidebar
**************************************/
#sidebar .sidebar-bot { display:block; height:20px; clear:both; }
#sidebar ul { list-style-type:none; } 
#sidebar .advertise { text-align:left; padding:0; margin-left:3px; }
#sidebar .advertise img { margin:5px 5px; border:none; }
#sidebarwrap { padding:15px 0px 0px 0px; margin:0px; border:none; }

#sidebar .aktt_tweets p { display:none; }

/*************************************
Popular Posts Section
**************************************/
#sidebar #sidebarwrap #popular {  margin:0px; padding:0px;}

/*popular box Rounded Corner start */
#pxsnazzy { margin:0 0 10px 0; }
.pxtop, .pxbottom { display:block; font-size:1px; }
.pxb1, .pxb2, .pxb3, .pxb4 { display:block; overflow:hidden; }
.pxb1, .pxb2, .pxb3 { height:1px; } 
.pxb1 { margin:0 5px; }
.pxb2 { margin:0 3px; }
.pxb3 { margin:0 2px; }
.pxb4 { height:2px; margin:0 1px; }
.pxboxcontent { display:block; padding:2px; }
.pxboxcontentTag { display:block; padding:2px;margin-top:1.5em }
.pxboxcontentKomm { display:block; padding:2px;margin-top:1.5em }
/*popular box Rounded Corner End */
.popular ul,.popularTag ul { margin:0px; padding:0px 10px 15px 10px; }
.popular ul li,.popularTag ul li { margin:0px; padding:0px; }
.popular ul li ul,.popularTag ul li ul { padding:0px; } 
.popular ul li ul li,.popularTag ul li ul li { margin:0px; padding:5px 10px; }
.popular ul li ul li a,.popularTag ul li ul li a, #popular ul li ul li a:visited,#popularTag ul li ul li a:visited { padding:0; margin:0px; text-decoration:none; } 
.popular ul li ul li a:hover,.popularTag ul li ul li a:hover { text-decoration:underline; }


/*twitter box Rounded Corner start */
#txsnazzy { margin:0 0 10px 0; }
.txtop, .txbottom { display:block; font-size:1px; }
.txb1, .txb2, .txb3, .txb4 { display:block; overflow:hidden; }
.txb1, .txb2, .txb3 { height:1px; } 
.txb1 { margin:0 5px; }
.txb2 { margin:0 3px; }
.txb3 { margin:0 2px; }
.txb4 { height:2px; margin:0 1px; }
.txboxcontent { display:block; padding:2px; }

/*************************************
Popular Posts Section
**************************************/
#sidebar #sidebarwrap #popular {  margin:0px; padding:0px;}

/*popular box Rounded Corner start */
#pxsnazzy { margin:0 0 10px 0; }
.pxtop, .pxbottom { display:block; font-size:1px; }
.pxb1, .pxb2, .pxb3, .pxb4 { display:block; overflow:hidden; }
.pxb1, .pxb2, .pxb3 { height:1px; } 
.pxb1 { margin:0 5px; }
.pxb2 { margin:0 3px; }
.pxb3 { margin:0 2px; }
.pxb4 { height:2px; margin:0 1px; }





/*************************************
Left Sidebar
**************************************/
#l_sidebar ul, #l_sidebar ul li, #r_sidebar ul, #r_sidebar ul li { margin:0px 0 15px 0; padding:0px; }
#l_sidebar ul li ul li, #r_sidebar ul li ul li { margin:0px; padding:5px 3px 7px 8px; }
#l_sidebar ul li ul li a, #l_sidebar ul li ul li a:visited, #r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited { margin:0px; text-decoration:none; }
#l_sidebar ul li ul li a:hover, #r_sidebar ul li ul li a:hover { text-decoration:underline; } 
#l_sidebar ul li ul li ul li, #r_sidebar ul li ul li ul li { margin:0px; padding:0px; }
#l_sidebar ul li ul li ul li a, #l_sidebar ul li ul li ul li a:visited, #r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited { padding:5px 3px 7px 8px; margin:0px; text-decoration:none; }
#l_sidebar ul li ul li ul, #r_sidebar ul li ul li ul { border:none; padding:0px; margin:0px; }
#l_sidebar ul li ul li ul li a:hover, #r_sidebar ul li ul li ul li a:hover { text-decoration:underline; }

.about { overflow:hidden; height:100%; margin-bottom:15px;  }
#sidebar p { margin:0px; line-height:18px; padding:0px 0px 10px 0px;  }

/*************************************
Footer
**************************************/
#text-link-advertise { padding:15px; text-align:left; clear:both; }

#footer .copyright { float:left; text-align:left; }

.copyright a { text-decoration:none; }
.copyright a:hover { text-decoration:none; }
ul#nav-footer li a,ul#nav-footer li a:visited { color: #b30000; }
ul#nav-footer li a:focus,ul#nav-footer li a:hover,ul#nav-footer li a:active { color: #333; }

ul#nav-footer { margin:0; padding:0; float:right; font-size:11px; font-weight:bold; text-align:right; text-transform:uppercase; } 
ul#nav-footer li { padding:5px 8px 5px 12px; list-style:none; float:left; }
ul#nav-footer li.nobg { padding:5px 8px 0px 12px; }
ul#nav-footer li a,ul#nav-footer li a:visited { text-decoration:none; }





   /* ul#nav-footer .current_page_item22 {color:#0000CC}*/
    ul#nav-footer .current_page_item a,ul#nav-footer .current_page_item a:visited {color:#333!important;padding-bottom:5px;}

 ul#nav-footer .current_page_item a:focus,ul#nav-footer .current_page_item a:hover,ul#nav-footer .current_page_item a:active {
      color:#b30000!important;padding-bottom:5px;}


/*************************************
Footer
**************************************/
#footer { color: #787878; }
.copyright a { color: #787878; }
.copyright a:hover { color: #000; }


/*  Tabber  Style start -------------------- */
.tabberlive .tabbertabhide { display:none; }
.tabberlive { margin:0 5px; }
ul.tabbernav { margin:0; padding:3px 0; font:bold 12px Arial, Helvetica, sans-serif; }
ul.tabbernav li { list-style:none; margin:0; display:inline; }
ul.tabbernav li a { padding:3px 0.5em; margin-left:3px; text-decoration:none; }

/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab { padding:5px; }
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 { display:none; }
.tabberlive .tabbertab h3 { display:none; }
.tabberlive#tab2 .tabbertab { height:200px; overflow:auto; }

/* instruction elements -------------------------------------- */
address {  font-style:italic; }
#content p.alert, #content p.download, #content p.info, p.note {  margin:10px 0 10px 0; padding:9px 10px 9px 36px; }
#content p.alert { border-top:1px solid #f0baa2; border-bottom:1px solid #f0baa2; background:#ffd9c8 url(images/alert.png) no-repeat 12px 13px; }
#content p.download { border-top:1px solid #d4ebaf; border-bottom:1px solid #d4ebaf; background:#edfcd5 url(images/download.png) no-repeat 10px 13px; }
#content p.info { border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee url(images/info.png) no-repeat 12px 13px; }
#content p.note { border-top:1px solid #efe3ae; border-bottom:1px solid #efe3ae; background:#fef6d2 url(images/note.png) no-repeat 14px 13px; margin:10px 0 10px 0; padding:9px 10px 9px 36px;  }
.cartlink { background:url(images/i_cart2.png) no-repeat 0 3px; padding-left:20px; }
.red {  color:#c00; font-size:11px; padding-left:5px; }



