body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{margin:0;padding:0;}
body a{outline:none}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
body
{
    margin: 0;
    padding: 0;
    font: 0.8em 'Trebuchet MS' ,helvetica,arial,verdana;
    color: #322702;
    background-image:url(Images/CZBack.png);
    background-repeat:repeat;
    background-color:#ACACAC;
}

a {text-decoration:none;font-size:12px;outline:0;}
div {margin:0 auto;}
.clear {clear:both;}
img {border:0;}
h1,h2,h3 {margin:0;padding:0;font-weight:bold;}

/* Start - Top Menu Bar */
#menu_top
{
    width: 904px;
    height: 24px; 
    color: #F7E6B6;
    text-align: right;
    background   : url(images/topmenu.png) no-repeat;
}

#menu_top a {color:#F7E6B6;font-size:10px;padding:8px 5px 8px 5px;}
#menu_top a:hover {color:#F7E6B6; text-decoration: underline; cursor:pointer}
/* End  - Top Menu Bar */

/* Start - Header Bar */
#header
{
   height: 112px;
   width: 904px;
   background-image: url(images/header.png);
   background-repeat: no-repeat;
}

#window
{
  width: 904px;
  height: 430px;
  background-image:url(images/window.png);
  background-repeat:no-repeat ;
} 
/* Start - Main Content */
.maincontent
{
    width:904px;
} 
/* End - Main Content */

.toplogo {height:100px;width:326px;float:left; background-color:Transparent; }

/*.header_right {background-position: right top;float:right;width:64px;height:142px; background-color:Transparent;}*/
/* End - Header Bar */

/* Start - Tag Line */
#tagline
{
    width: 884px;
    /*
    height:90px;
    */
    padding-top: 20px;
    padding-bottom: 6px;
    padding-left: 20px;
}

#tagline h1 {font-size:1.25em;color:#000000; padding-left:40px;}
#tagline strong {  font-weight:bolder;color:#000000;}
/* End  - Tag Line */

/* Start  - left content */
#leftcontent
{
    height: 320px;
    width: 640px;
    float: left;
    /* color: #FAE27B;
    background-image: url(Images/LeftContent.png);
    background-repeat: no-repeat; */
    text-align:justify;
    padding-right:10px;
    padding-left: 20px;
    padding-bottom:00px;
    padding-top: 0px;
    
}
#leftcontent   h1 {font-size:1.25em;color:#000000; padding-left:10px;}
/* End  - left content */

/* Start  - right content */
#rightcontent
{
    width: 220px;
    height:320px;
    float: right;
    background-color: Transparent;
    text-align: justify;
    padding-right:10px;
}
#rightcontent.content  h1 {font-size:1.25em;color:#000000; padding-left:10px;}
#rightcontent a {color:#322702;}
/* End  - right content */

#validator
{
    height:44px;
    width:222px;
    text-align:right;
    padding-right:10px;
    padding-top:4px;
    position:relative;
    left:-12px;
    bottom:42px;
    z-index:555;
    float:right;
    
}

#paypalseal
{
    border:0px;
    text-align:right;
    padding-right:10px;
}

#paypalseal img
{
        height:100px;
        width:100px;
}

#odeskseal
{
    border:0px;
    height:30px;
    width:auto;
}

.version {background:url(images/version.png) no-repeat;width:138px;height:138px;position:relative;left:-35px;bottom:30px;z-index:555;}

/* Start Footer */
#footer
{
    height: 52px;
    width: 904px;
    text-align: center;
    color: #F7E6B6;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 10px;
    font-size: 10px;
}
#footer a
{
    color: #F7E6B6;
    margin: 3px 10px;
    font-size: 10px;
}
#footer a:hover {color:#F7E6B6;text-decoration:underline}
.footer {background-image:url(images/footer.png)  ; background-repeat:repeat-y ;}
/* End Footer */

.pad22
{
 padding:22px;
}

.drag
{
    position:absolute; 
    width:280px; 
    height:320px; 
    top:50px; 
    left:220px; 
    visibility:hidden; 
    z-index:10;
}


#gmap
{
    width: 280px; 
    height: 280px; 
    overflow: hidden; 
    border: 1px solid black;
}

.gtop
{
    height: 31px;
    background-color: #F5FFFA;
    cursor: move;
    padding-right: 8px;
    text-align: right;
    border-right: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    border-top-style: none;
}

.gresize
{
    width:20px; 
    height:20px; 
    background-image:url('images/resize.gif');
    background-repeat:no-repeat;
}


