body {
	margin: 0px auto;
	font-family: verdana, Arial, Helvetica, Geneva, Trebuchet MS, sans-serif;
	color: #3C3C3C;
	background: #769abe url(https://www.mosaicglobe.com/style/1596/image/mg08_back.gif) repeat-x center top;
}

img {
	border: 0px;
}

/*Body Links*/

a {
	color: #127ccd;
	text-decoration: underline;
}

a:hover {
	color: #FF7C1A;
	text-decoration: none;
}

a:visited {
	color: #127ccd;
	text-decoration: underline;
}

a:visited:hover {
	color: #FF7C1A;
	text-decoration: none;
}

table {
	font: 13px "Lucida Grande", Arial, Helvetica, sans-serif;
}



/*MAIN TABLE*/

table#main {
	width: 920px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	border-collapse: collapse;
	text-align: left;
	background: #ffffff url(https://www.mosaicglobe.com/style/1596/image/mg08-table.jpg ) no-repeat top left;
}

td#header {
	padding: 0px;
	height: 61px;
	text-align: right;
	vertical-align: top;
}

td#nav {
	width: 200px;
	padding: 40px 0px 0px 0px;
	vertical-align: top;
	font-size: 12px;
}

td#body {
	vertical-align: top;
	padding: 10px 10px 25px 10px;
	line-height: 18px;
	font-size: 13px;
	text-align: left;
}

td#footer {
	padding: 10px 10px 8px 10px;
	height: 50px;
	font-size: 9px;
	text-align: center;
	color: #393733;
	background: #ffffff url(https://www.mosaicglobe.com/style/1596/image/mg08_footer.gif) repeat-x center bottom;
}

#powered {
	padding: 5px 10px 45px 0px;
	color: #393733;
	font-size: 10px;
	text-align: center;
	width: 750px;
	margin: 0px auto;
}

#powered a {
	color: #393733;
	text-decoration: none;
}

#powered a:hover {
	color: #393733;
	text-decoration: underline;
}

/*----------MAIN TABLE END----------------------*/



/*--HEADERS----------------------*/

/*Site Title*/

#header h1 {
	margin: 0px;
	font-size: 22px;
	color: #292929;
	font-weight: normal;
	font-style: none;
	display: none;
}

#header h1 span {
	
}

#header h1 a {
	color: #292929;
	text-decoration: none;
}

#header h1 a:hover {
	color: #292929;
	text-decoration: none;
}

#header h1 a:visited {
	color: #292929;
	text-decoration: none;
}

#header h1 a:visited:hover {
	color: #292929;
	text-decoration: none;
}

/*Site Tagline*/

#header h2 {
	padding: 0px;
	margin: 10px 5px 0px 0px;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	font-family: Helvetica, Arial, Geneva, Trebuchet MS, sans-serif;
	float: right;
}

#header h2 a {
	color: #769BA6;
	text-decoration: none;
}

#header h2 a:hover {
	color: #214968;
	text-decoration: underline;
}

#header h2 a:visited {
	color: #769BA6;
	text-decoration: none;
}

#header h2 a:visited:hover {
	color: #214968;
	text-decoration: underline;
}

#header h2 span {
	
}

/*Page Titles*/

#body h3.pageTitle {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	font-size: 18px;
	color: #FF7C1A;
	font-weight: normal;
	font-style: none;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
line-height:33px;
}

#body h3.pageTitle span {
	
}

/*Page Categories*/

#body h3.category {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #C0BDB3;
	color: #214968;
	margin: 25px 0px 10px 0px;
	line-height: 18px;
}

#body h3.category span {
	
}

/*General Headers*/

#body h1 {
	padding: 0px;
	margin: 15px 0px 10px 0px;
	color: #FF7C1A;
	font-size: 26px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
}


#body h2 {
	padding: 0px;
	margin: 15px 0px 15px 0px;
	color: #FF7C1A;
	font-size: 22px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
} 

