body
{
    text-align: center;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #CCCCCC;
}
.content
{
    width: 766px;
    margin: 0px auto;
    text-align: left;
    background-color: #FFFFFF;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #666666;
    border-left-color: #666666;
}
.name
{
    float: left; /*margin:15px 0px 0px 8px;*/
    width: 194px;
}
.top_menu
{
    float: right;
    background-repeat: no-repeat;
    margin: 64px 0px 0 0px;
    text-align: right;
    padding-top: 9px;
    padding-right: 25px;
    height: 24px;
    width: 532px;
}
.top_menu a
{
    background-image: url(images/top_menu_pointer.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding: 0 10px 0px 10px;
    color: #FFFFFF;
    font-weight: bolder;
}
img
{
    border: 0;
}
.left
{
    float: left;
    width: 480px;
    padding-left: 15px;
}
.right
{
    float: left;
    width: 251px;
    padding-left: 5px;
}
.made_bg
{
    width: 480px;
    height: 143px;
    background-image: url(images/made_bg.jpg);
}
.text1
{
    padding: 40px 10px 20px 280px;
    width: 175px;
    height: 75px;
    color: #FFFFFF;
    font-weight: bold;
    background: inherit;
}
.cat
{
    width: 251px;
    background-color: #E9E9E9;
    color: #797979;
}
.list
{
    background-image: url(images/pointer.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 15px;
    line-height: 13px;
}
.list a
{
    color: #797979;
    background-color: #E9E9E9;
    text-decoration: none;
}
.browse
{
    padding: 0px 10px 5px 180px;
}
.browse a
{
    color: #AB000A;
    background-color: #E9E9E9;
    font-weight: bold;
}
.search
{
    width: 478px;
    height: 93px;
    border: solid 1px #3C3C3C;
    margin-top: 6px;
    margin-bottom: 6px;
}
/*   */
.templates1
{
    background-image: url(images/f_website.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 30px;
    width: 480px;
}
.flash
{
    clear: both;
    background-image: url(images/f_flash.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 30px;
    width: 480px;
}
.website
{
    background-image: url(images/website.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 30px;
    width: 480px;
}
.t1
{
    float: left;
    width: 154px;
    height: 165px;
    border: 1px solid #939393;
    margin: 5px 5px 10px 0;
    padding: 5px 0 0 0;
}
.t2
{
    float: left;
    width: 154px;
    height: 165px;
    border: 1px solid #939393;
    margin: 5px 5px 10px 0;
    padding: 5px 0 0 0;
}
.t3
{
    float: left;
    width: 154px;
    height: 165px;
    border: 1px solid #939393;
    margin: 5px 0px 10px 0;
    padding: 5px 0 0 0;
}
.w1
{
    float: left;
    width: 154px;
    height: 165px;
    border: 1px solid #939393;
    margin: 5px 5px 0px 0;
    padding: 5px 0 0 0;
}
.w2
{
    float: left;
    width: 154px;
    height: 165px;
    border: 1px solid #939393;
    margin: 5px 5px 0px 0;
    padding: 5px 0 0 0;
}
.w3
{
    float: left;
    width: 154px;
    height: 165px;
    border: 1px solid #939393;
    margin: 5px 0px 0px 0;
    padding: 5px 0 0 0;
}
.price
{
    background-image: url(images/price.gif);
    background-color: #222222;
    width: 143px;
    height: 20px;
    margin: 7px 0px 7px 5px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}
.price a
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #222222;
    text-decoration: none;
}
.login
{
    background-image: url(images/login.gif);
    background-color: transparent;
    width: 251px;
    height: 95px;
    margin: 6px 0px 6px 0px;
    color: #9F9F9F;
}
.library
{
    padding: 8px 0;
    width: 251px;
    background-color: #E9E9E9;
    color: #666666;
    text-align: center;
    margin-bottom: 5px;
}
.sample2
{
    background-image: url(images/sample2.jpg);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 231px;
    height: 43px;
    padding: 0 10px 0 17px;
    color: #797979;
}
.footer1
{
    clear: both;
    background-position: bottom;
    background-image: url(images/line.gif);
    background-repeat: repeat-x;
    height: 8px;
}
.footer2
{
    height: 57px;
    text-align: center;
    color: #595959;
    background-color: #FFFFFF;
    padding-top: 10px;
}
.footer2 a
{
    text-decoration: none;
    padding: 0 5px 0 5px;
    color: #595959;
    background-color: #FFFFFF;
}
.website
{
    background-image: url(images/website.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 28px;
    width: 480px;
}
.flash_t
{
    background-image: url(images/flash_templates.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 28px;
    width: 480px;
}
.flash_i
{
    background-image: url(images/flash_intros.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 28px;
    width: 480px;
}
.php_nuke
{
    background-image: url(images/php_nuke_themes.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 28px;
    width: 480px;
}

.logo_t
{
    background-image: url(images/logo_templates.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 28px;
    width: 480px;
}
.oscommerce
{
    background-image: url(images/oscommerce.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 28px;
    width: 480px;
}
.list2 a
{
    color: #797979;
    background-color: #E9E9E9;
    text-decoration: none;
}
.ttt, .ttt *
{
    text-align: left;
}
.ttt a
{
    color: #828282;
    background-color: #FFFFFF;
    text-decoration: none;
}
.ttt a:hover
{
    text-decoration: underline;
}
.bold
{
    font-weight: bold;
}
.cont a
{
    color: #000;
    text-decoration: underline;
}
.cont a:hover
{
    text-decoration: none;
}
h1
{
    font-size: 20px;
}
h3
{
    font-size: 12px;
}
h4
{
    font-size: 10px;
}

.right2
{
    float: right;
    width: 185px;
    padding-right: 15px;
}
.cat2
{
    width: 185px;
    background-color: #E9E9E9;
    color: #797979;
}
H1
{
    font: bold 14px Times New Roman,Tahoma,sans-serif;
}
.txtbx
{
    border-color: #0000FF;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #99CCFF;
    color: #0000FF;
    border-width: 1px;
}

.btn
{
    font-family: Arial, Helvetica, sans-serif;
    border: 1px double #0000FF;
    color: #0000FF;
    text-align: center;
}
.CheckMark
{
    padding-right: 0px;
    padding-left: 10px;
    padding-bottom: 0px;
    margin: 5px 5px 0px;
    padding-top: 0px;
}
.BoxBg
{

    background: url('images/main_box_bottom.gif') no-repeat 50% bottom;

}
.PaddingTB5
{
    padding-bottom: 5px;
    padding-top: 5px;
}
