body{
margin:0;
padding:0;
line-height: 1.5em;
background: url(/images/gradient.png) top repeat-x #CCCCCC;
}

b{font-size: 110%;}
em{color: red;}

H2{
color: white;
font-size: 20px;
font-weight: normal;
margin:0;
padding:0;
}

H3{
color: white;
font-size: 18px;
font-weight: normal;
margin:0;
padding:0;
}

.index{
background-color: red;
padding-right: 50px;
}

table {
color: #1F7FAD;
border-spacing: 2px; margin: 0 auto;}

td {color: #1F7FAD;  padding: 2px; text-align: left; vertical-align: top; width: 600px;
}

.border_left{
border-left: 1px solid #1F7FAD;
}
.border_right{
border-right: 1px solid #1F7FAD;
}
.border_top{
border-top: 1px solid #1F7FAD;
}
.border_bottom{
border-bottom: 1px solid #1F7FAD;
}


#maincontainer{
width: 1400px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border: 1px solid #CCCCCC;
background: #CCCCCC;

}

#topsection{
height: 150px; /*Height of top section*/
background: #111111;
padding-top: 5px;
}

#logo{

position: absolute;
left: 1400px;
top: 50px;
background-repeat: no-repeat;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 201px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 205px; /*Width of left column*/
margin-left: -1402px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
width: 100%;
background: black;
color: #1F7FAD;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #1F7FAD;
}

.innertube{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#sortable { list-style-type: none; margin: 0; padding: 0; width: 450px; }
#sortable li { margin: 3px 3px 3px 3px; padding: 1px; float: left; min-width: 80px; min-height: 80px; font-size: 4em; text-align: center; }

.done, .error {
	margin-left: -20px;
	padding: 20px;
	border: 1px solid white;
	display: none;
}

.myForm, .comment {
	margin-left: -20px;
	padding: 20px;
	border: 1px solid white;
}