@charset "utf-8";

/** NEW MAIN MENU START **/

#hovernav {
	list-style-type: none;
	border:0;
	width: 886px;
	height: auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 13px;
	float: left;
	margin: 0;
	padding-right: 0px;
}
ul.menu {
	list-style:none;
	padding:0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
ul.menu * {
	padding:0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
ul.menu a {
	display:block;
	color:#666;
	text-decoration:none
}
ul.menu li {
	position:relative;
	float:left;
	margin-right:2px;
}

/** Main Menu Start **/

ul.menu ul {
	position:absolute;
	top:26px;
	left:0;
	display:none;
	opacity:0;
	list-style:none;
	background-color: #CCC;
}
ul.menu .menulink {
	font-weight:bold;
	background:#CCC;
	width:auto;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-color: #F5F4F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaa;
	border-right-color: #aaa;
	border-bottom-color: #aaa;
	border-left-color: #aaa;
}
ul.menu ul li {
	position:relative;
	width:148px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
ul.menu .menulink:hover, ul.menu .menuhover {
	background-color: #fdce10;
}
ul.menu .menulink:hover, ul.menu .menuhover {
	background-color: #fdce10;
}

/** Main Menu End **/

/** Sub Sub Menu Start **/

ul.menu ul li a {
	display:block;
	background-color:#F5F4F3;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	font-weight: bold;
}
ul.menu .sub {
	background:#F5F4F3 url(../images/arrow.gif) 136px 8px no-repeat;
}
ul.menu .topline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}
ul.menu ul ul {
	left:148px; top:-1px
}
ul.menu ul li a:hover {
	background-color:#A4E849
}

/** Sub Sub Menu End **/

/** NEW MAIN MENU END **/

ul{
	font-family: Arial;
	color : #666666;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
}
body {
	background-color: #edebeb;
}
#MainLogo {
	float: left;
	height: 62px;
	width: 380px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 150px;
	left: 275px;
	top: 4px;
	margin-left: 10px;
}
P {
	color : #666666;
	margin-left : 8px;
	margin-right : 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
}
H1 {
	color : #6C3;
	margin-left : 9px;
	margin-right : 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	font-family: Arial;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
H2 {
	font : normal 16px Arial, Helvetica, sans-serif;
	color: #019EDC;
	margin-left : 9px;
	margin-right : 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	font-weight: normal;
}
H3 {
	color: #019EDC;
	margin-left : 9px;
	margin-right : 0px;
	margin-top: 4px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
H4 {
	color: #6c3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
H5 {
	color: #6c3;
	margin-left: 7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
H6 {
	color: #FFF;
	margin-left: 7px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#main-container {
	width: 920px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}
#header {
	height: 20px;
	width: 900px;
	float: left;
	background-color: #FFF;
}
#divMainBodyWrapper {
	width: 920px;
	float: left;
	background-image: url(../images/borders/body-background.jpg);
	background-repeat: repeat-y;
}
#divBodyWrapper {
	float: left;
	width: 900px;
	padding: 0px;
	height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#divBody {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	width: 685px;
	float: left;
	height: auto;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
#divBodyIndex {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	width: 875px;
	float: left;
	height: auto;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
body {
	overflow-y: scroll;
}
#footer {
	height: auto;
	width: 900px;
	float: left;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	color: #cc3402;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	background-image: url(../images/home/footer-bg.jpg);
	background-repeat: no-repeat;
}
a:link {
	color : #cc3402;
	font : normal 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a:visited {
	color : #cc3402;
	font : normal 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a:hover {
	color : #cc3402;
	font : normal 12px Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.index:link {
	color : #6c3;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.index:visited {
	color : #6c3;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.index:hover {
	color : #6c3;
	text-decoration : underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
#footerNav {
	float: left;
	width: 200px;
	height: 172px;
	margin-right: 10px;
	margin-left: 9px;
	padding-top: 5px;
	padding-left: 5px;
}
#BannerColour {
	float: left;
	width: 882px;
	height: 190px;
	background-image: url(../images/borders/main-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 8px;
}
#UpdatePanel {
	width: 180px;
	height: auto;
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.contact-surround {
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/contact-quote.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-bottom-style: solid;
}
.contact-quote {
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/contact-form.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.quote-edge-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.quote-edge-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.quote-edge-button {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#corner-header {
	float: left;
	height: 70px;
	width: 920px;
	background-image: url(../images/borders/header-top.jpg);
	background-repeat: no-repeat;
}
#footercurvetop {
	float: left;
	height: 20px;
	width: 920px;
	background-image: url(../images/borders/footer-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
}
#bodybottom {
	background-image: url(../images/borders/body-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 920px;
	margin-bottom: 10px;
}
#pagebottom {
	float: left;
	height: auto;
	width: 920px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	vertical-align: middle;
	text-align: center;
}
.padding-right {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
.padding-left-home {
	float: right;
	margin-left: 10px;
}
.map-padding-left {
	margin-left: 40px;		
}
#portfoliosurround {
	float: left;
	height: auto;
	width: 660px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CD3301;
	border-right-color: #CD3301;
	border-bottom-color: #CD3301;
	border-left-color: #CD3301;
}
#buttonsurround {
	float: left;
	width: 645px;
	margin-left: 10px;
	height: auto;
	margin-top: 8px;
}
#Nextsurround {
	float: left;
	width: 655px;
	height: auto;
	margin-top: 12px;
	padding-right: 5px;
	margin-bottom: 12px;
	margin-right: auto;
	margin-left: auto;
}
#NextsurroundBottom {
	float: left;
	width: 655px;
	height: auto;
	margin-top: 12px;
	margin-bottom: 15px;
	padding-right: 5px;
}
#buttonStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: right;
	width: auto;
	height: auto;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFEAFF;
}

/*  Start Portfolio Button */

#buttonNext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: right;
	width: auto;
	height: auto;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFF;
}
a.liteButton:link, a.liteButton:visited, a.liteButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #91253C; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.liteButton:hover {
	background-color : #cc99cc ; /* #FFBEBE */
	color: white; /* new */
}

