/* created by creationgarage.ie */ 
html{ 
 margin:0px; 
 padding:0px; 
 text-align:center;
 font-family:arial;
 background: url(../images/bg.png) repeat-x;
 } 
body{ 
 margin:0px; 
 padding:0px; 
 text-align:center;
 font-family:arial;
 color:#515151;
}
.purple{
color:#471b53;
}
img {
border:0px;
}
#page{ 
position:relative;
 margin:auto;
 width:1054px;
 background: url(../images/back2.png) no-repeat;
} 
#logoclick{
position:absolute;
top:60px;
left:140px;
}
#menu{
float:right;
background:#250e2c;
margin-top:172px;
margin-right:78px;
margin-left:400px;
}
#footer{
position:relative;
top:0px;
margin-top:60px;
background: url(../images/footer.png) no-repeat;
height:192px;
}
#footlinks{
position:relative;
top:16px;
left:115px;
text-align:left;
}
#footlogos{
position:relative;
top:28px;
left:170px;
text-align:left;
}
#terms{
position:relative;
top:32px;
right:80px;
text-align:right;
color:#fff;
font-size:11px;
}
#terms a{
text-decoration:none;
color:#fff;
}
#terms a:visited{
text-decoration:none;
color:#fff;
}
#terms a:hover{
text-decoration:none;
color:#aaa;
}
a{
text-decoration:none;
color:#471b53;
}
a:visited{
text-decoration:none;
color:#471b53;
}
a:hover{
text-decoration:none;
color:#000;
}
#content{
position:relative;
top:220px;
width:1069px;
}
#left{
position:relative;
top:-190px;
float:left;
text-align:left;
left:120px;
width:500px;
min-height:300px;
padding-right:50px;
background: url(../images/vsplit.png) no-repeat;
background-position:top right; 
}
#leftalt{
position:relative;
top:-190px;
float:left;
text-align:left;
left:120px;
width:500px;
min-height:300px;
padding-right:50px;
}
/* for Internet Explorer */
/*\*/
* html #left {
height:300px;
}
* html #leftalt {
height:300px;
}
/**/

/*#left img{
float:left;
margin-left:-5px;
margin-top:-5px;*/
}
#leftsub th{
font: bold 19px Times New Roman;
color:#471b53;
}
#leftsub{
font: 13px arial;
}
#leftsub td{
width:200px;
padding-right:50px;
}
#leftsub img{
margin-left:0px;
margin-top:0px;
}
h2{
font: bold 25px Times New Roman;
color:#471b53;
margin-bottom:15px;
}
h3{
font: bold 19px Times New Roman;
color:#471b53;
margin-bottom:12px;
}
p{
font-size: 15px;
margin-bottom:10px;
}
.indent{
margin-left:55px;
margin-bottom:20px;
}
th{
text-align:left;
}
.split {
width:377px;
height:23px;
margin:20px 0px 5px 30px;
background: url(../images/hsplit.png) no-repeat;
}
#right{
position:relative;
top:-190px;
float:right;
text-align:left;
right:120px;
width:260px;
}
#blogtab{
position:absolute;
right:-43px;
top:-10px;
}
#h2right{
font: bold 17px Times New Roman;
color:#471b53;
}
#h2right p{
margin-top:10px;
margin-left:54px;
color:#515151;
font-weight:100;
font: 14px Arial;
}
#contact_re{
}
.h2right{
 color:#515151;
}
#h2right .more{
margin-top:0px;
float:right;
text-transform: uppercase;
text-align:right;
font: bold 13px Times New Roman;
}
.address{
font-size:14px;
}
.map{
padding-right:10px;
margin-left:-5px;
}
.times{
font-size:14px;
}
.times b{
font: bold 14px Times New Roman;
color:#471b53;
}
.date{
background: url(../images/date.png) no-repeat;
font: bold 17px Arial;
line-height: 14px;
height:45px;
width:44px;
color:#fff;
text-align:center;
padding-top:10px;
float:left;
margin: 0px 10px 0px 0px;
}
.alt{
color:#1496d5;
}
.normtext{
 text-transform:none;
}
/* W3C - CSS Valid: 24-02-2010*/
/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin:10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.alignleft {
	float: left;
	margin-left:0px;
}

.alignright {
	float: right;
	margin-right:0px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/*<!-- CreationGarage.ie --->
<!-- Email CSS CODE --->*/
#contactus{
margin-left:-57px;
margin-top:60px;
}
#h2right form{
width:300px;
margin-left:-57px;
margin-top:10px;
font-family:Times New Roman;
color:#c8c8c8;
background-color: #fff;
}
form{
margin-top:10px;
font-family:Times New Roman;
color:#c8c8c8;
background-color: #fff;
}
.send{
font-family:Times New Roman;
border:0px;
margin-top:8px;
margin-right:-22px;
float:right;
width:60px;
border:1px solid #eeebec;
background-color: #eeebec;
color:#c8c8c8;
}
.send:hover{
border-top:1px solid #999;
border-left:1px solid #999;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
input{
font-family:Times New Roman;
margin-bottom:10px;
border:1px solid #eeebec;
width:300px;
background-color: #eeebec;
color:#c8c8c8;
padding:5px 10px 5px 10px;
}
input:hover{
border-top:1px solid #999;
border-left:1px solid #999;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
.textarea{
font-family:Times New Roman;
font-size:13px;
border:1px solid #eeebec;
width:300px;
background-color: #eeebec;
color:#c8c8c8;
padding:5px 10px 5px 10px;
}
.textarea:hover{
border-top:1px solid #999;
border-left:1px solid #999;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
#contact_re form{
width:300px;
margin-left:-57px;
margin-top:10px;
font-family:Times New Roman;
color:#c8c8c8;
background-color: #fff;
}
#contact_re .textarea{
font-family:Times New Roman;
font-size:13px;
border:1px solid #eeebec;
width:300px;
background-color: #eeebec;
padding:5px 10px 5px 10px;
}
#contact_re .textarea:hover{
border:1px solid #eeebec;
}
.icon{
margin-bottom:-5px;
}

