/*  peterprimamore.com

*/


/* general styles and layout */
body{background-color:#ff9933; background-image: url(../images/background.jpg);background-repeat: no-repeat; padding: auto 0px; margin: auto 0px;font-size: 1em; font-family: Times; color:#333333;}
img{padding: 0px 0px; margin: 0px 0px;border: 0px;}
p{padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; }
div{padding: 0px 0px; margin: 0px 0px;}
#page{margin: 0px auto; padding:  0px auto; text-align: center; width: 900px;}
#sidebar ul{list-style:none;}
#sidebar li{padding-bottom: 5px; margin-left: -38px;}
#sidebar{border-left: 1px #F68B1F solid;padding: 20px 30px 10px 20px;float:right;width: 110px;}
.post-blog{width: 640px;}

/*backgrounds and box */
#content{background-image: url(../images/box.png); background-repeat: no-repeat;background-position: top left;width: 830px; height: 590px;text-align: left;padding: 25px 40px 10px 40px; }

#other_content{background-image: url(../images/box_2.png); background-repeat: no-repeat;background-position: top left;width: 830px; height: 640px;text-align: left;padding: 25px 40px 10px 40px; }

#about{background-image: url(../images/box_about.png); background-repeat: no-repeat;background-position: top left;width: 820px;text-align: left;padding: 25px 40px 10px 40px;height: 720px;}

#blog-content{background-image: url(../images/box_mid.png); background-repeat: repeat;background-position: top left;width: 822px;text-align: left;padding: 0px 40px 10px 40px;margin: 0px 0px;}

#news-content{background-image: url(../images/box_mid.png); background-repeat: repeat;background-position: top left;width: 822px;text-align: left;padding: 0px 40px 10px 40px;margin: 0px 0px;}

#grancia_content{background-image: url(../images/box-grancia.png); background-repeat: no-repeat;background-position: top left;width: 820px;text-align: left;padding: 25px 40px 10px 40px;height: 1110px;}

#reviews_content{background-image: url(../images/box_reviews.png); background-repeat: no-repeat;background-position: top left;width: 820px;text-align: left;padding: 25px 40px 10px 40px; height: 910px; }

.top{background-image: url(../images/box_top_2.png); background-repeat: no-repeat;background-position: top left;width: 880px;height: 100px;text-align: left;padding: 0px 0px 0px 40px;}

#player_content{background-image: url(../images/box_player.png); background-repeat: no-repeat;background-position: top left;width: 830px; height: 570px;text-align: left;padding: 25px 40px 10px 40px; }

#more_reviews_content{background-image: url(../images/box_morereviews.png); background-repeat: no-repeat;background-position: top left;width: 820px;text-align: left;padding: 25px 40px 10px 40px;height: 1080px;}

.right{float: right;}
.left{float: left;}
.clear{clear: both;}
.boxes{width: 100%;}
.boxes img{padding-top: 40px;}

a:link{color:#333333; text-decoration: none;}
a:visited{color:#333333; text-decoration: none;}
a:hover{color:#333333; text-decoration: underline;}
a:active{color:#333333; text-decoration: none;}
h3{padding:  0px 0px; margin:0px 0px;}



/* columns */
 .rcol{float:right; width: 285px;padding: 50px 0px 0px 10px; }
.lcol{float: left; width: 500px;}
 .rcol_even {float:right; width: 440px;padding: 50px 0px 0px 10px; height: 100%; }
.lcol_even{float: left: width: 440px;height: 100%;}
.rcol-links{float:right; width: 550px;padding: 50px 0px 0px 10px; height: 100%; }
.lcol-links{float: left; width: 250px;}



/* navi and header */
.navi ul{list-style-type: none; }
.navi li a{padding: 0px 0px;margin: 0px 0px;display: block;float: right;}
#one{list-style-type: none;}
#navig{float: right;}
#header{background-image: url(../images/logo.png); background-repeat: no-repeat;background-position: top left;}
#header{padding-bottom: 0px; margin-bottom: 0px; width:820px; height: 103px;margin-top: 50px;}



/* images */
.headtext{margin: 20px 0px 10px 0px;}
#peter{border: 1px solid white; margin: 0px 0px 20px 20px;float:right;}
#logo{float: left;}
.grphoto{margin: 0px 0px 20px 0px;}
.rule img{padding: 10px 0px 10px 0px;}
.newsphoto{margin: 0px 10px 10px 20px;border: solid #fff 3px;}
.peter object{margin: 0px 0px 20px 20px;}

/* unique styles */
.otherme a{target-name: new;target-new: window;}
#reviews{border: 0px;}
#reviews td{vertical-align: top;}
#reviews p{padding: 0px 0px 0px 20px; margin: 0px 0px;}

#player{padding: 20px 0px 0px 0px;}
.navigation{width: 820px;}


.top h2{padding-top: 40px; margin: 0px 0px;}

/*grancia page*/
.grancia .rcol{font-size: 13px; font-family: arial;}
.otherme .rcol img{margin: 6px 0px;}
.commercial .rcol img{margin: 6px 0px;}
#band, #band2{list-style:none;letter-spacing: 2px;font-size: 13px;}
#band a, #band2 a{font-size: 13px;}
#band li, #band2 li{padding-bottom: 10px;}
#band em{letter-spacing: 0px;font-size: 13px;}
#band{margin-left: -37px;}
#granciabuttons{margin: 0px 0px 10px 10px;}
.orangerule{overflow:hidden;}
.small{font-size: 13px; letter-spacing: 1px;}
#comments{font-size: 11px;}
.kern{letter-spacing: 1px;}
.big{font-size: 15px;}
.bigger{font-size: 17px;}
.biggest{font-size: 19px;}
.listen{padding: 5px 0px 0px 0px;}



.smallbox{background-image: url(../images/smallbox.png); background-repeat: no-repeat;background-position: top left;width: 250px; height: 150px;}
#login{float:left;padding-left: 100px;font-size: 13px;color:#F15A24;}
#para{width: 55%;}
#flashbox{float: right;}

#box3{padding-left: 10px;}
#box1{padding-right: 15px;}
.none{display:none;}
.none2{display:none;}
.homeplayer{float: left;margin-left: 100px; margin-top: -20px;}

.play{clear: both;}
#credit{float:right;padding-right: 100px; font-size: .8em;padding-bottom: 30px;}
.login{float: left;padding-left: 100px;font-size:.8em;}

/*player paddings */
.pad40{padding-top: 40px;}
.pad120{padding-top: 110px;}
.pad100{padding-top: 120px;}
.pad110{padding-top: 50px;}
.pad140{padding-top: 160px;}
.pad20{padding-top: 40px;}
.pad80{padding-top: 90px;}
#placeholder1, #placeholder2, #placeholder3 {margin: auto auto;padding: 0px 0px;}
#wrapper1, #wrapper2, #wrapper3 {margin: 0px auto; padding: 0px 65px 0px 65px;}

#player1{margin: auto auto; padding: auto auto;}