/* Brandesigns Web Solutions */
/* www.brandesigns.net */

/* Ragdolls2Love */
/* www.ragdolls2love.org */
/**************** General Classes *****************/
body {
	margin: 0px;
	background-color: #5866c3;
	font-size: 14px;
	line-height: 14px;
}

a:link  {
	color: #f6d621; /* Link */
}

a:visited  {
	color: #ffffff; /* Link */
}

a:hover  {
	color: #000000; /* Link */
}

#homePage {
	background-image: url(../images/headerbkgrd4.jpg);
	background-repeat: repeat-x;
}

#subPage {
	background-image: url(../images/headerbkgrd4.jpg);
	background-repeat: repeat-x;	
}

#globalContainer {
	width: 760px;
	margin: 0px auto;
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #0a1147;
	margin: 0px 0px 5px 0px;			
}

h3 {
	font-size: 18px;
	font-weight: bold;
	color: #0a1147;
	margin: 0px 0px 5px 0px;			
}

#footer {
	width: 760px;
	margin: auto;
	color: #0a1147;
}

div.siteFooterLinks{
	text-align: center;
	margin: 7px 7px 7px 7px;
	width: 745px;
}

/**************** Header Classes *****************/
#homePage #header {
	background-image: url(../images/worldmap_grn.jpg);
	background-repeat: no-repeat;
	height: 352px;
	padding-top: 130px;
}

#subPage #header {
	background-image: url(../images/worldmap_pink.jpg);
	background-repeat: no-repeat;
	height: 352px;
	padding-top: 130px;
}

#subPage #header3 {
	background-image: url(../images/worldmap_org.jpg);
	background-repeat: no-repeat;
	height: 352px;
	padding-top: 130px;
}

#subPage #header4 {
	background-image: url(../images/worldmap_blue.jpg);
	background-repeat: no-repeat;
	height: 352px;
	padding-top: 130px;
}

#subPage #header5 {
	background-image: url(../images/worldmap_purp.jpg);
	background-repeat: no-repeat;
	height: 352px;
	padding-top: 130px;
}


/***************navigation bars************/
#nav1 {
	height: 25px;
	width: 840px;
	left: 245px;
	top: 412px;
	position: absolute;
}

#nav1 ul {
   margin : 0;
   padding : 0;
   white-space : nowrap;
   list-style : none;
	}
#nav1 li {
	float: left;
	width: 134px;
	margin-left: 5px;
	text-decoration : none;
	background-image:url(../images/heart_button.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-indent: 5px;

}
#nav1 li a {
	float: left;
	width: 134px;
	margin-left: 3px;
	font-weight: bold;
	text-decoration : none;
	height: 25px;
	text-indent: 5px;
	color: #91c15e;
}
#nav1 li a:hover {
	float: left;
	width: 134px;
	margin-left: 3px;
	text-decoration : none;
	background-image:url(../images/heart_button_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font : bold, 1.3em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-indent: 5px;
	color: #91c15e;	
}

#nav2 {
	height: 25px;
	width: 840px;
	left: 245px;
	top: 412px;
	position: absolute;
}

#nav2 ul {
   margin : 0;
   padding : 0;
   white-space : nowrap;
   list-style : none;
	}
#nav2 li {
	float: left;
	width: 134px;
	margin-left: 5px;
	text-decoration : none;
	background-image:url(../images/heart_button.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-indent: 5px;

}
#nav2 li a {
	float: left;
	width: 134px;
	margin-left: 3px;
	font-weight: bold;
	text-decoration : none;
	height: 25px;
	text-indent: 5px;
	color: #cb4799;
}
#nav2 li a:hover {
	float: left;
	width: 134px;
	margin-left: 3px;
	text-decoration : none;
	background-image:url(../images/heart_button_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font : bold, 1.3em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-indent: 5px;
	color: #cb4799;	
}

#nav3 {
	height: 25px;
	width: 840px;
	left: 245px;
	top: 411px;
	position: absolute;
}

#nav3 ul {
   margin : 0;
   padding : 0;
   white-space : nowrap;
   list-style : none;
	}
#nav3 li {
	float: left;
	width: 134px;
	margin-left: 5px;
	text-decoration : none;
	background-image:url(../images/heart_button.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-indent: 5px;

}
#nav3 li a {
	float: left;
	width: 134px;
	margin-left: 3px;
	font-weight: bold;
	text-decoration : none;
	height: 25px;
	text-indent: 5px;
	color: #d15501;
}
#nav3 li a:hover {
	float: left;
	width: 134px;
	margin-left: 3px;
	text-decoration : none;
	background-image:url(../images/heart_button_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font : bold, 1.3em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-indent: 5px;
	color: #d15501;	
}

