/* CSS Document */



CSS - http://polishedmalibu.com



{



padding:0px;



margin:0px;



}



/* ------------ Basic Tags --------------- */





a {



color: #f30786;



text-decoration: none;



}


img a{border-style:none:}

img a:link{border-style:none;}

img a:visited{border-style:none;}

img a:hover{border-style:none;}

p a:hover {



color: #f30786;



padding-bottom: 1px;



border-bottom: 1px dashed #f30786;



}



p {



font-family: Arial, Helvetica, sans-serif;



color: #6b6a6a;



font-size: 13px;



line-height: 1.7em;



}







#comments li p {



font-family: Arial, Helvetica, sans-serif;



color: #6b6a6a;



font-size: 13px;



line-height: 1.6em;



padding-bottom: 1.5em;



padding-left: 92px;



}



h1 {



font-family: Georgia;



color: #f30786;



font-size: 26px;



font-weight: 100;



padding-bottom: 0px;



letter-spacing: .03em;



}







h2 {



text-transform: uppercase;



font-family: Helvetica, Arial, sans-serif;



color: #f30786;



font-size: 22px;



font-weight: 100;



padding-bottom: 10px;



letter-spacing: .03em;



}







h3 {



text-transform: uppercase;



font-family: Helvetica, Arial, sans-serif;



color: #666666;



font-size: 19px;



font-weight: 100;



margin-top: 30px;



}







h4 {



text-transform: capitalize;



font-family: Helvetica, Arial, sans-serif;



color: #f30786;



font-size: 13px;



font-weight: 100;



padding-bottom: 5px;



}







ul.bulletedlist {



font-family: Arial, Helvetica, sans-serif;



color: #6a6a6a;



padding-left: 50px;



margin-top: -15px;



padding-bottom: 30px;



}







.bulletedlist li {



font-family: Arial, Helvetica, sans-serif;



color: #6a6a6a;



font-size: 14px;



line-height: 2em;



}



.pic {

background:#FFFFFF;



border:1px dashed #999999;



padding:4px;

}





/* --------------- Wrapper Top --------------- */





#wrapper {



width: 970px;



background: #FFFFFF;



margin: 0 auto;



text-align: left;



}



#header {



padding-top: 50px;

}



#logo {

float: left;

padding-left: 30px;

}



/* --------------- Navigation --------------- */



.navwrapper{



clear: right;



padding-bottom: 2px;



padding-top: 96px;



}





ul#navigation {



list-style-type: none;



text-align: right;



margin-top: -67px;



}





ul#navigation li {



display: inline;



padding-bottom: 2.3em;



padding-top: .7em;



}







ul#navigation a {



font-family: Helvetica, Arial, sans-serif;



color: #999999;



text-decoration: none;



font-size: 16px;



padding-left: 10px;



padding-right: 10px;

}







ul#navigation a:hover {



padding-bottom: 3px;



font-family: Helvetica, Arial, sans-serif;



color: #f30786;



font-size: 16px;



}







/* --------------- Main Body--------------- */







#contentwrapper {



background: #FFFFFF;



text-align: left;



padding-top: 30px;



padding-left: 25px;



padding-bottom: 0px;



width: 900px;



clear: both;



}







#contentwrapper2 {



float: left;



background: #FFFFFF;



text-align:;



padding-top: 10px;



padding-bottom: 0px;



paddding-right: 30px;



}







#contentwrapper3 {



float: left;



background: #FFFFFF;



padding-left: 25px;



padding-bottom: 20px;



width: 500px;



}

#contentwrapper3contact {



float: left;



background: #FFFFFF;



padding-right: 45px;



padding-bottom: 20px;



width: 300px;



}

#contentwrapper3about {



float: left;



background: #FFFFFF;



padding-left: 35px;



padding-bottom: 20px;



width: 600px;



}



#contentwrapper3home{



float: left;



background: #FFFFFF;



padding-left: 25px;

