body { 	background-color:  #232323;	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 62.5%;	font-weight: normal;	color: #c5c5c5; line-height:155%;  }

a {	border: none; color:#c5c5c5; text-decoration: none;	 font-weight:100;}
a img {border:none}
a:hover {	color: #c5c5c5;	text-decoration: underline;	}

h1 {font-family:Geneva, Arial, Helvetica, sans-serif;	color:#c5c5c5;	padding-bottom:0.2em;	font-size:1.8em;}
h2 {	font-size: 1.5em;	color: #c5c5c5;	font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:100	}
h3 {	font-size: 1.4em;	color: #c5c5c5;	font-family:Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	margin: 0px;	line-height: 1.6em;}
h4 {	font-size: 130%;	margin: 0; color: #FF5A18;} 
h5 {	font-size: 120%;	margin: 0; color: #FF5A18;}
h6 {	font-size: 110%;	margin-bottom: 10px; color: #0B11B6;}

img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}
table, tr, td {	border: none;}

p, ul {font-size:1.2em;}

#content {width:900px; margin:auto; display:table; height:400px}


#container {border:0px solid #555; margin:0; padding:0 ; width:900px; background-color:#000000; top:6em; }

#about {padding:25px ; color:#f5f5f5; background-color:#000; text-align:left }

.image_box {text-align:center; border-top:2px solid #d1d0d0; border-bottom:2px solid #d1d0d0;}

#flash_box {border-top:2px solid #d1d0d0; border-bottom:2px solid #d1d0d0;}


#left_col {width:240px; float:left;  padding:10px 0px; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd }
#right_col {float:right; width:200px; padding:10px; border-left:1px solid #ddd ; border-top:1px solid #ddd; border-bottom:1px solid #ddd}
#maincontent {margin: 0 200px 0 240px; padding:0px 30px 0px 10px}
#clear {clear:both}

#footer { font-size:1.1em;	width:400px; text-align: left; float:left; color:#a5a5a5}

#milestone { font-size:1.1em; width:300px; text-align: right;  float:right; color:#a5a5a5}
#milestone a {	color: #f5f5f5;text-decoration: none;}
#milestone a:hover {	color: #ddd;	text-decoration: none;}

.img_left {padding-left: 10px;}
.img_right { padding-right: 25px;}

.td_border_head {border:1px solid #ddd; color:#008200; height:30px; font-weight:bold; background:#ddd; font-size:1.5em}
.td_border {border:1px solid #ddd; color:#000; height:30px; font-size:1.2em}

.heading {font-size:1.4em}
#nav { text-align:right; float:right; padding-bottom:1.6em; padding-top:3.6em }


#admin_frame { width:850px; padding:25px; font-size:1.4em}

#loginboxpadded {background-color:#232323; width:500px; padding:25px; border:1px outset #f5f5f5}

#sales_box { background:#232323; text-align:right; margin:auto; width:350px; border:1px solid #333; padding:10px}

.thumbnail {margin:10px; border:1px solid #ccc}
#portfolio {color:#000}
#portfolio a {color:#000}
#portfolio a:hover {color:#000}
