/*  

Theme Name: Over Easy

Theme URI: http://www.woothemes.com/

Description: Over Easy by WooThemes

Version: 1.0.4

Author: WooThemes

Author URI: http://www.woothemes.com/

*/



/*=== Setup ===*/

*{

	border: 0;

	margin: 0;

	padding: 0;

}

body{

	background: url(images/bg7.png) #3c3c3c repeat-x top;

	color: #555555;

	font-family: Arial, Helvetica;

        font-size:14px;

	padding: 0 0 20px;

	line-height:1.8em;

}

a{

	color: #464543;

	text-decoration: none;

}

a:hover{

	text-decoration: underline;

}

input,select,textarea{

	border: #e6e6e6 1px solid;

	font-size: 12px;

	padding: 2px;

}



img, div { behavior: url(http://etmaccounting.com/wp-content/themes/overeasy/iepngfix.htc) }

 

li{

	list-style: none;

}

h2{

	color: #333333;

	font-size: 1.8em;

	letter-spacing: -1px;

	margin: 0 0 .8em;

}

h2 a{

	color: #333333;

        text-decoration: none;

}

h3{

	color: #333333;

	font-size: 1.2em;

	margin: 0 0 .5em;

}



#post-507 h3 {

display:none;

}



h4{

	color: #444444;

	font-size: 1em;

	margin: 0 0 1em;

}

p{

	padding: 0 0 1.5em;

}



.box6 hr {

       color: #cccccc;

       background-color: #cccccc;

       height: 1px;

       margin:0 0 0 -10px;

       padding:0;

}



hr {

       color: #cccccc;

       background-color: #cccccc;

       height: 1px;

       margin:0 0 0 -20px;

       padding:0;

}



#hr_repair hr {

       color: #cccccc;

       background-color: #cccccc;

       height: 1px;

       margin:39px 0 15px 0;

       padding:0;

}



/*=== Intro ===*/

p.intro {

	line-height:1.3em;

}

p.intro a {

	color:#FFFFFF;

	text-decoration:underline;

}

p.intro a:hover {

	color:#222222;

	text-decoration:underline;

}

/*=== Layout ===*/

#page{

	margin: 0 auto;

	width: 940px;

}

/*=== Header ===*/

#header {

    height: 115px;

    padding-top:5px;

    position:relative;

}

#header .spacer{

    float: right;

}

/*- Logo -*/

#header h1 {

	float: left;

	width: 414px;

}

#header h1 a{

        display:inline;

	height: 144px;

}

#header h1 a:hover{

	text-decoration: none;

}



#logo {

    float:left;

}



#etm {

    font-weight:bold;

}



/*=== Buttons ===*/

.btn-rounded{

	line-height: 35px;

	font-weight:bold;

	float: left;

}

.btn-rounded a{

	background: url(images/rollover_bg2.png) no-repeat left;

	color: #ffffff;

	padding: 0 0 0 13px;

	display: block;

	float: left;

}

 .btn-rounded a span{

	background: url(images/rollover_bg2.png) no-repeat right;

	height: 35px;

	padding: 0 13px 0 0;

	display: block;

	float: left;

}



.btn {

	margin:0px; 

	padding:0px 10px;

	background:url(images/btn.gif) repeat-x;

	border:1px solid #464543;

 	color:#FFFFFF;

	font-weight:bold;

        width:60px;

        height:30px;

}





/*=== Navigation ===*/

/*- Top Nav -*/

#top_nav {

        font-size:12px;

        margin:10px 17px 0 0;

}

#top_nav li {

        float:right;

        margin-left:24px;

}



#top_nav li img {

       margin:5px 5px 0 0;

}



#top_nav li a {

       font-weight:bold;

       color:#cccccc;

}



#top_nav li a:hover {

      text-decoration:none;

      font-weight:bold;

      color:#840101;

}



/*- Nav1 -*/



