@charset "utf-8";
/* CSS Document 
---------------------------------------------------*/

html { margin:0; border:0; padding:0; text-align:center; line-height:0; font-size:0; }
body { margin:0 0 20px 0; border:0; padding:0; background:#fff url("../images/main/bg-blue.jpg") top center repeat-x; color:#000; }

#wrapper { position:relative; margin:0 auto; border:0; padding:0; width:960px; text-align:left; }
.break { margin:0; border:0; padding:0; clear:both; float:none; line-height:0; font-size:0; }

.network { border-bottom:2px solid #630; }

#left { margin:0; border:0; padding:0; width:350px; float:left; }
#right { margin:0; border:0; padding:0; width:610px; float:left; }


/* HTML
==========================*/
h1, h2, h3 { margin:0; border:0; padding:0; font-weight:bold; vertical-align:top; font-family:Arial;  }
h1 { font-size:24px; line-height:1; padding-bottom:5px; }
h2 { font-size:18px; line-height:1; padding-bottom:5px; }
h3 { font-size:16px; line-height:1; padding-bottom:5px; font-weight:normal; }

a, a:visited { color:#da9359; text-decoration:none; }
a:hover { color:#339; text-decoration:none; }

img, a img { margin:0; border:0; padding:0; float:left; }
.righted { margin:0; padding:0 0 15px 15px; float:right; }

/*
.details ul { margin-left:0; padding-left:20px; }
.details ul li { list-style-type:square; margin-left:0; padding-left:0; }
*/

/* MAIN NAV STUFF 
====================================================*/
#navMain-wrapper { margin:0; border:0; padding:0; text-align:right; float:left;  }

ul.navMain { list-style-type:none; margin:0; border:0; padding:32px 0 0 25px; width:350px; wid\th:325px; }
ul.navMain li { padding:0; float:left;  }
ul.navMain li a, ul.navMain li a:visited { margin:0; border:0; padding:11px 5px; display:block; font:11px/11px Arial; color:#8e7b6d; font-weight:bold; text-decoration:none; }
ul.navMain li a:hover { color:#339; text-decoration:none; } 


/* CONTENT STUFF 
====================================================*/
.hdr { margin:0; border:0; padding:35px 55px; width:610px; height:100px; text-align:right; wid\th:500px; heig\ht:30px;  }

.highlight { margin:0; border:0; padding:30px; width:350px; wid\th:290px; font:11px/14px Arial; float:left; color:#990; }

.listing { margin:0; border:0; padding:2px; float:left; text-align:center; width:134px; wid\th:130px; }

.details { margin:0; border:0; padding:2px; float:left; width:268px; wid\th:264px; }
.details-copy { margin:0; border:0; padding:2px 2px 2px 20px; float:left; width:268px; wid\th:246px; }


/* FOOTER NAV STUFF 
====================================================*/
ul.navFtr { list-style-type:none; margin:0; border:0; padding:10px 0 0 0; font:11px/14px Arial; text-align:left; clear:both; float:none; color:#666; }
ul.navFtr li { float:left; border:0; padding:0 10px;  }
ul.navFtr li.noborder { border:0; padding:0 10px 0 0;  }
ul.navFtr li a, ul.navFtr li a:visited { margin:0; border:0; padding:0; text-decoration:none; color:#666; }
ul.navFtr li a:hover { text-decoration:underline; color:#666; } 





