﻿/*







Theme Name: Skinbu







Theme URI: http://www.skimbu.it/skinbu







Description: Clever Theme, fixed-width, widget ready, two colums, right sidebar support hierarchical categories, valid html and CSS and compatible with Wordpress 2.8 and higher.







Author: Alberto Ziveri







Author URI: http://www.skimbu.it







Version: 1.5.0







Tags: white, blue, two-columns, right-sidebar, fixed-width, custom-header, light







.







Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.







.







*/







body{ background:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;margin:0px; padding:0px;}







a{ color:#A8A7A7;text-decoration:none;}







a:hover{ text-decoration:underline; color:#FFC20E;







}















/*ul,li







{







font-size:12px;







color:#A8A7A7;







}







ul,li:hover







{







font-size:12px;







color:#FFC20E;







}







*/







img{ border:0px;}







blockquote{ background-image:url('images/quote_blank.png');background-repeat:no-repeat;padding-top:17px;background-color:#ECECEC;-moz-border-radius:5px;-webkit-border-radius:5px;font-style:italic;padding-left:5px;font-family:Myriad Pro,Calibri,Trebuchet MS, Arial;font-size:12pt;overflow:hidden;margin-left:0px;}







blockquote#code{ background-image:url('images/code_blank.png');background-repeat:no-repeat;padding-top:17px;background-color:#ECECEC;-moz-border-radius:5px;-webkit-border-radius:5px;padding-left:5px;font-family:Myriad Pro,Calibri,Trebuchet MS, Arial;font-size:12pt;overflow:hidden;margin-left:0px;}







div#wrapper{ width:776px;margin-left:auto;margin-right:auto;}







div#header{ width:776px;text-align:center; overflow:hidden;}







div#footer{ color:#B4B4B4;margin:0px auto;padding:10px 0 18px 0; width:776px; text-align:justify;}







div#footer a{ color:#A8A7A7;}







div#raccoglitore{width:1019px;height:132px;}







div#rss{width:196px;height:46px;float:right;margin-top:86px;margin-right:0px;}







div#logo{float:left;width:736px;padding-bottom:10px;text-align:left;padding-left:45px;line-height:34px;}







#logo a{ color:#000000;text-decoration:none;}







#logo a:hover{ text-decoration:none; color:#000000;}















div#logo h1{font-size:36pt;color:#007DFB;margin:0px 0px 0px 0px;font-weight:normal;}







div#logo h1 a:hover{color:#41A0FF;}







div#logo h2{color:#333333;margin:0px 0px 0px 0px;font-weight:normal;}







div#logo h1 a{text-decoration:none;color:#007DFB;}







div#logo h2 a{color:#333333;text-decoration:none;}







div#logo a:hover{text-decoration:none;}







div#navbar{ background-image:url('images/navbar_bg.png');width:1004px;min-height:54px;color:#333333;font-size:24px;line-height:54px;margin-left:15px; overflow:hidden;}







div#navbar_top{width:998px;background-image:url('images/navbar_top.png');height:2px;margin-left:18px;}







div#navbar_bottom{width:1004px;background-image:url('images/navbar_bottom.png');height:10px;margin-left:15px; margin-bottom:0px;}







div#navbar ul{ list-style:none;margin:0px 0px 0px 0px;padding-top:7px;text-align:center;width:1000px;overflow:hidden}







div#navbar .page_item{background-image:url('images/button_bg1.png');min-height:37px;overflow:hidden;width:auto;line-height:37px;margin-left:8px;margin-right:8px;margin-bottom:6px;padding-left:15px;padding-right:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px #CAD3EB solid;float:left;}







div#navbar .page_item:hover{background-image:url('images/button_bg2.png');border:1px #94A1C7 solid;}







div#navbar .page_item a{color:#405E95;font-weight:normal;}







div#navbar .page_item a:hover{color:#4B7CD2;text-decoration:none;}







div#navbar .page_item:hover a{color:#4B7CD2;}







div#navbar li.page_item ul{display:none;}







div#content{ width:776px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;margin-top:0px;padding-top:20px;height:auto;overflow:hidden; border-bottom:#B4B4B4 solid 3px;}







div#leftbar{ float:left;padding:0px 0 0 0px;width:597px;}







div#leftbar a{ color:#A8A7A7;}







div#leftbar a:hover{ color:#A8A7A7;text-decoration: underline;}















.leftN { color:#A8A7A7;}







.leftN:hover{ color:#FFC20E;text-decoration:none;}















div#post{ width:570px;min-height:50px;padding-right:0px;padding-bottom:0px; margin-bottom:10px;}







div#leftbar div#post h1 a{ color:#000; text-decoration:none;}







div#leftbar div#post h1 a:hover{ color:#000;text-decoration: underline;}







div#post div#postcontent{margin-top:8px; text-align:justify;}







div#post div#postcontent h1{ height:31px;width:714px;background-image:url('images/posth3.png');background-repeat:no-repeat;margin-bottom:5px;margin-top:10px;line-height:31px;padding-left:10px;font-size:14pt;font-weight:normal;}







div#post div#postcontent h2{ height:49px;width:269px;background-image:url('images/h4.png');margin-bottom:5px;margin-top:5px;line-height:49px;padding-left:18px;font-size:13pt;font-weight:normal;}







div#post div#postcontent h3{color:#757888; font-weight:bold; font-size:14pt; margin-bottom:4px; margin-top:5px;}







div#post div#postcontent h4{height:49px;margin-bottom:5px;margin-top:5px;padding-left:25px;font-size:13pt;font-weight:normal;text-decoration:underline;}







div#post div#postcontent h5{height:49px;margin-bottom:5px;margin-top:5px;padding-left:25px;font-size:13pt;font-weight:normal;color:#2291FF;}







div#post div#postcontent h6{height:49px;margin-bottom:5px;margin-top:5px;padding-left:25px;font-size:12pt;font-weight:bold;color:#2291FF;}







div#leftbar h1{ margin:0px 0px 0px 0px;text-align:left;color:#333;font-size:14pt;font-weight:bold;} 







div#leftbar h2{ margin:0px 0px 15px 0px;color:#575757;font-size:12pt;font-weight:normal;}







div#post p{ font-size:13px;color:#333;margin:0px 0px 0px 0px;text-align:justify; padding:5px 0 0 6px;}







div#post p a{ color:#3D3D3D; text-decoration:underline;}







div#post p a:hover{ color:#3D3D3D;text-decoration: none;}







div#post td,tr,table{ font-weight:normal;font-size:10pt;color:#333;}







div#post ul{ list-style-image:url('images/post_list.png');}







div#post li{ color:#434343;font-size:13pt;margin-bottom:7px;padding:10px 0px 10px 0px; border-bottom:#000 solid 1px; text-align:justify}







div#post li a{ color:#0066FF;}







div#post li a:hover{ color:#3399FF;text-decoration:none;}







div#post ol li a{ color:#FFC20E;}







div#post ol li a:hover{ color:#FFC20E;text-decoration:none;}







div#post p img{ max-width:723px;}







.wp-caption{ padding-left:10px;padding-right:10px;background-color:#E4E4E4;-moz-border-radius:5px;-webkit-border-radius:5px;max-width:710px;}







.wp-caption img{ background-color:white;}







.wp-caption-text{ height:35px;background-color:#E4E4E4;line-height:35px;text-align:left;}







.wp-caption alignleft { float:left}







.aligncenter,div.aligncenter,img.aligncenter{ text-align:center;display:block;margin:10px auto;}







img.aligncenter{ float:none;}







img.alignleft{ float:left;}







img.alignright{ float:right;}







img.size-full{ max-width:710px;}







div#authorbox{ width:100%;min-height:130px;overflow:hidden;border:1px #999999 solid;border-left:0px;border-right:0px;margin-bottom:25px;}







div#authorbox img{ float:left;margin-right:10px;}







div#authorbox h3{ margin-bottom:3px;font-size:14pt;margin-top:3px;}







div#tagsbar{ /*background-image:url('images/tagsbar.png');*/width:430px;min-height:36px;/*border:1px solid #999999;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;*/padding-left:0px;margin-top:4px; margin-bottom:15px; float:left; margin-right:5px;}







div#tagsbar1{ background-image:url('images/tagsbar.png');width:80px;min-height:50px;border:1px solid #999999;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:12.5pt;color:#3d3d3d;padding-left:7px;margin-top:15px;}







div#tagsbar2{ background-image:url('images/tagsbar.png');width:561px;min-height:36px;border:1px solid #999999;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;font-size:12.5pt;color:#3d3d3d;padding-left:7px;margin-top:15px;}







div#tagsbar img{ float:left;padding-top:6px;margin-right:5px;}







div#tagsbar2 img{ float:left;padding-top:6px;margin-right:3px;}







span#tbarelement{ min-height:36px; overflow:hidden;line-height:36px;margin-left:0px;margin-right:7px;float:left; color:#A8A7A7}







div#links{ width:577px;margin-top:6px;margin-bottom:10px;text-align:center;;overflow:hidden;line-height:31px;border-right:0px;border-left:0px;font-size:13pt;color:#3d3d3d;}















/*Comments*/







div#commentbox{ width:577px;min-height:120px;overflow:hidden;margin-left:5px; margin-right:8px; color:#3d3d3d;margin-bottom:22px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #C0C0C0; margin-left:5px;}







div#commentext{ overflow:hidden;width:400px;padding:7px 5px 10px 5px;font-size:12px;}







div#commentext a{ color:#0066FF;}







div#commentext a:hover{ color:#3399FF;text-decoration:none;}







div#label {float:left; height:24px; line-height:24px; color:#FFC20E;}







div#campo { margin-bottom:35px; height:24px; line-height:24px; width:600px;}







div#smiles {background-color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px #DBDBDB solid; text-align:center; width:717px; line-height:30px; height:30px; margin:10px 0px 10px 0px;}







div#avatar{text-align:left;float:left;width:400px;overflow:hidden;}







div#avatar img{  padding:6px 6px 6px 6px;border:0px #C0C0C0 solid;margin-top:5px;}







div#respond{ width:577px;margin-top:15px;margin-bottom:10px;color:#FFC20E;padding:5px 5px 5px 5px;min-height:190px;text-align:left;overflow:hidden;}







div#respond .input{ background-color:white;color:#999999;border:1px #DBDBDB solid; width:200px; height:22px;  font-family:Myriad Pro,Calibri,Trebuchet MS, Arial;font-size:12pt; padding-left:5px; padding-right:5px; padding-top:2px; vertical-align:middle; margin:0 20px 0 5px;}







div#respond textarea{ height:140px; width:540px; background-color:white;border:1px #DBDBDB solid;color:#808080;padding-left:5px;padding-top:5px;font-family:Myriad Pro,Calibri,Trebuchet MS, Arial; font-size:12pt}







div#respond textarea:hover{ background-color:#F4F4F4;}







div#respond input#submit{ width:215px;height:52px;background-image:url('images/submit_off.gif'); background-repeat:no-repeat;background-color:white;border:0px;margin-top:15px; margin-left:auto; margin-right:auto; margin-bottom:5px;}















div#respond input#submit:hover{ background-image:url('images/submit_on.gif');background-color:white; cursor:pointer}







form#commentform{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}















div#share{ background-image:url('images/share.png');width:724px;margin-top:7px;margin-bottom:7px;text-align:center;height:56px;}







div#share img{ padding:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:7px;margin-right:7px;margin-top:6px;}







div#share img:hover{ background-color:#E0E0E0;}







div#bigtitle{ height:139px;width:745px;background-image:url('images/spage_title.png');margin-bottom:20px;text-align:center;line-height:139px;margin-left:-10px;}







div#sidebar{ width:183px;float:right;margin-left:0px;height:auto;}







form#searchform{ /*width:232px;height:31px;margin-left:auto;margin-right:auto;margin-bottom:15px; background:none;*/}







input#search{ background-image:url(images/textfiledbg1.gif);background-repeat:no-repeat;width:137px;border:0px;float:left;height:20px;padding-top:3px;padding-left:6px;padding-right:6px;}







input#submitsearch{ background-image:url(images/search_img.gif);background-repeat:no-repeat;width:16px; cursor:pointer;border:none;height:16px;float:left; margin:5px 0 0 5px; outline:none;}







div#box{ background-color:white;width:211px;margin-left:auto;margin-right:auto;border:1px #C5CCD4 solid;-moz-border-radius:8px;-webkit-border-radius:8px;height:auto;overflow:hidden;padding-bottom:10px;margin-bottom:22px;padding-left:5px;padding-right:4px;text-align:center;color:#C5CCD4;}







div#box h2{ margin:5px 0px 5px 8px;text-align:left;color:#A9B5C2;font-size:16pt;font-weight:normal;}







div#box ul{ list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}







div#box li{ width:211px;min-height:30px;color:#727F8D;float:left;font-size:12pt;line-height:30px;padding-left:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;text-align:left;overflow:hidden;}







div#box a:hover{ color:#007FFF;}







div#box li a{ text-decoration:none;padding-left:5px;}







div#box a{ color:#727F8D;text-decoration:none;}







div#box li ul.children{ list-style-image:url('images/ul_children.png');padding-left:5px;min-height:30px;float:left;overflow:hidden;}







div#box li ul.children a{ margin-left:14px;padding-left:22px;background-image:url('images/ul_children.png');background-repeat:no-repeat;}







div#box li ul.children li ul.children{ margin-left:13px;}







div#box li ul.children li{ width:220px;min-height:30px;float:left;font-size:12pt;line-height:30px;padding-left:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;text-align:left;overflow:hidden;}







div#box div#calendar_wrap {margin-left:auto; margin-right:auto; text-align:center}















div#box ul li.page_item{ color:#333333; min-height:16px; overflow:hidden; text-align:left; padding-right:10px; width:180px; padding-left:5px;}







div#box .page_item:hover{ color:#0F99FF}







div#box .page_item a{color:#333333;text-align:left; padding-left:22px;background-image:url('images/page.png');background-repeat:no-repeat;}







div#box .page_item a:hover{color:#0F99FF;text-decoration:none;}







div#box .page_item ul .page_item a {padding-left:22px;background-image:url('images/sub_page.png');background-repeat:no-repeat;}







div.textwidget {color:#727F8D;}















/*READMORE, SLINK, REVIEW ECC*/







li.recentcomments{ border-bottom:1px #333333 dotted;}







.subscribe-to-comments { color:black; font-weight:bold;}







.comment-toolbar img { margin-right:10px; margin-top:10px; margin-bottom:5px;}







div#readmore{ width:128px;height:25px;float:right; margin:0 10px 0 0px;}







div#readmore a{float:right; font-weight:bold;}







div#readmore a:hover{float:right; text-decoration:underline; color:#FFC20E;}







div#readmore img{ float:right;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}







div#crp_related{ margin-top:30px;}







div#slink{ border:1px #D1D1D1 solid;width:340px;text-align:center;min-height:28px;padding-top:13px;padding-bottom:13px;color:#C5CCD4;font-size:36px;overflow:hidden;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:white;margin-left:auto;margin-right:auto;margin-bottom:10px;}







div#slink a{ color:#C5CCD4;font-weight:normal;}







div#slink:hover{ background-image:url('images/slink_hover.png');color:white;}







div#slink a:hover{ font-weight:normal;}







div#slink:hover a{ color:white;}







div#review{ background-image:url('images/review.png');padding-top:30px;padding-left:6px;padding-right:6px;padding-bottom:10px;width:712px;height:64px;font-size:11pt;}







div#review div p { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}







div#review div {margin-left:10px;}















.order a{font-weight:bold; color:#A8A7A7;}







.order a:hover{text-decoration:underline; color:#FFC20E;}































#nav {



float:left;







margin:0;







padding:0px;







width:100%;







}















#bodymain1right







{







width:183px; 







position: relative;







text-align:left;







float:right;







padding:20px 0 0 0px;







}















*{







margin:0;







padding:0;







list-style:none;







border:none;







}







div.domtab{







padding:0px 0 0px 0px;







width:175px;







margin:0 0 16px 0px;







float:right;







font-size:10px;







font-weight:bold;







border:#B4B4B4 solid 1px;







}







ul.domtabs{







float:right;







width:175px;







margin:0px;







}







ul.domtabs li{







float:left;







padding:0px 0 0 0px;







margin:1px 0px 0 1px;







height:28px;







width:57px;







text-align:center;







}







ul.domtabs a:link,







ul.domtabs a:visited,







ul.domtabs a:active,







ul.domtabs a:hover{







padding:5px 0 0 0px;







display:block;







background:#ADABAB;







color:#000000;







font-weight:normal;







text-decoration:none;







height:23px;















}







html>body ul.domtabs a:link,







html>body ul.domtabs a:visited,







html>body ul.domtabs a:active,







html>body ul.domtabs a:hover







{







display:block; 







height:23px;







font-weight:normal;







}







ul.domtabs a:hover







{







background:#FFC20E;







text-decoration:none;







}







div.domtab /*div*/{







clear:both;







width:175px;







color:#000000;







padding:0px;















}







ul.domtabs li.active a:link,







ul.domtabs li.active a:hover{







background:#FFC20E;







color:#000000;







display:block;







font-weight:normal;







height:23px;







}







ul.domtabs li a{







background:#FFC20E;







color:#000000;







display:block;







padding:5px 0 0 2px;







text-decoration:none;







}







ul.domtabs li a:hover{







background:#FFC20E;







color:#000000;







display:block;







height:23px;







text-decoration:none;







}







width:175px;







float:right;







padding-right:0px;







}







#domtabprintview a:link,







#domtabprintview a:visited,







#domtabprintview a:active,







#domtabprintview a:hover{







color:#000000;







text-decoration:none;







}







p{







margin:0px;







padding:0px;







}







h2{







font-size:15px;







color:#A8A7A7;







font-family: Arial, Helvetica, sans-serif;







padding:0px 0 0px 0px;







width:161px;







}







pre{







font-size:1.2em;







padding:1em;







}







div.domtab div a:link,







div.domtab div a:visited,







div.domtab div a:active







{







color:#000000;







display:block;







padding:0px;







font-weight:normal;







font-size:1em;







padding:0px;







}







div.domtab div h2 a,







div.domtab div h2 a:active







{







padding:0px;







font-weight:normal;







font-size:1em;







text-decoration:none;







}







div.domtab  div h2  a:hover,







{







padding:0px;







font-weight:normal;







font-size:1em;







}







/* other scheme! */







#other{







font-size:.8em;







margin-left:.3em;







margin-bottom:3em;







float:left;







}







div#other.domtab div{







clear:both;







width:175px;







background:#669;







color:#000000;







padding:1em 3em;







}







#other ul.domtabs a:hover{







background:#2F3191;







display:block;







}







div#other ul.domtabs li.active a:link,







div#other ul.domtabs li.active a:visited,







div#other ul.domtabs li.active a:active,







div#other ul.domtabs li.active a:hover{







background:# ff000;







color:#000000;







display:block;







height:28px;







}







#other div{







float:left;







}







.textfieldbox







{







width:135px;







height:20px;







margin:0px 0 0 5px;







padding:3px 5px 0 7px;







background:none;







border:none;







}







.date







{







color:#FFC20E;







font-size:13px;







font-weight:bold;







}







.textfield







{







width:152px;







margin:0px 0 0 10px;







padding:0px;







height:17px;







border:#999999 1px solid;







}



























#bodymain1lefttopleft







{







width:42px; 







float:left;







margin:4px 0 4px 7px;







padding:4px 20px 0 0px;







background:url(images/dec_bg.gif) no-repeat;







height:40px;







text-align:center;







font-family:Arial, Helvetica, sans-serif;







font-size:11px;







font-weight:bold;







}







.des







{







font-size:20px;







font-weight:normal;







color:#000000;







padding:0px 0 0 0px;







}















.tags







{







color:#A8A7A7;







font-weight:normal;







font-size:12px;







}







.tagslink







{







color:#A8A7A7;







font-weight:bold;







font-size:12px;







text-decoration:none;







padding:5px 0 0 0px;







}







.tagslink:hover







{







text-decoration:underline;







color:#A8A7A7;







}







.tagslink1







{







color:#B4B4B4;







font-weight:normal;







font-size:12px;







text-decoration:underline;







}







.tagslink1:hover







{







text-decoration:none;







color:#B4B4B4;







}







#search2







{







margin:12px 0 10px 0;







padding:0px 0 12px 0px;







width:171px;







float:right;







}







#search h1







{







margin:1px 0 0 0px;







padding:10px 0 10px 1px;







font-family:Arial, Helvetica, sans-serif;







font-size:10px;







font-weight:normal;







}







#search a







{







margin:1px 0 0 0px;







padding:10px 2px 10px 0px;







font-family:Arial, Helvetica, sans-serif;







font-size:10px;







font-weight:normal;







background:#ADABAB;







text-decoration:none;







}







#search span a 







{







background:#FFC20E;







}







#search a:hover







{







background:#FFC20E;







}







#search2 h2







{







margin:1px 0 0 0px;







padding:10px 0 10px 1px;







font-family:Arial, Helvetica, sans-serif;







font-size:10px;







font-weight:normal;







}







#search2 a







{







margin:1px 1px 0 0px;







padding:10px 2px 10px 4px;







font-family:Arial, Helvetica, sans-serif;







font-size:10px;







font-weight:normal;







background:#ADABAB;







text-decoration:none;







}







#search2 span a 







{







background:#FFC20E;







}







#search2 a:hover







{







background:#FFC20E;







}







#search2 h3







{







margin:1px 0 0 0px;







padding:5px 0 0px 10px;







font-family:Arial, Helvetica, sans-serif;







font-size:11px;







font-weight:bold;







color:#000000;







}







#search2 p







{







width:150px;







margin:10px 0 0 10px;







padding:0px 0 0px 0px;







font-family:Arial, Helvetica, sans-serif;







font-size:11px;







font-weight:bold;







color:#000000;







}















#bodymain1leftbottom







{







width:570px; 















margin:33px 0 0 4px;







padding:5px 0 20px 0px;







}







#midtextleftListNew1







{







width:570px;







margin:0px 0 0 0px;







padding:0px;







}















.comment







{







font-family:Georgia, "Times New Roman", Times, serif;







font-size:18px;







color:#A8A7A7;







}







.link







{







font-size:15px;







font-weight:bold;







color:#ADABAB;







text-decoration:underline;







}







.link:hover







{







color:#ADABAB;







text-decoration:none;







}







#midtextleftListNew1







{







width:577px;







margin:0px 0 0 0px;







padding:0px;







}







.accordion3 







{







width:560px;







margin:0px 10px 0  0px;







padding:0px;







float:left;







}







.accordion3 h3 







{







background:url(images/plus_img.gif) right   no-repeat;







padding:5px 0px 5px 20px;







margin:0px 0 0px 0px;







font-size:12px;







font-weight:normal;







display:block;







cursor: pointer;







color:#000000;







height:50px;







}







.accordion3 h3:hover 







{







background:url(images/plus_img.gif) right   no-repeat;







padding:5px 0px 5px 20px;







margin:0px 0 0px 0px;







font-size:12px;







display:block;







font-weight:normal;







cursor: pointer;







}







.accordion3 h3.active 







{







background:url(images/minus_img.gif) right  no-repeat ;







padding:5px 0px 5px 20px;







margin:0px 0 0px 0px;







font-size:12px;







display:block;







font-weight:normal;







cursor: pointer;







}







.accordion div 







{







margin:3px 0px 0px 0px;







padding: 10px 10px 10px 8px;







display: none;







width:450px;







}







.boxul1







{







padding:5px;







overflow:hidden;







padding:12px 0 10px 5px;







width:530px;







display:none;







float:left;







font-weight:normal;







}















.toggle_all {







	background: url(images/comment-collapse.png) no-repeat right 13px;







	float: right;







	padding: 10px 18px 14px 0;







	margin: 8px -18px 0 0;







	font: 70%/100% Helvetica, Arial, sans-serif;







	text-transform: uppercase;







	display: none;







}







.toggle_all span {







	cursor: pointer;







}







.toggle_all span:hover {







	text-decoration: underline;







}







.commentlist .collapse {







	width: 16px;







	height: 16px;







	background: url(images/comment-collapse.png) no-repeat left;







	position: absolute;







	top: 14px;







	right: 0;







	display: block;







	cursor: pointer;







}







.commentlist .expand {







	width: 16px;







	height: 16px;







	background: url (images/comment-collapse.png) no-repeat left;







	position: absolute;







	top: 14px;







	right: 0;







	display: block;







	cursor: pointer;







}















.commententry_wrap {







	clear: both;







	font-weight:normal;







	font-family:Arial, Helvetica, sans-serif;







	font-size:13px;







	padding:5px 0 0 0px;}







.commententry {







	min-height: 54px;







	clear: both;







	font-size: 95%;







}







.commententry p {







	margin: 0 0 .8em;







	padding: 0;







}















.commentlist .reply {







	position: absolute;







	top: 14px;







	right: 0;







}







.commentlist .reply a {







	background: url(images/reply.gif) no-repeat right -582px;







	text-indent: -9000em;







	display: block;







	width: 56px;







	height: 17px;







	margin:0 0 0 -20px;







}







.commentlist .reply a:hover, .commentlist .active {







	background-position: left bottom;







}















.readmore1 a{font-weight:bold;}







.readmore1 a:hover{ text-decoration:underline; color:#FFC20E;}















div#order{ float:left; width:300px; padding:0 0 0 57px}







div#order a{font-weight:bold; color:#A8A7A7}







div#order a:hover{text-decoration:underline; color:#FFC20E;}















div#newer{ float:left; width:100px; padding:0 0 0px 5px; }







div#newer a{font-weight:bold; color:#A8A7A7;}







div#newer a:hover{text-decoration:underline; color:#FFC20E;}















.linkr{ color:#A8A7A7;text-decoration:none;}







.linkr:hover{ text-decoration:underline;}























/*.accordion2 {







	width: 150px;







	padding:0px;







	margin:0px;







	float:left;







	display:block;







}







.accordion2 h3 {







	padding:3px 10px 10px 0px;







	margin:2px 0 0px 0px;







	font-size:12px;







	font-weight:normal;







	display:block;







	border-bottom: none;







	cursor: pointer;







}







.accordion2 h3:hover {







	padding:3px 10px 10px 0px;







	margin:2px 0 0px 0px;







	font-size:12px;







	display:block;







	font-weight:normal;







	border-bottom: none;







	cursor: pointer;







}







.accordion2 h3.active {







	padding:3px 10px 0px 0px;







	margin:2px 0 3px 0px;







	font-size:12px;







	display:block;







	font-weight:normal;







	border-bottom: none;







	cursor: pointer;







}







.accordion2 p {







	margin:2px 0px 2px 0px;







	padding: 0px 15px 10px 0px;







	display: none;







	line-height:18px;







	color:#A8A7A7;







}







.accordion2 h3 span {







background:url(images/arrow_off.gif) no-repeat left;







	padding:0px;







	margin:0px;







	font-size:15px;







	font-weight:bold;







	border-bottom: none;







	cursor: pointer;







	color:#A8A7A7;







}















.accordion2 h3 span:hover {







	padding:0px;







	margin:0px;







	font-size:15px;







	font-weight:bold;







	border-bottom: none;







	cursor: pointer;







	color:#A8A7A7;







}















.accordion2 h3 span active {







	padding:3px 10px 0px 0px;







	margin:2px 0 3px 0px;







	font-size:12px;







	display:block;







	font-weight:normal;







	border-bottom: none;







	cursor: pointer;







}















*/























div.sdmenu {







	width: 170px;







	font-family: Arial, sans-serif;







	font-size: 12px;







	padding-bottom: 10px;







	color: #A8A7A7;







}







div.sdmenu div {







	overflow: hidden;







	border-bottom: 1px solid #ddd;







}







/*div.sdmenu div:first-child {







	background: url(images/toptitle.gif) no-repeat;







}*/







div.sdmenu div.collapsed {







	height: 25px;







	color:#FF0000;







}







div.sdmenu div span {







	display: block;







	padding: 5px 25px;







	font-weight: bold;







	color: #A8A7A7;







	background: url(images/arrow_on.gif) no-repeat 10px center;







	cursor: default;







	border-bottom: 1px solid #ddd;







	cursor:pointer;







}















div.sdmenu div span:hover {







	display: block;







	padding: 5px 25px;







	font-weight: bold;







	color: #FFC20E;







	background: url(images/arrow_on1.gif) no-repeat 10px center;







	cursor: default;







	border-bottom: 1px solid #ddd;







	cursor:pointer;







}















/*div.sdmenu div span {







	display: block;







	padding: 5px 25px;







	font-weight: bold;







	background: url(images/arrow_on.gif) no-repeat 10px center;







	cursor: default;







	cursor:pointer;







}*/







div.sdmenu div span:active {







	display: block;







	padding: 5px 25px;







	font-weight: bold;







	background: url(images/arrow_on1.gif) no-repeat 10px center;







	cursor: default;







	cursor:pointer;







}























div.satya span p{







	display: block;







	padding: 5px 0px;







	font-weight: bold;







	color: #FFC20E;







	







}































a.contact







{







text-decoration:none;







}















a.contact:hover







{







text-decoration: underline;







}







/*a:link{color:blue;}







a:visited{color: purple;}







a:hover{color:red;}







a:active{color:green;}*/























div.sdmenu div.collapsed span {







	background-image: url(images/arrow_off.gif);







}















div.sdmenu div.collapsed span:hover {







	background-image: url(images/arrow_on1.gif);







}















div.sdmenu div a {







	padding: 5px 10px;







	display: block;







	color: #A8A7A7;







}







div.sdmenu div span current {







	background : #FFC20E;







	color: #FFC20E;







}







div.sdmenu div a:hover {







	color: #FFC20E;







	text-decoration: underline;







	cursor:default;







}















































































.arrowlistmenu{







width: 175px; /*width of accordion menu*/







}















.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/







background:url(images/arrow_off1.gif) no-repeat top left;







padding:0px 0 1px 25px; /*header text is indented 10px*/







cursor: pointer;







width:145px;







color:#999999;







font-size:12px;







font-weight:bold;







height:24px;







border-bottom: #A8A7A7 solid 1px;







margin:0 0 5px 0px;















}







.arrowlistmenu .menuheader:hover{ /*CSS class for menu headers in general (expanding or not!)*/







background:url(images/arrow_on2.gif) no-repeat top left;







padding:0px 0 1px 25px;  /*header text is indented 10px*/







cursor: pointer;







width:145px;







color:#ffcc33;







font-size:12px;







font-weight:bold;







height:24px;







border-bottom: #A8A7A7 solid 1px;







margin:0 0 5px 0px;







}































.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/







background:url(images/arrow_on2.gif) no-repeat top left;







padding:0px 0 1px 25px;  /*header text is indented 10px*/







cursor: pointer;







width:145px;







color:#ffcc33;







font-size:12px;







font-weight:bold;







height:24px;







border-bottom: #A8A7A7 solid 1px;







margin:0 0 5px 0px;























 







}















.arrowlistmenu ul{ /*CSS for UL of each sub menu*/







list-style-type: none;







margin:0px 0 7px 0px;







padding:0px;















color: #999999; /*bottom spacing between each UL and rest of content*/







}















.arrowlistmenu ul li{







padding-bottom: 2px; /*bottom spacing between menu items*/







}















.arrowlistmenu ul li a{







color: #999999;







padding-left:0px; /*link text is indented 19px*/







text-decoration: none;







font-weight:normal;







font-size:12px;







}







.arrowlistmenu ul li b a{







color: #999999;







padding-left:0px; /*link text is indented 19px*/







text-decoration: underline;







font-weight:normal;







}







.arrowlistmenu ul li b a:hover{







padding-left:0px; /*link text is indented 19px*/







text-decoration: none;







font-weight:normal;







color:#999999;







}















 







.arrowlistmenu ul li a:hover{ /*hover state CSS*/







color: #ffcc33;







text-decoration:underline;







 }







 







div#searchText div#searchTextContent  







{







margin-top:0px; text-align:justify;







float:left;







color:#333;







width:563px;







padding:0 0 0 0px;







}







#headerRight{margin:0px 0 0 0px;float:right; width:184px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}







#newsLetter{background:url(images/newsletter-bg.jpg) no-repeat bottom; min-width:162px; padding:10px;color:#e8e8e8; text-align:left; font-weight:bold; font-family:Arial; font-size:13px;}



#mc_display_rewards{display:none;}



#mc_signup_form{background:none !important; border:none !important; padding:0px !important; margin-top:8px;}



.Email{text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:#e8e8e8; padding:4px 3px; width:123px;}



.mc_var_label{display:none;}



.mc_merge_var{float:left; width:142px; background:#E8E8E8;}



.mc_signup_submit{float:left; margin-left:4px; margin-top:0px;}



.clear{clear:both;}







.wrapper{ width:776px;margin-left:auto;margin-right:auto;}







.LogoWrap{width:100%; margin-top:75px; position:relative; margin-bottom:20px;}



.topSearch{ float:right; margin-top:22px;}



.Logo{float:left;}







#LogoAlt{position:absolute; border-top:4px solid #404040; background:#FFCC33; padding:4px 0px; top:55px; width:100%; z-index:-1; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase;}



.pract{margin-left:80px; margin-right:16px;}



.clear{clear:both;}



.mc_signup_submit #mc_signup_submit{background:url(images/drinker-arrow.png) no-repeat; width:18px; height:19px; margin-top:2px;}
.email_input{ background:#e8e8e8; color:#666666 }

.mc_merge_var input{width:135px !important;}