#nav1{

    float:left;

	font-size:16px;

	font-weight:bold;

	height:20px;

	margin:-20px 10px 0 15px;

	position:relative;

        width:930px;

}

#nav1 li{

        float:left;

	line-height: 20px;

	margin: 0 15px 0 0;

        padding: 0;

}

#nav1 li a{

	color: #949494;

	display: block;

	float: left;

	padding: 0;

	text-decoration: none;

        cursor: pointer;

}



#nav1 li a:hover {

	color: #ffffff;

	cursor: pointer;

}



#nav1 li a span{

	display: block;

	float: left;

	height: 35px;

	padding: 0 5px 0 5px;

}



/* #nav1 #live_chat {

       color:#fff;

       margin-left:110px;

       padding:0;

} */



#nav1 #get_started2 {

      color:#ff0000;

      margin-left:50px;

      padding:0;

}



#nav1 a#get_started2:hover {

     color:#ffffff;

}



#nav1 .current {

     color:#fff;

}



/*- Nav2 -*/

.nav2 li, .widget li{

	background: url(images/hl-dot.gif) repeat-x bottom;

	padding: .5em 0;

}

.nav2 li a {

	color: #555555;

	background: url(images/ico-next.gif) no-repeat left;

	padding: 0 0 0 20px;

}

.widget li a {

        color: #555555;

	background: url(images/ico-next.gif) no-repeat left;

	padding: 0 0 0 20px;

}



.nav2 li a:hover, .widget li a:hover{

	color: #464543;

	text-decoration: none;

}

/*=== All Columns ===*/

#columns{

    height: 1%;

    margin:0;

    padding: 40px 0 10px 0px;

    background:none;

}



#columns_post {

    height: 1%;

    margin:0;

    padding: 0 0 10px 0px;

    background:none;

}



/*=== Center Column ===*/

#centercol{

    float: left;

    width: 940px;

    background:#fff;

}

/*=== Right Column ===*/

#rightcol{

	float: left;

	margin: 0 0 0 15px;

	width: 213px;

}

#rightcol h3{

        float:left;

	color: #cccccc;

	font-size: 1em;

	height: 2.4em;

	margin-top:10px;

        width:213px;

}



#rightcol h3 a {

    color:#cccccc;

}



#rightcol h3 span{

	background: #990000;

	display: block;

	float: left;

	line-height: 2.4em;

	padding: 0 10px;

        width:190px;

}

#rightcol .widget ul, #rightcol .textwidget {

        float:left;

	background: #efefed;

	height: 1%;

	margin: 0 0 2em;

	padding: 7px 15px 15px;

        width:180px;

}



#rightcol FORM {

       float:left;

       border:none;

       width:300px;

       margin:0;

       padding:0;

}



#rightcol FIELDSET {

      margin:0;

      padding:0;

      width:300px;

}



/*=== Sub Columns ===*/

.col1{

	float: left;

	width: 115px;

	margin:0 0 1em;	

}

.col1 a{

	color: #555555;

	text-decoration: underline;

}

.col2{

	float: right;

	width: 425px;

}

.col3{

	float: left;

	padding: 0 35px 0 0;

	width: 273px;

}

.col3.last, .col6.last{

	padding: 0;

        border:none;

        padding: 0 22px 20px 15px;

}

.col3.nav2, .col6.nav2{

	background: none;

	padding: 0;

}

.col3 h2{

	color: #464646;

	margin: 0 0 .5em;

}

.col3 p{

	padding: 0;

}

.col4{

	float: left;

	width: 335px;

}

.col5{

	float: right;

	width: 415px;

}

.col5 img{

	border: 10px solid #f6f5ed;

}

.col6{

    float: left;

    color:#cccccc;

    padding: 0 15px 20px 15px;

    width: 280px;

    border-right:1px solid #666666;

    background:none;

}



.col6 h3 {

    color:#cccccc;

}



* html .col6{

	width: 290px;

}



#getting_started_repair {

font-size:20px;

