	/*
classes.css

This contains all the classes used by the website other than those defined in default.css
Typically this will include header and footer css as well as any styles required by any bespoke areas of the website
*/

#holding-image {position:absolute; top:275px; left:280px;}
#enquiries-image {left:490px; position:absolute; top:260px;}
#contact-image {left:490px; position:absolute; top:310px;}
#home-image {left:535px; position:absolute; top:260px;}

#address
{
	margin:60px 0px 0px 50px;
	font-weight:bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#address a
{
	color:#F04F23;
}

body
{
	background-image: url(../images/main-img-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000000;
	margin: 0px; padding: 0px;
	position: relative;
}

#content
{
	min-height:370px;
	color:#ffffff;
}

#content p
{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}

#sin-top-main
{
	width:1024px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	background-position:center top;
	margin-top:0px;
	position:relative;
}
			
#sin-top-main-inner
{
	width:950px;
	height: auto;
	margin-left:auto;
	margin-right:0px;
	background-position:right top; 
    margin-top:0px;
	background-image:url(../images/flower.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}				

.sin-main-inner
{
	position:relative;
	width:950px;
	height:auto;
	margin-left:0px;
	margin-right:auto;
	background-position:left top;
	margin-top:0px;
}
					

#sin-left-part
{
	width: 332px;
	height: auto;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
}

.sin-header-part
{
	width: 330px;
	height: auto;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
}	

.sin-menu-part
{
	width: 330px;
	height: auto;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
	padding-top:14px;
	padding-bottom:8px;
}


.sin-sub-part
{
	width: 330px;
	height: 65px;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
	padding-top:10px;
}


.verdana11b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
	
.verdana11b a{ 
	
	color: #FFFFFF;
	text-decoration: none; }			
	
	
.verdana11b a:hover{ 
	
	color: #F04F23;
	text-decoration: none; }	
	
#sin-left-menu
{
	width:300px;
	margin-top:-15px;
	margin-bottom:-15px;
	margin-left:0px;
	margin-right:auto;
	height:90px;
	padding-left:13px;
	padding-top:5px;
	background-image: url(../images/point-1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#sin-left-menu ul { list-style:none; margin:0px; padding:0px; display: block ; width:300px; }

#sin-left-menu li
{
	list-style:none;
	margin:0px;
	padding-top: 3px;
	padding-left:26px;
	width:274px;
	height:12px;
	display: block;
	padding-bottom:4px;
}	

#sin-left-menu li{ }

#sin-left-menu li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder ;
	color: #FFFFFF; text-align:left;
	text-decoration: none;
}
#sin-left-menu li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder ;
	color: #FFFFFF;
	text-decoration: none;
}

#sin-left-menu li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}
/* Menu Colours */
#sin-left-menu1 a:hover {color: #AFE9FE;}
#sin-left-menu2 a:hover {color: #0AABEF;}
#sin-left-menu3 a:hover {color: #006DB7;}
#sin-left-menu4 a:hover {color: #2E2E90;}

#sin-left-menu5 a:hover {color: #FCF300;}
#sin-left-menu6 a:hover {color: #FCB211;}
#sin-left-menu7 a:hover {color: #EC721F;}
#sin-left-menu8 a:hover {color: #EC441F;}

#sin-left-menu9 a:hover {color: #D2E383;}
#sin-left-menu10 a:hover {color: #88C98F;}
#sin-left-menu11 a:hover {color: #6FBE47;}
#sin-left-menu12 a:hover {color: #00A44F;}

.sin-left-menu-2
{
	width:300px;
	margin-top:-15px;
	margin-bottom:-15px;
	margin-left:0px;
	margin-right:auto;
	height:90px;
	padding-left:13px;
	padding-top:5px;
	background-image: url(../images/point-2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.sin-left-menu-2 ul { list-style:none; margin:0px; padding:0px; display: block ; width:300px; }

.sin-left-menu-2 li
{
	list-style:none; margin:0px;
	padding-top: 3px;
	padding-left:26px;
	width:274px;
	height:12px;
	display: block;
	padding-bottom:4px;
}	


.sin-left-menu-2 li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder ;
	color: #FFFFFF; text-align:left;
	text-decoration: none;
}
.sin-left-menu-2 li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder ;
	color: #FFFFFF;
	text-decoration: none;
}

.sin-left-menu-2 li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFF200;
	text-decoration: none;
}



.sin-left-menu-3
{
	width:300px;
	margin-top:-15px;
	margin-bottom:-15px;
	margin-left:0px;
	margin-right:auto;
	height:90px;
	padding-left:13px;
	padding-top:5px;
	background-image: url(../images/point-3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.sin-left-menu-3 ul { list-style:none; margin:0px; padding:0px; display: block ; width:300px; }

.sin-left-menu-3 li
{
	list-style:none;
	margin:0px;
	padding-top: 3px;
	padding-left:26px;
	width:274px;
	height:12px;
	display:block;
	padding-bottom:4px;
}	


.sin-left-menu-3 li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder ;
	color: #FFFFFF; text-align:left;
	text-decoration: none;
}
.sin-left-menu-3 li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder ;
	color: #FFFFFF;
	text-decoration: none;
}

.sin-left-menu-3 li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #7CCBBE;
	text-decoration: none;
}

 .verdana11bw
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding: 5px 0px 0px 0px;
}

.verdana10bw
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

.verdana10bw a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: left;
}		
				
#sin-right-part
{
	width:315px;
	height: auto;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
}	

.sin-right-inner
{
	width:315px;
	height: auto;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
}
				

#sin-footer-brg
{
	width: 950px;
	height:58px;
	margin-left:0px;
	margin-right:auto;
	background-position:left bottom;
	margin-top:0px;
	clear:both
}	
  
.style1
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:15px;
}

.style2 {color: #434242}