﻿/*CSSDocument*/

/*GeneralLinks*/
a:link {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}
a:visited {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}
a:hover {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
}
a:active {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
}

.titlelink {
	color: #800000;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.titlelink a:link {
	color: #800000;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.titlelink a:visited {
	color: #800000;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.titlelink a:hover {
	color: #800000;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
	font-weight: bold;	
}
.titlelink a:active {
	color: #800000;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
	font-weight: bold;	
}


/*StyleforsecondaryNavlefthandside*/
.leftnavcell {
	border-left: solid 0px #CCCCCC;
}

.leftnavred {
	width: 190px;
	color: #800000;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
#leftnav a:link {
	width: 190px;
	color: #336699;
	font-size: 11px;
	display: block;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
	max-width: 190px;
}
#leftnav a:visited {
	width: 190px;
	color: #336699;
	font-size: 11px;
	display: block;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
#leftnav a:hover {
	width: 190px;
	color: #336699;
	font-size: 11px;
	display: block;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
#leftnav a:active {
	width: 190px;
	color: #336699;
	font-size: 11px;
	display: block;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
#hotelsidebar {
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-left: 5px;
}

#sidenav .space { border-top:solid 1px #FFFCE8; }
#sidevav ul { list-style:none;margin:0;padding:0; }
#sidenav li { background: url(http://www.gaelaweddings.com/images/nav_gradient.gif) repeat-x top;border-top: 1px solid #999966;padding: 0;margin: 0;float:left;width:175px; }
#sidenav >ul>li>a { border:1pxsolidtransparent;padding:2px 4px 4px7px; }
#sidenav >ul>li>a:hover { margin:1px0px; }

/*StyleforsecondaryNavlowerlefthandside*/

.imghdr {
	border:0;
}

body {
	background-color: #F5F7F9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h2 {
	color: #336699;
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
}

hr {
	border: 1px #CCCCCC solid;
}
.center {
	text-align: center;
}
.title {
	color: #800000;
	font-size: 18px;
	line-height: 20px;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
.title2 {
	color: #336699;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	background-image: url('http://www.gaelaweddings.com/images/bottomborder.gif');
}
.alkartitle {
	color: #993300;
	font-size: 18px;
	line-height: 20px;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
}
.alkartitle2 {
	color: #993300;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
}
.alkartitle3 {
	color: #800000;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
}
.alkartitle3 a:link {
	color: #800000;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
.alkartitle3 a:visited {
	color: #800000;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
.alkartitle3 a:hover {
	color: #800000;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
}
.alkartitle3 a:active {
	color: #800000;
	font-size: 14px;
	line-height: 20px;	
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
.logo { color:#666633;font-size: 40px;line-height: 40px;font-family:Vivaldi,Verdana,Helvetica,sans-serif;font-weight:bold; }

.SubTitle{color:#7D7546;font-size:16px;line-height:16px;font-family:Verdana,Helvetica,sans-serif;text-decoration:none;}

.Body10{color:#336699;font-size:9px;line-height:12px;font-family:Verdana,Helvetica,sans-serif;text-decoration:none}

.Body12 { color:#336699;font-size:11px;line-height:12px;font-family:Verdana,Helvetica,sans-serif;text-decoration:none; }

.Body12 { color:#336699;font-size:12px;line-height:12px;font-family:Verdana,Helvetica,sans-serif;text-decoration:none; }

.hpspecials{color:#336699;font-size:9px;line-height:11px;font-family:Verdana,Helvetica,sans-serif;text-decoration:none}

.header {
	vertical-align: top;
	padding: 20px 0px 0px 0px;
	height: 130px;
}
table.tableborder {
	margin: 0;
	background: url('http://www.gaelaweddings.com/images/bg_borders.gif');
	background-color: #ffffff;
	border:0px;
}

table.table1 {
	border: 0px;
	background-color: #ffffff;
}

tbody.tbody1 {
	border: 0px;
}
td {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}	
td.lncell {
	background-image: url('../images/bg_left1.gif');
	color: #336699;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 20px 5px 5px 5px;
	text-decoration: none;
	vertical-align: top;
	width: 190px;
	text-align: left;
}
td.atlncell {
	background-image: url('http://www.gaelaweddings.com/images/alkartravel/humbird_coll.jpg');
	color: #336699;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 20px 5px 5px 5px;
	text-decoration: none;
	vertical-align: top;
	width: 190px;
	text-align: left;
}
td.bodycell {
	border-right: dotted 1px #CCC;
	border-left: dotted 1px #CCC;
	width: 554px;
	vertical-align: top;
	padding: 5px 20px 20px 20px;
	text-align: left;
	text-decoration: none;
}
td.bodycellform {
	border-left: solid 1px #CCC;
	width: 554px;
	vertical-align: top;
	padding: 20px;
	text-align: left;
	text-decoration: none;
}
.rtcelltitle {
	color: #800000;
	font-size: 18px;
	line-height: 20px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
td.rtcell {
	background-image: url('http://www.gaelaweddings.com/images/bg_right1.gif');
	text-align: left;
	color: #336699;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana,Helvetica,sans-serif;
	padding: 20px 5px 5px 5px;
	text-decoration: none;
	vertical-align: top;
	width: 200px;
}
td.atrtcell {
	background-image: url('http://www.gaelaweddings.com/images/alkartravel/humbird_colr.jpg');
	text-align: left;
	color: #336699;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana,Helvetica,sans-serif;
	padding: 20px 5px 5px 5px;
	text-decoration: none;
	vertical-align: top;
	width: 180px;
}
.rtcell a:link {		
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}
.rtcell a:visited {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}
.rtcell a:hover {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
}
.rtcell a:active {
	color: #336699;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}

.footer {
	background-color: #FFFFFF;
	border-top: dotted 1px #CCC;
	color: #999999;
	font-size: 10px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	padding: 5px 0px 10px 0px;
	text-decoration: none;
	text-align: center;
	max-width: 954px;
	height: 100%;
}
.bottom {
	background-image: url('http://www.gaelaweddings.com/images/bottomborder.gif');
	width: 954px;
}
.btlt {
	background-image: url('http://www.gaelaweddings.com/images/bottomborderLT.gif');
}

.btrt {
	background-image: url('http://www.gaelaweddings.com/images/bottomborderRT.gif');
}

.footer a:link {
	color: #999999;
	font-size: 10px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}
.footer a:visited {
	color: #999999;
	font-size: 10px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}
.footer a:hover {
	color: #999999;
	font-size: 10px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: underline;
}
.footer a:active {
	color: #999999;
	font-size: 10px;
	line-height: 18px;
	font-family: Verdana,Helvetica,sans-serif;
	text-decoration: none;
}

.hidden{display:none;}

.formtitle {
	color: #336699;
	font-size: 14px;
	line-height: 20px;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-align: center;
	background-color: #F5F7F9;
}

.arc {
	border: 0px;
}
input {
	color: #336699;
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

input.radio {
	border-width: 0;
}

input.checkbox {
	border-width: 0;
}
textarea {
	color: #336699;
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.inputboxsmall{color:#336699;background-color:#FEF9F0;border:1pxsolid#BEB7BA;font-family:Verdana;height:auto;font-size:10px;}

.inputboxlong{background-color:#336699;border:1pxsolid#BEB7BA;font-family:Verdana;font-size:9px;width:193px;}

.inputtext{font-family:verdana;font-size:10px;color:#999966;font-weight:bold}