color:#9e0003;

font-weight:bold;

}



#customers {

float:left;

width:1105px;

}





#getting_started_flash {

float:left;

width:468px;

height:318px;

margin:0 13px 15px 0;

}



#customer_login {

float:left;

width:378px;

height:153px;

background: url() no-repeat;

margin-bottom:15px;

}



#customer_login_old {

float:left;

width:379px;

height:151px;

background: url() no-repeat;

}



.click_here_login {

        display:block;

        width:272px;

	height:76px;

        margin:50px auto 0 auto;

        background: url() no-repeat;

}



a.click_here_login:hover {

        background-position: 0 -76px;

}



/*=== Styling Boxes ===*/

/*- Box Post -*/

.box_post {

    width:940px;

    background:none;

}



.box_post h3 {

    width:500px;

}



.box_post .post_left {

      width:600px;

      float:left;

}



.box_post .bot {

     background:none;

}



.box_post #post_top_img {

    padding:0 0 30px 30px;

    background:#ffffff;

}



/*- Box1 -*/

.box{

	margin: 0;

	width: 940px;

}



.box h3 {

      float:left;

      padding-left:20px;

      width:900px;

}



.box h4 {

      float:left;

      font-size:20px;

      width:425px; /* width: 425px and nothing else */

}



.box #map {

     float:left;

     padding-right:20px;

     width:425px;

}



.box #gallery {

    float:right;

    width:400px;

}



.box #gallery img {

   float:left;

   width:100px;

   height:75px;

   margin:0;

   padding: 0 10px 10px 0;

}



.box #support_img {

    float:left;

    width:415px;

    height:228px;

    margin:0 15px 0 0;

}



.box #support_text {

    float:left;

    width:400px;

    height:228px;

    margin-right:50px;

}



.box #contact_form {

    float:left;

}



.box #contact_info {

    float:left;

    width:400px;

    margin-top:40px;

}



.box .bot, .box_post .bot{

    clear:both;

    width:940px;

    height:43px;

    background: url(images/box5bot-trans.png) no-repeat top;

    overflow: hidden;

}



.box .top, .box_post .top {

      height:8px;

      overflow: hidden;

      clear: both;

}



.box .spacer {

    background: #ffffff;

    border:none;

    height: 1%;

    padding: 15px 20px; /* right left: 30px */

}

.box .spacer_black {

    background: #000000;

    border:none;

    height: 1%;

    padding: 15px 20px; /* right left: 30px */
}



.box_post .spacer {

	background: #ffffff;

	padding: 15px 30px;

        width:880px;

        border:none;

}



.box #services {

      float:right;

      width:425px;

      height:174px;

      padding:0 15px 0 15px;

      margin-top:-75px;

}



.box #services_text {

      height:auto;

      width:840px;

      margin-bottom:15px;

}



.box #bottom_services {

      margin-top:40px;

      width:940px;

      margin-left:-20px;

      float:left;

}



.box .order {

     font-weight:bold;

     color:#690102;

     line-height:24px;

}



.box .other_services {

     width:290px;

     float:left;

     margin:0 12px 0 10px;

     border-right:1px solid #cccccc;



}



.box .other_services h4, .box .other_services_last h4 {

     padding:0;

}



.box .other_services_img {

    float:left;

    padding-right:20px;

    width:100px;

}



.box .other_services_text {

    float:left;

    width:150px;

}



.box .other_services_text2 {

    float:left;

    width:270px;

}





.box .other_services_last {

     width:300px;

     float:left;

     margin-right:12px;

}



.box img.arrow {

    margin:10px 0 0 5px;

}



.box #repair {

      float:right;

      width:426px;

      height:270px;

      padding-left:15px;

      padding-top:12px;

}



.box .console_div {

      float:left;

      width:860px;

      height:auto; /* 350px */

}



.box .consoles_text {

      float:left;

      width:440px;

      height:auto; /* 270px */

      padding:30px 0 0 15px;

}