#body h3 {
	padding: 0px;
	margin: 5px 0px 0px 0px;
	color: #214968;
	font-size: 18px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: Lucida Grande, helvetica, arial, sans-serif;
}

#body h4 {
	padding: 0px;
	margin: 10px 0px 10px 0px;
	color: #214968;
	font-size: 18px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: Lucida Grande, helvetica, arial, sans-serif;
}

#body h5 {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	color: #214968;
	font-size: 18px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: Lucida Grande, helvetica, arial, sans-serif;
}
/*----------HEADERS END----------------------*/




/*----------NAVBAR----------------------*/

#menu {
	margin: 35px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, Geneva, Trebuchet MS, sans-serif;
	border-top: 0px solid #B2B2B2;
	width: 170px;
	font-size: 11px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	clear: left;
}

#menu ul li {
	width: 100%;
	display: block;
	float: left;
	margin: 0px;
	border-bottom: 0px solid #424542;
}

/* MENU buttons */

#menu li a {
	margin: 5px 0px 0px 0px;
	display: block;
	text-decoration: none;
}

/* MENU buttons level one */

#menu li.selected_one a {
	padding: 3px 0px 3px 8px;
	color: #497595;
	border: 1px solid #9DB9CE;
	background: #CEE0EE;
}

#menu li.unselected_one a {
	padding: 3px 0px 3px 8px;
	color: #90AFC7;
	border: 1px solid #fff;
	background: #fff;
}

#menu li.unselected_one a:hover {
	color: #497595;
	border: 1px solid #9DB9CE;
	background: #fff;
}

/* MENU buttons level two */

#menu li.selected_two a {
	padding: 3px 0px 3px 15px;
	color: #497595;
}

#menu li.unselected_two a {
	padding: 3px 0px 3px 15px;
	color: #8D8D8D;
}

#menu li.unselected_two a:hover {
	color: #497595;
}

/*----------NAVBAR END----------------------*/




/*----------SIDEBAR----------------------*/

.sideBox {
	padding: 4px 4px 4px 4px;
	margin: 15px 5px 5px 5px;
	font-size: 11px;
	line-height: 9px;
}

.sideBoxTitle {
	font-weight: normal;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	color: #8598A6;
	border-bottom: 1px solid #8598A6;
}

.sideBox a {
	color: #8598A6;
	text-decoration: none;
}

.sideBox a:hover {
	color: #8598A6;
	text-decoration: underline;
}

/*----------SIDEBAR END----------------------*/


/*----------JOURNAL----------------------*/

.postBox {
	margin: 5px 0px 0px 0px;
	padding:5px 10px;
	background-color:#fff;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
}

.postHdr {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #757676;
	border-bottom: 0px solid #842122;
}

.postDate {
	padding: 0px 0px 0px 0px;
	font-size: smaller;
	font-style: italic;
	text-align: right;
	clear: both;
}

.postquote {
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #1E5B8B;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.red {
	color: #FF0000;
}

/*----------JOURNAL END----------------------*/




/*----------GALLERY|LIBRARY -------------------------*/

div.pic {
	float: left;
	width: 110px;
	height: 150px;
	padding: 0px;
	margin: 2px 5px 2px 5px;
	text-align: center;
}

div.picSQ {
	float: left;
	width: 110px;
	height: 110px;
	padding: 0px;
	margin: 2px 5px 2px 5px;
	text-align: center;
}

Table.embed {
	padding: 0px;
	margin: 0px 4px 0px 4px;
	border-collapse: collapse;
	border: 0px solid #000;
	font-size: 11px;
}

td.embedThumb {
	width: 100px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
}

td.embedTitle {
	width: 100px;
	vertical-align: middle;
	text-align: center;
	font-size: 9px;
}

img {
	margin: 0px;
}

div.pic img {
	border: 0px solid;
	border-color: #444 #AAA #444 #AAA;
}

.detailTitle {
	font-size: 14px;
}

.detailSub {
	font-size: 10px;
}

