/* static START */

* {

    margin:0;

    padding:0;

}

body {

    background:#97B3DB url(images/bg.gif) top repeat-x;

    color:#000;

    font-family:Arial,Verdana,Tahoma,"BitStream vera Sans",Helvetica,Sans-serif;

    font-size:12px;

    text-align:center;

}

h1, h2, h3, h4, h5, h6 {

    font-weight:bolder;

    font-family:Arial;

}

h1 {font-size:200%;}

h2 {font-size:170%;}

h3 {font-size:150%;}

h4 {font-size:130%;}

h5 {font-size:110%;}

h6 {font-size:100%;}

img {

    border:0;

}

small {

    font-size:10px;

}

a {

    text-decoration:none;

}

a:hover {

    color:#0058bb;

    text-decoration:underline;

}

.alignleft {

    text-align:left;

}

.alignright {

    text-align:right;

}

.aligncenter {

    text-align:center;

}

.floatleft {

    float:left;

}

.floatright {

    float:right;

}

.left {

    float:left;

    margin-right:14px;

}

.right {

    float:right;

    margin-left:14px;

}

.inline {

    display:inline;

}

.fixed, 

.clear {

    clear:both;

}



/* static END */



/*page-wrap START*/

div#page-wrap{

    width:902px;

    margin:0 auto;

    text-align:left;

}

/*page-wrap END*/

/*header START*/

div#header{

    background:url(images/header.jpg) top no-repeat;

    height:393px;

}

div#menu {

    height:20px;

    }div#menu ul {

    list-style:none;

    list-style-image:url(images/shape.gif);

    }div#menu ul li {

    display:inline;

    }div#menu ul li a{

    color:#FFFFFF;

    display:block;

    float:left;

    padding:10px 40px 10px;

}

div#headline{

    width:485px;

    padding:25px 20px 0;

    margin:140px 0 0 0;

    line-height:1.2em;

    }div#headline h5{

    color:#5E8DDE;

    padding-bottom:10px;

    text-transform:uppercase;

    }div#headline p {

    color:#657693;

    font-style:italic;

    word-spacing:1px;

    padding-bottom:0;

}

a#clickhere{

    display:block;

    width:155px;

    height:48px;

    margin: 0 0 0 340px;

    text-indent:-999em;

}

/*header END*/

/*content START*/

div#content{



}

/*content END*/

/*left-col START*/

div#left-col{

    float:right;

    width:199px;

    color:#7796C6;

    }.widget a{

    color:#253856;

    }.widget h3{

    padding:10px 0 8px 15px;

    letter-spacing:1px;

    text-transform:lowercase;

    font-weight:normal;

    }.signup h3{

    font-size:30px;

    padding-top:5px;

    }.widget ul{

    border-top:1px solid #C6D9F3;

    list-style:none;

    margin:0 3px;

    padding:5px 0 0;

    }.widget ul li {

    padding:5px 0 5px 30px;

    }.widget ul li img{

    padding-right:5px;

    } span.shape{

    width:11px;

    height:11px;

    background:url(images/shape.gif) left top no-repeat;

    }.even {

    background:#F1F7FF;

    }.signup{

    height:206px;

    background:url(images/signup.gif) left top no-repeat;

    margin-bottom:10px;

    }.signup .content{

    padding:0 15px;

    }.signup .content p{

    margin-bottom:5px;

    }.signup .content .name,.signup .content .email {

    float:right;

    width:127px;

    height:22px;

    border:1px solid #969696;

    margin-bottom:5px !important;

    margin-bottom:0;

    }.signup a.submit-info-now{

    float:left;

    width:155px;

    height:39px;

    display:block;

    margin:3px 0 0 10px !important;

    margin:3px 0 0 5px;

    text-indent:-999em;

    }.product h3{

    padding-top:15px;

    background:#97B3DB url(images/product.gif) left top no-repeat;

    }.siteinfo-bottom{

    background:#97B3DB url(images/siteinfo.gif) left bottom no-repeat;

    height:20px;

}

/*left-col END*/



/*righ-col START*/

div#right-col{

    float:left;

    width:701px;

    }.entry {

    color:#FFFFFF;

    word-spacing:1px;

    width:681px;

    padding:20px 0 30px;

    }.entry p{

    line-height:1.4em;

    }p.tagline{

    font-size:24px;

    padding-bottom:5px;

    }span.date{

    font-size:12px;

    margin-left:10px;

}

.rating {

    margin-top:-70px;

    color:#557290;

    font-size:20px;

    padding-left:25px;

}

.more-link a{

    float:right;

    padding-right:16px;

    display:block;

    width:135px;

    height:33px;

    background:url(images/more-link.gif) bottom no-repeat;

    text-indent:-999em;

}

/*left-col END*/

/*footer START*/

div#footer{

    background:#819CC7 url(images/body-bottom.gif) left top repeat-x;

    padding:30px 0;

    color:#BACFF0;

    }div#footer a,div#footer .links{

    font-size:13px;

    padding-bottom:3px;

    color:#BACFF0;

    }div#footer p {

    font-size:11px;

}

/*footer END*/