.box .consoles {

      float:right;

      width:380px;

      height:270px;

      padding:20px 0 0 0;

}



.box .console_hr {

     float:left;

     width:880px;

}



.box .get_started_top {

     float:left;

     width: 880px;

     height:150px;

     margin:0 0 0 -10px;

     background: #ffffff url('images/get_started_bottom.jpg');

}



.box_post .get_started_top {

     float:left;

     width: 880px;

     height:150px;

     margin:0 0 30px 0;

     background: #ffffff url('images/get_started_bottom.jpg') no-repeat;

	 background-color: #ffffff;

}



.box_post .get_started_top_single {

     float:left;

     width: 880px;

     height:150px;

     margin:0 0 30px 30px;

     background: #ffffff url('images/get_started_bottom.jpg') no-repeat;

	 background-color: #ffffff;

}



.box .get_started_bottom {

     float:left;

     width: 880px;

     height:150px;

     margin:20px 0 0 -10px;

     background: #ffffff url('images/get_started_bottom.jpg');

}



.get_started_bottom h3 {

    font-size:26px;

    width:400px;

    padding: 40px 0 0 474px; /* left:474 */



}



.get_started_top h4, .get_started_top_single h4 {

   font-size:26px;

   padding:40px 0 0 440px;

}



.get_started_bottom #checks {

      float:left;

      width:460px;

      height:50px;

      margin-left:418px;

}



.get_started_top #checks, .get_started_top_single #checks {

      float:left;

      width:460px;

      height:40px;

      margin-left:418px;

      margin-top:-13px;

}



.get_started_bottom #checks1, .get_started_top #checks1, .get_started_top_single #checks1 {

    float:left;

    font-size:11px;

	line-height:17px;

	font-weight:bold;

	text-align:left;

        width:130px;

        height:50px;

        padding:0;

	margin:10px 8px 0 0;

}



.get_started_bottom #checks2, .get_started_top #checks2, .get_started_top_single #checks2 {

    float:left;

    font-size:11px;

	line-height:17px;

	font-weight:bold;

	text-align:left;

        width:150px;

        height:50px;

        padding:0;

	margin:10px 0 0 0;

}



a#get_started_button {

     float:left;

	 margin:10px 0 0 5px;

	 width:157px;

	 height:51px;

	 background: url('images/get_started_button.jpg');

}



a#get_started_button:hover {

    background-position:0 -51px;

}



.box #steps {

     float:left;

     width:885px;

     height:200px;

     margin-left:-38px;

     /* background:url('images/steps-trans.png') no-repeat; */

}



.box #steps_text_all {

     float:left;

     width:880px;

     margin-bottom:20px;

}



.box .steps_text {

    float:left;

    width:125px;

    font-weight:bold;

    line-height:20px;

    margin-right:21px;

}





/*- Box2 -*/

.box2{

        float:left;

	margin: 20px 0 1em;

	width: 213px;

}

.box2 .top { /* .box2 .bot */

	background: none;

	clear: both;

	height: 10px;

	overflow: hidden;

        float:left;

        width:213px;

}

.box2 .bot{

    background: none;

    float:left;

    width:213px;

}

.box2 .spacer{



	background:  #ffffff;

	height: 1%;

	padding: 10px 15px;

        width:213px;

        float:left;

}



.box2 span {

    width:150px;

}



.box2 .widget {

    width:250px;

}



.widget li a {

        color: #333333;

	background: url(images/ico-next.gif) no-repeat left;

	padding: 0 0 0 20px;

}



.box2 li {

    width:190px;

}



/*- Box3 -*/

.box3{

	margin: 0 0 1em;

	width: 425px;

}

.box3 .top,.box3 .bot{

	background: url(images/box3-top.gif) no-repeat top;

	clear: both;

	height: 10px;

	overflow: hidden;

}

.box3 .bot{

	background: url(images/box3-bot.gif) no-repeat top;

}

