@charset "utf-8";
body {
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#414a51;
}
h1{
    padding:0px;
    font-size:24px;
    color:#A1CD91;
    font-weight:bold;
    text-decoration:underline;
}
h2 {
	font-size: 17px;
}
img {
    border:none;
}
a {
    color:#1993a4;
}
#warper {
    width: 100%;
    position: relative;
    /*Absolute position should apply relative to the warper*/
    background-image:url(../image/topg.gif);
    background-position:top;
    background-repeat:repeat-x;
}
#warper *{
    z-index:5;
}
#headtable {
    margin-left:5%;
    margin-right:11.5%;
    width:83.4%;/*Must be slightly smaller than 100 - margin-left - margin-right*/
    margin-top:22px;
}
/*Menu*/
#menucell{
    width:100%;
    vertical-align:top;
    text-align:right;
}
#menucell ul{
    list-style:none;
    list-style-image:none;
    list-style-position:outside;
    margin:0px;
    padding:0px;
}
#menucell li{
    float:right;
    margin:0px;
    padding:0px;
    padding-top:20px;
    padding-left:23px;
    padding-right:23px;
}
#menucell li.Selected{
    background:url(../image/selected.gif) no-repeat center top;
}
#menucell li a{
    color:#6e6e6e;
    font-size:12px;
    font-weight:bold;
    display:block;
}
#bgImage *{
    position:absolute;
    z-index:1;
}
/*Background*/
#bgSlideshow{
    position:absolute;
    top:57px;
    left:145px;
    width:239px;
    height:330px;
}
#bgNose{
    top:0px;
    right:0px;
}
#bgWave1{
    top:102px;
    left:0px;
}
#bgWave2{
    top:177px;
    right:0px;
}
#bgWave3{
    top:235px;
    right:0px;
}
#bgSpray{
    top:160px;
    left:0px;
}
#bgSSWave{
    top:285px;
    left:40px;
}
#bgWave4{
    bottom:80px;
    left:0px;
}
#bgWave5{
    bottom:0px;
    right:95px;
}
#WarperBody{
    position:relative;
}
/*The rest of the body*/
#PageTitle{
    margin-left:400px;
}
#PageTitle h1,#PageTitle h2{
    padding:0px;
    margin:0px;
    font-size:21px;
    font-weight:normal;
    padding-left:26px;
    color:#414a51;
    text-decoration: none;
}
#PageTitle h2{
    margin-bottom:16px;
    padding-left:52px;
}
#PageTitle .Cont{
    width:576px;
    font-size:12px;
    color:#71777d;
    min-height:90px;
    //height:90px;
}
#PageBody{
    padding:0px 5% 0px 6%;
}
#MainBodyTBL{
    width:100%;
}
#MainBodyTBL td{
    vertical-align:top;
}
/* Ad section */
#Ads {
    width:420px;
}
#Products{
    width:100%;
    margin-top:80px;
    margin-bottom:35px;
}
#Products td{
    width:50%;
    vertical-align:bottom;
}
#verifresh{
    display:block;
    margin-bottom:22px;
}
#Products td h1,#Products td h2{
    font-size:12px;
    margin:0px;
    padding:0px;
    white-space:nowrap;
}
#Products td h1{
    color:#414a51;
}
#Products td h2{
    color:#9aa2a8;
    margin-bottom:12px;
}
#Products td a{
    font-size:12px;
    color:#5db7dd;
}
#productimg{
    display:block;
    margin-bottom:10px;
}