#nav4 {
	height: 25px;
	width: 840px;
	left: 245px;
	top: 412px;
	position: absolute;
}

#nav4 ul {
   margin : 0;
   padding : 0;
   white-space : nowrap;
   list-style : none;
	}
#nav4 li {
	float: left;
	width: 134px;
	margin-left: 5px;
	text-decoration : none;
	background-image:url(../images/heart_button.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-indent: 5px;

}
#nav4 li a {
	float: left;
	width: 134px;
	margin-left: 3px;
	font-weight: bold;
	text-decoration : none;
	height: 25px;
	text-indent: 5px;
	color: #5866c3;
}
#nav4 li a:hover {
	float: left;
	width: 134px;
	margin-left: 3px;
	text-decoration : none;
	background-image:url(../images/heart_button_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font : bold, 1.3em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-indent: 5px;
	color: #5866c3;	
}

#nav5 {
	height: 25px;
	width: 930px;
	left: 245px;
	top: 412px;
	position: absolute;
}

#nav5 ul {
   margin : 0;
   padding : 0;
   white-space : nowrap;
   list-style : none;
	}
#nav5 li {
	float: left;
	width: 134px;
	margin-left: 5px;
	text-decoration : none;
	background-image:url(../images/heart_button.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-indent: 5px;

}
#nav5 li a {
	float: left;
	width: 134px;
	margin-left: 3px;
	font-weight: bold;
	text-decoration : none;
	height: 25px;
	text-indent: 5px;
	color: #6447a9;
}
#nav5 li a:hover {
	float: left;
	width: 134px;
	margin-left: 3px;
	text-decoration : none;
	background-image:url(../images/heart_button_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font : bold, 1.3em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-indent: 5px;
	color: #6447a9;	
}




/************************************************ Sub Page Classes **********************************************/
#innerContainer {
    color: #0a1147;
}

#innerContainer #innerLeft {
	width: 190px;
	float: left;
}

#innerContainer #innerRight {
	margin-left: 0px;
	padding-left: 3px;
	float: none;
	width: 640px;
}

#innerContainer #innerRight h1 {
	background-color: #263e0c; /* Accent 2 */
	padding: 10px;
	margin: 0px;
	color: #8a9b88;
}

#innerContainer2 {
    color: #0a1147;
}

#innerContainer2 #innerLeft {
	width: 190px;
	float: left;
}

#innerContainer2 #innerRight {
	margin-left: 0px;
	padding-left: 3px;
	float: left;
	width: 565px;
}

#innerContainer2 #innerRight h1 {
	background-color: #982d6f; /* Accent 2 */
	padding: 10px;
	margin: 0px;
	color: #8a9b88;
}

#innerContainer3 {
    color: #0a1147;
}

#innerContainer3 #innerLeft {
	width: 190px;
	float: left;
}

#innerContainer3 #innerRight {
	margin-left: 0px;
	padding-left: 3px;
	float: left;
	width: 565px;
}

#innerContainer3 #innerRight h1 {
	background-color: #ba3c05; /* Accent 2 */
	padding: 10px;
	margin: 0px;
	color: #8a9b88;
}

#innerContainer4 {
    color: #0a1147;
}

#innerContainer4 #innerLeft {
	width: 190px;
	float: left;
}

#innerContainer4 #innerRight {
	margin-left: 0px;
	padding-left: 3px;
	float: left;
	width: 565px;
}

#innerContainer4 #innerRight h1 {
	background-color: #0a1147; /* Accent 2 */
	padding: 10px;
	margin: 0px;
	color: #8a9b88;
}

#innerContainer5 {
    color: #0a1147;
}

#innerContainer5 #innerLeft {
	width: 190px;
	float: left;
}

#innerContainer5 #innerRight {
	margin-left: 0px;
	padding-left: 3px;
	float: left;
	width: 565px;
}

#innerContainer5 #innerRight h1 {
	background-color: #281648; /* Accent 2 */
	padding: 10px;
	margin: 0px;
	color: #8a9b88;
}




/************************************************ Home Page Classes **********************************************/

#featured {
	padding: 15px 10px;
}

#featured .featuredLeft {
	width: 137px;
	float: left;
}

#featured .featuredRight {
	margin-left: 157px;
	padding-right: 75px;
}

#tabs {
	padding: 0px 0px 0px 30px;
}

#td .tabs {
	padding: 0px 0px 0px 30px;
}