/*----------GALLERY|LIBRARY END----------------------*/



/*----------PLAN COMPARISONS----------------------*/

table#plans {
	width: 100%;
	border-collapse: collapse;
	align: center;
	margin: auto;
}

table#plans td {
	padding: 2px 4px 2px 4px;
	vertical-align: top;
	font-size: 12px;
	border-bottom: 1px solid #c9d6e1;
	text-align: center;
}
.planHdr {
	font-size:25px;
	}
td#plan {
	width: 100px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
	color:#FF7C1A;
	}

td#col1 {
	background: #f7fbff;
	border-right: 2px solid #fff;
}

td#col2 {
	background: #fff;
}

/*----------PLAN COMPARISONS END----------------------*/



/*----------FORMS----------------------*/

dt {
	margin: 5px 0px 2px 5px;
}

dd {
	margin: 5px 0px 2px 5px;
}

/*----------FORMS END----------------------*/


/*----------LIBRARY----------------------*/

.libBox {
	margin: 0px 0px 5px 0px;
	padding: 2px 5px 2px 5px;
	clear: both;
}

.libBox p {
	margin: 0px 0px 5px 0px;
}

.libTitle {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}

/*----------LIBRARYEND----------------------*/




/*--MG CUSTOM----------------------*/

#body h3.header {
	font-size: 14px;
	font-weight: bold;
	color: #FF7C1A;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	line-height: 10px;
}

.float-right {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, verdana, Geneva, Trebuchet MS, sans-serif;
	border-top: 0px solid #B2B2B2;
	font-size: 11px;
	float: right;
}


/*--MGCC----------------------*/

table.mgcc {
	width: 650px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	line-height: 16px;
}

td.mgccSide {
	width: 200px;
	padding: 5px;
	vertical-align: top;
	border-left: 1px solid #9db9ce;
	line-height: 16px;
}

td.mgccItem {
	width: 450px;
	padding: 5px 5px 5px 0px;
	vertical-align: top;
}

