body {
	margin:0px;
	background-color: #4985c6;
	/*background-image: url('../images/bggrass.jpg');*/
	background-repeat: repeat-x;
	background-position: bottom;
	display:block;
	position:relative;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#03254a;
        height:100%;

}

#top_menu {
float:right;
width:930px;
text-align:right;
display:block;
margin-top:25px;
clear:both;
padding-right:10px;
color:#3f7dbf;
z-index:5;}

#upmenu a {
color:#3f7dbf;
text-decoration:none;}

#wrapper {
	width: 100%;
	text-align:center;
	float:left;
	background-color: #4985c6;
	background-image: url('../images/bggrass.jpg');
/*	background: url("/templates/myip/images/bggrass.jpg") repeat-x bottom; */
	background-repeat: repeat-x;
	background-position: bottom;
}

#main {
width:1000px;
text-align:left;
margin-left:auto;
margin-right:auto;
float:none;
}

a {color:#4985C6;
text-decoration:none;}


h1 {
	font-family: Georgia,Verdana,Arial,Serif;
	font-size: 18px;
}

h2 {
        font-family: Georgia,Verdana,Arial,Serif;
        font-size: 14px;
}

h3 {
        font-family: Georgia,Verdana,Arial,Serif;
        font-size: 12px;
}


h1, h2, h3 {font-family: Georgia,Verdana,Arial,Serif;}

h1 a {color:#4985C6;}
h2 a {color:#4985C6;}
h3 a {color:#4985C6;}

#banner {
width:100%;
float:left;
display:block;
height:147px;
background:url(../images/banner.png) top left no-repeat;
z-index:4;}

#banner1 {
display:block;
width:1000px;
height:165px;
background: url(../images/bannerwoman.jpg) left top;
float:left;}

#banner1 #banner-woman-d .moduletable h3 a {color:#fff;}

#banner-woman-d {float:right;
                 width:200px;
                 height:100px;
                 display:block;
                 margin-top:15px;
                 margin-right:10px;
                 color:#fff;}

#banner-woman-d h3 {
color:#fff;}

#cloak1 {
margin-top:5px;
width:100%;
float:left;}

#chat {
float:right;
width:350px;
display:block;
margin-top:0px;
clear:both;}


#menu {
width:200px;
height:500px;
float:left;
background:url(../images/menu.jpg) no-repeat left top;
display:block;}

.padded1 {
padding-top:10px;
padding-bottom:15px;
padding-left:5px;
padding-right:8px;
}

.padded2 {
padding-top:2px;
padding-bottom:15px;
padding-left:10px;
padding-right:10px;
}


/* Xeri Chris Start */


.login {
width:180px;
height:90px;
padding-top:34px;
padding-left:10px;
background:url(../images/left/login.png) top left no-repeat ;
float:left;
margin-bottom:-34px
}

#flags
{

}


#clienttop{
float:right;

}

#domains {
background-image:url(../images/left/domains.png);

display:block;
height:90px;
text-indent:-9999px;
width:183px;
}

/* Xeri Chris End */

#area {
width:800px;
float:right;}

#main_area {
background:#FFF;}


#banner2 {
width:100%;
float:left;
display:block;
height:300px;
/*background-image:url(../images/banner1.jpg);*/}


.clear {
clear:both;}


.footerm {
margin-top:5px;
margin-bottom:10px;
width:795px;
float:right;
display:block;
/*color:#FFF;*/
font-size:12px;
text-align:left;
}

.3banner {display:block;
         width:800px;
         float:right;
         height:64px;
         text-align:right;
         background-image: url(../images/box3.png);}



#widebanner {
margin-top:5px;
display:block;
width:800px;
float:right;
height:200px;
text-align:left;
background: url(../images/wide.png) no-repeat;
}

.widedomain {
display:inline;
width:390px;
float:left;
height:195px;
text-align:center;
/*background: url(../images/widedomain.png)*/;
}

.widedomain2 {
display:inline;
width:400px;
float:right;
height:195px;
text-align:left;
padding-left:10px;
/*background: url(../images/widedomain.png)*/;
}


#footer2 {
margin-top:10px;
margin-bottom:0px;
padding-bottom:20px;
display:block;
width:100%;
height:149px;
float:right;
color:#FFF;
font-size:10px;
text-align:right;
padding-right:25px;
background: url(../images/boy.jpg) no-repeat left bottom;
}

#footer2front {
margin-top:10px;
margin-bottom:0px;
padding-bottom:20px;
display:inline;
width:110px;
height:149px;
float:right;
color:#FFF;
font-size:10px;
text-align:right;
padding-right:25px;

}

#footer2 {
margin-top:10px;
margin-bottom:0px;
padding-bottom:20px;
display:block;
width:100%;
height:149px;
float:right;
color:#FFF;
font-size:10px;
text-align:right;
padding-right:25px;
background: url(../images/boy.jpg) no-repeat left bottom;
}

#footertext {
margin-top:25px;
margin-bottom:0px;
padding-bottom:20px;
display:block;
width:100%;
height:40px;
float:center;
color:#FFF;
font-size:10px;
text-align:center;
padding-right:25px;
}

#footertext a {color:#fff;}



#cards {text-align:right;}

#footerm a{
text-decoration:none;
color:#FFF;}

#footermenu {display:block;
             width:800px;
             margin-top:10px;
             }

