﻿* { padding: 0px; margin: 0px; }

img { border: none; }

p { margin: 10px 0px 10px 0px; font-size:12px;}

/***********************************************/
body {
	background-color:#545454;
	color:#000000;
	font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size:1.0em;
}
/***********************************************/


/***********************************************/
/* Containers */

#body-container { width:800px;margin:0 auto; }

/***********************************************/

/* Links */
a:link { color:gray;text-decoration:none; }
a:visited { color:#a31515;text-decoration:none; }
a:visited:hover { color:#000077;text-decoration:underline; } 
a:hover { color:red;text-decoration:underline; }
a:active { color:red;text-decoration:underline; }

/***********************************************/


/***********************************************/
/* Content Container */
#content-container 
{
	width:800px;
}

#content  
{
    width:330px; 
    padding-left:5px;
}

#content h3{color:#990000;}
#content2
{
    width:330px; 
    padding-left:20px;
    position:absolute;
    top:450px;
}
#content2a
{
    width:330px; 
    padding-left:20px;
    /*position:absolute;*/
    margin-top:20px;
}
#content3
{
    width:330px; 
    padding-left:20px;
}
#content-image
{
    width:330px; 
    position:absolute;
    top:450px;
}

#page-content { background-color: White; color: Black; }

#btm-left
{
}
#ContentPlaceHolder1
{
    width:300px;
}
/***********************************************/


/***********************************************/
/* Footer */
#footer-container { text-align:center;width:800px;height:18px;margin: 30px 0px 20px 0px; font-size:.80em; color:#cccccc; padding:3px; }
#footer-container .copyright { width:800px;color:#cccccc;font-size:9pt; margin: 0px auto;}
#footer-container a{ color:#cccccc; text-decoration:underline; }
#footer-container a:hover{ color:#a6bece; text-decoration:underline; }
/***********************************************/

#nav{
	background-image:url('../images/menu.jpg');
	width:339px;
	height:249px;
	position:absolute;
	top:190px;
	overflow:hidden;
}
#navcontainer
{
	white-space: nowrap;
    list-style:none;
    margin-top: 24px;
}
#navcontainer li
{
	list-style-type: none;
	height:30px;
}
#navcontainer a { height: 27px;}

#header{
	background-image:url('../images/header.jpg');
	background-repeat:repeat-x;
	width:800px;
	height:118px;
}

#BulletList
{
    margin-left:30px;
    text-indent:-1.35em;
}

#BulletList li
{
    font-size:12px;
    list-style-position:inside;
    list-style-image:inherit;
    list-style-type:disc;
    marker-offset:auto;
    color:#990000;
    
}
#BulletList li .t
{
    color:#000000;
}

#subimage
{
   padding-left:40px;
}


#project-box
{
    background-image:url('../images/buttons/large-on.jpg');
    background-repeat:no-repeat;
    height:100px;
    width:350px;
    margin-left:40px;
}
#text-project
{
    padding-top:10px;
    padding-left:15px;
    font-size:10px;
    width:300px;
    
}
#text-project a{font-size:12px;color:#b34b4b;}
#text-project a:hover{font-size:12px;color:#b34b4b;}


#small-link
{
    font-size:10px;
    padding-left:15px;
    padding-top:0px;
}
#small-link a:hover{color:#b34b4b;}

#latest
{
    background-image:url('../images/latest2.jpg');
    background-repeat:no-repeat;
    width:295px;
    height:300px;
    position:absolute;
    top:343px;
    left:420px;
}

#latest-text1
{
    padding-left:30px;
    padding-top:20px;
}

#latest-text2
{
    padding-left:30px;
    padding-top:120px;
    font-size:10px;
}

#small-heading
{
   font-size:12px;
   color:Maroon;
}


#botcorner
{
    background-image:url('../images/corner3.jpg');
    background-repeat:no-repeat;
    height:53px;
    background-color:#ffffff;
}


/*************************
/*Contact Page*/

#contact-office
{
    font-size:14px;
    font-weight:600;
}

#c1
{
    font-size:14px;
    color:#990000;
    font-weight:600;
}

#myMap
{
    border:2px solid #545454;
    width:320px; 
    height:240px;
}

#enquiry-link
{
    position:absolute;
    top:24px;
    left:650px;
}