/*  End Portfolio Button */

/*  Start Next Button Portfolio */

#buttonMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: left;
	width: auto;
	height: auto;
	text-align: center;
	margin-right: 5px;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFF;
}
a.nextButton:link, a.nextButton:visited, a.nextButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #90B0DC; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.nextButton:hover {
	background-color : #A8D04B; /* #FFBEBE */
	color: #330; /* new */
}

/*  End Next Button Portfolio */

/*  Start Package Index Button */

#buttonPackage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: left;
	width: auto;
	height: auto;
	text-align: center;
	margin-right: 5px;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFF;
}
a.bronzeButton:link, a.bronzeButton:visited, a.bronzeButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #90B0DC; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.bronzeButton:hover {
	background-color : #CB3503; /* #FFBEBE */
	color: white; /* new */
}
a.silverButton:link, a.silverButton:visited, a.silverButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #90B0DC; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.silverButton:hover {
	background-color : #7A8E97; /* #FFBEBE */
	color: white; /* new */
}
a.goldButton:link, a.goldButton:visited, a.goldButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #90B0DC; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.goldButton:hover {
	background-color : #E4B776; /* #FFBEBE */
	color: white; /* new */
}

/*  Start Package Index Button */

a.moreButton:link, a.moreButton:visited, a.moreButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #90B0DC; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.moreButton:hover {
	background-color : #A8D04B; /* #FFBEBE */
	color: #330; /* new */
}
a.contactButton:link, a.contactButton:visited, a.contactButton:hover {
	width: auto;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #90B0DC; /* #828282 */
	text-decoration: none;
	color: #91253C; /* 000000 */
	text-align : center;
	font-weight: normal;
	white-space: nowrap;
}
a.contactButton:hover {
	background-color : #A8D04B; /* #FFBEBE */
	color: #330; /* new */
}

