

/* Main Styles that apply to body */
body {
	font-size: 13px;
	font-family: 'Palatino Linotype';
	margin: 0px;
	padding-left: 50%;
	background: #f4f4f4 url(images/bg.gif) center repeat-y;
	position: absolute;
}

em
{
font-size: 26px;

}
p
{

line-height:30px;
font-size: 16px;
}

/* This is the page container built and centered using -ve margins */
#container {
	width: 948px;
	margin-left: -474px;
}

/* The  faded bar */

#topbar {
    width:auto;
    background: #EEE;
    height: 15px;
    padding: 10px 5px 5px 2px;
    font: 9px verdana;
    font-weight: bold;
    color: #CCCCCC;
    text-align: right;
}

/* This holds the header */
#headerwrapper {
    width: auto;
}




h1 {
    font: 48px verdana;
	color: #EEE;
	margin: 5px;
	text-align:center;
}



/* Container for the main content , and the pic box */
.MContent {
    width: auto;
    padding: 0px 6px 0px 5px;
    clear: both;
} 

/* Content holder  */
.MContentHolder {
    width: auto;
    line-height: 20px;
    color: #000000;
    padding: 5px 6px 0px 6px;
    background: #fbfbfb;
    border:1px solid #efefef;
    text-align: justify;
    height: auto;
}



/* This controls the main pic in the main content box */
.MPicCont
{
   
    float: left;
    margin-right: 10px;
}


/* Content holder for the logo box */
.LogBox {
    width: auto;
    line-height: 22px;
    color: #DD7CB4;
    padding: 5px 10px 10px 6px;
    border:0px solid #efefef;
    border-top: none;
    text-align: center;
}


/* This controls the thumbnails in the Logbox div */
.Logboxcont
{
    border: 1px #DDD solid;
    vertical-align: top;

}

/* no borders around my hyperlink images */
.noborder {
    border: none;
}


img {
    vertical-align: text-bottom;
}

/* Style-up default hyperlinks */
a {
	text-decoration: none;
	padding: 0;
	margin: 0;
	color: #663366;
}

/*  hover states too */
a:hover {
	text-decoration: none;
	color: blue;
}



/* This will contain the two columns */
#ColContainer
{
    width:auto;
    background-color: #E0E0E0;
}

/* First column of the three columns */
.Col1
{
	width: 465px;
	height: 450px;
	background-color: #F7F4F7;
    border: 1px solid #DDD;
    border-top: none;
    line-height: 20px;
	font-weight:bold;
    color: #000;
	float: left;
}



/* second column address and Contact form */
.Col2
{
	width: 465px;
	height: 450px;
	background-color: #F7F4F7;
    border: 1px solid #DDD;
    border-top: none;
    line-height: 20px;
	font-weight:bold;
    color: #000;
	float: right;
}

/* This controls the titles for each column */
.ColHeader
{
    width:auto;
	text-align:center;
    border-bottom: 1px solid #DDD;
    border-top: none;
    color: #DD7CB4;
    height: 24px;
	font-family: 'Palatino Linotype';
    font-size: 18px;
    font-weight: bold;
	background:url(images/headerBG.jpg) repeat-x;
}

/*Column text breathing space */
.Spacer
{
    padding: 5px;
	text-align:justify;
}

/*  footer */
#footer {
	background-color: #CCC;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	padding-top: 5px;
	clear: both;
}
