@charset "utf-8";
/* CSS Document */

body {
	color:#FFFFFF;
	font-family:"Gill Sans MT", Verdana, Helvetica, Arial, sans-serif;
	background-color:#000000;
	background-image:url(images/bg_logos_dark_sm.gif);
	background-repeat:repeat;
	padding: 10px;
}
a:link {color:#FFBB00; /*#FFFFFF;*/ font-weight:bold; text-decoration:none; font-size:small;}     /* unvisited link */
a:visited {color:#FFBB00; /*#FFFFFF;*/ font-weight:bold; text-decoration:none; font-size:small;}  /* visited link */
a:hover {color: #FF8800; font-weight:bold; text-decoration:none;}   /* mouse over link */
a:active {color: #3399FF; font-weight:bold; text-decoration:none;}   /* selected link */
a img{border-style: none;}

a.subnav:link {color: #FFBB00; font-weight:normal; text-decoration:none;}
a.subnav:visited {color: #FFBB00; font-weight:normal; text-decoration:none;}
a.subnav:hover {color: #FF8800; text-decoration:none;}
a.subnav:active {color: #3399FF; text-decoration:none;}

a.legal:link {color: #FFBB00; font-weight:normal; font-size:smaller; text-decoration:none;}
a.legal:visited {color: #FFBB00; font-weight:normal; font-size:smaller; text-decoration:none;}
a.legal:hover {color: #FF8800; font-size:smaller; text-decoration:none;}
a.legal:active {color: #3399FF; font-size:smaller; text-decoration:none;}


#page_body{
	width: 764px;
	float:left;
	left:25%;
/*	border: solid thick #003399;
	float:center;*/
}

#content{
	width: 764px; 
	height: 536px; 
	background-color: #003399;
}
/*.page_content{vertical-align:top;}*/
.Title{
/*	font:"Gill Sans MT";*/
	font-size: 30pt;
	color:#3366CC;
}
.Title2{
/*	font:"Gill Sans MT";*/
	font-size: 30pt;
	color:#3366FF;
}

.parenthetical{color:#3399FF;}
.legal{font-size:smaller;}
/********************Footer********************/
#footer{
	background-color:#003399;
	color:#FFFFFF;
	font-size:10pt;
/*	text-align:left;*/
	width:764px;
	height:64px;
	padding:10px;
/*	border-top:solid #3399FF;*/
}
.center{ text-align:center; }
.left{ text-align:left; }
.right{ text-align:right; }

#ref{
	width:764px;
/*	height:20px;
	padding:10px;*/
	text-align:center;
	color:#000066;
	background-color:#000000;
}
.author_info{
/*	color:#000000;*/
	font-size:10pt;
}
.author_info a{color:#000066;}
.author_info a:hover{color:#003399;}

/********************Side Bar********************/
.page_icon{
	text-align: center;
}
.subtitle{
/*	font:"Gill Sans MT";*/
	font-size: 23pt;
	text-align: center;
}
.subtext{
/*	font:"Gill Sans MT";*/
	font-size: 10pt;
	text-align: center;
}
.sidebar_space{
	width:15px;
}
/********************Index Page********************/
#index_content{
	width: 764px; 
	height: 536px; 
	background-color: #3399ff;
}
.reebilt{
/*	font-family: "Gill Sans MT";*/
	font-size: 72pt;
	color:#3366ff;
}
#logo{ padding:10px; }
/*
#img_blank{}
#img_about{ width:142; }
#img_services{ width:142; }
#img_prices{ width:142; }
#img_contact{ width:142; }
#img_blank2{}
*/

/********************Services Page********************/
.service_title{
	font-family: "Gill Sans MT Condensed";
	font-size: 12pt;
	font-weight: bold;
	color: #3366FF;
}
.service_subtext{ font-size:10pt; }
/********************Pricing Page********************/
.title_service{ font-weight:bold; font-size:large; }
.title_price{ font-weight:bold; font-size:large; }
/*
.service{}
.service2{} parenthetical{}
.price{}
*/
/********************Contact Page********************/
textarea{ background-color: #EEF; border: solid 1px #999; width:200px; height:100px; font: 10px arial; text-align: left; font-size: medium; }
input{ background-color: #EEF; border: solid 1px #999; }

.form_error{ text-align:right;/* }
.input_notes{ color:#FF0000; /*font-size:smaller;*/ }