/*  End Button Services */

#servicewrapper {
	float: left;
	height: auto;
	width: 670px;
	margin-bottom: 15px;
}
#service-box {
	float: left;
	height: 165px;
	width: 196px;
	margin-left: 10px;
	background-image: url(../images/services/service-bg.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 5px;
	margin-top: 10px;
	padding-right: 10px;
	background-position: left top;
	border: 1px solid #CCC;
}
#service-surround {
	float: left;
	height: auto;
	width: 180px;
	margin-top: 10px;
}
#index-surround {
	float: right;
	height: auto;
	width: 170px;
	margin-top: 5px;
}
#service-previous-page {
	float: right;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
#contact-page {
	float: right;
	height: auto;
	width: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
/* package start */

#package-surround {
	float: left;
	height: auto;
	width: 680px;
}
#img1 {
	float: left;
	height: 268px;
	width: 210px;
	background-image: url(../images/package-deals/bronze.jpg);
	background-repeat: no-repeat;
	border: 1px solid #CB3503;
	margin-left: 10px;
}
#img2 {
	float: left;
	height: 268px;
	width: 210px;
	margin-left: 10px;
	background-image: url(../images/package-deals/silver.jpg);
	background-repeat: no-repeat;
	border: 1px solid #7A8E97;
}
#img3 {
	background-image: url(../images/package-deals/gold.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 268px;
	width: 210px;
	margin-left: 10px;
	border: 1px solid #E4B776;
}
#img4 {
	float: left;
	height: 268px;
	width: 210px;
	margin-left: 10px;
	background-image: url(../images/package-deals/platinum.jpg);
	background-repeat: no-repeat;
	border: 1px solid #7A8E97;
	margin-top: 15px;
}
#img5 {
	float: left;
	height: 268px;
	width: 210px;
	margin-left: 10px;
	background-image: url(../images/package-deals/package-comparison.jpg);
	background-repeat: no-repeat;
	border: 1px solid #7A8E97;
	margin-top: 15px;
}

/* package end */

/* Lightbox Start */

#ibox_wrapper {
	line-height:25px;
	border: 1px solid #FFF;
}
#ibox_loading {
	text-indent: -100000px;
	width: auto;
	height: auto;
	background: #fff url('../images/loader.gif') center center no-repeat;
	border: 1px solid #999;
}

/* Lightbox End */

.mysubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;
	background-color: #FFF;
	border: 1px solid #000;
	height: 22px;
	width: auto;
}
.mysubmit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #9F6;
	border: 1px solid #000;
	cursor: default;
}
#BannerSurround {
	float: left;
	width: 910px;
	background-image: url(../images/borders/body-background.jpg);
	background-repeat: repeat-y;
	height: auto;
	padding-left: 11px;
}
#footer-surround {
	float: left;
	width: 910px;
	height: auto;
	padding-left: 10px;
	background-image: url(../images/borders/body-background.jpg);
	background-repeat: repeat-y;
}
#home-surround {
	float: left;
	height: auto;
	width: 855px;
	margin-left: 8px;
	padding-top: 40px;
	background-image: url(../images/home/shaded-border.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#home-image {
	float: left;
	width: 390px;
	height: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
}
#portfolio-buttonsurround {
	float: right;
	height: 30px;
	width: auto;
}
#linksurround {
	float: right;
	width: 450px;
	height: auto;
	margin-top: 25px;
}
#pagediscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: auto;
	width: 370px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 35px;
}
#companyname {
	width: 320px;
	float: left;
	margin-top: 14px;
	margin-left: 28px;
	height: auto;
}
.green-logo {
	font-family: Pristina;
	font-size: 44px;
	font-weight: bold;
	color: #82B10D;
	padding-right: 28px;
}
.grey-logo {
	font-family: "Special K";
	font-size: 26px;
	color: #999;
	letter-spacing: 5px;
}
#Breadcrumb {
	float: left;
	height: 20px;
	width: 550px;
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	padding-left: 10px;
	margin-top: 34px;
}
#PanelOne {
	float: right;
	height: 48px;
	width: 180px;
	margin-bottom: 5px;
}
.whitebanner {
	color: #FFF;	
}
a.locationlink:link {
	color : #464844;
	font : normal 10px Arial;
	text-decoration : none;
}
a.locationlink:visited {
	color : #464844;
	font : normal 10px Arial;
	text-decoration : none;
}
a.locationlink:hover {
	color : #464844;
	font : normal 10px Arial;
	text-decoration : underline;
}
a.locationlinklive:link {
	color : #2D5B8A;
	font : normal 10px Arial;
	text-decoration : none;
}
a.locationlinklive:visited {
	color : #2D5B8A;
	font : normal 10px Arial;
	text-decoration : none;
}
a.locationlinklive:hover {
	color : #2D5B8A;
	font : normal 10px Arial;
	text-decoration : underline;
}

