/*
Theme Name: PicPress
Theme URI: http://picpress.mustardamus.com/
Description: A jQuery Ajax powered CMS theme for wordpress. 
Version: 1.0
Author: Mustardamus
Author URI: http://mustardamus.com/
*/


*			{ padding: 0; margin: 0; }
body 		{ background: url(images/bg.jpg) no-repeat fixed #ffcef1; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #181818; }

a 			{ outline: none; }
.wrapper 	{ margin: auto; width: 960px; padding-top: 50px; text-align: left; }

.wrapper .header .logo 			{ float: left; margin-top: 20px; }
.wrapper .header .logo a 		{ display: block; width: 284px; height: 65px; background: url(images/logo.png); text-indent: -30000px; outline: none; }
.wrapper .header .navigation 	{ float: left; width: 676px; text-align: right; }
.wrapper .header .navigation .catspages { border-bottom: 1px #000000; padding-bottom: 3px; word-spacing: 15px; display: none; }
.wrapper .header .navigation .catspages a { text-transform: uppercase; color: #424242; text-decoration: none; font-size: 14px; outline: none; }
.wrapper .header .navigation .catspages a:hover { color: #424242; }
.wrapper .header .navigation ul { list-style: none; margin-top: 10px; float: right; width: 600px; }
.wrapper .header .navigation ul li { float: right; margin: 10px 0 0 20px; }
.wrapper .header .navigation ul li a { display: block; float: left; height: 25px; padding-top: 4px; color: black; text-decoration: none; letter-spacing: 0.5px; background: url(images/navidle_bg.png); outline: none; }

.wrapper .header .navigation ul li a:hover { background: url(images/navactive_bg.png); }
.wrapper .header .navigation ul li span { float: left; height: 29px; width: 14px; }
.wrapper .content { width: 960px; margin: auto; clear: both; margin-top: 70px; }
.wrapper .content .arrow { float: left; width: 176px; text-align: center; padding-top: 180px; }
.wrapper .content .arrow a { margin: auto; display: block; width: 51px; height: 51px; text-indent: -30000px; outline: none; }
.wrapper .content .arrow #prev a { background: url(images/prev.png); }
.wrapper .content .arrow #next a { background: url(images/next.png); }
.wrapper .content .image { width: 700px; height: 700px; margin: auto; }
.wrapper .content .image .imgtext { background: white; padding: 4px; overflow: hidden; }
.wrapper .content .image .imgtext p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; color: #4a4a4a; line-height: 26px; }

.wrapper .content .image .imgtext p a { color: black; }
.wrapper .content .image .imgtext a img { border: none; }
.wrapper .content .image .title .left, .wrapper .content .image .title .right { height: 26px; width: 6px; float: left; }

.wrapper .content .image .title .left { background: url(images/title_left.png); }
.wrapper .content .image .title .right { background: url(images/title_right.png); }
.wrapper .content .image .title .main { float: left; background: white; height: 26px; padding: 0 10px 0 10px; font-size: 14px; letter-spacing: 0.5px; overflow: hidden; line-height: 24px; }

.wrapper .content .image .title .main #ajaxload 	{ display: none; }
.wrapper .content .image .title .main a 			{ text-decoration: none; padding-left: 30px; color: #666666; }
.wrapper .content .image .title .main a:hover		{ color: #4d4d4d; }
.wrapper .footer 									{ clear: both; width: 960px; text-align: left; position: absolute; bottom: 40px; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; color: #666666; text-align: center; }

.wrapper .footer_home 									{ clear: both; width: 960px; text-align: left; position: absolute; bottom: 40px; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; color: #666666; text-align: center; }

.wrapper .footer a { color: #666666; }

.wrapper .footer_home a { color: #666666; }

#helper { position: absolute; top: -30000px; }