.mgccFloat {
	float: right;
	width: 233px;
	border: 0px solid #000;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}




/*--CORNERS----------------------*/

/*--roundedcornr.com----*/

.roundedcornr_box {
   	background: #ff8e00;
   	color:#fff;
	}
.roundedcornr_box strong {
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
	font-size:22px; 
	color:#fff;
	letter-spacing: 1px;
	}

.roundedcornr_box {
   background: #ff8e00;
   color:#fff;
}
.roundedcornr_top div {
   background: url(http://www.mosaicglobe.biz/mosaicglobe/images/rc_tl.png) no-repeat top left;
}
.roundedcornr_top {
   background: url(http://www.mosaicglobe.biz/mosaicglobe/images/rc_tr.png) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(http://www.mosaicglobe.biz/mosaicglobe/images/rc_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: url(http://www.mosaicglobe.biz/mosaicglobe/images/rc_br.png) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content { margin: 0 30px; }


.roundedcornr_box a { color: #fff; text-decoration: underline;}
.roundedcornr_box a:hover { color: #fff; text-decoration: underline;}	
.roundedcornr_box a:visited { color: #fff; text-decoration: underline;}	
.roundedcornr_box a:visited:hover { color: #fff; text-decoration: underline;}



.cornerGreen {
	display: block
}

.cornerGreen * {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #B6DF71
}

.cornerGreen1 {
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #dff1c1;
	border-right: 1px solid #dff1c1;
	background: #c8e794
}

.cornerGreen2 {
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #f7fbf0;
	border-right: 1px solid #f7fbf0;
	background: #c3e58b
}

.cornerGreen3 {
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #c3e58b;
	border-right: 1px solid #c3e58b;
}

.cornerGreen4 {
	border-left: 1px solid #dff1c1;
	border-right: 1px solid #dff1c1
}

.cornerGreen5 {
	border-left: 1px solid #c8e794;
	border-right: 1px solid #c8e794
}

.cornerGreenfg {
	background: #B6DF71;
	padding: 5px 15px 5px 15px;
}

.cornerYellow {
	display: block
}

.cornerYellow * {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #F8F590
}

.cornerYellow1 {
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #fbfacf;
	border-right: 1px solid #fbfacf;
	background: #f9f7ab
}

.cornerYellow2 {
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #fefef3;
	border-right: 1px solid #fefef3;
	background: #f9f6a5
}

.cornerYellow3 {
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #f9f6a5;
	border-right: 1px solid #f9f6a5;
}

.cornerYellow4 {
	border-left: 1px solid #fbfacf;
	border-right: 1px solid #fbfacf
}

.cornerYellow5 {
	border-left: 1px solid #f9f7ab;
	border-right: 1px solid #f9f7ab
}

.cornerYellowfg {
	background: #F8F590;
	padding: 5px 15px 5px 15px;
}

.r1corner {
	display: block;
}

.r1corner * {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #9ac2de
}

.r1corner1 {
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #d3e4f0;
	border-right: 1px solid #d3e4f0;
	background: #b3d1e6
}

.r1corner2 {
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #f4f8fb;
	border-right: 1px solid #f4f8fb;
	background: #adcde4
}

.r1corner3 {
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #adcde4;
	border-right: 1px solid #adcde4;
}

.r1corner4 {
	border-left: 1px solid #d3e4f0;
	border-right: 1px solid #d3e4f0
}

.r1corner5 {
	border-left: 1px solid #b3d1e6;
	border-right: 1px solid #b3d1e6
}

.r1cornerContent {
	background: #9ac2de;
	padding: 5px 15px 5px 15px;
}

.r1cornerOwner {
	text-align: right;
	padding: 0px 0px;
}

/* @end */

/* @group Explore */



/*--SHOWCASE PAGE----------------------*/


h1.Headline {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	font-size: 24px;
	color: #0066CC;
	font-weight: normal;
	font-style: none;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
}


h2.Headline {
	font-size: 18px;
	color: #0066CC;
	font-weight: bold;
	padding: 0px 0px 20px 0px;
}

.copyBig {
	font-size: 14px;
	line-height: 22px;
}



.quotebox {
	text-align: center;
	font-size: 14px;
	background-color: #C1DFE8;
	padding: 14px;
	float: right;
	margin: 5px 0px 5px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #214968;
	line-height: 20px;
	width: 180px;
	border: 0px solid #555;
}

.showcase_lists {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	width: 460px;
	font-family: Arial, Helvetica, verdana, Geneva, Trebuchet MS, sans-serif;
	border-left: 1px solid #B2B2B2;
	font-size: 11px;
	float: right;
}

.showcase_lists a {
	text-decoration: none;
	margin: 4px 0px 0px 0px;
}

.showcase_lists a:hover {
	text-decoration: none;
}

.showcase_lists a:visited {
	text-decoration: none;
}

.showcase_lists a:visited:hover {
	text-decoration: none;
}

.showcase_images {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	font-family: Arial, Helvetica, verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 10px;
	float: left;
	line-height: 14px;
}

.showcase_images img {
	border: 2px solid #ccc;
	margin: 0px 0px 4px 0px;
}

.showcase_images strong {
	color: #0f5890;
}

.showcase_images a {
	text-decoration: none;
}

.showcase_images a:hover {
	text-decoration: none;
}

.showcase_images a:visited {
	text-decoration: none;
}

.showcase_images a:visited:hover {
	text-decoration: none;
}

.field {
	margin: 2px 0px 2px 0px;
}

table#signup {
	border-collapse: collapse;
	border: 0px solid #638CA1;
	font-size: 11px;
}

table#signup td {
	padding: 2px 0px 2px 5px;
	border: 0px solid #638CA1;
}

td#signuptitle {
	border-bottom: 1px solid #000;
	background-color: #E3EAEE;
}

#signupNote {
	font-size: 9px;
	line-height: 11px;
	color: #638CA1;
}

#supportBox {
	border: 0px solid #000;
	background: #fff;
	float: right;
	width: 270px;
	margin: 0px 0px 5px 8px;
	padding: 0px 0px 5px 5px;
}

#supportBox h3 {
	font-size: 15px;
	margin: 0px 0px 4px 0px;
}

#supportFAQ {
	background: #cee0ee;
	color: #214968;
	margin: 15px 0px 5px 5px;
	padding: 10px;
}

#supportFAQ ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#supportFAQ li {
	margin: 5px 0px 0px 0px;
}

