@charset "ISO-8859-1";
/* CSS Document */

* {
	margin:0;
	font-size:100%;
	padding: 0px;
	list-style-type: circle;
}

body{
	text-align:center;
	background-color: #ebf6ff;
	background-repeat: repeat;
}

img {vertical-align:top;}
a img { border:0;}

ul {
	padding-right: 10px;
	text-align: center;
}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:Arial;
	font-size:0.813em;
	line-height:1.077em;
	color:#6b90aa;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {
	color:#0074C2;
	text-decoration: none;
}
a: hover {
	color:#FFF;
	text-decoration: none;
}

p {
	padding-top: 14px;
	color: #00304B;
}

/* ============================= main layout ====================== */

.link {
	padding-left:15px;
	font-size:13px;
	padding-top: -3px;
}
.link2 {
	color:#0074C2;
}
cite {line-height:1.231em;}
em {color:#f2f2f2;}

li {
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 2px;
}
li a {color:#417faa; text-decoration:none; line-height:1.846em;}
li a:hover {
	text-decoration:underline;
	color: #6b90aa;
}

.imgindent {
	float:right;
	margin-top: 25px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0;
	padding-left: 15px;
	padding-bottom: 10px;
}

.title {
	padding-bottom:4px;
	margin-bottom:30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00589b;
	font-weight: bold;
}
.row2 .title {margin-bottom:36px;}
.box .title {
	border-bottom:2px solid #e3f7ff;
}

/* ============================= header ====================== */


/* ============================= content ====================== */

.row1 {
	background-repeat: repeat-x;
	background-position: top;
}
.row1 .col-1 {
	background-image: none;
	background-repeat: repeat-y;
	background-position: 28px 0;
}

.special {padding-top:6px;}
.row2 {
	position:relative;
	background-image: url(images/rowtail3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#page8 .row2 {
	padding:40px 40px 54px 64px;
	background-image: none;
	background-repeat: no-repeat;
}
.box {
	margin:0 56px 0 46px;
	background-repeat: no-repeat;
}
.box2 {
	margin:0 46px 0 36px;
	background-repeat: repeat-x;
	background-position: top;
}
.box .indent { padding:40px 22px 40px 29px;}
#page1 .box .indent {
	background-image: url(images/rowtail3.jpg);
	background-repeat: no-repeat;
	background-position: 13px 25px;
}
.extra .title {margin-left:63px;}
.extra2 {padding-left:34px;}

.indent1 {padding:40px 0 63px 0;}
.padding1 {padding-top:22px;}
.padding2 {padding-top:30px;}
.padding3 {padding-top:14px;}

.text2 {font-size:1.077em; line-height:1.143em;}
.text3 {font-size:0.923em;}
.color2 {
	color:#81c5ec;
}
.phone {float:right; margin-right:20px;}

/* ============================= footer ====================== */

#footer {text-align:center; font-size:0.846em; color:#FFF; font-family:tahoma;}
#footer a {
	color:#FFF;
}
#footer a:hover {
	color: #81c5ec;
	text-align: center;
}
#footer .menu {padding:20px 0 0 0; background:none; margin:0;}
#footer .menu li {display:inline; background:none; border-left:1px solid #81c5ec; padding:0 25px 0 29px;}
#footer .menu .first {border:none; padding-left:25px;}





/* ============================= forms ============================= */

.form {
	padding: -20px;
	background-image: url(images/formBG.png);
	background-repeat: no-repeat;
}

input, textarea {
border:1px solid #666666;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:1em;
margin:0;
padding:4px;
background:#fff;
}

input:focus, input:hover,textarea:focus, textarea:hover{
	border: 1px solid #000;
	background-image: url(images/authorWebicon.png);
	background-repeat: no-repeat;
	background-position: right top;
}

label {
margin:2px;

}

input {
width:300px;
}


/* --------------------------
AUTHOR : STYLED MENUS
URL : http://www.styledmenus.com
Copyrights by STYLED MENUS
----------------------------*/
*{
	margin:0;
	padding:0;
}
body{
	background:#fff;
	color:#666;
	font:12px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#menu{
	margin:10px;
}
	#menu ul{
		list-style:none;
	}
		#menu li{
	list-style:none;
	display:inline;
	float:left;
	margin:0 3px;
	padding:3px;
		}
			#menu li a{
				display:inline;
				float:left;
				color:#fff;
				text-transform:uppercase;
				font-size:11px;
				font-weight:bold;
				padding:15px 30px;
				text-decoration:none;
			}
				#menu li a:hover{
	display:inline;
	float:left;
	color:#FFF
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/menuarrow.png);
				}
			#menu li a.current{
	display:inline;
	float:left;
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	padding:15px 35px;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: center top;
			}

.media {
	background-image: url(images/Cinema.png);
	background-position:center;
	background-repeat: no-repeat;
}

.img2 {
	float: right;
	padding-right: 35px;
}

.color2 {
	color: #00304B;
}