/** Portfolio Page Start **/

#portfolioWrapper {
	float: left;
	height: auto;
	width: 665px;
	margin-left: 6px;
	padding-left: 15px;
	background-color: #F3F3F3;
	border: 1px solid #999;
}
#portfolioindividual {
	float: left;
	height: 60px;
	width: 640px;
	margin-bottom: 3px;
	border: 1px solid #CCC;
	margin-top: 3px;
	padding: 5px;
	background-color: #FFF;
}
#PortImage {
	float: left;
	height: 60px;
	width: 60px;
	margin-right: 10px;
	margin-left: 5px;
}
#PortDesc {
	float: left;
	width: 455px;
	height: 50px;
	margin-right: 5px;
	padding-top: 10px;
}
#PortExtra {
	height: 45px;
	width: 100px;
	float: left;
	text-align: center;
	padding-top: 15px;
}
.pagesamount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666;	
}
.pagestext {
	color : #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
/** Portfolio Page End **/

/** Social Networking Start **/

#SocialWrapper {
	float: left;
	height: auto;
	width: 655px;
	margin-left: 10px;
	padding-left: 10px;
	background-color: #F3F3F3;
	border: 1px solid #999;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#socialindividual {
	float: left;
	height: 60px;
	width: 630px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	margin-top: 5px;
	padding: 5px;
	background-color: #FFF;
}
#SocialImage {
	float: left;
	height: 60px;
	width: 60px;
	margin-right: 10px;
}
#SocialDesc {
	float: left;
	width: 450px;
	height: 50px;
	margin-right: 5px;
	padding-top: 10px;
}
#SocialExtra {
	height: 45px;
	width: 100px;
	float: left;
	text-align: center;
	padding-top: 15px;
}
.pagesamount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666;	
}
.pagestext {
	color : #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

/** Social Networking End **/

a.sitemaplink:link {
	color : #cc3402;
	font : bold 16px Arial;
	text-decoration : none;
}
a.sitemaplink:visited {
	color : #cc3402;
	font : bold 16px Arial;
	text-decoration : none;
}
a.sitemaplink:hover {
	color : #cc3402;
	text-decoration : underline;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

/** Loading Div Start **/

/*this is what we want the div to look like
  when it is not showing*/
div.loading-invisible{
  /*make invisible*/
  display:none;
}

/*this is what we want the div to look like
  when it IS showing*/
div.loading-visible{
	/*make visible*/
  display:block;
	/*set the div in the center of the screen*/
    position:absolute;
	top:50%;
	left:45%;
	width:120px;
	border: 1px solid #999;
	background-color: #FFF;
	height: 110px;
}
/** Loading Div End **/

.bottom-border {
	border-bottom-color:#CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