#supportFAQ a {
	color: #214968;
	text-decoration: none;
}

#supportFAQ a:hover {
	color: #214968;
	text-decoration: underline;
}

#supportFAQ a:visited {
	color: #214968;
	text-decoration: none;
}

#supportFAQ a:visited:hover {
	color: #214968;
	text-decoration: underline;
}

#supportContact {
	background: #214968;
	color: #c1dfe8;
	margin: 10px 0px 5px 5px;
	padding: 10px;
}

#supportContact a {
	color: #fff;
	text-decoration: none;
}

#supportContact a:hover {
	color: #fff;
	text-decoration: underline;
}

#supportContact a:visited {
	color: #fff;
	text-decoration: none;
}

#supportContact a:visited:hover {
	color: #fff;
	text-decoration: underline;
}

#AboutBox {
	border: 0px solid #ddd;
	background: #fff;
	float: right;
	width: 220px;
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 5px 15px;
}

#InsertBox {
	border: 1px solid #8cb6d6;
	background: #cfe5f6;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

#InsertBox02 {
	border: 1px solid #c9a77f;
	background: #f4eebc;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	line-height: 16px;
	font: 11px "Lucida Grande",  Arial, Helvetica, Verdana, sans-serif;
}

#InsertBox03 {
	background: #ffffff;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	line-height: 16px;
	font: 11px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
}


#InsertBox03 {
	background: #ffffff;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	line-height: 16px;
	font: 11px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
}

.InsertBox-featured {
	padding: 10px;
	border:1px solid #eeeeee;
	text-align:center;
	font: 11px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;	
	}


p.sidenote {
	font: 11px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	padding: 0 0 12px 0;
	line-height: 16px;
}

p.rednote {
	color: red;
	font: 11px;
}

.CenturyHdr {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
	font-size: 14px;
	color: #eb7808;
}

.featureHdr {
	color: #214968;
	font-size: 16px;
	font-family: "century Gothic", Arial, Helvetica, sans-serif;
}

/*--LISTS----------------------*/
ul.one li {
	margin-top: 15px;
	margin-top:0px;
	list-style-image: url(http://www.mosaicglobe.biz/mosaicglobe/bullets/0145_blue-beveled-arrow.png);
	list-style-type: none;
	}

ul.two li {
	margin-top: 15px;
	list-style-image: url(http://www.mosaicglobe.biz/mosaicglobe/bullets/0064_ticket.png);
	list-style-type: none;
	}

ul.three li {
	margin-bottom: 5px;
	margin-left: -20px;
	list-style-image: url(http://www.mosaicglobe.biz/mosaicglobe/bullets/0033_bala.png);
	list-style-type: none;
	}
	

/*--MAIN PAGE LEFT COLUMN----------------------*/

.leftColMain {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 11px;
	color:#555;
	width: 250px;
	float: left;
}
.staffPick {
	width:250px;
	margin-bottom:5px;
	background-color:#eeeeee;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
	}
.staffPickPic { 
	padding:5px;
	margin:5px 5px 5px 5px;
	border:1px solid #aaa;
	float:left;
	background-color:#fff;
	}
	
	

	
/*--SimpleBox----------------------*/

.simplebox {
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 10px 10px;
	font-family: Arial, Helvetica, verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 11px;
	line-height: 14px;
	border-left: 1px solid #ababab;
	width: 360px;
	float: right;
}

.simpleboxHdr {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
	; 
	font-size: 22px;
	text-align: center;
	color: #eb7808;
}

#recentPostImage {
	float: left;
	width: 50px;
	padding: 4px 0px 4px 0px;
}

#recentPostTxt {
	float: right;
	width: 300px;
	border-bottom: 1px solid #ababab;
	padding: 4px 0px 4px 0px;
	margin-bottom: 6px;
}

#recentPostTxt a {
	font-size: 12px;
	font-weight: bold;
	color: #214968;
	text-decoration: underline;
}

