body {
text-align: center;
background-image: url("images/bg.jpg");
background-repeat: repeat-x;
background-color:#182e37;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
} 

body a
{
text-decoration:none;
}

#wrapper {
	background-color: #f4fbff;
	width: 1000px;
	margin: 0 auto;
   background-image: url("images/wrapperbg.jpg");
	/*border: 1px solid black;*/
	}
#logo {
   color:#b7e8f9;
   font-size: 10px;
   text-align:right;
   font-family: Trebuchet MS, Helvetica, sans-serif;
   font-weight: bold;
	width:1000px;
	height:160px;
	background-image:url("images/logo.jpg");
	background-repeat:no-repeat;
	}
#logo a
{
   color:#b7e8f9;
   font-size: 12px;
   text-align:right;
   font-family: Trebuchet MS, Helvetica, sans-serif;
   font-weight: bold;
}
#logo a:hover
{
   text-decoration: underline;
}
#header {
	width:1000px;
	height:160px;
	}
#bullet
{
   width:12px;
   height:14px !important;
   background-image:url("images/bullet.gif");
   float:left;
   background-position:bottom !important;
   background-position:top;
   background-repeat:no-repeat;
}
form
{
margin: 0px;
}
small
{
font-size:12px;
}
#sidebar {

	text-align:center;
	float: left;
	background-color: #01a0bc;
   /*width:171px !important;
	width:175px;*/
	}
#sidebar2 {

   width: 171px;
   text-align:center;
   float: right;
   background-color: #01a0bc;
   }

#content {
	width:606px;
	float:left;
	font-family: Trebuchet MS, Helvetica, sans-serif;
   font-size: 13px;
   text-align:center;
   margin-left: 10px;
   color: #121d24;

	/*overflow: hidden;*/
   /*background-image: url("images/dropshadowwhite.jpg");*/
   background-repeat: repeat-x;
	}

.searchbar
{
   color: #ffffff;
   font-weight: bold;
   font-size:13px;
   padding:0px;
   margin:0px;
   /*background-image: url("images/filler.jpg");*/
   background-repeat: repeat-x;
   background-position: bottom;
}   

#logo input
{
   font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:10px;	
   border: 1px solid #9ec3ca;
   border-top: 1px solid #9ec3ca;
   border-left: 1px solid #9ec3ca;
   border-bottom: 1px solid #cadcdf;
   border-right: 1px solid #cadcdf;
}

#topbar {
   background-image: url("images/dropshadow.jpg");
   background-repeat:repeat-x;
   font-family: Trebuchet MS, Helvetica, sans-serif;
   padding: 2px;
	background-color:#01a0bc;
   /*border-bottom: 1px solid #43bcd7;*/
   /*border-top: 1px solid #43bcd7;*/
   color: #ffffff;
   font-weight: bold;
	text-align:center;
	font-size:16px;
	}   
#topbar a
{
   color: #ffffff;
   font-weight: bold;
	text-align:center;
	font-size:16px;
   text-decoration: none;
}
#topbar a:hover
{
   text-decoration: underline;
}
#footer {
	clear:both;
   background-image: url("images/dropshadow.jpg");
   background-repeat:repeat-x;
   font-family: Trebuchet MS, Helvetica, sans-serif;
   padding: 2px;
   height:17px;
	background-color:#01a0bc;
	text-align:center;
	font-size:11px;
	}

p {
	text-align: left;
	text-indent: 1.5em;
	font-size:12pt;
	font-family: Trebuchet MS, Helvetica, sans-serif;
  }
p.subtext {
	margin-left:20px;
	text-indent: 0em;
	}
#content span.errortext
{
	font-size: 12px;
	color: red;
}
h1 {
	text-align: center;
	font-size: 24pt;
	font-family: Trebuchet MS, Helvetica, sans-serif;
   margin-bottom: 10px;
   color: #075c71;
	}
h1.features {
text-align: center;
font-size: 23px;
font-family: Trebuchet MS, Helvetica, sans-serif;
margin-bottom: 7px;

}
#content ul{
	text-align:left;
	margin-left:20px;
	}
#content ul li {
	font-weight:bold;
	font-style:italic;
	}
#content td ul{
	text-align:left;
   margin-top:0px;
	margin-left:0px;
	}
#content td ul li {
	font-weight:normal;
	font-style:normal;
   padding:5px;
	}
