/* CSS Document */

body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
background-image:url(images/bg.jpg);}

.inspiredd{
color:#b4272d;}

.quote{
text-align:right;}

#wrapper{
margin:0px auto;
width:840px;
background-color:#ffffff;}

#picky{
float:left;
margin-right:3px;}

#wrappergal{
margin:0px auto;
width:510px;
background-color:#ffffff;}

.gal{
float:right;}

.con2{
margin-left:175px;
margin-right:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;}

#banner{
margin:20px;
padding-top:10px;}

#content{
margin:20px;
padding-bottom:10px;
}

.story{
margin-left:200px;
}


.header{

font-size:18px;
color:#FF0000;}

#welcome{
width:500px;}

#navigation {
	background-color:#00397c;
	background-image:url(images/bg2.jpg);
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #00397c;
	text-align: center;
margin-bottom:20px;
color:#FFFFFF;
}
#navigation ul {
list-style: none;
margin: 0;
padding: 0;
padding-top: 6px;
padding-bottom: 6px;

}
#navigation li {
display: inline;
}
#navigation a:link, #navigation a:visited {
padding: 6px 11px;
color:#ffffff;
text-decoration: none;
}
#navigation a:hover, #navigation a:active{
color: #ffffff;
background-image: url(images/bgover.jpg);
}/*
#navigation li span {
background-image: url(images/bgover.jpg);

}*/

.lh{
font-weight:bold;
color:#990000;
padding-left:175px;}

/*
#navigation {
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
padding-bottom:20px;
width:800px;
background-image:url(images/bg2.jpg);
}
#navigation ul {
list-style: none;
margin: 0;
padding: 0;
padding-top: 6px;
padding-bottom: 6px;
}
#navigation li {
display: inline;
}
#navigation a:link, #navigation a:visited {
padding: 6px 17px;
color:#ffffff;
text-decoration: none;
}
#navigation a:hover {
color: #ffffff;
background-image: url(images/bgover.jpg);
}*/
.lh{
font-weight:bold;
color:#b4272d;
padding-left:175px;}

#footer
{
	background-color:#000033;
	color:#FFFFFF;
	font-size:10px;
	padding:10px;
	text-align: center;
}

#news{
	margin-left:10px;
	padding-left:10px;
	padding-top:10px;
	background-image: url(../geometrics/news.gif);
	background-repeat:no-repeat;
	float:right;
	width:230px;
}

.side{
float:right;
width:230px;}

.bar {
	border: dotted #00FF33;
}

#right {
	float: right;
	width: 210px;
	padding: 0px 20px 40px 20px;
}
#pixy{
	float:left;
	margin-right:10px;
	border: 2px solid #333333;
}

.ruler{
border-bottom-style:dotted;}

#header{
	width:500px;
	font-weight:bold;
	padding-bottom:10px;
	font-size:16px;
	color:#00397c;
	padding-top: 10px;
}

.services{
color:#00397c;
font-size:16px;
font-weight:bold;}

#search{
float:right;
padding-top:15px;
margin-right:20px;
font-weight:bold;
color:#af2228;}

.sbar{
color:#FFFFFF;}

.srchbox{
width:200px;
border:1px solid #cccccc;}


input.btn {
color: #00397c;
background-color: #ffffff;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #cccccc;
}

#partners{
float:right;
background-color:#00FF33;
border:1px solid #cccccc;}

.incontent{
padding-left:300px;
padding-right:20px;}

/*nav2*/
#navigation2 {
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	font-size: 11px;
padding-right:15px;
}
#navigation2 ul {
list-style: none;
margin: 0;
padding: 0;
}
#navigation2 li {
border-bottom: 1px dotted #999999;
}
#navigation2 li a {
display: block;
padding: 5px 5px 5px 0.5em;
color: #38395c;
text-decoration: none;
}
#navigation2 li a:hover{
	background-color: #fa7600;
	color: #FFFFFF;
}





#menu {	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	font-size: 11px;
padding-right:15px;}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu li {  border-bottom: 1px dotted #999999;}
#menu li a { display: block;
padding: 5px 5px 5px 0.5em;
color: #38395c;
text-decoration: none;}
#menu li span{ display:block; padding: 5px 5px 5px 0.5em;
}
#menu li a:hover {color: #b4272d; }
#menu li span {color:#fa7600;}



/*navin*/
.navin{
padding-left:8px;}

/*bld*/
.colorinspired{
font-weight:bold;
color:#b4272d;
}

/*nav3*/
#navigation3 {
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	font-size: 11px;
padding-right:25px;
}
#navigation3 ul {
list-style: none;
margin: 0;
padding: 0;
}
#navigation3 li {
border-bottom: 1px dotted #999999;
}
#navigation3 li a {
display: block;
padding: 5px 5px 5px 0.5em;
color: #38395c;
text-decoration: none;
}
#navigation3 li a:hover{
	background-color: #fa7600;
	color: #FFFFFF;
}



#innercontent{
padding-top:20px;
margin-left:200px;}

#banpic{
float:right;
margin-top:20px;
margin-bottom:10px;
}

.banleft{
margin-left:200px;
margin-top:20px;}


.datatable {
border: 1px solid #D6DDE6;
border-collapse: collapse;
width: 30%;
margin-left:200px;
}
.datatable td {
border: 1px solid #D6DDE6;
padding: 4px;
}
.datatable th {
border: 1px solid #828282;
background-color: #BCBCBC;
font-weight: bold;
padding-left: 4px;
}
.datatable caption {
color: #33517A;
text-align: left;
padding-top: 3px;
padding-bottom: 8px;
}
.datatable tr.altrow {
background-color: #DFE7F2;
color: #000000;
}

.data tr.altrow2 {
background-color: #DFE7F2;
color: #000000;
}

.big{
	border-bottom:3px solid pink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00FF00;
}

#gal{
padding-right:20px;
float:left;}

#side2 {
width: 170px;
float:right;
margin-top:10px;
margin-left:10px;
margin-right:5px;
}

.adbox {
padding: 2px 4px 2px 6px;
margin: 0 0 10px 0;
border: 1px dotted #B1B1B1;
background-color: #00CC00;
}

.hse{
font-size:18px;
font-weight:bold;
color:#b4272d;}

#album {
border:2px solid #666666;
}

.home1{
padding:20px;}

.datatable2 {
border: 1px solid #cccccc;
border-collapse: collapse;
width: 800px;
}
.datatable2 td {
border: 1px solid #D6DDE6;
padding: 4px;
}
.datatable2 th {
border: 1px solid #828282;
background-color: #BCBCBC;
font-weight: bold;
padding-left: 4px;
}
.datatable2 caption {
color: #33517A;
text-align: left;
padding-top: 3px;
padding-bottom: 8px;
}
.datatable2 tr.altrow {
background-color: #DFE7F2;
color: #000000;
}

.data2 tr.altrow2 {
background-color: #DFE7F2;
color: #000000;
}

#mama{
float:left;
padding-right:5px;}

.datatable3 {
border-collapse: collapse;
margin-left:175px;
}
.datatable3 td {
padding: 4px;
}
.datatable3 th {
background-color: #BCBCBC;
font-weight: bold;
padding-left: 4px;
}
.datatable3 caption {
color: #33517A;
text-align: left;
padding-top: 3px;
padding-bottom: 8px;
}
.datatable3 tr.altrow {
background-color: #DFE7F2;
color: #000000;
}

.data2 tr.altrow2 {
background-color: #DFE7F2;
color: #000000;
}

.bklnk{
font-size:16px;
font-weight:bold;
color:#990000;}