#recentPostTxt a:hover {
	color: #FF7C1A;
	text-decoration: underline;
}

#recentPostTxt a:visited {
	color: #214968;
	text-decoration: underline;
}

#recentPostTxt a:visited:hover {
	color: #FF7C1A;
	text-decoration: underline;
}

.profileBox {
	background-color:#eeeeee;
	padding:5px 10px;
	border:0px;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
	}
.profileTxt {
	margin:5px 0px 0px 0px;
	}


/*--tag cloud----------------------*/

#cloud {
	border: 1px solid #ababab;
	padding: 5px;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
}

#cloud1 {
	font-size: 10px;
}

#cloud2 {
	font-size: 11px;
}

#cloud3 {
	font-size: 12px;
}

#cloud4 {
	font-size: 13px;
}

#cloud5 {
	font-size: 14px;
}

#cloud6 {
	font-size: 15px;
}

#cloud7 {
	font-size: 16px;
}

#cloud8 {
	font-size: 17px;
}

#cloud9 {
	font-size: 18px;
}

#cloud a {
	text-decoration: none;
	margin: 0px 5px 0px 0px;
}

/* @end */

/* @group Call for Entry */

/*--CALL FOR ENTRY PAGE added Feb08----------------------*/


#list ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#list li {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}
.cornerBoxesRight {
	float:right; 
	width:200px; 
	padding:0px 0px 5px 10px; 
	font-size:11px;
}

.ArticleSections { font-size:20px; color:#415e3a;}
.cornerGreenfg ul {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	list-style: none;
	font-size:12px;
	line-height:18px;
}

.cornerGreenfg li a {
	color: #266714;
	text-decoration: none;
}

.cornerGreenfg li a:hover {
	color: #266714;
	text-decoration: underline;
}

.cornerGreenfg li a:visited {
	color: #266714;
	text-decoration: none;
}

.cornerGreenfg li a:visited:hover {
	color: #266714;
	text-decoration: underline;
}


/*--EXPLORE STUFF added May07----------------------*/

table#mgopen {
	width: 640px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	border-collapse: collapse;
	text-align: left;
	border: 0px solid #000;
}

td#memberspot {
	padding: 0px;
	vertical-align: top;
	border: 0px solid #000;
}

td#explore {
	padding: 50px 0px 0px 0px;
	vertical-align: top;
	text-align: center;
	background: #ffffff url(http://www.mosaicglobe.com/style/1306/image/explore-box2.gif) no-repeat top center;
	border: 0px solid #000;
	font-size: 12px;
	line-height: 16px;
}

td#explore a {
	color: #224968;
	text-decoration: none;
}

td#explore a:hover {
	color: #fff;
	text-decoration: underline;
}

td#explore a:visited {
	color: #224968;
	text-decoration: none;
}

td#explore a:active {
	color: #fff;
	text-decoration: none;
}

td#explore a:visited:hover {
	color: #fff;
	text-decoration: underline;
}

/*--EXPLORE TAGS added May07----------------------*/

.txt {
	font-size: 12px;
	background-color: #fff;
	color: #555;
	width: 125px;
	border: 1px solid #888;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	padding: 2px;
}

.buttons {
	font-size: 12px;
	background-color: #fa6c00;
	color: #FFFFFF;
	border: 1px solid #555;
	margin: 0px 4px;
}

.txtpad {
	margin: 0px 0px 10px 0px;
}