.box3 .spcr{

	background: #efefed;

	height: 1%;

	padding: 0 20px;

	min-height:100px;

}

.box3 p{

	padding: 0;

}

/*- Box4 -*/

.box4{

	color: #ffffff;

	font-size: 1.8em;

	margin: 20px 0 0 0;

	width: 940px;

        height:35px;

}



.box4 .spacer{

        background-image: url(images/nav_bg5-trans.png);

	width:940px;

	height:43px;

	padding:0;

}

.box4 p{

	padding: 0;

}


/*- Box5 -*/

.box5{

    width: 940px;

    height:323px;/* 315 323*/

    background:#ffffff;

}



.box5 .top {

	background: url(images/blank.gif) no-repeat top;

	clear:both;

	overflow:hidden;

}



.box5 .bot{

	background: url(images/box5bot-trans.png) no-repeat top;

	clear:both;

	width:940px;

	height:43px;

        overflow:hidden;

}



.box5 #repair_box {

    background: #ffffff;

    padding:10px;

}



.box5 .spacer{

    height: 280px;  /* 260 */

    padding: 15px 0px 5px 10px;

    border:none;

    background: url(images/blank.gif) repeat-y top;

}



.box5 .post img {

	border:0;

}



.box5 h2 {

       float:left;

       padding-left:20px;

       width:400px;

}



.box5 h3 {

      float:left;

      padding-left:20px;

      width:430px;

}



.box5 .left_slider {

       float:left;

       padding-left:20px;

       width:400px;

}



.box5 a.get_started {

     display:block;

     text-decoration:none;

     margin-left:220px;

     margin-top:40px;

     height:99px;

     width:99px;

     background: url("images/get_started3-trans.png");

}



.box5 a.get_started:hover {

	 background-position: 0 -99px;

}



.box5 .right_slider {

      float:right;

      width:260px;

}



.box5 .right_slider1 {

      float:left;

      width:308px;

      height:270px;

      margin-top:-50px;

      background-image:url("images/girlgamer-trans.png"); /*game-girl6.png */

}



.box5 .right_slider2 {

      float:right;

      width:318px;

      height:270px;

      background-image:url('images/repair3.jpg');

}



.box5 .right_slider3 {

      float:right;

      width:330px;

      height:270px;

      background-image:url('images/logos2-trans.png');

}



.box5 .right_slider4 {

      float:right;

      width:319px;

      height:270px;

      margin-top:-2px;

      background-image:url('images/operator-trans.png');

}



.box5 #about {

      float:right;

      width:370px;

      height:218px;

      padding:0 15px 0 15px;

}



.faqbox1, faqbox2, faqbox3, faqbox4{

	background:#eee;

	border:1px solid #900;

	

}



/*- Box6 -*/

.box6{

	margin:0;

	width: 940px;

        color:#cccccc;

}



.box6 .spacer{

	background: none;

	height: 50%; /* 1% */

	padding: 20px 25px;

}

#footer .box6 .spacer{

	padding: 10px 25px;

}



/*- Wrapper -*/

.wrapper{

	float:left;

	padding: 0 20px 0 20px; /* right:50px */

}

/*- Date -*/

.date{

	color: #898989;

	margin: -15px 0 10px;

	position: relative;

}



/*=== Styling Forms ===*/

/*- Search -*/

#search {

	height: 32px;

	margin: 0px;

	padding: 0 0 0 25px;

}



#search input.keyword {

	background: #d0d0cd;

	border-bottom: 1px solid #fcfcfa;

	border-top: 1px solid #c4c2b5;

	border-left: 1px solid #c4c2b5;

	color: #ffffff;

	float: left;

	font-size: 11px;

	padding: 7px 5px 8px;

	width: 190px;

}

	

/*- Form1 Setup -*/

.form1 div{

	margin: 0 0 15px;

}

.form1 label{

	padding: 7px 0 0 15px;

}



/* Form1 Textarea */

