*
{
    margin: 0 0;
    padding: 0 0;
    font-family: Helvetica, Arial, sans-serif;
}

body
{
    background:url("blackspaghetti2.png") repeat-x scroll center top #181C21;
}

a, a:visited
{
    color:                              #ffffff;
    text-decoration:                    none;
}

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

div.container
{
    background: #000;
}

#main-container
{
    /*background: url("/images/left-corner-flowers.png") left top no-repeat #000;*/
    background: url("/images/corner-flowers-3.png") left top no-repeat #000;
}


div.navigation
{
    /*background:                         #000;*/
    border:                             1px solid #4d4d4d;
    color:                              #ffffff;
    min-height:                         400px;
    font-family:                        "Times New Roman", serif;
    font-size:                          16px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -khtml-border-radius:8px;
    border-radius:8px;
}

.navigation a, .navigation a:visited
{
    color:                              #ffffff;
    text-decoration:                    none;
}

.navigation a:hover {
    color:                              #cccccc;
    text-decoration:                    none;
}

.navigation li
{
    margin:                             12px 0px 12px 0px;
    /*
    padding:                            0px 25px 0px 25px;
s    border:                             1px solid black;
    */
    list-style-image:                   none;
    list-style-type :                   none;
}

.navigation li:before
{
    content:                        "";
}


div.maincontent
{
    min-height:                         400px;
/*    background:                         #000000;*/
    color:                              #ffffff;
}

#header
{
    background:url("header.png") no-repeat center top ;
    height:110px;
    min-height:110px;
    cursor: hand;
    cursor: pointer;
}

#footer
{
    text-align:         center;
    background-color:   #262626;
    color:              #fff; 
}

#note
{
    /*position:       absolute;*/
    float:          left;
    margin-bottom:  -50px;
    margin-left:    -40px;
}

.user_admin a, .user_admin a:visited
{
    color:      #000;
    text-decoration: underline;
}

table.user_admin
{
    background-color:#aaa;
    color:#000;
    width:100%;
}

.user_admin tr td
{
    text-align:                         center;
    font-size:                          12px;
    border-bottom:                      1px solid #55a;
    height:                             30px;
}

.user_admin_row_even
{
    background-color:                   #ddf;
}

.user_admin_row_odd
{
    
}

.rapidEdit-submit, rapidEdit-cancel, .inputbutton, .inputsubmit
{
    background-color:#3B5998;
    border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    padding:2px 15px 3px;
    text-align:center;
}

#pricing
{
    color:                  #ffffff;
}

/*body{background-color:#999;color:white;padding-top:20px;font-family:helvetica;font-size:12px;text-align: center;} */
.pikachoose{width:510px;margin:0 auto 50px auto;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:510px;height:180px;margin:0;overflow:hidden;}
.pikachoose ul li{float: left;border:1px solid #555;padding:2px;background:#777;margin:0 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:506px;height:325px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:relative;}
.pika_subdiv{position:relative;border:1px solid #555;background:#777;padding:2px;}
.pika_animationDivs{top:2px;left:2px;} /*must match top/left padding for subdiv */
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:500px;height:16px;padding-top:4px;text-align:center;position:absolute;bottom:7px;left:3px;background:url('black.png') top left;}
.pika_caption a{color:white;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('play.png') top center no-repeat;}
.pika_play a.pika_stop_button{background:url('pause.png') top center no-repeat;}

.pika_navigation a{font-size: 12px; text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:5px;left:5px;height:456px;width:100px;background:url('rewind.png') top left no-repeat;}
.pika_next_hover{position:absolute;top:5px;right:5px;height:456px;width:100px;background:url('fastf.png') top right no-repeat;}