/*--Sharing Links added Feb09----------------------*/

.sharebox {
	width:100%;
	border-top:1px solid #9ec1e3;
	border-bottom:1px solid #9ec1e3;
	margin:10px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	}
.subscribeBox {
	width:600px; 
	margin:0px auto; 
	padding:0px 10px 10px 10px; 
	border:1px solid #ffcc33; 
	background-color:#ffffcc; 
	text-align:center;
	}
	
	
/*--FEATURES & PRICING PAGE added mar09----------------------*/

.stepsSide{
	width:310px;
	float:right;
	text-align:center;
	}
.stepsSide p{
	margin:0px 0px 20px 0px;
	font-size:11px;
	}

.steps {
	width:200px;
	height:150px;
	background-color:#e7eef4;
	padding:0px; 
	margin:10px 5px 0px 5px; 
	float:left;
	border:0px solid #555;
	border-right:1px solid #abc3d7;
	border-bottom:1px solid #abc3d7;
	background: #e7eef4 url(../images/formback.png) no-repeat top left;
	}
.stepTitle {
	display:block;
	padding: 0px;
	margin: 5px 0px 10px 0px;
	color: #214968;
	font-size: 18px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
}
.stepNum {
	float:left;
	width:45px;
	height:125px;
	padding:25px 0px 0px 0px;
	font-size:70px;
	color:#b2c9e6;
	}
.stepBox {
	display:block;
	margin:10px 5px 5px 5px;
	}
.steps h4 {
	padding: 0px;
	margin: 5px 0px 8px 0px;
	color: #668ba5;
	font-size: 18px;
	font-weight: normal;
	font-style: none;
	line-height: 14px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
	}

/*--NEW MAIN PAGE added mar09----------------------*/

