        body 
        {
            margin: 0px;
            padding: 0px;
            color: #5C5C5C;
            background-color: #FFFFFF;
            font-size: 11px;
            font-family: Tahoma;
        }
        
        a
        {
            color: #ffffff;
        }
        
        a:hover
        {
            text-decoration: none;
        }
        
        .clear 
        {
            clear: both;
            height: 0px;
            overflow: hidden;
        }

        #wrapper
        {
            margin: 0 auto 0 auto;
            padding: 96px 0px 0px 0px;  
        }
        
        #header
        {
            margin: 0 auto 0 auto;
            background: #E4E4E4 url('http://www.attractivestyle.com/img/site/header.jpg') no-repeat center;
            text-align: center;
            height: 98px;
            padding-left: 50px;
            min-width: 950px;
        }
        
        .inner
        {
           margin: 0px auto 0px auto;
           width: 950px;
           text-align: left; 
        }
        
        #logo
        {
            float: left;
            display: inline;
            margin: 20px 0px 0px 15px;
        }
        
        #login
        {
            float: right;
            display: inline;
            margin: 10px 83px 0px 0px;
            color: #ffffff;
        }
        
        #navigation_menu
        {
            height: 43px;
            background: #E4E4E4 url('http://www.attractivestyle.com/img/site/menu_back.jpg') no-repeat center;
            padding-left: 50px;
            min-width: 950px;
        }
        
        #navigation_menu #menu
        {
            margin: 0px auto 0px auto;
            padding: 0px 0px 0px 0px;
            font-size: 14px;
            width: 950px;
        }
        
        #navigation_menu #menu .selected
        {
            color: #FFFFFF;
            background: #4397CC;
            float: left;
            padding: 12px 16px 14px 16px;
            cursor: pointer;
        }
        
        #navigation_menu #menu .selected2 {
            color: #FFFFFF;
            background: #547a9a;
            float: left;
            padding: 12px 16px 14px 16px;
            cursor: pointer;
        }
        
        #navigation_menu #menu .unselected
        {
            color: #FFFFFF;
            float: left;
            padding: 12px 16px 14px 16px;
            cursor: pointer;
        }
        
        #navigation_menu #menu a
        {
            color: #ffffff;
            text-decoration: underline;
        }
        
        #content
        {
            background: #E4E4E4 url('http://www.attractivestyle.com/img/site/back.jpg') no-repeat center;
            height: 349px;
            color: #ffffff;
            padding-left: 50px;
            min-width: 950px;
        }
        
        #content_contact
        {
            background: url('http://www.attractivestyle.com/img/site/back_contact.jpg') no-repeat center top;
            height: 349px;
            color: #ffffff;    
        }
        
        #content_testimonials
        {
            background: url('http://www.attractivestyle.com/img/site/back_testimonials.jpg') no-repeat center top;
            height: 349px;
            color: #ffffff;    
        }
        
        #content #about_text
        {
            float: left;
            display: inline;
            padding: 18px 0px 0px 15px;
            width: 430px;
        }
        
        #content #about_text p
        {
            margin: 16px 0px 0px 0px;
            line-height: 13px;
        }
        
        #roll {
            width: 1000px;
            background: url('http://www.attractivestyle.com/img/site/arrow.png') no-repeat 0px 34px;
        }
        
        #content .services
        {
            display: inline;
            padding: 18px 0px 30px 0px;
            width: 493px;
        }
            
        .services h6
        {
            padding: 0px 0px 0px 0px;
            margin: -4px 0px 0px 0px;
            font-size: 30px;
            font-weight: normal;
            float: left;
        }
        
        #content .services p
        {
            margin: 16px 0px 0px 0px;
            line-height: 13px;
            margin: 0px 0px 0px 40px;
        }
        
        .services .item
        {
            padding: 6px 40px 6px 0px;
            cursor: pointer;
        }
        
        .item a {
            color: #ffffff;
            text-decoration: none;
        }
        
        .textBox_back
        {
            background: url('http://www.attractivestyle.com/img/site/back_textBox.gif') no-repeat;
            height: 20px;
        }
        
        .textBox
        {
            width: 122px;
            color: #707070;
            font-size: 11px;
            border: none;
            margin: 0px 0px 0px 0px;
            padding: 1px 0px 0px 2px;
        }        
        
        #main_content
        {
            background: #E4E4E4;
            padding: 20px 0px 20px 0px;
            padding-left: 50px;
            min-width: 950px;
        }
        
        #main_content #left
        {
            float: left;
            padding: 0px 0px 0px 0px;
            width: 500px;
            display: inline;
        }
        
        #main_content #right
        {
            float: left;
            display: inline;
            width: 366px;
            padding: 0px 0px 0px 0px;
            margin-left: 40px;
        }

        #main_content #left p
        {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 12px;
        }

        h3
        {
            margin: 10px 0px 0px 0px  ;
            padding: 0px 0px 0px 15px;
            font-size: 20px;
            font-weight: normal;
            background: url('http://www.attractivestyle.com/img/site/arrow.gif') no-repeat left;
            color: #5C5C5C;
        }
        
        h3 a {
            color: #5C5C5C;
        }
        
        #payments {
            margin-left: 30px;
        }

        #payments div
        {
            float: left;
            display: inline;
            margin: 20px 0px 0px 10px;
        }
        
        #footer
        {
            background: #D1D1D1;
            padding: 10px 0px 10px 50px;
            margin: 0px 0px 0px 0px;
            text-align: center;
            min-width: 950px;
        }
        
        #footer_menu
        {
            margin: 0px 0px 0px 0px;
            padding: 10px 0px 10px 10px;
            width: 500px;
            float: left;
            display: inline;
        }
        
        #copyright
        {
            float: left;
            display: inline;
            width: 320px;
            margin: 0px 0px 0px 33px;
            padding-left: 30px;
            border-left: solid #ffffff 1px;
        }
        
        #copyright a {
            color: #808080;
        }
        
        #copyright img {
            border: 0px;
            margin-top: 3px;
        }
        
        
        #footer_menu a
        {
            color: #808080;
            text-decoration: underline;
            font-weight: bold;
            margin: 0px 16px 0px 0px;
        }
        
        #footer_menu a:hover
        {
            text-decoration: underline;
        }
        
        #titleh4 {
            margin: 0px;
            padding: 0px;
            font-size: 16px;
            padding-top: 7px;
        }
        

        #contact_form {
            float: left;
            padding: 0px 0px 0px 15px;
            width: 410px;
        }
                
        #contact_form input {
            font-family: tahoma;
            font-size: 9px;
            margin: 9px 0px 0px 0px;
            width: 300px;
        }
        
        #contact_form textarea {
            font-family: tahoma;
            font-size: 9px;
            margin: 8px 0px 0px 0px;
            width: 300px;
        }
        
        #contact_form .input_first {
            margin: 3px 0px 0px 0px;
        }
        
        #contact_form .send_quote {
            font-size: 9px;
            width: 50px;
            margin: 0px 0px 0px 0px;
        }

        #contact_form_faq {
            float: left;
            padding: 0px 0px 0px 15px;
            width: 410px;
        }

        #contact_form_faq input {
            font-family: tahoma;
            font-size: 9px;
            margin: 9px 0px 0px 0px;
            width: 300px;
        }
        
        #contact_form_faq textarea {
            font-family: tahoma;
            font-size: 9px;
            margin: 8px 0px 0px 0px;
            width: 300px;
        }
        
        #contact_form_faq .input_first {
            margin: 3px 0px 0px 0px;
        }
        
        #contact_form_faq .send_quote {
            font-size: 9px;
            width: 50px;
            margin: 0px 0px 0px 0px;
        }

        #content #contact_map {
            float: right;
            padding: 25px 0px 0px 15px;
            width: 585px;
            height: 324px;
        }

        #content #testimonials_text
        {
            float: left;
            display: inline;
            padding: 30px 30px 0px 15px;
            width: 510px;
        }
        
        #content #testimonials_text p
        {
            margin: 16px 0px 0px 0px;
            line-height: 13px;
        }
        
        #content #testimonials {
            float: left;
            width: 370px;
        }
        
        #content .testimonials_top {
            color: #747474;
            float: left;
            padding: 25px 0px 0px 10px;
            width: 370px;
            height: 205px;
            background: url('http://www.attractivestyle.com/img/site/testimonials_bg.png') no-repeat 14px 14px;
        }
        
        #content .testimonials_top a {
            color: #747474;
            font-size: 9px;
        }
        
        #content .testimonials_bottom {
            float: left;
            padding: 30px 0px 0px 15px;
            width: 370px;
        }
        
        #content #free_quote {
            float: left;
            font-size: 11px;
            padding: 25px 0px 0px 15px;
        }
        
        #free_quote input {
            font-size: 11px;
            font-family: tahoma;
            margin: 8px 0px 0px 0px;
            width: 264px;
        }
        
        #free_quote textarea {
            font-size: 11px;
            font-family: tahoma;
            margin: 8px 0px 8px 0px;
            width: 264px;
        }
        
        #free_quote .input_first {
            font-size: 11px;
            margin: 3px 0px 0px 0px;
        }
        
        #free_quote .send_quote {
            font-size: 11px;
            width: 50px;
            margin: 0px 0px 0px 101px;
        }
        
        .input_alert {
            font-size: 11px;
            margin-bottom: 8px;
            width: 257px;
            border: 0px;
            padding-left: 5px;
            background: url('http://www.attractivestyle.com/img/site/menu_bg.png');
            color: #ff0000;
        }
        
        #content #services_open
        {
            padding: 30px 0px 30px 0px;
            width: 570px;
        }
        
        #services_open p {
            margin: 11px;
        }
        
        #services_open {
            padding: 0px 0px 30px 0px;
            margin-left: 5px;
        }
        
        #content #services_open_right {
            padding: 30px 0px 30px 0px;
            width: 330px;
        }
        
        #services_open a {
            color: #5c5c5c;
        }

        #content #articles
        {
            padding: 30px 0px 30px 0px;
            width: 500px;
        }
        
        #content #articles p {
            margin: 11px;
        }
        
        #content #articles_right {
            padding: 30px 0px 30px 0px;
            width: 420px;
        }
        
        #articles a {
            color: #ffffff;
        }
        
        #articles_right a {
            color: #ffffff;
        }

        .articles_list {
            list-style: square;
            font-size: 11px;
        }

        .articles_list a {
            color: #5c5c5c;
        }

        .art_menu {

            padding: 10px;
        }

        #content #portfolio
        {
            padding: 20px 0px 10px 0px;
            width: 360px;
            background: url('http://www.attractivestyle.com/img/site/arrow_folio.png') no-repeat 0px 4px;
        }
        
        #content #portfolio_right_01
        {
            padding: 20px 0px 0px 0px;
            width: 625px;
            float: right;
            margin-left: 15px;
            display: block;
        }
        
        #content #portfolio_right_02
        {
            padding: 20px 0px 0px 0px;
            width: 625px;
            float: right;
            margin-left: 15px;
            display: none;
        }
        
        #content #portfolio_right_03
        {
            padding: 20px 0px 0px 0px;
            width: 625px;
            float: right;
            margin-left: 15px;
            display: none;
        }
        
        .service_block {
            width: 360px;
            height: 78px;
            margin-bottom: 10px;
            cursor: pointer;
        }
        
        
        .img_folio {
            margin: 10px;
            padding: 0px;
        }
        
        .img_folio_big {
            margin: 0px;
            padding: 0px;
            border: solid 10px #7d9fbb;
        }
        
        .img_folio_big_2 {
            float: left;
            margin: 0px;
            padding: 0px;
            border: solid 10px #f2f2f2;
        }
        
        .folio_div {
            margin: 5px 0px 0px 5px;
        }
        
        .folio_div a {
            color: #ffffff;
        }

        .folio_div_2 {
            float: left;
            margin: 5px 0px 0px 15px;
            width: 270px;
        }
        
        .folio_div_2 a {
            color: #5c5c5c;
        }

        .folio_top {
            float: left;
        }
        
        .folio_top a {
            color: #ffffff;
        }
        
        #portfolio a {
            color: #ffffff;
            text-decoration: none;
            
        }

        #content #portfolio_right_open
        {
            padding: 20px 0px 20px 0px;
            width: 885px;
            float: left;
            display: block;
            background: url('http://www.attractivestyle.com/img/site/folio_bg_green.png') no-repeat 0px 20px;
        }

        #content #portfolio_open
        {
            padding: 20px 0px 10px 0px;
            width: 84px;
            background: url('http://www.attractivestyle.com/img/site/page_folio.png') no-repeat 0px 39px;
            float: left;
            margin-right: 15px;
        }
        
        .folio_pages a{
            color: #ffffff;
            text-decoration: none;
            font-size: 30px;
            font-weight: bold;
            float: right;
            margin-left: 30px;
        }
        
        .folio_view {
            float: left;
            width: 202px;
            margin: 7px 7px 7px 7px;
            background: url('http://www.attractivestyle.com/img/site/folio_bg_big.png') no-repeat;
        }
        
        .folio_view_main {
            float: left;
            width: 202px;
            margin-right: 7px;
            background: url('http://www.attractivestyle.com/img/site/folio_bg_big.png') no-repeat;
        }
        
        #faq_left {
            width: 465px;
            padding: 30px 0px 15px 0px;
            float: left;
            margin-left: 15px;
        }
        
        #faq_right {
            width: 445px;
            padding: 30px 0px 15px 0px;
            float: right;
        }
        
        .faq_item {
            float: left;
            margin-bottom: 20px;
        }
        
        .tag01 a {
            font-size: 11px;
            color: #5C5C5C;
        }
        
        .tag01 a:hover {
            color: #ffffff;
            background: #5C5C5C;
        }
        
        .tag02 a {
            font-size: 15px;
            color: #5C5C5C;
        }

        .tag02 a:hover {
            color: #ffffff;
            background: #5C5C5C;
        }

        .tag03 a {
            font-size: 19px;
            color: #5C5C5C;
        }

        .tag03 a:hover {
            color: #ffffff;
            background: #5C5C5C;
        }

        .tag04 a {
            font-size: 23px;
            color: #5C5C5C;
            font-weight: bold;
        }
        
        .tag04 a:hover {
            color: #ffffff;
            background: #5C5C5C;
        }
        
        #downl_pdf {
            float: left;
            font-size: 14px;
            height: 65px;
            background: url(http://www.attractivestyle.com/img/site/arrow_small.png) no-repeat 0px 0px;
            padding-left: 0px;
            color: #ffffff;
            width:380px;
            margin-bottom: 12px;
        }
        
        #downl_pdf sup {
            font-size: 11px;
        }
        
        #downl_pdf a {
            color: #ffffff;
        }
        