.form1 textarea{

	height: 165px;

	overflow: auto;

	width: 550px;

}

/*=== Link Buttons ===*/

.btn-cat {

	margin: 1em 0 1.5em;

}

.btn-continue{

	margin: 0 0 2em;

}

.btn-general{

    background: #464543;

    padding: 5px 10px;

    color: #ffffff;	

    display:none;

}

.btn-general a { 

	color: #ffffff;

}

.btn-continue a{

	background: url(images/ico-more2.gif) no-repeat left;

	padding: 0 0 0 20px;

}

.btn-arr a{

	background: #d0d0cd;

	color: #ffffff;

	line-height: 25px;

	padding: 5px 10px;

}

.btn-arr2{

	float: left;

	padding: 130px 12px 0 0;

	width: 27px;

}



/*=== Pics, Ads etc. ===*/

.ads{

	margin: 0 0 10px;

}

.ads img{

	margin: 0 8px 5px 0;

}

/*=== Footer ===*/

#footer {

    font-size:11px;

    color:#cccccc;

}

#footer a{

    color: #949387;

    font-size:11px;

    text-decoration: underline;

}

#footer img{

	position: relative;

	vertical-align:middle;

}

/*=== Misc. ===*/

.fix{

	clear: both;

	height: 1px;

	margin: -1px 0 0;

	overflow: hidden;

}

.fl{

	float: left;

        margin-top:10px;

}

.fr{

	float: right;

        margin-top:10px;

}



.fr img {margin-right:10px;}

.ac{

	text-align: center;

}

.ar{

	text-align: right;

}

img.centered{

    display: block;

    margin-left: auto;

    margin-right: auto;

}



img.alignright{

    padding: 4px;

    margin: 3px 0 2px 10px;

    display: inline;

}



img.alignleft{

    padding: 4px;

    margin: 3px 10px 2px 0;

    display: inline;

}



.alignleft{

    float: left;

}



.alignright{

    float: right;

}



/*=== Posts ===*/

.post_black {
    background:#000;
}


.post {

    background:#fff;

}



.post img, .post_black img {	

	border:none;

}

.post ul, .post ol, .post_black ul, .post_black ol{

	padding: 0 0 1.2em 2em;

}

.post ul li, .post_black ul li{

	color: #555555;

	background: url(images/ico-bullet.gif) no-repeat left;

	padding: 0 0 0 20px;

}

.post ol li, .post_black ol li{

	list-style-type:decimal;

	margin: 0 0 0 20px;

}	

.post li a:hover, .post_black li a:hover{

	color: #464543;

	text-decoration: none;

}



.post blockquote, .post_black blockquote {

	font-family:Georgia, "Times New Roman", Times, serif; color:#777777;

	background:#f9faf4 url(images/ico-quote.gif) no-repeat 10px 10px;

	border-top:1px solid #e4e4e0;

	border-bottom:1px solid #e4e4e0;	

	width:80%; 

        height:auto;

	margin:0 0 15px 10px; 

        padding:15px 25px 0px 55px;

	display:block;

}



#post-335 h3, #post-327 h3, #post-333 h3, #post-53 h3 {

       display:none;

}



/*=== Comments ===*/



#comments .box3 p { padding-bottom:10px; }

#respond { margin: 1em 0 0; }



/*=== Widget styling ===*/



.widget #recentcomments li{

	background: url(images/hl-dot.gif) repeat-x bottom;

	padding: .5em 0;

        color: #464543;

}

.widget #recentcomments li a{

	background:none;

	color: #a4b92e;

	text-decoration:none;

}

.widget #recentcomments li a:hover{

	color: #464543;

	text-decoration: underline;

}



.widget #searchform, .widget #calendar_wrap{

	background: #efefed;

	height: 1%;

	margin: 0 0 2em;

	padding: 7px 15px 15px;

}



.widget #searchform, .widget #calendar_wrap{

	clear: both;

	height: 1%;

	margin: 0 0 14px;

}