padding-top:20px;

padding-bottom: 20px;



width: 600px;



}





#contentwrapper4 {



float: left;



background: #FFFFFF;



padding-left: 25px;



padding-bottom: 27px;



width: 450px;



text-align: left;



}







#contentwrapper5 {



background: #FFFFFF;



text-align: left;



padding-left: 25px;



padding-bottom: 10px;



width: 900px;



clear: both;



}











#contentwrapper6 {



background: #FFFFFF;



text-align: left;



padding-bottom: 10px;



width: 900px;



padding-top: 40px;



clear: both;



}







#contentwrapperblog {



float: left;



background: #FFFFFF;



padding-left: 25px;



padding-bottom: 27px;



width: 900px;



}







#contentimage {



float: right;



padding-bottom: 50px;



padding-left: 0px;



}



#modelimage {

float: right;



padding-bottom: 50px;



padding-left:40px;



}



#boutique {

float: right;



padding-bottom: 50px;



padding-left:40px;



}



#returntotop {



clear: both;



font: Georgia, Times New Roman, Times, san-serif;



color:#666666;



text-align: right;



padding-right: 23px;



padding-bottom: 5px;



padding-top: 0px;



}







/* --------------- FOOTER --------------- */







#footer {



clear: both;



height: 100px;



background-color:#999999;



border-top: 3px solid #cccccc;



}







#footer p {



font-family: Arial, Helvetica, sans-serif;



text-transform: uppercase;



color: #ffffff;



font-size: 12px;



line-height: 1.4em;



text-align: center;



padding-right: 23px;



padding-top: 35px;



}







#footertext {



margin: 0 auto;



text-align: center;



width: 969px;



}







/* --------------- SANDBOX CSS BELOW --------------- */







.comment-author-vcard {



padding-top: 20px;



}





.postinfo {



font-family: Arial, Helvetica, sans-serif;



color: #000000;



font-size: 12px;



text-transform: uppercase;



margin-bottom: 16px;



margin-top: -10px;



}







.postwrap2 {



background: url(images/dots.jpg) no-repeat bottom left;



padding-top: 36px;



clear: both;



}







div.skip-link {



position:absolute;



right:1em;



top:1em;



}







div#menu {



background:#EEE;



height:1.5em;



margin:1em 0;



width:100%;



}







div#menu ul,div#menu ul ul {



line-height:1;



list-style:none;



margin:0;



padding:0;



}







div#menu ul a {



display:block;



margin-right:1em;



padding:0.2em 0.5em;



text-decoration:none;



}







div#menu ul ul ul a {



font-style:italic;



}







div#menu ul li ul {



left:-999em;



position:absolute;



}







div#menu ul li:hover ul {



left:auto;



}







.entry-title {



clear:both;



}







.entry-meta {



background: url(images/dots.jpg) no-repeat bottom left;



clear: both;



font-family: Arial, Helvetica, sans-serif;



color: #000000;



font-size: 12px;



padding-bottom: 30px;



}







div#container,div#primary {



margin-top:2em;



}







form#commentform .form-label {



color: #F30786;



font-family: Helvetica,Arial,sans-serif;



font-size: 14px;



font-weight: 100;



margin: 1em 0 0;



padding-bottom: 2px;



padding-top: 8px;



text-transform: capitalize;



}







form#commentform span.required {



background:#fff;



color:#f30786;



}







form#commentform,form#commentform p {



padding:0;



}







input#author,input#email,input#url,textarea#comment {



padding: 0.2em;



font-size: 14px;



padding: 0.2em;



font-family: Arial, Helvetica, sans-serif;



}







.comment-meta {



font-family: Arial, Helvetica, sans-serif;



color: #000000;



font-size: 12px;



text-transform: uppercase;



padding-bottom: 10px;



}







