body { font-family: Arial; }
/* header */
div.header {background-image:url(../yellow-grad.gif);height:100px;}
div.header2 {background-image:url(../yellow-grad200.gif);height:200px}
div.pageheader {background-image:url(http://www.reviewsense.com/yellow-grad.gif);height:100px; width:100%; text-align:left;position:relative;}

#header .wrapper { width:100%; margin:0 auto; text-align:left; position:relative; }
#logo { padding:5px 0 10px 0; }
#logo a { }
#logo img { }

/* content column layouts */
#container { width: 97%; margin: 10px ;
line-height: 130%; }

#leftnav { float: left; width: 75%; margin: 1px; border: 1px dotted #666699;display:inline;}
#rightnav { float: right; width: 23%; margin: 0; padding: 0em; border:1px solid;display:inline;}
#footer {  margin: 0; padding: .5em; }

#content-wrapper { margin:0 ; text-align:left; }
.two-column-nav { float:left; width:780px;}

.form .caption { display:block; padding:2px 0 10px 0; }
fieldset {width: 80%; border: 1px dotted #666699; padding: 10px; text-align: left;}
/* This gives a weird CSS validation error.  It would be better to put this 
 * In the form html instead.
 */
legend {font-size: 17pt; font-weight: bold; background-color: #198600; color: white; padding: 2px 4px;}
dt {float: left; clear: left; width: 35%; padding: 5px; text-align: right; font-weight: bold; }
dd {text-align: left; padding: 5px;}

textarea {font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #666699; padding: 2px;}
.input {border: 1px solid #666699; padding: 2px;}
.btn {background-color: #666699; color: #fff; padding: 4px; font-size: 110%; font-weight: bold;}

.form.radio .leftcol { float:left; margin:6px 0; width:100px; text-align:right; }
.form.radio .rightcol { padding:4px; margin-left:110px; display:block; }
.form.radio textbox { margin-left:114px; }
.form.radio p { margin:0 0 20px 0; }

/* footer 
*/

#footer { clear:both; padding:50px 0 0 0; }
div#share { width:100%; margin:0 ; text-align:left; }
ul#share {margin: 0;padding: 0;list-style-type: none;}
ul#share li {float: left;margin-bottom: 1em;}
ul#share li a {padding: 0 0 5px 17px;height: 20px;}
ul#share li#digg a {width:780px; margin:0 auto 20px auto; text-align:left;background: url(../gifs/digg.gif) no-repeat top left;}
ul#share li#delicious a {width:780px; margin:0 auto 20px auto; text-align:left; background: url(../gifs/delicious.gif) no-repeat top left;}

div.item {border:1px solid; padding: 5px; width:96%; margin:3px;}
img.item {float:left; border:2px solid; margin-right:7px;}

div.country {float:right; border:1px solid; padding: 5px; width:95%; margin-left:15px;}
div.state {float:right; border:1px solid; padding: 5px; width:95%; margin-left:15px;}
div.city {float:right; border:1px solid; padding: 5px; width:95%; margin-left:15px;}
div.cntr {margin-left:15px; border:1px solid; float:right; width:420px; position:absolute; top:300px; left:440px; display:inline;}
.cntr a:link {text-decoration:none ; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(149, 160, 170) }
.cntr a:visited {text-decoration:none ; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(149, 160, 170) }
div.smallad {float:left; display:inline;}
div.lft {float:left; border:1px solid; width:420px; position:absolute; top:300px; display:inline;}
h1.h1sml {font-size:15px; display:inline;}
div.indent {margin-left:40px;}
div.skootch {margin-left:10px;}
div.skootchNscroll {margin-left:10px;height:500px;overflow:auto;}
div.addspace {padding:10px;}
