/* CSS Document */

BODY {
    background-image: url(images/background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
	
a {color: #8b7520; font-style: oblique; text-decoration: none;}
a:hover {color: #8b7520; font-style: oblique; text-decoration: underline;}
a:visited {color: #be0000;}	

TD {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.smtext {font-size: 10px;}

.topimage {background-image: url(images/thebridge_01.jpg); background-repeat: no-repeat; padding-top: 7px; padding-right: 7px; text-align: right; color: #475e75; height: 208px;}
.topimage a {color: #475e75; text-decoration: none; font-style: normal;}
.topimage a:hover {color: #000000; font-style: none; text-decoration: underline;}
.topimage a:visited {color: #475e75;}


.paddingleft {padding-left: 10px; padding-top: 45px; padding-right: 10px; padding-bottom: 10px;}
.paddingfeature {padding-left: 15px;}
.paddingreviews {padding-left: 5px;}

.style5 {
	color: #7faadb; font-size: 10px;}

h1{
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
		  line-height : 120%;
        margin: 2px;
		  color: #413c36;
		  letter-spacing: 0px;
		  text-decoration: none;
		  border-bottom: thin solid #a4c4e9;
}

h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
		  color: #413c36;
        margin: 0px;
}

h3 {
        font-size: 16px;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		  color : #413c36;
        margin: 2px;
		}

h4 {
      font-weight: normal;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 18px;
		color: #fafaf9;
		margin: 2px;
		background-color: #413c36;
		text-decoration: none;
			  }
		  
h5 {
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
		  color: #ffffff;
		  margin: 2px;
		  background-color: #be0000;
		  text-decoration: none;
		  		}	 
		
h6 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        margin: 0px;
		  color: #1d2934;	
		  border-bottom: solid thin #a4c4e9;	  
}	

#wrapper {width: 780px;}

.popnav {
background-image: url(images/thebridge_02.jpg); background-repeat: no-repeat; background-position: top;
}

.devnav {
background-image: url(images/thebridge_07.jpg); background-repeat: no-repeat; background-position: top;
}

.newsnav {background-image: url(images/thebridge_09.jpg); background-repeat: no-repeat; background-position: top;}

.comupnav {background-image:url(images/thebridge_13.jpg); background-repeat: no-repeat; background-position: top; }

.featuresnav {background-image: url(images/thebridge_04.jpg); background-repeat: no-repeat; background-position: top;}

.reviewsnav {background-image: url(images/thebridge_10.jpg); background-repeat: no-repeat; background-position: top;}

.prevbox {float: right; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: 000; padding: 3px; text-align: right; width:175px;}

.floatbox2 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: 000; padding: 3px; text-align: right; width:250px; border: 1px #7faadb solid;}

.floatbook {float: right; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; background-image: url(images/thebridge_12.jpg); background-repeat: repeat-y; width: 146px; text-align: center; padding-left: 5px; padding-right: 3px; }

.article {background-image: url(images/thebridge2_04.jpg); background-position: top; background-repeat: no-repeat; padding-left: 35px; padding-right: 35px; padding-top: 45px; margin: 0px 0px 0px 0px;}
.articleback {background-image:url(images/thebridge2_05.jpg); background-repeat: repeat-y; margin: 0px 0px 0px 0px; background-position:center;}

.archives {background-image: url(images/thebridge2_08.jpg); background-position: bottom; background-repeat: no-repeat; padding-left: 35px; padding-right: 35px; padding-bottom: 35px; margin: 0px 0px 0px 0px; }


.archart {background-image: }

.img2left {float: left; margin: 0px 5px 0px 0px;} 
.img2right {float: right; margin: 0px 0px 0px 5px;} 
.imgreview {border: 1px solid #000; margin: 0px 0px 0px 0px; float: none; padding: 0px 0px 0px 0px;}

.float-container {width: 160px; height: 190px;}
.float-sm {float: left; text-align: center; font-size: 10px;}
.float-container-sm {width: 80px; height: 90px;}
.float-med {float: left; text-align: center; font-size: 10px;}
.float-container-med {width: 210px; height: 200px;}
.float-lg {float: left; text-align: center; font-size: 11px;}
.float-container-lg {width: 185px; height: 275px;}
.img {border: 1px solid #000;}