/* ---------->>> jtip <<<---------------------------------------------------------------*/

    #JT_arrow_left
    {
    	background-image: url(http://www.attractivestyle.com/img/site/arrow_left.gif);
    	background-repeat: no-repeat;
    	background-position: left top;
    	position: absolute;
    	z-index:101;
    	left:-12px;
    	height:23px;
    	width:10px;
        top:-3px;
    }

    #JT_arrow_right
    {
    	background-image: url(http://www.attractivestyle.com/img/site/arrow_right.gif);
    	background-repeat: no-repeat;
    	background-position: left top;
    	position: absolute;
    	z-index:101;
    	height:23px;
    	width:11px;
        top:-2px;
    }
    #JT 
    {
    	position: absolute;
    	z-index:100;
    	border: 2px solid #CCCCCC;
    	background-color: #fff;
    }
    #JT_copy
    {
    	padding:10px 10px 10px 10px;
    	color:#333333;
    }
    .JT_loader
    {
    	background-image: url(http://www.attractivestyle.com/img/site/loader.gif);
    	background-repeat: no-repeat;
    	background-position: center center;
    	width:100%;
    	height:12px;
    }    
	#JT_close_left
    {
    	background-color: #CCCCCC;
    	text-align: left;
    	padding-left: 8px;
    	padding-bottom: 5px;
    	padding-top: 2px;
    	font-weight:bold;
    }
    #JT_close_right{
    	background-color: #CCCCCC;
    	text-align: left;
    	padding-left: 8px;
    	padding-bottom: 5px;
    	padding-top: 2px;
    	font-weight:bold;
    }
    #JT_copy p
    {
        margin:3px 0;
    }
    #JT_copy img
    {
    	padding: 1px;
    	border: 1px solid #CCCCCC;
    }
    
    .testim_h3 {
        font-size:20px;
        font-weight:normal;
        margin:10px 0 0;
        background: none;
        padding: 0px;
    }
    
    .testimonials {
        width: 460px;
        margin: 15px;
        padding: 10px 0px 10px 10px;
        border-left: solid 3px #91bae4;
        font-style: italic;
    }
    
    .author {
        float:right;
        font-size: 14px;
        font-weight: bold;
    }
    
    .portfolio_foot {
        float: left;
        width: 500px;
        margin-bottom: 10px;
        margin-left: 15px;
    }
    
    .articlescrop a {
        display: block;
        margin: 10px;
        color: #5c5c5c;
        font-weight: bold;
        font-size: 14px;
    }
    
    hr {
        width: 330px;
        color: #ffffff;
    }
    
    .title_t {
        width: 247px;
        margin: 20px 0px 0px 0px;
        font-size: 16px;
    }
    
    img, td, div, input {
        behavior: url(skin/site/main/img/pngfix/fix.php);
    }
    
    #formmessage input {
        font-size:11px;
        margin-bottom:7px;
        width:270px;
    }
    
    #formmessage textarea {
        font-size:11px;
        margin-bottom:7px;
        width:270px;
    }
    
    #formmessage .button {
        width: 90px;
    }
    
    .featured_services h3 a {
        text-decoration: none;
    }
    
    .featured_services h3 a:hover {
        text-decoration: underline;
    }
    
    .techno {
        list-style: square;
    }
    
    .links_li a {
        color: #5C5C5C;
    }