/* col cells */

td.col1 { background-color: #a66;}
td.col2 { background-color: #a6a;}
td.col3 { background-color: #f3a;}
td.col4 { background-color: #3cf;}
td.col5 { background-color: #da9;}
td.col6 { background-color: #a3f;}
td.col7 { background-color: #a74;}
td.col8 { background-color: #836;}
td.col9 { background-color: #a66;}
td.col10 { background-color: #92b;}
td.col11 { background-color: #b74;}
td.col12 { background-color: #ece;}
td.col13 { background-color: #dad;}
td.col14 { background-color: #aa5;}
td.col15 { background-color: #f74;}
td.col16 { background-color: #6ca;}

/* */

/* connemara styles */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: times new roman;
	color: #f00;
}

p {
	font-family: helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #666;
}

h1{
	font-family: helvetica, arial, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #666;

}

h2,h3,h4,h5,h6 {
	font-family: helvetica, arial, sans-serif;
	color: #666;
}

td {

}

div {
	font-family: helvetica, arial, sans-serif;
	font-size: 10pt;
	color: #666;
}

img {

}

table {

}

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

form {

}

input {

}

select {

}

ol {
	margin: 16 16 16 16;
}

ul {
	margin: 16 16 16 16;
}

li {
	font-family: helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	line-height: normal;

	color: #666;

}

/* custom */

td.footer {
	background-color:#039;
	background-image: url('../images/wave.gif');
	background-repeat: no-repeat;
}

p.botlinks {
	font-size: 8pt;
	padding: 2 0 5 0;
	text-align: center;
	color: #fff;
}

p.foot {
	padding: 5 0 5 0;
	text-align: center;
	font-size: 8pt;
	color: #fff;
}

td.borderall {
	background-color:#aaa;
}

td.bgwhite {
	background-color: white;
}

tr.feature {
	background-color: #E7E3E7;
}

p.feature {
	margin: 0 0 0 10;
	font-size: 10pt;
	color: #039;
}
	
p.featuremore {
	margin: 0 0 0 150;
	font-size: 10pt;
	color: #F01313;
	}	


a.feature:link { text-decoration: none; color: #F01313;}
a.feature:visited { text-decoration: none; color: #F01313; }
a.feature:active { text-decoration: none; color: #F01313; }
a.feature:hover { text-decoration: underline; color: #F01313; }

div.maincontent {
	position: relative;
	width: 400px;
	padding: 5;
	margin: 6 0 8 22;
}

div.homemaincontent {
	position: relative;
	width: 400px;
	min-height: 120px;
	padding: 5;
	margin: 6 0 8 22;
}
div.maincontentcontact {
	position: relative;
	width: 400px;
	padding: 5;
	margin: 6 0 8 22;
}

div.maincontent {
	position: relative;
	width: 400px;
	padding: 5;
	margin: 6 0 8 22;
}

td.maincontent {
	background-color: white;
}

p.main {

}

p.heading {
	font-size: 16pt;
	font-weight: bold;
	margin: 6 0 6 4;
}
p.newsheading {
	font-size: 10pt;
	font-weight: bold;
	margin: 6 0 6 4;
	color: #006;
}

a.news:link { text-decoration: none; color: #666;}
a.news:visited { text-decoration: none; color: #666; }
a.news:active { text-decoration: none; color: #666; }
a.news:hover { text-decoration: underline; color: #C4C5C6; }


div.loginform {
	margin: 4px;
	height: 100px;
}

p.formname {
	text-align: right;
	font-size: 8pt;
	margin: 0 0 4 0;
}

input.floginbox {
	font-size: 8pt;
	width: 100px;
}

input.floginbut {
	font-size: 8pt;
}

a.slink:link { color:#063 }
a.slink:visited { color:#063 }
a.slink:active { color:#063 }
a.slink:hover { color:#396 }

a.wlink:link { color:#fff }
a.wlink:visited { color:#fff }
a.wlink:active { color:#fff }
a.wlink:hover { color:#ccc }

div.note {
	background-color: #FFFEE5;
	border: 1px solid #D4BF93;
	margin: 8 12 8 0;
	padding: 4 4 4 4;
	color: #006;
}

li.strong {
	font-weight: bold;
}

td.subnav {
	background-color:#E0E0E0;
	background-image:url('../images/subnav_bg.gif');
	background-repeat: repeat-x;
}

div.subnav {
	width: 610px;
	height: 22px;
	position: relative;
}

div.subnav_0 {
	position: absolute;
	z-index: 1;
	visibility: hidden;
}

div.subnav_1 {
	position: absolute;
	z-index: 2;
	visibility: hidden;
}

div.subnav_2 {
	position: absolute;
	z-index: 3;
	visibility: hidden;
}

div.subnav_3 {
	position: absolute;
	z-index: 4;
	visibility: hidden;
}

div.subnav_4 {
	position: absolute;
	z-index: 5;
	visibility: hidden;
}

div.subnav_5 {
	position: absolute;
	z-index: 6;
	visibility: hidden;
}

div.subnav_6 {
	position: absolute;
	z-index: 7;
	visibility: hidden;
}

div.subnav_7 {
	position: absolute;
	z-index: 8;
	visibility: hidden;
}

div.active {
	position: absolute;
	visibility: visible;
}

div.langlog {
	text-align: right;
}

td.langlog {
	color:#fff;
	background-color: #E5EDEA;
	background-image: url('../images/langlogbg.gif');
	background-repeat: repeat-y;
}

p.langlog {
	font-size: 8pt;
	color: white;
}

div.tabimgs {
	position: relative;
	margin: 5 4 5 5;
}

div.freshtab {
	display: block;
}

div.frozentab {
	display: none;
}
/* div containers */



/* img styles */



/* Display table style */



/* Link styles */



a.botlinks:visited { color: #039; }
a.botlinks:link { color: #039; }
a.botlinks:hover { color: #039; }
a.botlinks:active { color: #039; }

a.footlinks:visited { color: #fff; }
a.footlinks:link { color: #fff; }
a.footlinks:hover { color: #fff; }
a.footlinks:active { color: #fff; }


/* form elements */





/* not used */

body.default {
	background-image:url("../images/stone_pattern.gif");
}



td.topicons {

}



td.goldbar {
	background-image:url("../images/goldbar_pattern.gif");
}



td.item {
	text-align: center;
	vertical-align: top;
}

td.txt {
	vertical-align: top;
}

div.item {
	text-align: center;
	border: 1px solid black;
}

div.title {

}

div.yeatsscript {
	padding: 5 0 5 0;
}

div.pic {
	text-align: right;
}

div.newspic {
	padding: 2 0 2 10;
}




div.imgblock {
	float: left;
	width: 300;
	margin: 0 0 0 0;
	border: 1px solid black;
}

div.txtblock {
	float: left;
	width: 300;
	margin: 0 0 0 0;
	border: 1px solid black;
}
/* P font properties */



p.maintext {
	margin: 0 0 0 10;
	padding: 0 0 14 0;
}



p.botlinks2 {
	font-size: 10pt;
	padding: 5 0 5 0;
	text-align: right;
	color: #039;
}



p.txt {
	margin: 0 5 0 15;
	color:#630;
}

p.newstxt {
	margin: 0 0 0 5;
	color:#630;
}

p.lm {
	text-align: right;
	margin: 4 5 4 0;
}

p.quote {
	font-size:18pt;
	color:#FF9933;
	letter-spacing: .17em;
	text-align: right;
}

p.al_r {
	text-align: right;
}

img.pic {

}

img.newspic {

}

img.r_mainpic {
	margin: 5 0 15 10;
	float: right;
}

img.l_mainpic {
	margin: 5 10 15 0;
	float: left;
}

img.l_newspic {
	margin: 5 10 15 0;
	vertical-align: top;
}

img.homeheadpics {
	margin: 10 0 0 0;
}

img.mainheadpics {
	margin: 5 0 5 0;
}

/* elegant line style */

td.le_hline {
	background-image: url("../images/le_hline.gif");
	background-color:#fff;
}

td.le_leftspace {
	background-color:#fff;
}

td.txtcell {
	padding: 5px;
}

p.celltit {
	text-align:right;
	font-weight: bold;
}

div.display_table {

}

table.display_table {
	border: 1px #DACBA5 solid;
	margin: 0 0 10 5;
}

table.t_inner_1 {
	border: 0px #DACBA5 solid;
}

table.t_inner_2 {
	border: 1px #DACBA5 solid;
}

td.t_head {
	background-image:url("../images/t_head_pattern.gif");
}

td.t_space {
	background-color:#DACBA5;
}

td.t_body {
	background-color:#FFFDF0;
	color:#4D3A0A;
}

td.t_in_head {
	background-color:#FFFACD;
}

p.t_head {
	color: #4D3A0A;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
}

p.t_body {
	padding: 3px;
}

a.t_link:visited { color:#9C0F07 }
a.t_link:link { color:#9C0F07 }
a.t_link:hover { color:#9C0F07 }
a.t_link:active { color:#9C0F07 }

a.lm:visited { color: #fff; }
a.lm:link { color: #fff; }
a.lm:hover { color: #fff; }
a.lm:active { color: #fff; }

form.contactform {

}

br {

}

/* ticker styles id */

#divASContainer{position:relative; width:217; height:88; overflow:hidden; clip:rect(0,217,88,0); visibility:hidden; background-color: #E7E3E7} 
#divASContent{position:relative; top:0; left:0; background-color: #E7E3E7} 