/*#############################################################

Northern-Pleasures website

designed and hosted by us-nn.com

October 2007

*/

* {margin:0;padding:0;list-style-type:none;list-style-image:none;}

a {color:#FFFFFF;text-decoration:none;}

a:hover {color:#FFFFFF;text-decoration:none;}

a:visited {text-decoration:none;}

a img {border:none;}

body {background:#655A46 url(../images/bg2.gif);color:#FFFFFF;font:normal 62.5% "Lucida Sans Unicode",sans-serif;}

input {color:#555;font:normal 1.1em "Lucida Sans Unicode",sans-serif;}

p,cite,code,ul {font-size:1.2em;padding-bottom:1.2em;}

h1 {font-size:1.4em;margin-bottom:4px;}

h1,h2,h3 {color:#ffffff;padding-top:6px;}

.clearer {clear:both;}

.container {background:url(../images/bgcontainer3.gif) repeat-y;margin:0 auto;width:780px;}

.header {background:url(../images/bridgebg.jpg) repeat-x;height:120px;margin:0 auto;width:760px;}

.title {padding:32px;}

.title h1 {color:#654;font:normal 3.4em "Trajan Pro",sans-serif;position:absolute;right:135px;top:2px;}

.navigation, .navigation2 {background:#FFF url(../images/bgnavigation2.gif) repeat-x;font:bold 1.2em Verdana,sans-serif;height:34px;margin:0 auto;padding:0 18px;width:725px;}

.navigation a, .navigation2 a {color:#543;text-decoration:none;padding:3px 14px;margin-right:12px;line-height:34px;}

.navigation a:hover, .navigation2 a:hover {color:#587670;}

.main {padding:0 10px 12px 28px;
 text-align: left;}

.sidenav {float:right;width:168px;}

.sidenav h1 {background:#BCB39F url(../images/bgheader2.gif) repeat-x;border-bottom:1px solid #999;border-top:1px solid #CCC;color:#e4dbcf;font-size:1.2em;height:22px;margin:0;padding-left:12px;}

.sidenav ul {margin:0;padding:0;}

.sidenav li {border-bottom:1px solid #A98;border-top:1px solid #DDC;list-style:none;}

.sidenav li a {background:#CCC3AF;background:#BCB39F url(../images/bgnavigation2.gif) repeat-x;color:#554;display:block;padding:8px 4px 8px 12px;text-decoration:none;}

.sidenav li a:hover {background:#D6CCB9;color:#654;}

.content, .bigform{padding-top:12px;float:left;width:75%;text-align:left;min-height:100em; text-align: left;}

.content a, .content img {text-decoration:none;}

.content .descr {color:#987E57;font-size:1.1em;margin-bottom:6px;}

.content li {list-style:url(../images/li.gif);margin-left:18px;margin-bottom:12px;clear:both;}

.bigform {text-align:left;padding:6px;border:none;}

.footer {background:url(../images/bgfooter2.gif) repeat-x;color:#FED;font-size:1.1em;line-height:26px;margin:0 auto;text-align:left;width:760px;}

.footer a {color:#FFD;text-decoration:none;}

.footer a:hover {color:#FFF;text-decoration:underline;}

.featured ul {margin:0;padding:0;text-align:left;}

.featured li {list-style:none;float:left;display:block;margin-left:10px;margin-bottom:10px;}

.featured img {margin-bottom:5px;border:#366 solid 2px;height:180px;}

.floatleft, .floatright {float:left;margin:6px;border:#366 solid 2px;}

.floatright {float:right;}

#featured {padding-left:40px;}

#featured li {float:left;width:160px;height:200px;margin-right:6px;margin-bottom:6px;text-align:left;}

#featured img {margin-top:2px;margin-bottom:5px;height:180px;}

.blurb {text-align:left;padding:10px;font-size:120%;}

#others, #others ul li, #login li, #featured ul, #featured li {list-style-type:none;list-style-image:none;}

#others li{vertical-align:middle;padding-left:-10px;list-style-type:none;list-style-image:none;}

#others img {padding-top:10px;margin-left:auto;margin-right:auto;width:468px;}

.floatleft {display:block;float:left;padding-right:12px;margin-bottom:6px;border:none;}

.floatleft {margin-left:auto;margin-right:auto;}

.lefttxt, .justy {text-align:justify;}

#login {width:85%;margin-left:20px;}

#login form {text-align:right;}

#login fieldset {border:none;}

#login legend {display:none;}

#login label {font-size:x-small;font-weight:bold;}

#login input, #login select {margin-bottom:5px;padding:2px 5px;border:1px solid #57746f;font-family:Verdana, Arial, Helvetica, sans-serif;}

#login select {width:172px;}

#inputtext1, #inputtext2 {color:#57746f;}

#inputsubmit1 {background-color:#57746f;color:#fff;}

#login submit {width:100px;}

.bigform label {width:100px;float:left;text-align:right;margin-right:12px;margin-bottom:6px;display:block;}

.bigform input, select {text-align:left;font-weight:400;margin-bottom:6px;width:400px;color:#57746f;}

.bigform .submit input {width:100px;text-align:left;margin-left:250px;background:#57746f;color:#fff;}

.little {font-size:9px;margin-left:6px;}

.under {font-size:9px;margin-top:-20px;margin-left:140px;}

.form {border:none;}

.entrypage {margin-left:auto;margin-right:auto;margin-top:50px;width:800px;height:400px;background:url(../images/entrybg2.jpg) no-repeat;text-align:left;color:#fff;}

.entrypage h1 {font-family:"Times New Roman", Times, serif;font-size:400%;color:#fff;margin-top:20px;margin-bottom:20px;}

table td {width:300px;}

.frontfloat {display:block;float:left;margin-left:64px;margin-bottom:20px;margin-top:20px;border:#655A46 groove 2px;}

.entin {clear:left;font-size:140%;}

.left {text-align:left;}

#login li {margin-bottom:3px;}

iframe {height:1%;width:100%; min-height:100em;border:0; margin:0;}

.main2 {margin:0;padding:0;}

.container2 {margin:0;}

.navigation2 {width:96%;}

.navigation2 a {margin-right:62px;}

ul .links {list-style-type:none; list-style-image:none; margin-bottom:6px;}

ul li .links {list-style-type:none; list-style-image:none; display:block; float:left; margin-left:auto; margin-right:auto; width:600px; text-align:left; margin-top:12px;}

.links li {list-style-type:none; list-style-image:none;}

.smallerli {list-style-type:square; font-size:95%; font-weight:400; text-align:left;}

.smallerli li {margin-bottom:3px;margin-top:0px;}

.w3c {margin-left:40px;margin-right:auto;margin-top:50px;height:31px;width:88px;}



.pleasegirls {

float:left;

margin-left:50px;

margin-bottom:10px;

width:200px;

border:none;

text-decoration:none;

}



.pleasegirls a img {

border:none;

}

.epdd {

margin-top:50px;

text-align:left;

font-size:10px;

}

.clearer {

clear:both;

}