body{
margin:0;
padding:0;
line-height: 1.5em;
}
.coloured_row{background: #E9E9FF;
}

.centered_td {
	text-align: center;
}
.standard_row{background: #FFFFFF;}
strong{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

.login_input {
float: right;
}

#topsection{
background: #E9E9FF;
background-image: 
url('paulsarahcrop.jpg');	
height: 80px; /*Height of top section*/
border-style:solid;
border-color: #9191FF;
border-width: 0px 0px 10px 5px;
}

#topsection h1{
color: #9191FF;
text-align:center;
font-family: sans-serif;
margin: 0;
padding-top: 23px;
padding-bottom: 5px;

}
#topsection em { color: #6D6DBF;}

#topsection marquee {
	font-family: sans-serif;
	color: #6D6DBF;
}

#contentwrapper{
float: left;
width: 100%;

}

#contentcolumn{
margin-left: 145px; /*Set left margin to LeftColumnWidth*/
margin-top: 10px;
font-family: sans-serif;
border-style: solid;
border-color: #9191FF;
border-width: 0px 0px 5px 0px;
}

#contentcolumn a{ color:#6D6DFF;}
#contentcolumn a:hover{color:#9191FF;}
#leftcolumn{
float: left;
width: 135px; /*Width of left column*/
margin-left: -800px; /*Set left margin to -(MainContainerWidth)*/
margin-bottom:10px;
border-style: solid;
border-color: #9191FF;
border-width: 0px 4px 0px 0px;
}

.leftcolumntube{
	width: 138px;
border-style:solid;
border-color: #9191FF;
border-width: 3px 0px 0px 0px;
padding: 0px;
//margin-top: 10px;
margin-bottom: 35px;
font-size: 100%;
font-family: sans-serif;
}

.leftcolumntube h1 {
color: #9191FF;
padding-top: 10px;
font-size: 107%;
border-style: solid;
border-width: 0px 0px 1px 0px;
}
.main_box {
border-style: solid;
border-color: #60BF96;
border-width: 0px 0px 3px 0px;
padding: 5px;
margin-top: 10px;
}

.main_box h1 {
color: #60BF96;
padding-top: 0px;
font-size: 107%;
border-style: solid;
border-width: 0px 0px 1px 0px;
}

.main_box_left {
float: left;
width: 200px;
}

.main_box_right {
margin-left: 215px;
}

.line {
clear: left;
border-style: solid;
border-color: #60BF96;
border-width: 0px 0px 1px 0px;
padding-top: 3px;
}

#footer{
clear: left;
width: 100%;
background: #60BF96;
color: #FFF;
text-align: center;
padding: 4px 0px;
}

#footer a{
color: #E6FFF4;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


.innertube h2{
	color:#6D6DBF;
padding-top: 0px;
font-size: 110%;
border-style: solid;
border-color: #9191FF;
border-width: 0px 0px 2px 0px;
}

#vdividermenu ul{
margin-bottom: 0px;padding: 0px;margin-left: 0px;list-style: none;
float: left;
font: bold 100% Tohoma;
width: 100%;
/*background-color: #60BF96;*/
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 99%;
}

#vdividermenu ul li{
//display: inline;
}

#vdividermenu ul li a{
float: left;
color: #6D6DBF;
padding: 5px 12px 3px 10px;
text-decoration: none;
background-color: #E9E9FF;
border-style: solid;
border-color: #9191FF;
border-width: 0px 3px 3px 3px;
}

#vdividermenu ul li a:visited{
color: #6D6DBF;
}

#vdividermenu ul li a:hover{
color: #E9E9FF;
background-color: #6D6DBF;
}

#vdividermenuleft ul{
margin: 0;
padding: 0;
float: left;
font: bold 100% Tohoma;
width: 100%;
/*background-color: #60BF96;*/
}

* html #vdividermenuleft ul{ /*IE only rule, reduce menu width*/
width: 99%;
}

#vdividermenuleft ul li{
//display: inline;
}

#vdividermenuleft ul li a{
float: left;
color: #60BF96;
padding: 2px 12px;
text-decoration: none;
background-color: #E6FFF4;
border-style: solid;
border-color: #60BF96;
border-width: 1px 1px 0px 1px;
}

#vdividermenuleft ul li a:visited{
color: #60BF96;
}

#vdividermenuleft ul li a:hover{
color: #E6FFF4;
background-color: #60BF96;
}

.formbutton{
cursor:pointer;
border:outset 1px #E6FFF4;
background-color:#60BF96;
color:#E6FFF4;
font-weight:bold;
padding: 1px 2px;
}
.formbutton:hover{background-color:#E6FFF4; color:#60BF96;}

.pricelinks {margin:0; padding:0;}

.pricelinks li {
	font-size: 60%;
padding:2px;
	display: inline;
	
}
