/* ***** HOMEPAGE ***** */

/* feel free to add CSS here for the homepage only */

#homePage
{
	padding:0;
	color:#aeb0c9;
}

#homePage h2 {
	color:#2f308d;
	margin:0 0 12px 0;
	font-size : 1.6em;
	line-height : 1.2em;
	font-family : "trebuchet MS",verdana,arial,helvetica;
}


#homePage h3 {
	color:#FE9A04;
	margin:0;
	padding:10px 0 0 0;
	font-size : 1.6em;
	line-height : 1.2em;
	font-family : "trebuchet MS",verdana,arial,helvetica;
	clear:left;
}

#homePage #homeTable .onlineGallery
{
	display : inline;
	float : left;
	margin : 7px 17px 7px 7px;
}
#homePage .mainSectionText
{
	font-size : 1.6em;
	line-height : 1.2em;
	font-family : trebuchet MS;
}

#homePage #mainSectionBigBoxText1 { display : inline;  color:#2f308d; }
#homePage #mainSectionBigBoxText2 {display : inline; padding-bottom : 12px; color:#aeb0c9; }
#homePage #mainSectionBigBoxText3 { padding-top : 12px; color:#fe9a04;	clear : both; }


#homePage #adverts
{
	text-align : center;
	margin-top : 12px;
}

#homePage img#freeShipping
{
	display : inline;
	margin : 0 15px;
}
#homePage img#aussieDayPromo
{
	display : inline;
	margin : 0 15px;
}

#homePage #mainSectionSmallBox1 .boxContent
{
	min-height:223px;
	background-image : url(../images/home/saleguy1.jpg);
	background-position : right bottom;
	background-repeat : no-repeat;
}

#homePage #mainSectionSmallBox1 ul
{
	margin : 20px 0 0 0;
	padding : 0;
	list-style : none;
	width : 70%;
}
#homePage #mainSectionSmallBox1 ul li
{
	margin : 7px 0;
}
#homePage #mainSectionSmallBox1 ul li a,
#homePage #mainSectionSmallBox1 ul li a:hover
#homePage #mainSectionSmallBox1 ul li a:visited
{
	color : #007ddf;
	text-decoration: none;
	padding-left : 15px;
	font-weight : bold;
}
#homePage #mainSectionSmallBox1 ul li a,
#homePage #mainSectionSmallBox1 ul li a:visited
{
	background-image : url(../images/home/cata.png);
	background-position : 0px 50%;
	background-repeat : no-repeat;
}
#homePage #mainSectionSmallBox1 ul li a:hover
{
	border-bottom : 1px dashed #007ddf;
	background-image : url(../images/home/catahover.png);
	background-position : 0px middle;
	background-repeat : no-repeat;
}

#homePage #mainSectionSmallBox2 .boxContent
{
	min-height:203px;
	background-image : url(../images/home/owngraphic2.jpg);
	background-position : left bottom;
	background-repeat : no-repeat;
}

#homePage #mainSectionSmallBox1Text1 { display : inline;  color:#ea2a00; }
#homePage #mainSectionSmallBox1Text2 { display : inline;  color:#fe8371; }

#homePage #mainSectionSmallBox2Text1 { display : inline;  color:#007ddf; }
#homePage #mainSectionSmallBox2Text2 { display : inline;  color:#59b5de; }

#homePage #mainSectionBigBox .boxContent {
	min-height:480px;
}

#homePage #mainSectionBigBox ul
{
	margin : 7px 0;
	padding : 0;
	list-style : none;
	display : inline;
	float : left;
	width : 32%;
}
#homePage #mainSectionBigBox ul.col1 {width:28%;}
#homePage #mainSectionBigBox ul.col2 {width:36%;}
#homePage #mainSectionBigBox ul.col3 {width:32%;}

#homePage #mainSectionBigBox ul li a,
#homePage #mainSectionBigBox ul li a:hover
#homePage #mainSectionBigBox ul li a:visited
{
	color : #007ddf;
	text-decoration: none;
	padding-left : 15px;
	font-weight : bold;
}
#homePage #mainSectionBigBox ul li a,
#homePage #mainSectionBigBox ul li a:visited
{
	background-image : url(../images/home/cata.png);
	background-position : 0px 50%;
	background-repeat : no-repeat;
}
#homePage #mainSectionBigBox ul li a:hover
{
	border-bottom : 1px dashed #007ddf;
	background-image : url(../images/home/catahover.png);
	background-position : 0px middle;
	background-repeat : no-repeat;
}



			#homeTable {
				width:1003px;
				background-color:#B5CFE8;
			}
			#homeTable td.hT {vertical-align:top;height:12px;font-size:1px;}
			#homeTable td.hB {vertical-align:bottom;height:12px;font-size:1px;}
			#homeTable td.hL {text-align:left;width:12px;font-size:1px;}
			#homeTable td.hR {text-align:right;width:12px;font-size:1px;}

			#homeTable td.hL img, #homeTable td.hR img {display:inline;}



			#homeTable td.hiT {vertical-align:top;height:6px;font-size:1px;background-color:#FFF;}
			#homeTable td.hiB {vertical-align:bottom;height:6px;font-size:1px;background-color:#FFF;}
			#homeTable td.hiL {text-align:left;width:6px;font-size:1px;background-color:#FFF;}
			#homeTable td.hiM {font-size:1em;background-color:#FFF;}
			#homeTable td.hW  {vertical-align:top;width:575px;background-color:#FFF;background-image:url(../images/home/big_box_bottom.png);background-position:0 100%;background-repeat:no-repeat;}
			#homeTable td.hN  {vertical-align:top;width:392px;background-color:#FFF;background-image:url(../images/home/small_box_bottom.png);background-position:0 100%;background-repeat:no-repeat;}
			#homeTable td.hiR {text-align:right;width:6px;font-size:1px;background-color:#FFF;}

			#homeTable td .boxContent {
				padding:12px;
				border-left:1px solid #A3B3C3;
				border-right:1px solid #A3B3C3;
				margin-bottom:5px;
				height:100%;
			}


#homePage #galleryDesigns
{
	width : 100%;
	margin : 1em 0;
	background-image : url(../images/home/bigblue.png);
	background-repeat : no-repeat;
	padding:4px 12px 5px 12px;
	height:200px;
}
#homePage .galleryDesignsBoxImage
{
	display:block;
	padding:10px;
	width:130px;
	height:128px;
	float:left;
	margin-right:15px;
	background-image:url(../images/home/gallery_back.png);
	background-repeat:no-repeat;
}
#homePage .galleryDesignsBoxImage div
{
	display:block;
	width:130px;
	height:128px;
	background-repeat:no-repeat;
	background-position:50% 50%;
}

p#adult {
	margin:20px 70px 0 70px;
	text-align:center;
	font-weight:bold;
}

#Social {
	list-style:none;
	margin:2px auto;
	display:block;
	width:600px;
}

#Social li {
	float:left;
	padding-left:10px;
	vertical-align:Center;
}
