/* General
======================================*/
body, p, h1, h2, h3 {
margin:0;
padding:0;
}

body {
background:url(images/bg_main2.jpg) repeat-x #740000;
background-attachment:fixed;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:12px;
color:#b3c5ff;
}

img {
border: 0;
}

a:link, a:visited {
	color: #fff;
	font-weight : bold; 
	outline:none;
  }

a:hover {
	color: #b0d6f5;
	font-weight : bold; 
	outline:none;
  }

a:active {
	color: #b0d6f5;
	font-weight : bold; 
	outline:none;
  }

p.ind {
text-indent:1cm;
font-size:12px;
margin-bottom:15px;
}

p {
text-decoration:none;
font-size:12px;
margin-bottom:15px;
}

h1 {
font-size:20px;
font-weight:bold;
}

h2 {
font-size:18px;
font-weight:bold;
color:#fff
}

h3 {
font-size:14px;
font-weight:bold;
color:#fff
}
#pageWrap {
width:778px;
margin:0 auto;
}
strong {
color:#fff;
}
/* Header
======================================*/
#header {
height:191px;
}
#keywords {
position:absolute;
font-size:10px;
padding-left:3px;
color:#a52524;

}

/* Navigator
======================================*/
#navMaster {
background:url(images/bg_nav.jpg) repeat-x left;
height:34px;
}
#navMenu {
text-align:center;
margin:auto;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:12px;
text-transform:uppercase;
}
a.nav:link, a.nav:visited {
text-decoration:none;
color:#ffffff;
}
a.nav:hover {
text-decoration:none;
color:#bcddfc;
/*background-color:#333333;*/
}
.navLine {
padding:2px;
font-family:"Times New Roman", Times, serif;
color:#333333;
visibility:hidden;
}



/* Body
======================================*/
#bodyMaster {
background:url(images/bg_ful.jpg) top repeat-y #001864;
margin:0;
padding:0;
}
#leftCol {
background:url(images/bg_frm.jpg) top repeat-y;
float:left;
width:246px;
margin:0;
padding:0
}
.lic {
font-size:10px;
font-weight:bold;
color:#062484;
text-align:center
}
/*#leftColEnd {
background:url(images/btm_frm.jpg) no-repeat;
height:6px;
margin:0;
padding:0;
}*/
#leftCont {
vertical-align:top;
padding:7px;
}
.smFont {
font-size:12px;
color:#fff
}
#title {
height:39px;
}
#rightCol {
background:#001864;
width:532px;
float:right;
}
#tab {
background:url(images/tabs.jpg) no-repeat;
height:39px;
}
#head2 {
background:url(images/head2.jpg) no-repeat;
height:336px;
}
#rightCont {
background:url(images/bg_body.jpg) repeat-x top left;
padding:7px;
}
#clear {
clear:both;
display:block;
height:0;
}

ul.alpha {
list-style-type:decimal
}
.serv {
color:#fff;
font-weight:bold;
font-size:14px;
}
#pics1 {
float:left;
padding-right:5px;
}
#pics1 img {
border:1px solid #CCCCCC
}
#pics2 {
float:right;
padding-left:5px;
}
#pics2 img {
border:1px solid #CCCCCC
}
em {
color:#fff;
font-weight:bold
}
#separator {
background:url(images/separator.jpg) repeat-x left;
display:block;
height:1em;
margin-bottom:1.3em;
}
#serv {
clear:both;
}
#serv h3 {
font-size:16px;
font-weight:bold;
color:#FF0000
}
#picsServRight {
float:right;
padding-left:5px;
clear:both;
}
#picsServLeft {
float:left;
padding-right:5px;
clear:both;
}
#separator2 {
background:url(images/sepserv.jpg) center no-repeat;
height:1em;
clear:both;
margin:10px 0px;
}
#gotop {
float:right;
display:block;
clear:both;
}
#gotop a, #gotop active {
color:#fff;
font-size:11px;
color:#FF0000;
font-weight:normal
}
#gotop a:hover {
color:#fff;
text-decoration:none;

}
/* Gallery
======================================*/


/* Footer
======================================*/
#footerWrap {
background:url(images/bg_ftr.jpg) repeat-x left;
text-align:center;
margin:auto;
height:50px;
}
#footerMaster {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:1.4em;
}
a.footer:link, a.footer:visited {
text-decoration:none;
color:#333;
}
a.footer:hover {
text-decoration:underline;
color:#000099;
/*background-color:#333333;*/
}
.footrLine {
padding:20px;
font-family:"Times New Roman", Times, serif;
color:#333;
/*visibility:hidden;*/
}
.footrCopyright {
color:#333;
}


/* floating banner */

#floatdiv{
	position: absolute;
	width:246px;
	float:left;
	left: 235px;
	top: 266px;
	
}

