/* ORIGINAL RULES */
body.original #hometab { background: transparent url('../styles/default/tab_on.png') no-repeat top center ;}
ul#navtabs li#hometab ul { display:block; }

/* Main Content */
div#content { 
	width: 65em;
	margin: 1em auto;
	background-color: rgb(255,227,115);
	color:inherit;
}
div#content-header h1 span { visibility: hidden;}

div#content-header {background: url('../styles/default/bgbox-top-right.gif') no-repeat top right;}
div#content-header {background: url('../styles/default/bgbox-top-right.gif') no-repeat top right;}
div#content-header h1 { 
	margin: 0; 
	padding: 0px 10px 0;
	background: url('../styles/default/bgbox-top-left.gif') no-repeat top left;
}
div#content-footer {
	clear: left;
	background: url('../styles/default/bgbox-bottom-right.gif') no-repeat bottom right;
}

div#content-footer p {
	clear: left;
	height: 1%;
	margin: 0;
	padding: 0 10px 10px;
	background: url('../styles/default/bgbox-bottom-left.gif') no-repeat bottom left;
}

.col-1 {
	float: left;
	width: 60%;
}
.col-2 {
	float: right;
	width: 40%;
}


.box {
margin:1em;
background: url('../styles/default/inner-top_left.png') no-repeat top left;
}

.box-head {
	background: url('../styles/default/inner-top_right.png') no-repeat top right;
}


.box-body {
/*	padding:1em;*/
}
.box-foot {
	background: url('../styles/default/inner-bot_right.png') no-repeat bottom right;
}
.box-foot p {
	background: url('../styles/default/inner-bot_left.png') no-repeat bottom left;
}

.box.blue {
	background-color:
color:#fff;
}


.box.blue {
margin:1em;
background:#69f url('../styles/default/inner-top_left.png') no-repeat top left;
}

.box.blue .box-head {
	background: url('../styles/default/inner-top_right.png') no-repeat top right;
padding:.5em .5em .5em 1em;
font-size:1.5em;
}
.box.blue .box-head h2 {
font-size:1.5em;
margin:0;padding:0;
}
.box.blue .box-head p {
margin:0;padding:0;
}
.box.blue .box-foot {
	background: url('../styles/default/inner-bot_right.png') no-repeat bottom right;
}
.box.blue  .box-foot p {
	background: url('../styles/default/inner-bot_left.png') no-repeat bottom left;
}

.box.blue a {
color:#fff;
}

.box.blue ol a {
color:#039;
}

.box.blue ol {
	background: url('../styles/blue-dark/inner-bot_left.png') no-repeat bottom left;

margin-top:0;
}


.box.blue li.last {
	background: url('../styles/blue-dark/inner-bot_right.png') no-repeat bottom right;
}

.box.grey {

}

.box.grey .box-head {
background:url(../styles/default/box-topleft.gif) no-repeat top left;
}
.box.grey .box-head h2 {
background:url(../styles/default/box-topright.gif) no-repeat top right;
padding:1em 0 .5em .5em;
margin-left:10px;
margin-bottom:0;
}

.box-body {padding:1em;}
.box.grey .box-body , .box.grey .box-foot {
margin:0 7px;
	background-color:grey;
}

.box p {margin:0;}

.box.yellow {color:inherit; background: rgb(253,254,226) url('../styles/default/box-bodyright-yellow.gif') no-repeat bottom right; }
.box.yellow .box-body { background:  url('../styles/default/box-bodyleft-yellow.gif') no-repeat bottom left;}




/* copied from home , might become common
----------------------------------------------- */

div#welcome { 
	width: 65em;
	margin: 1.5em auto;
}

div.box-head { background: url('../styles/default/box-topright.gif') no-repeat top right;}
div.box-head h1 { 
	margin: 0;
	padding: 10px 10px 4px 20px; 
	background: url('../styles/default/box-topleft.gif') no-repeat top left;
	font-size: 12px;
}
div.box-body { padding: 1px 15px 10px 15px;}
div.box-body h2 { color: rgb(181,112,32); background-color:inherit;}

/* BOX COLORS */
div.box-yellow {color:inherit; background: rgb(253,254,226) url('../styles/default/box-bodyright-yellow.gif') no-repeat bottom right; }
div.box-body-yellow { background:  url('../styles/default/box-bodyleft-yellow.gif') no-repeat bottom left;}

div.box-blue { color:inherit; background: blue url('../styles/default/box-bodyright-blue.gif') no-repeat bottom right; }
div.box-body-blue { background: url('../styles/default/box-bodyleft-blue.gif') no-repeat bottom left;}

/* top ten*/

.box.blue ol {
background-color:white;
color:#039;
font-size:1.5em;
}

.box dd {padding:0;margin:0;}

.box dt {font-weight:bold;margin:.5em 0 .25em 0;}

body.original #langbox {
	display:none; 
/*	visibility:hidden;*/
}