#Tips{
    width:100%;
}
#Tips .Title{
    padding-left:118px;
	font-size:18px;
}
#Tips .Number{
    padding-top:4px;
    text-align:right;
    width:114px;
    padding-right:6px;
}
#Tips .Tip{
    padding-top:12px;
    width:314px;
    font-size:12px;
    
}
#Tips .Tip a{
    color:#60b3bb;
}
#PollAndNews{
    padding-left:120px;
    margin-top:22px;
}
#PollAndNews form{
    margin:0px;
    padding:0px;
}
#PollAndNews label{
    display:block;
    margin:3px 0px 4px 0px;
    font-size:12px;
    color:#71777d;
}
#PollAndNews .polltitle{
    display:block;
    margin-bottom:19px;
}
#PollAndNews .PollSubmit{
    border:none;
    padding:4px 18px 1px 18px;
    font-size:12px;
    color:#414a51;
    margin:7px 0px 0px 12px;
    background:#a1cd91;
}
#PollAndNews .signup{
    display:block;
    margin-top:24px;
    margin-bottom:16px;
}
#PollAndNews .email{
    padding:4px 7px;
    font-size:12px;
    color:#414a51;
    width:197px;
    margin-right:9px;
}
#PollAndNews .signupsubmit{
    border:none;
    padding:4px 18px 1px 18px;
    font-size:12px;
    color:#414a51;
    background:#a1cd91;
}
#PollAndNews .subcell{
    vertical-align:middle;
}
#Ads .AddCell{
    margin-top:22px;
    margin-left:119px;
    width:242px;
    text-align:center;
    color:#FFFFFF;
    background:#cad1d7;
}
/* Texts */
#Texts{
    padding-top:147px;
}
#Texts .NewsItem{
    margin-top:21px;
}
#Texts .NewsItem h1{
    margin:0px;
    padding:0px;
    color:#669933;
    font-size:17px;
}
#Texts .NewsItem h1 a{
    color:#669933;/*Preserve color*/
    text-decoration:none;
}
#Texts .NewsItem h2{
    padding:0px;
    margin:0px;
    font-size:13px;
    color:#414a51;
}
#Texts .NewsItem h2 a{
    color:#414a51;
    text-decoration:none;
}
#Texts .NDate{
    margin-top:3px;
    color:#cad1d7;
}
#Texts .Comment{
    background:url(../image/comment.png) no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/comment.png', sizingMethod='crop');
    padding:2px 0px 7px 8px;
    width:75px;
    margin-top:3px;
    margin-bottom:10px;
    position:relative;
    right:8px;
}
#Texts .Comment a{
    color:#FFFFFF;
}
#Texts .ItemPic{
    position:relative;
    right:8px;
    float:left;
}
#Texts .ItemText{
    color:#414a51;
    padding-top:12px;
}
#Footer{
    height:128px;
}
#Footer .LegalMenu{
    width:352px;
    text-align:left;
    padding-top:16px;
}
#Footer a{
    color:#5db7dd;
}
#KCS {
    margin-top:17px;
    padding-left:69px;
}

#VoteRes {
    width:80%;
    
}
#VoteRes *{white-space:nowrap;}
#VoteRes .OptValGraph{
    width:100%;
    text-align:center;
}
#VoteRes .VGraph{float:right;}
#VoteRes .Color1{background-color:#a3cc90;}
#VoteRes .Color2{background-color:#bdd9da;}
#VoteRes .Color3{background-color:#2394a2;}
#VoteRes .Color4{background-color:#bde0e2;}
#VoteRes .Color5{background-color:#e2ece3;}
#VoteRes .Color6{background-color:#9dea44;}
.Button{
    display:block;
    padding:3px 7px;
    background:#A1CD91;
}
.TextBox{
    height:17px;
    padding-left:5px;
    margin-bottom:4px;
    background-color:#CCF4BB;
    border:#A8A8A8 1px solid;
}
.TextArea{
    background-color:#CCF4BB;
    border:#A8A8A8 1px solid;
    padding:3px;
	width: 380px;
	font: normal 12px arial;
}
.ComList{
    list-style-image:url(../image/swbullet.gif);
}
.ComList li{
    margin-bottom:4px;
}
.ComText {
    margin:5px 0px;
}
div#top_forum{
    /*This site is not in hebrew*/
    direction:ltr !important;
}
.ComList .ComBody{
    margin: 6px 0px 6px;
}
.ComList .ComAuth{
    margin: 0px 0px 4px;
}
#TipList{
    font-size:18px;
    font-weight:bold;
}
#TipList a{
    text-decoration:none;
}
#TipList a small{
    text-decoration:underline;
    font-size:12px;
}
#TipList li{
    margin-bottom:10px;
}