.widget #wp-calendar caption {

	font-size:1.2em;

	text-transform: uppercase;

	font-weight: bold;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	margin-bottom:5px;

	color:#333333;

}



.widget #wp-calendar {

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	width:240px;

}



.widget #wp-calendar thead th {

	color:#333333;

}



.widget #wp-calendar tfoot td {

	padding:10px 0 10px 0;

	text-align:left;

}



.widget #wp-calendar tfoot td#next {

	text-align:right;

}



.widget #wp-calendar td {

	width:auto;			

}



.widget #wp-calendar td a {

	padding:2px;

	text-decoration:underline;

}



.widget #wp-calendar tfoot td a {

	color:#333333;	

}

.quote {

	background:url(images/ico-quote.gif) no-repeat top left;

	margin:9px 0 0;

	width:37px;

	height:29px;

}

.flickr_badge_image img{

	margin: 0 3px 8px;

	padding: 0 7px 5px 0;

	float:left;

}

.flickr img{

	vertical-align:middle;

	margin:6px 0 8px;	

}

.subscribe img{

	vertical-align:middle;

	margin:6px 0 8px;	

}



/*=== Slider ===*/



.stepcarousel{

    position: relative; /*leave this value alone*/

    overflow: scroll; /*leave this value alone*/

    width: 810px; /*795px*/

    height: 300px; /*Height should enough to fit largest content's height*/

}



.stepcarousel .belt{

    position: absolute; /*leave this value alone*/

    left: 0;

    top: 0;

}



.stepcarousel .panel{

    float: left; /*leave this value alone*/

    overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

    margin: 15px; /*margin around each panel*/

    width: 770px; /* 770px Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}



.stepcarousel h2 a{

    color:#333333;

    text-decoration:none;

}



.widget_img {

    float:left;

    margin:0 0 10px 0;

}



.widget_text {

    font-size:12px;

    line-height:18px;

}



.widget_text a {

    color:#ff3300;

font-weight: bold;

}



.demo-show {

    width: 350px;

    margin: 1em .5em;

}



.demo-show h3 {

    margin: 0;

    padding: .25em;

    background: #bfcd93;

    border-top: 1px solid #386785;

    border-bottom: 1px solid #386785;

 }

 

.demo-show div {

    padding: .5em .25em;

 }



.hackadelic-sliderPanel { 

    border: 0; 

    padding: 5px; 

    -moz-border-radius: .5em; 

	-webkit-border-radius: .5em; 

} 



a.hackadelic-sliderButton { 

    border: 0; 

    color: #fc8301; 

    padding: 0 3px; 

    -moz-border-radius: .5em; 

	-webkit-border-radius: .5em; 

 } 



a.hackadelic-sliderButton:hover { 

    border: 0; 

    color:#8b0000; 

    text-decoration:none;

} 



.entry .hackadelic-sliderPanel { 

    background-color: #cccccc; 

    color:#333333;

} 

.entry_black .hackadelic-sliderPanel {

    background-color: #000000; 

    color:#333333;
}


.entry {

    padding-left:20px;

}



.entry h3 {

    margin-left:-20px;

}



.textwidget .hackadelic-sliderButton { 

    display: block; 

    text-align: center; 

    margin: .5em; 

} 



.textwidget .hackadelic-sliderPanel { 

    background-color: #cccccc; 

}  



/* Form */

FORM {

	float:left;

	margin:12px 20px 20px 0px;

	padding:12px 0 10px 12px;

	color:#333333;

}



#checkbox {

    width:15px;

	margin:5px 15px 0 0;

}



INPUT#submit {

    width:70px;

}



INPUT, LABEL, SELECT, TEXTAREA {

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0;

	padding:3px;

}



INPUT, SELECT, TEXTAREA {

	width:380px;

	border:1px solid #acb3b3;

}



TEXTAREA {

	height:14em;

}



td.element_label {

    width:150px;

}