#sidebar div.button {
	text-align:left;
	background-color: #43bcd7;
   background-image: url("images/butcurve.jpg");
   background-repeat: no-repeat;
   background-position: top right;
	margin-bottom:2px;
   margin-top:2px;
   margin-left:4px;
   margin-right:4px;
   /*margin-right:4px;*/
	padding:2px;
   width:171px !important;
	width:171px;
	/*height:58px;*/
	text-decoration:none;
	cursor:pointer;
	}
#sidebar div.buttonhover {
	text-align:left;
	margin-bottom:2px;
   margin-top:2px;
   margin-left:4px;
   margin-right:4px;
	padding:2px;
   width:171px !important;
	width:171px;
	text-decoration:none;
	font-weight:normal;
	background-color: #60d3ec;
	cursor:pointer;
   background-image: url("images/butcurvehover.jpg");
   background-repeat: no-repeat;
   background-position: top right;
	}
	
#sidebar2 strong
{
color: #bce8f2;
margin-top: 0px;
line-height:90%;
	text-align: center;
	font-size: 24pt;
    font-weight:bold;
	font-family: Trebuchet MS, Helvetica, sans-serif;
   margin-bottom: 10px;
   color: #075c71;
   }
#content div.button {
	text-align:center;
	background-color: #43bcd7;
	margin-bottom:2px;
   margin-top:2px;
   margin-left:4px;
   margin-right:4px;
	padding:2px;
	width:171px;
   border: 1px solid black;
	/*height:58px;*/
	text-decoration:none;
	cursor:pointer;
	}
#content div.buttonhover {
	text-align:center;
	margin-bottom:2px;
   margin-top:2px;
   margin-left:4px;
   margin-right:4px;
	padding:2px;

	width:171px;
	text-decoration:none;
	font-weight:normal;
	background-color: #60d3ec;
	cursor:pointer;
   border: 1px solid black;
	}

#content table.login{
	/*width: 600px;*/
	margin: 0 auto;
	text-align:left;

	/*border-right:2px solid #01a0bc;
	border-bottom:2px solid #01a0bc;
	border-top:2px solid #60d3ec;
	border-left:2px solid #60d3ec;*/
   border: 1px solid black;
	border-spacing:0px;
	padding:8px;
   margin-bottom:25px;
	background-color:#43bcd7;
   background-image: url("images/featurebg.jpg");
	}
#content table.loginplain{
	/*width: 600px;*/

	margin: 0 auto;
	text-align:left;
	/*border-right:2px solid #01a0bc;
	border-bottom:2px solid #01a0bc;
	border-top:2px solid #60d3ec;
	border-left:2px solid #60d3ec;*/
   border: 1px solid black;
	border-spacing:0px;
	padding:8px;
   margin-bottom:25px;
	background-color:#5bc8dc;
	}
#content table.users{
	/*width: 600px;*/
	margin: 0 auto;
	text-align:left;

	/*border-right:2px solid #01a0bc;
	border-bottom:2px solid #01a0bc;
	border-top:2px solid #60d3ec;
	border-left:2px solid #60d3ec;*/
   border: 1px solid black;
	border-spacing:0px;
	padding:8px;
	background-color:#43bcd7;
   margin-bottom:25px;
   background-image: url("images/featurebg.jpg");
	}

#content tr.toprow{

   font-size:11px;
   text-decoration: underline;
   font-weight: bold;
   border: 1px solid black;
   }
#content tr.userrow{
   text-align:left;
   font-size:11px;
   text-decoration: none;
   
   }
#content tr.prorow{
   text-align:left;
   text-decoration: none;
   background-color: #6acfe1;

   
   }
#content tr.prorow2{
   text-align:left;
   /*background-color: #30b5cd;*/
   text-decoration: none;
   
   }
  
#content tr.prorowhover{
   background-color: #6acfe1;
   background-color: #d1e8f0;
   border: 1px solid white;

   cursor:pointer;
}
#content tr.prorowred{
   background-color: #ffae00;
   text-decoration: none;
   
   }
#content tr.prorowredhover{
   background-color: #ff9c00;
   text-decoration: none;
   cursor:pointer;
   
   }
#content .users td{
   
   text-align: left;
   border-left: 1px dotted #01a0bd;
   border-bottom: 1px dotted #01a0bd;
   }