.buttonOrange{
	background:url(http://mosaicglobe.biz/mosglo_tags/images/bttn-orange.png);
	padding:0px;
	border:1px solid #ac4b03;
	height:24px;
	width:100px; 
	line-height:24px;
	color:#FFFFFF;
	font-size:12px;
	margin:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
	text-align:center;
	}

.buttonLink {width:100px; border:0px solid red; float:left; margin:0px 0px 0px 15px;}
.buttonLink a{color:#FFFFFF;}
.buttonLink a:hover { color: #FFFFFF; text-decoration: underline;}
.buttonLink a:visited { color: #FFFFFF; text-decoration: none;}
.buttonLink a:visited:hover { color: #FFFFFF; text-decoration: underline;}

/*----------SELECT PICKS----------------------*/
#picks {
	border:0px solid grey;
	margin-bottom:10px;
	}
	
#picks h1  {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-family: century gothic, Lucida Grande, helvetica, arial, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #eb7808;
}
.pickImage {
	width:156px;
	height:160px;
	padding:4px 2px;
	margin:4px 1px 2px 1px;
	border:0px solid #eee;
	float:left;
	}
.pickPic { margin:2px;}
.pickTitle {
	padding:4px 0px 0px 2px;
	margin:0px;
	font-size:14px;
	}
.pickTitle a {
	text-decoration: none;
	color:#555;
	}
.pickName {
	font-size:10px;
	padding:0px 0px 0px 2px;;
	margin:0px;
	}
.pickName a {
	text-decoration: none;
	color:#aaa;
	}
.create {font-size:34px;height:61px;padding:10px 0px;clear:both;border-bottom:1px solid #ccc;
	font-family:small 'trebuchet ms',verdana,arial,sans-serif}
.create p {margin:0px; padding:0px;line-height:1.5em;}
.create span {color:#999;}
.create a {float:right;margin:0px 20px 0px 10px;}
	
.radius-orange {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color:#FF8E00;
	color:#fff;
	margin: 0;
	padding:30px;
	}
.radius-orange strong {
    color: #FFFFFF;
    font-family: century gothic,Lucida Grande,helvetica,arial,sans-serif;
    font-size: 22px;
    letter-spacing: 1px;
}
.radius-orange a { color: #FFFFFF;}
.radius-orange a:hover { color: #FFFFFF;text-decoration:underline;}




/* buttons */
.bttnBorder{border: 3px solid #ccc;}
.bttn {
	font-family: Arial, Helvetica, verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 15px;
	letter-spacing: .03em;
	height: 24px;
	line-height: 24px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    }
.bttn a:hover {text-decoration: none;}
a.mixOrange, a.mixOrange:hover, a.mixOrange:active  {color: #ffffff;}
.mixOrange, .bttnOrange a {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    }
.mixOrange:hover, .bttnOrange a:hover {
	color: #fef4e9;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
    }
.mixOrange, .bttnOrange input {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    }
    
.mixOrange:hover, .bttnOrange input:hover {
	color: #fef4e9;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
    }
    
.mixOrange:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
    }    
a.mixBlue, a.mixBlue:hover, a.mixBlue:active  {color: #ffffff;}
.mixBlue, .bttnBlue a {
	color: #ffffff;
	border: solid 1px #3d8ed0;
	background-color: #5da6e2;
	background: -webkit-gradient(linear, left top, left bottom, from(#5da6e2), to(#3d8ed0));
	background: -moz-linear-gradient(top,  #5da6e2,  #3d8ed0);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5da6e2', endColorstr='#3d8ed0');
    }
.mixBlue:hover, .bttnBlue a:hover {
	color: #ffffff;
	background-color: #5da6e2;
	background: -webkit-gradient(linear, left top, left bottom, from(#3d8ed0), to(#5da6e2));
	background: -moz-linear-gradient(top,  #3d8ed0,  #5da6e2);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d8ed0', endColorstr='#5da6e2');
    }
.mixBlue:active {
	color: #ffffff;
	background-color: #5da6e2;
	background: -webkit-gradient(linear, left top, left bottom, from(#5da6e2), to(#3d8ed0));
	background: -moz-linear-gradient(top,  #5da6e2,  #3d8ed0);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5da6e2', endColorstr='#3d8ed0');
    } 
a.mixGreen, a.mixGreen:hover, a.mixGreen:active  {color: #ffffff;}
.mixGreen, .bttnGreen a {
	color: #ffffff;
	border: solid 1px #409018;
	background: #409018; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#60ba33', endColorstr='#409018'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#60ba33), to(#409018)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #60ba33,  #409018); /* for firefox 3.6+ */
    }
.mixGreen:hover, .bttnGreen a:hover {
	color: #ffffff;
	background: #60ba33; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#409018', endColorstr='#60ba33'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#409018), to(#60ba33)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #409018,  #60ba33); /* for firefox 3.6+ */
    }
.mixGreen:active {
	color: #ffffff;
	background: #409018; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#60ba33', endColorstr='#409018'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#60ba33), to(#409018)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #60ba33,  #409018); /* for firefox 3.6+ */
    }   
a.mixGrey, a.mixGrey:hover, a.mixGrey:active  {color: #ffffff;}
.mixGrey, .bttnGrey a {
	color: #ffffff;
	border: solid 1px #8c8c8c;
	background: #8c8c8c; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b4b3', endColorstr='#8c8c8c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#b3b4b3), to(#8c8c8c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #b3b4b3,  #8c8c8c); /* for firefox 3.6+ */
    }
.mixGrey:hover, .bttnGrey a:hover {
	color: #ffffff;
	background: #8c8c8c; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c8c8c', endColorstr='#b3b4b3'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#8c8c8c), to(#b3b4b3)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #8c8c8c,  #b3b4b3); /* for firefox 3.6+ */
    }
.mixGrey:active {
	color: #ffffff;
	background: #b3b4b3; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b4b3', endColorstr='#8c8c8c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#b3b4b3), to(#8c8c8c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #b3b4b3,  #8c8c8c); /* for firefox 3.6+ */
    } 

/*Rounded Corners*/
.radius {	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
    }
