/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimpleGrid Framework          ||
|| # Copyright (C) 2010  Youjoomla LLC. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla LLC                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
/*round mods gutter */
.yjroundout,
.yjroundoutblack,
.yjroundoutgreen,
.yjroundoutblue,
.yjroundoutsilver {
	margin:0 0 5px 0px;
	padding:0 5px;
	overflow:visible;
}

/* end */
.insetsholder_3 .yjroundout, .insetsholder_2 .yjroundout,
.insetsholder_3 .yjroundoutblack, .insetsholder_2 .yjroundoutblack,
.insetsholder_3 .yjroundoutgreen, .insetsholder_2 .yjroundoutgreen,
.insetsholder_3 .yjroundoutblue, .insetsholder_2 .yjroundoutblue,
.insetsholder_3 .yjroundoutsilver, .insetsholder_2 .yjroundoutsilver {
	margin:5px 0 0 0;
}

.yjround,
.yjroundblack,
.yjroundgreen,
.yjroundblue,
.yjroundsilver {
	position:relative;
	margin:0px auto;
	max-width:1185px; /* based on image dimensions */
	z-index:1;
	margin-left:10px; /* default, width of left corner */
	margin-bottom:0; /* spacing under yjround */
}
.yjroundblack, .yjroundblue, .yjroundgreen,
.yjroundblack a,.yjroundblue a,  .yjroundgreen a
 {color:#fff;}
.yjround h4, .yjroundsilver h4 {
	margin:0;/* margins will blow out backgrounds, leaving whitespace. */
	padding:11px 0 0px 0;
	font-size:150%;
	border-bottom:none;
	color:#fff;
}
 .yjroundsilver {
	color:#000;
}
.yjroundblack h4, .yjroundblue h4, .yjroundgreen h4  {
	color:#fff;
	margin:0;/* margins will blow out backgrounds, leaving whitespace. */
	padding:11px 0 0px 0;
	font-size:150%;
	border-bottom:1px dashed #ccc;
}

.yjround_in
{
	padding:4px 0 0 0;
	overflow:visible;
}

.yjround .content,
.yjroundblack .content,
.yjroundblue .content,
.yjroundgreen .content,
.yjroundsilver .content {
	position:relative;
	padding:0px 10px 0px 0px;
}

.yjround .content, .yjround .t, .yjround .b, .yjround .b div,
.yjroundblack .content, .yjroundblack .t, .yjroundblack .b, .yjroundblack .b div,
.yjroundblue .content, .yjroundblue .t, .yjroundblue .b, .yjroundblue .b div,
.yjroundgreen .content, .yjroundgreen .t, .yjroundgreen .b, .yjroundgreen .b div,
.yjroundsilver .content, .yjroundsilver .t, .yjroundsilver .b, .yjroundsilver .b div {
	background-position:top right;
	background-repeat:no-repeat;
}

.yjround .t,
.yjroundblack .t,
.yjroundgreen .t,
.yjroundblue .t,
.yjroundsilver .t {
	/* top+left vertical slice */
	position:absolute;
	left:0px;
	top:0px;
	width:10px; /* top slice width */
	margin-left:-10px;
	height:100%;
	background-position:top left;
}

.yjround .b,
.yjroundblack .b,
.yjroundblue .b,
.yjroundgreen .b,
.yjroundsilver .b {
	/* bottom */
 position:relative;
	width:100%;
}

.yjround .b, .yjround .b div.bin,
.yjroundblack .b, .yjroundblack .b div.bin,
.yjroundblue .b, .yjroundblue .b div.bin,
.yjroundgreen .b, .yjroundgreen .b div.bin,
.yjroundsilver .b, .yjroundsilver .b div.bin {
	height:20px; /* height of bottom cap/shade */
	font-size:1px;
}

.yjround .b,
.yjroundblack .b,
.yjroundblue .b,
.yjroundgreen .b,
.yjroundsilver .b {
	background-position:bottom right;
}

.yjround .b div.bin,
.yjroundblack .b div.bin,
.yjroundblue .b div.bin,
.yjroundgreen .b div.bin,
.yjroundsilver .b div.bin {
	position:relative;
	width:10px; /* bottom left corner width */
	margin-left:-10px;
	background-position:bottom left;
}

.yjround p, .yjround form,
.yjroundblack p, .yjroundblack form,
.yjroundblue p, .yjroundblue form,
.yjroundgreen p, .yjroundgreen form,
.yjroundsilver p, .yjroundsilver form {
	margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
	padding:0.5em 0px 0.5em 0px;
}
