body{
	background-color:#CCC;
}

#layout{
	margin: 0 auto; 
	width: 760px;
	height: 100%;
background-color:#FFF;
border: 1px solid #959596;

}
#banner {
width:745px;
height: 160px;
position: relative;
left: 5px;
top: 5px; 
background-color: red;
}

#bantext{
position: relative;
left: 35px;
top: 30px;
font-family: arial, sans-serif;
font-size: 70px;
}

#sidelinks {
position: relative;
top: 7px; 
left: 5px; 
float:left;
background-color: #49DEFF;
width:140px;

}

#pad {

margin-left: 10px;
margin-right:10px;
}

#breaker {

float:left;

width: 10px;

height: 80%;
}

#maincontent {
position: relative;
top: 7px; 
right: 5px;
float:right;
background-color: #CEF;
width: 595px;
}

#footer {
width: 98%;

font-size:12px;
position:relative;
margin-bottom: 0px;
clear:both;

}

a, .subnav a:visited {
  color:#358;
  text-decoration:none;
  }
a:hover, .subnav a:hover {
  color:#93F;
  }

div.rounded-box {
    position:relative;
    margin: 3px;

}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; line-height: 40px;}

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-8px; top:-1px}
div.bottom-left-inside {left:-8px; top:-18px;}
div.top-right-inside {left:-25px;top:-1px}
div.bottom-right-inside {left:-25px; top:-18px;}

div.box-contents {
	position: relative; 
	padding: 8px; 
	color:#000;
}
div.blue{
	color:#49DEFF;
}
div.white{
	color:#CEF;
}
div.red{
	color:red;
}
div.backgrey{
	background-color:#CCC;
}
div.backblue{
	    background-color: #49DEFF;
}
div.backwhite{
	    background-color: #FFF;
}
p {
font-family: veranda, sans-serif;
}
p.centered {
text-align: center
}
.block{
display: block;
    margin-left: auto;
    margin-right: auto
}
img {
border: 0;
}