#content tr.userrow:hover{
   
   background-color: #60d3ec;
   }
#content tr.userrowhover{

   font-size:11px;
   text-decoration: none;
   background-color: #d1e8f0;
   }

#content table{
	/*width: 600px;*/
	margin: 0 auto;
	text-align:left;
	border:0px
	border-spacing:0px;
	padding:8px;
	}
#content input{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:12px;	
   border-top: 1px solid #9ec3ca;
   border-left: 1px solid #9ec3ca;
   border-bottom: 1px solid #cadcdf;
   border-right: 1px solid #cadcdf;
	}
#content select{
   font-family:Trebuchet MS, Helvetica, sans-serif;
   font-size:12px;	
   border-top: 1px solid #9ec3ca;
   border-left: 1px solid #9ec3ca;
   border-bottom: 1px solid #cadcdf;
   border-right: 1px solid #cadcdf;
   }
#content textarea{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:12px;
   border-top: 1px solid #9ec3ca;
   border-left: 1px solid #9ec3ca;
   border-bottom: 1px solid #cadcdf;
   border-right: 1px solid #cadcdf;
	}
#content .content{
	width: 490px;
	height: 200px;
	}
#content .description{
	width: 400px;
	height: 100px;
	}
#content .keywords{
	width: 300px;
	height: 23px;
	overflow: hidden;
	}
#content form{
	margin: 0;
	padding: 0;
	}
#sidebar table{
	border: 0px;
	border-spacing:0px;
	padding:0px;
	margin:0px;
	width:192px;
	height:60px;
	vertical-align:middle;
	}
#imgsidebar {

	width:220px;
	float:left;
   text-align:center;
	}
#imgsidebar img{
	border:1px solid gray;
	margin-top:7px;
	}
#imgsidebar2 {
   text-align:right;
	margin-left:20px;
	height:220px;

	}
#imgsidebar2 img{
	border:1px solid gray;
   margin-top:6px;
	margin-left:7px;
	}
tr {
	margin:0px;
	padding:0px;
	}
span.buttontext {
	margin:0px;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:middle;
	color:black;
	text-decoration:none;
	padding:0px;
	/*border: 1px solid black;*/
	}
#sidebar a
{
   color:black;
}
a span.buttontext
{
   color:black;
}
table a
{
   color:black;
	text-decoration:none;
}
#content table a
{
   color:black;
	text-decoration:none;
}
#content table a:visited
{
	color: black;
}
table a:visited
{
	color: black;
}
#content a
{
   color:blue;
	text-decoration:none;
}
#content a:visited
{
	color: blue;
}

.image_left {
	float: left
	}
.image_right {
	float: right
	}
div .user
{
   cursor:pointer;
   width:100%;
   height:100%;
}
div .user3
{
   cursor:pointer;
   width:100%;
   height:100%;
   font-size: 18px;
}
textarea
{
overflow: auto;
overflow:-moz-scrollbars-vertical;
}

li.row1
{
   background-color: #6acfe1;
}

div.header
{
   width: 800px;
   text-align: center;
}

div.featuresbox
{
text-align:center;

background-image: url("images/featurebg2.jpg");
background-repeat: repeat-x;
border: 1px solid black;
width: 400px;
padding: 10px;
background-color: #01a0bd;
margin-top:10px;
margin-bottom:15px;
margin-left: auto ;
margin-right: auto ;

}

img.menuend
{
   float: right;
   border: 0px solid black;
   margin:0px;
}

img.jetskis
{
   cursor:pointer;
}

span.recent
{
   font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:18px;
   color: #ffffff;
}
#content table span.recent a
{
   color: #ffffff;
}
#sidebar2 span.recent a
{
   color: #ffffff;
}
#sidebar2 img
{
   border: 0px solid black;
}

div.recent
{
   width:150px;
   border: 1px solid #60d3ec;
   background-color: #43bcd7;
   padding:2px;
   margin:auto;
   margin-bottom:4px;
}
div.recenthover
{
   width:150px;
   border: 1px solid #43bcd7;
   background-color: #60d3ec;
   padding:2px;
   margin:auto;
   margin-bottom:4px;
   cursor:pointer;
}

div.testbox
{

   border: 1px solid black;
}
span.aboutus
{
   text-align:left;

}