/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: url(images/wave.png) repeat top center;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
 padding: 10px 10px 10px 10px;
 background-color: #EAF7F7;
}
#preheader {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 border: 0px solid #ccc;
 height: 20px;
 margin: 0px 0px 0px 0px;
 background: #eaf7f7;
}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 border: 0px solid #ccc;
 height: 150px;
 margin: 0px 0px 0px 0px;
 background: #0db2d2;
}
#navigation {
 float: left;
 width: 920px;
 height: 30px;
 color: #0db2d2;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #0db2d2;
}
#sidecolumn { 
 color: #d2edf8;
 border: 0px solid #0db2d2;
 background: #eaf7f7;
 margin: 0px 0px 0px 0px;
 padding: 10px 10px 10px 10px;
 height: ;
 width: 250px;
 float: right;
}
#contentcolumn { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #EAF7F7;
 margin: 0px 0px 0px 0px;
 padding: 10px 10px 10px 10px;
 height:;
 width: 600px;
 display: inline;
}
#footer { 
 width: 900px;
 clear: both;
 color: #d2edf8;
 border: 0px solid #ccc;
 background: #0db2d2;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

h1 {
}/*Site Title*/

h2 {
	font: impact, veranda;
	font-size: x-large;
	color: #d2edf8;
	background-color: #0db2d2;
	margin: 3px 0px 0px 20px;
}/*Site Sub-Title*/

h3 {
	font: impact, veranda;
	font-size: x-large;
	color: #000000;
	background-color: #eaf7f7;
	margin: 10px 0px 0px 0px;
}/*Page Title*/

h4 {
	font: veranda;
	font-size: medium;
	color: #0db2d2;
	background-color: #eaf7f7;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}/*Page Sub-Title*/

h5 {
	font: veranda;
	font-size: small;
	color: #d2edf8;
	background-color: #0db2d2;
	margin: 5px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
}/*Column Sub-Title*/

img {
   padding:0px;
   border:5px solid #0db2d2;
}

ul {
list-style-position:outside;
margin: 0px 0px 0px 20px;
padding-left: 10px;
}

table.center {
margin-left:auto;
margin-right:auto;
}

a:link {color:#0db2d2; text-decoration:underline}      /* unvisited link */
a:visited {color:##0db2d2 text-decoration:underline}  /* visited link */
a:hover {color:##0db2d2; text-decoration:underline; font-weight:bold}  /* mouse over link */
a:active {color:##0db2d2; text-decoration:underline}  /* selected link */



/*START of Menu Css*/
#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
border-top: 1px solid #d2edf8;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: right;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 1px 5px;
color: #666;
background-color: #d2edf8;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}
/*END of Menu Css*/





/*START of Side Column Rounded Corners*/
.container {
	background:#0db2d2; 
	color:#d2edf8; 
	margin:0px 0px;
}
.rtop, .rbottom{
	display:block;
	background:#eaf7f7;
}
.rtop *, .rbottom *{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#0db2d2;
}
 .r1{margin: 0 5px}
 .r2{margin: 0 3px}
 .r3{margin: 0 2px}
 .r4{margin: 0 1px; height: 2px}
 /*END of Side Column Rounded Corners*/

</style>