/*   
Theme Name: EmmaFrostFiles V3 - PAID
Theme URI: none
Description: EmmaFrostFiles PAID by EmmaFrostFiles.com
Version: 1
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul,li{list-style:none; list-style-position:outside;}
a img{border:0;}
.clear{clear:both;}
a:link{color:#076bce; text-decoration:underline;}
a:visited{color:#0359af;}
a:hover{color:#2086eb;}
body{font-size:62.5%; font-family:Arial, Helvetica, sans-serif; background:#0066cc url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/nav_bg.gif) top left repeat-x;}
#twitter { border: 0;position: fixed;  top: 200px; right:0;}
#wrapper{width:1004px; overflow:hidden; margin:0 auto; position:relative; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/body_bg.jpg) top left no-repeat;}
.emma{width:337px; height:336px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/girl.png) no-repeat; position:absolute; right:20px; top:9px;}

/*HEADER*/
#header{width:1004px; position:relative; margin-bottom:160px;}
#header h1{position:absolute; top:105px; left:20px; width:370px; height:73px; color:#fff; overflow:hidden; text-indent:-999px; text-align:center;}
#header h1 span{position:absolute; left:0; top:0; width:370px; height:73px; overflow:hidden; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/logo.png) no-repeat;}

.nav{width:960px;}
.nav ul{width:960px; margin-left:10px;}
.nav ul:after{content:"."; display:block; height:0; clear:both; visibility: hidden;}
.nav ul li{float:left; display:inline; margin-left:5px; position:relative;}
.nav ul li a:link, .nav ul li a:visited{float:left; display:block; line-height:50px; text-decoration:none; font-size:1.2em; color:#fff;}
.nav ul li a span{float:left; line-height:50px; padding:0 14px; cursor:pointer; font-family: "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:1.6em;}
.nav ul li ul{position:absolute; top:50px; left:-9999px; width:227px; padding-top:12px; background:#0065c9 url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/flydrop_bg.gif) left bottom repeat-x;}
.nav ul li ul li{display:block; float:none; position:static; width:90%; margin:0 auto; border-bottom:1px #002f5d solid;}
.nav ul li ul li.bottom{width:100%; height:1px; position:relative;}
.nav ul li ul li.bottom span{display:block; position:absolute; left:0; top:0; width:227px; height:10px; overflow:hidden; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/flydrop_bottom.gif) 0 0 no-repeat;}
.nav ul li ul li.last{border:0;}
.nav ul li ul li a:link, .nav ul li ul li a:visited{float:none; line-height:260%; height:auto; font-size:1.4em;}
.nav ul li.on a:link, .nav ul li.on a:visited, .nav ul li:hover a{position:relative; background:#0066cb url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/nav_right.gif) right top no-repeat;}
.nav ul li.on a span, .nav ul li:hover a span{background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/nav_left.gif) left top no-repeat;}
.nav ul li ul li a:hover{color:#dedede; background:none;}
.nav ul li:hover ul{left:-9px;}
.nav ul li.on ul a:link, .nav ul li.on ul a:visited, .nav ul li:hover ul a{background:none;}

/*CONTENT_WRAPPER*/
#content_wrapper{width:1004px; overflow:hidden; padding-bottom:20px;}
.main_content{float:left; display:inline; width:620px; margin-left:20px;}
.main_box{width:620px; margin-bottom:30px; padding-top:14px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/main_box_top.png) 0 0 no-repeat;}
.main_box_inside{width:620px; padding-bottom:14px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/main_box_bottom.png) 0 bottom no-repeat;}	
.main_box_content{width:616px; border:2px #fff solid; border-top:0; border-bottom:0; overflow:hidden; background:#fff url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/main_box_middle.gif) top left repeat-x;}
.small{font-size:1em; font-family:"Times New Roman", Times, sans-serif; font-style:italic;}
.small_one {width:292px; float:left; display:inline;}
.small_two {width:292px; float:right; display:inline;}
.main_box_small {width:292px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/main_box_top_short.gif) 0 0 no-repeat;}
.main_box_small .main_box_inside{width:292px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/main_box_bottom_short.gif) 0 bottom no-repeat;}
.main_box_small .main_box_content{width:288px;}
.main_box_small .main_box_content h2{width:267px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/h2_bottom_short.gif) 0 bottom no-repeat;}
.main_box_small .main_box_content h2 span{width:267px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/h2_top_short.gif) 0 top no-repeat;}
.main_box_small .main_box_content .real_content{width:240px;}
.main_box_content .slide_comic_holder{float:left; width:550px; height:135px; position:relative; display:inline; margin:10px 0 0 20px;}
.slide_comic_holder ul{position:absolute; width:99999px; left:0; top:0;}
.slide_comic_holder ul li{float:left;}
.slide_comic_holder ul li a{width:107px;}
.slide_comic_holder ul li a img{width:105px;}
.main_box_content .arrow{float:left; width:25px; height:38px; margin:60px 0 0 10px; position:relative; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/arrow.png) 0 0 no-repeat;}
.main_box_content .arrow a{display:block; width:25px; height:38px; overflow:hidden; text-indent:-9999px;}
.main_box_content h2{width:595px; margin:0 auto; font-size:2.1em; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/h2_bottom.gif) 0 bottom no-repeat;}
.main_box_content p{color:#000; font-size: 14px; line-height: 1.7em;}
.ul{margin-right:5px;}
.li{margin-right:5px;}
.main_box_content h2 span{display:block; color:#fff; line-height:200%; text-indent:14px; font-family: "Times New Roman", Times, serif; font-style:italic; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/h2_top.gif) 0 top no-repeat;}
.main_box_content .arrow a{display:block; width:25px; height:38px; overflow:hidden; text-indent:-9999px;}
.main_box_content .hr{display:block; border-bottom:1px #dddddd solid; padding:3px 0 8px 0; margin-bottom:10px;}
.main_box_content .date{font-size:.9em; color:#0066cc; font-style:normal; font-weight:bold; display:block; border-bottom:1px #dddddd solid; padding:3px 0 8px 0; margin-bottom:10px;}
.main_box_content h4 {font-size:1.4em; color:#dddddd;}
.main_box_content blockquote {margin:20px 0 20px 0; padding:10px; background-color:#fefefe; border-left:#ccc 1px solid; }
.main_box_content .real_content{width:560px; margin:0 auto; padding:21px 0 10px 0; font-size:1.4em; line-height:155%;}
.main_box_content .real_content h3{font-size:1.2em; color:#002040;}
.galleryh3 {font-size:1.2em; color:#002040; text-align:center;}
.main_box_content .real_content .btn_read_more{display:block; width:117px; height:39px; line-height:39px; margin-top:8px; font-size:1.1em; font-weight:bold;	color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/btn_more.gif) no-repeat; text-align:center; }
.main_box_content .real_content input.btn_submit_answer{width:194px; height:39px; border:0; font-size:1em; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/submit_comment.gif) 0 0 no-repeat;}
.sidebar{float:right; display:inline; width:300px; margin:86px 35px 0 0;}
.side_box{margin-bottom:29px; color:#fff; padding-top:14px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/sidebox_top.png) 0 0 no-repeat;}
.side_box .line{border-top:1px #00152a solid; line-height:150%; font-size:1.4em; }
.side_box .side_box_inside{width:300px; padding-bottom:14px; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/sidebox_bottom.png) 0 bottom no-repeat;}
.side_box .side_box_content{width:260px; padding:0 20px; background:#002040 url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/sidebox_middle.gif) top repeat-x;}
.side_box h2{font-family: "Times New Roman", Times, serif; font-style:italic; line-height:200%;font-size:2.2em; text-indent:0;}
.side_box p{font-size: 14px; line-height: 1.4em; letter-spacing: 0; word-spacing: 0;}
.side_box form{padding-bottom:20px;}
.side_box .search_input{float:left; width:190px; height:35px; background:#fff; border:2px #cccccc solid; border-right:0; }
.side_box .search_input input{background:transparent; width:180px; margin:4px 0 0 5px; padding:6px 0; border:0;}
.side_box input.btn_go{width:50px; height:39px; position:relative; left:-4px; cursor:pointer; vertical-align:middle; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/btn_go.gif) 0 0 no-repeat; border:0;}
.side_box ul.headlines li{border-top:1px #00152a solid; line-height:150%; font-size:1.4em; padding:14px 0; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/headline_li.png) 10px center no-repeat;}
.side_box ul.headlines li a:link,
.side_box ul.headlines li a:visited{color:#fff; display:block; text-decoration:underline; padding-left:30px;}.side_box h4{font-size:1.6em; color:#ccc; padding-bottom:15px;}
.side_box ul.poll li{font-size:1.4em; color:#fff; width:100%; overflow:hidden; margin:12px 0;}
.side_box ul.poll li input{float:left; width:22px;}
.side_box ul.poll li label{float:right; width:230px;}
	html>/**/body .side_box ul.poll li label{position:relative; top:-2px;}
.side_box input.btn_submit_answer{width:194px; height:39px; border:0; font-size:1em; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/btn_submit.gif) 0 0 no-repeat;}

/*Image Classes*/
.basic  {width: 400px;}
.basic div {background-color: #fff;}
.basic p {margin-bottom : 10px; border: none; text-decoration: none; margin: 0px; padding: 10px;}
.basic a {cursor:pointer; display:block; padding:5px; margin-top: 0;}
.basic a:hover {color:#000;}
.basic a.selected {color: #000;}
img.center, .aligncenter {border: 1px #ccc solid; padding:1px; margin:5px 5px 5px 5px;}
img.alignright, img.right {border:1px #ccc solid; float:right; margin: 5px 0 5px 10px; padding:1px;}
img.alignleft, img.left {border:1px #ccc solid; float: left; margin: 5px 10px 0 0; padding: 1px;}
img.center:hover, .aligncenter:hover, img.alignright:hover, img.right:hover, img.alignleft:hover, img.left:hover {background: #ccc;}

/*Comments*/
#commentarea{font-family: arial, helvetica, sans-serif;}
#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0; border: 2px solid #efefef;}
#commentform textarea {width: 540px; padding: 2px; border: 2px solid #efefef; font-family:arial, helvetica, sans-serif; font-size:12px;}
#commentform textarea:focus, #commentform input:focus {border: 2px solid #dddddd;}
#commentform #submit {width:194px; height:39px; border:0; font-size:1em; font-weight:bold; color:#fff; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/submit_comment.gif) 0 0 no-repeat; float:right;}
.commenttext{border: 1px solid #ececec; padding: 10px;}
.commenttext blockquote {margin-left:10px;}
.commentauthor{background: url(http://www.emmafrostfiles.com/images/arrow.gif) 20px 0 no-repeat; padding-left: 58px; padding-top: 1px; margin-bottom: 2em; color: #4a4a4a;}
.commentlist ol {padding: 0; text-align: left;}
.commentlist li {margin: auto;}
.commentlist p {margin: 10px 5px 10px 0; font-size:13px;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: left; margin: 0; padding: 0;}
.commentmetadata {margin: 0; display: block;}

/*misc*/
.faq {margin:5px;}
.faq li {margin:5px;}
.car-list {list-style-type:circle;}
.car-monthlisting ul {margin:15px;}
.car-monthlisting li {margin:15px;}
.feed {margin-left: 3px; padding: 0 0 0 19px; background: url("http://www.emmafrostfiles.com/images/feed-icon-14x14.png") no-repeat 0 50%;}
.tick {margin-left: 3px; padding: 0 0 0 19px; background: url("http://www.emmafrostfiles.com/images/tick.png") no-repeat 0 50%;}  
.permalink {margin-left: 3px; padding: 0 0 0 19px; background: url("http://www.emmafrostfiles.com/images/page_white_link.png") no-repeat 0 50%;}  
.comments {margin-left: 3px; padding: 0 0 0 19px; background: url("http://www.emmafrostfiles.com/images/comments.png") no-repeat 0 50%;}  
.addreply {margin-left: 3px;padding: 0 0 0 19px;background: url("http://www.emmafrostfiles.com/images/comment_add.png") no-repeat 0 50%;}  
.categories {margin-left:10px;}
.car-yearmonth {font-size:1.1em; color:#002040; font-weight:bold;}
.main_box_small .main_box_content.sr-review {/* post title */ float: left; }
.main_box_small .main_box_content.sr-rating {/* star images */ float: right; }
.main_box_small .main_box_content.sr-clear {/* clear the floats */ clear: both; }
li.archives_date {margin-left:20px; list-style-type:none;}
li.archives {margin:10px; margin-left:45px; list-style-type: none;}
table.titles {border-collapse: collapse; margin: 5px; width: 100%;}	
table th.titles, table td.titles, table tr.titles {padding: 5px 5px; text-align: left; border-bottom: 1px dotted #DDDDDD;}
table.issues {border-collapse: collapse; margin: 5px; width: 100%;}	
table th.issues, table td.issues {padding: 5px 5px; text-align: left; border-bottom: 1px dotted #DDDDDD;}
/* css for ratings */
.sr-review {/* post title */ float: left; }
.sr-rating { /* star images */ float: right; }
.sr-clear { /* clear the floats */ clear: both; }

/* ---------- gallery styles start here ----------------------- */
.gallery{list-style:none; margin:0; padding:0}
.gallery li{margin:10px 0 5px 0; padding:8px; background:url(http://www.emmafrostfiles.com/images/polaroid_03.png) no-repeat; float:left; position:relative; width:166px; height:199px}

.gallery span{background:url(http://www.emmafrostfiles.com/images/tape.png) no-repeat; width:77px; height:27px; display:block; position:absolute; left:49px; top:-12px}
.gallery em{display:block; padding:0 30px 0 0; text-align:center; font:85% Arial,"Times New Roman",Times,serif; color:#333}


.ngg-albumoverview{margin-top:10px;width:100%;clear:both;display:block !important}
.ngg-album{padding:5px;margin-bottom:5px;border:1px solid #ccc;overflow:hidden}.ngg-albumtitle{text-align:left; font-weight:bold;margin:0px;padding:0px;font-size:1.4em;margin-bottom:10px}
.ngg-thumbnail{float:left;margin-right:12px}
.ngg-thumbnail img{background-color:#FFF;border:1px solid #A9A9A9;margin:4px 0px 4px 5px;padding:4px;position:relative}
.ngg-thumbnail img:hover{background-color:#A9A9A9}
.ngg-description{text-align:left}
.ngg-album-compact{float:left;height:180px;padding-right:6px !important;margin:0px !important;text-align:left;width:120px}
.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0%;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px}
.ngg-album-compactbox .Thumb{border:1px solid #000;margin:0px !important;padding:0px !important;width:91px;height:68px}
.ngg-album-compact h4{font-size:15px;font-weight:bold;margin-bottom:0px;margin-top:0px;width:110px}
.ngg-album-compact p{font-size:11px;margin-top:2px}.ngg-galleryoverview{margin-top:10px;width:100%;clear:both;display:block !important}.ngg-gallery-thumbnail-box{float:left}
.ngg-gallery-thumbnail{float:left;background:url(shadowAlpha.png) no-repeat bottom right !important;background:url(shadow.gif) no-repeat bottom right;margin:10px 0 0 10px !important}
.ngg-gallery-thumbnail img{margin:-6px 6px 6px -6px;background-color:#FFF;border:1px solid #A9A9A9;display:block;padding:4px;position:relative}.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}.ngg-gallery-thumbnail span{display:none}.ngg-clear{clear:both}.ngg-navigation{font-size:0.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center}
.ngg-navigation span{font-weight:bold;margin:0pt 6px}.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev{border:1px solid #DDD;margin-right:3px;padding:3px 7px}.ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover{background-color:#06C;color:#FFF !important;text-decoration:none !important}.ngg-imagebrowser{}.ngg-imagebrowser h3{text-align:center}.ngg-imagebrowser img{border:1px solid #ccc;margin-top:10px;margin-bottom:10px;width:100%;display:block !important;padding:2px}.ngg-imagebrowser-nav{padding:2px;margin-left:10px}.ngg-imagebrowser-nav .back{float:left;border:1px solid #DDD;margin-right:3px;padding:3px 7px}.ngg-imagebrowser-nav .next{float:right;border:1px solid #DDD;margin-right:3px;padding:3px 7px}.ngg-imagebrowser-nav .counter{text-align:center;font-size:0.9em !important}.exif-data{ margin-left:auto !important; margin-right:auto !important}.slideshow{margin-left:auto;margin-right:auto;text-align:center;outline:none}.slideshowlink{}.ngg-singlepic{background-color:#FFF;display:block; padding:4px}.ngg-left{float:left;margin-right:10px}.ngg-right{float:right;margin-left:10px}.ngg-center{ margin-left:auto !important; margin-right:auto !important}.ngg-widget,.ngg-widget-slideshow{overflow:hidden;margin:0pt;padding:2px 0px 0px 0pt}
.ngg-widget img{border:8px solid #002951;margin:0px 15px 2px 0px;padding:1px}

.ngg-related-gallery{background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:52px}.ngg-related-gallery img{border:1px solid #DDD;float:left;margin:0pt 3px;padding:2px;height:50px;width: 50px}.ngg-related-gallery img:hover{border:1px solid #000}
/*footer*/
#footer{width:100%; margin:20px 0 30px 0; background:url(http://www.emmafrostfiles.com/wp-content/themes/eff_v3/images/footer_bg.gif) 0 top repeat-x;}
.footer_inside{width:100%; margin:0 auto; font-size:1.2em; padding:25px 0; line-height:180%; color:#ddd;}
.footer_inside p{text-align:center;}
.footer_inside a:link, .footer_inside a:visited{color:#fff; text-decoration:none;}