div.comments ol li {



font-family: Arial, Helvetica, sans-serif;



color: #6b6a6a;



font-size: 13px;



list-style: none;



background: url(images/dots.jpg) no-repeat bottom left;



padding-bottom: 15px;



padding-top: 15px;



}







textarea#comment {



height:13em;



margin:0 0 0.5em;



overflow:auto;



width:66%;



}







.alignright,img.alignright{



float:right;



margin:1em 0 0 1em;



}







.alignleft,img.alignleft{



float:left;



margin:1em 1em 0 0;



}







.aligncenter,img.aligncenter{



display:block;



margin:1em auto;



text-align:center;



}







div.gallery {



clear:both;



height:180px;



margin:1em 0;



width:100%;



}







p.wp-caption-text{



font-style:italic;



}







div.gallery dl{



margin:1em auto;



overflow:hidden;



text-align:center;



}







div.gallery dl.gallery-columns-1 {



width:100%;



}







div.gallery dl.gallery-columns-2 {



width:49%;



}







div.gallery dl.gallery-columns-3 {



width:33%;



}







div.gallery dl.gallery-columns-4 {



width:24%;



}







div.gallery dl.gallery-columns-5 {



width:19%;



}







div#nav-above {



margin-bottom:2em;



margin-top:2em;



}







div#nav-below {



margin-top:1em;



}







div#nav-images {



height:150px;



margin:1em 0;



}







div.navigation {



height:1.25em;



}







div.navigation div.nav-next {



float:right;



text-align:right;



}







div.sidebar h3 {



font-size:1.2em;



}







div.sidebar input#s {



width:7em;



}







div.sidebar li {



list-style:none;



margin:0 0 2em;



}







div.sidebar li form {



margin:0.2em 0 0;



padding:0;



}







div.sidebar ul ul {



margin:0 0 0 1em;



}







div.sidebar ul ul li {



list-style:disc;



margin:0;



}







div.sidebar ul ul ul {



margin:0 0 0 0.5em;



}







div.sidebar ul ul ul li {



list-style:circle;



}







div#menu ul li,div.gallery dl,div.navigation div.nav-previous {



float:left;



}







div#header,div#footer {



text-align:center;



}







input#author,input#email,input#url,div.navigation div {



width:50%;



}







div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {



margin:0;



padding:0;



}







.fnn {



vertical-align: top;



text-transform: capitalize;



color: #F30786;



font-size: 17px;



}







.photo-avatar {



border: 1px dotted #919191;



float: left;



margin-right: 20px;



padding: 3px;



}







#studiosearch {



float: right;



list-style-type: none;



margin-top: -25px;



padding-bottom: 35px;



}







.postwrap2 img, #contentwrapper img {



border: none;



}







.postwrap2 a:hover, #contentwrapper a:hover {



border: none;



padding: 0px;



margin: 0px;



}







.postwrap2 p, #contentwrapper p {



padding: 0 0 21px 0;



}





div.sociable { margin: 16px 0; }



span.sociable_tagline { position: relative; }

span.sociable_tagline span { display: none; width: 14em; }

span.sociable_tagline:hover span {

	position: absolute;

	display: block;

	top: -5em;

	background: #ffe;

	border: 1px solid #ccc;

	color: black;

	line-height: 1.25em;

}

.sociable span {

	display: block;

}

.sociable ul {

	display: inline;

	margin: 0 !important;

	padding: 0 !important;

}

.sociable ul li {

	background: none;

	display: inline !important;

	list-style-type: none;

	margin: 0;

	padding: 1px;

}

.sociable ul li:before { content: ""; }

.sociable img {

	float: none;

	width: 16px;

	height: 16px;

	border: 0;

	margin: 0;

	padding-right: 6px;

	padding-top: 1px;

}



.sociable-hovers {

	opacity: .4;

	-moz-opacity: .4;

	filter: alpha(opacity=40);

}

.sociable-hovers:hover {

	opacity: 1;

	-moz-opacity: 1;

	filter: alpha(opacity=100);

}