.ul.easytwitter {

        margin-left: 0;

        padding-left: 0;

        list-style-type: none;

}
.li.easytwitter {

        margin-left: 0;

        margin-right: 10%;

        margin-top: .5em;

        margin-bottom: .5em;

        list-style-type:none;
}
/* =======================================
    Top Menu aka Main Menu
    ======================================= */
    .moduletable_topmenu{
       padding:0;
	padding-top:15px;	
       color: #333;
       height: 30px;
       margin: 0;
       width: 100%;
       /*font-size: 90%*/
       margin-bottom:15px;
       /*font-family: "Trebuchet MS", Verdana, Arial;*/
	font-size:14px;
	color:#123E7F;
    }

    .moduletable_topmenu h3 {

       /*background:#666;*/
	color:#123E7F;
       padding:0;
       text-align:center;
       /*font-size:1.1em;*/
       margin:0;
       /*font-family: "Trebuchet MS", Verdana, Arial;*/
	font-size:13px;
	color:#123E7F;
    }

    .moduletable_topmenu ul{
       list-style: none;
       margin: 0;
       padding: 0;
    }

    .moduletable_topmenu li{
       margin: 0px 15px 0px 0px;
       float: left;
    }
    .moduletable_topmenu li ul {

       position: absolute;
       margin-top:110px;
       width: 180px;
       padding-top:8px;
       padding-bottom:8px;
       padding-left:5px;
       padding-right:5px;
       left: -999em;
       /*border: 1px solid #474748;*/
       border-bottom: none;
       top: 22px;
       background: url(../images/line-menu.gif) repeat-x top left #9ddaed;
    }
    .moduletable_topmenu li:hover ul {

left: auto;

    }
    .moduletable_topmenu li ul li {
      /*width: 150px;*/
      width:170px;
     display:block;  /* not to go inline */      
       padding: 0;
       /*border-bottom: 1px solid #fff;*/
       text-align:left;
    }

    .moduletable_topmenu li a{
       display: block;
       padding: 5px;
       padding-right:0px;
       padding-left:5px;
       font-size:13px;
       /*background-color:#fff;*/
       /*color: #000;*/
       font-weight: normal;
       text-decoration: none;

    }


    html>body .moduletable_topmenu li a {
       width: auto;
    }

    .moduletable_topmenu li ul li a {
       
       width:170px;
       /* background-color: #D8E10E;*/
       /* dropdown background */
       /*  background: url(../images/chris.png); */
       /*background-color: #4a85c7;*/
       color: #333;
       /* ---
       filter:alpha(opacity=80);
       -moz-opacity: 0.8;
       opacity: 0.8;*/
       
    }

    .moduletable_topmenu li a:hover,a#active_menu:link,a#active_menu:visited{
       color: #e22f00;
       text-decoration: none;
       /* ---
       filter:alpha(opacity=100);
       -moz-opacity: 1.0;
       opacity: 1.0;*/
   
}

    .moduletable_topmenu li ul li a:hover {
      /* mouseover background */
      /* background: url(../images/menudrop.png) repeat-x 0 0; */
       background:  url(../images/li-menu-bt.gif);
       color: #fff;
    /*   background: url(../images/chris.png) repeat-y top left; */
    }

    .moduletable_topmenu li:hover ul, .moduletable_topmenu li.sfhover ul {

       left: auto;
    }

    .moduletable_topmenu ul li.active a {

       color: #038fd9;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active a {

       color: #038fd9;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active a:hover {
       color: #e22f00;  

    }

    .moduletable_topmenu li.parent.active ul li a {

       color: #fff;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active ul li a:hover {
    
 color: #fff;
       text-decoration: none;
    }


ul.menu {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;	
font-size:15px;
padding:4px;

}

ul.menu li {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;	
font-size:13px;
border-bottom:1px dotted #bbb;
margin-bottom:4px;

}

a.mainlevel {margin-left:6px;
}


/*     ------------------
Wisez  styling for the tables 
       ------------------   */
#rounded-corner
{
	font-family: Georgia,Verdana,Arial,Serif;
	font-size: 11px;
	margin: 20px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('../images/tables/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('../images/tables/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 8px;
	background: #e8edff url('../images/tables/gradback.png') repeat-x;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('../images/tables/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('../images/tables/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd url('../images/tables/gradhover.png') repeat-x;
	color: #339;
}

ul.easytwitter {padding-left:8px;
                margin-left:8px;}
.rawimages {text-align:right;
            float:right;
            display:block;}
#jflanguageselection {margin-top:5px;
                      padding-top:0px;}



#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left:12px;
background-image: url(../images/blue2.gif);
background-repeat: no-repeat;
}


/*     ------------------
Wisez  styling for the tables END
       ------------------   */

.roundedcornr_box_992745 {
	background: url(../images/round/roundedcornr_992745_tl.png) no-repeat top left;
}
.roundedcornr_top_992745 {
	background: url(../images/round/roundedcornr_992745_tr.png) no-repeat top right;
}
.roundedcornr_bottom_992745 {
	background: url(../images/round/roundedcornr_992745_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_992745 div {
	background: url(../images/round/roundedcornr_992745_br.png) no-repeat bottom right;
}
.roundedcornr_content_992745 {
	background: url(../images/round/roundedcornr_992745_r.png) top right repeat-y;
}

.roundedcornr_top_992745 div,.roundedcornr_top_992745,
.roundedcornr_bottom_992745 div, .roundedcornr_bottom_992745 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_992745, .roundedcornr_bottom_992745 {
	margin-top: -19px;
}
.roundedcornr_content_992745 { padding: 0 15px; }


#long {
width:100px;
float:left;
margin-bottom:100px;
background:#FFF; 
}

.longcorners {
width:1000px;
height:16px;
float:left; 
}

#longcontent {
width:1000px;
padding-top:10px;
padding-bottom:40px;
float:left;
background:#FFF; 
}

#bottombanner {
padding-top:60px;
padding-bottom:20px;
background:#4985c6;
float:block;
}

