/*
Theme Name: Paperless 2
Theme URI: http://paperless.com.au/
Description: The Updated paperless theme
Author: Saffron Studio
Version: 1.0
*/

/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Century Gothic,Verdana,Helvetica,Arial,sans-serif;
	color: #000;
}

body {background:url('images/background.jpg') 0 0 repeat;text-align:center}


#wrapper {width:880px;margin:50px auto;text-align:left;background:url('images/page_top.png') 0 0 no-repeat;padding-top:27px;padding-bottom:53px}

#wrapper #inner {background:url('images/page_slice.png') 0 0 repeat-y;padding:0 17px 0 15px;position:relative}

#wrapper #footer {background:url('images/page_bottom.png') 0 0 no-repeat;height:53px}

#sidebar {width:262px;float:left;background-color:#f0ffd4}

#header h1 {height:127px;background:url('images/paperless_logo.gif') #fff 40px 5px no-repeat;border-bottom:1px solid #003838;}
#header h1 a {display:block;height:100%;}
#header h1 span {display:none}

#sidebar #nav {}
#sidebar #nav li {}
#sidebar #nav li a {background:url('images/menu_item.gif') 0 0 no-repeat;color:#fff;display:block;text-decoration:none;height:1.8em;width:217px;padding-top:0.6em;padding-left:45px;}
#sidebar #nav li a:hover,
#sidebar #nav li.current_page_item a {background:url('images/menu_item_on.gif') 0 0 no-repeat;color:#222}

#sidebar #brands {background:url('images/brands.gif') 0 0 no-repeat;min-height:210px;padding:50px 0 0 60px;}
#sidebar #brands li {margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #333;width:175px}
#sidebar #brands li a {display:block;width:175px;height:49px;}
#sidebar #brands li a span {display:none}
#sidebar #brands li#menu-item-107 {background:url('images/brand_dp.gif') 0 0 no-repeat;}
#sidebar #brands li#menu-item-108 {background:url('images/brand_ev.gif') 0 0 no-repeat;}
#sidebar #brands li#menu-item-106 {background:url('images/brand_sp.gif') 0 0 no-repeat;border-bottom:none}

#sidebar #tweets {background:url('images/tweets.gif') 0 0 no-repeat;min-height:210px;padding:40px 30px 0 45px;font-family:Verdana,Helvetica,Arial,san-serif;margin-bottom:100px}
#sidebar #tweets .tweet_avatar {display:none}
#sidebar #tweets li {overflow-x:hidden;overflow-y:auto;padding:0.5em;line-height:1.3em}
#sidebar #tweets li a {color:#74B54A}

#sidebar #follow_us {background:url('images/follow_us.gif') bottom left no-repeat;min-height:86px;padding:0 0 0 140px;margin-top:20px;position:absolute;bottom:0;left:15px;}
#sidebar #follow_us li {float:left;margin-top:10px}
#sidebar #follow_us li a {display:block;width:32px;height:32px;}
#sidebar #follow_us li a span {display:none;}
#sidebar #follow_us li a.facebook {background:url('images/FaceBook-icon.png') 0 0 no-repeat;margin-right:10px}
#sidebar #follow_us li a.twitter {background:url('images/Twitter-icon.png') 0 0 no-repeat}

#container {margin-left:262px;padding-left:2px;}

#container #feature {background:url('images/kiosk_shot2.jpg') 0 -50px no-repeat;height:127px;border-bottom:1px solid #003838;}
.home #container #feature {height:315px;background-position:0 0;border-bottom:none}

#container #content {padding:0 30px 20px 30px }

.text {font-size:1.3em;line-height:1.4em}
.text h2 {font-size:1.5em;margin-top:20px;margin-bottom:15px;}
.text h3 {font-size:1.4em;margin-top:15px;margin-bottom:15px;}
.text h4 {font-size:1.3em;margin-top:10px;margin-bottom:10px;}
.text h5 {font-size:1.3em;margin-top:10px;margin-bottom:10px;font-weight:normal;}
.text p {margin-top:15px;margin-bottom:15px;}
.text ul {padding-left:30px}
.text ul li {list-style:disc}
.text ul li li {list-style:circle}
.text ul li li li {list-style:square}
.text ol {padding-left:30px}
.text ol li {list-style:decimal;}
.text a {color:#000}

.lclear, rclear, clear {height:0;font-size:0;line-height:0}
.lclear {clear:left}
.rclear {clear:right}
.clear {clear:both}

#login_box {position:absolute;right:30px;top:-1px;}
#login_box .tag {display:block;width:90px;height:22px;background:url('images/login_tag.png') 0 0 no-repeat;}

.login {padding-top:50px}
.login form {}
.login form label {display:block;margin:4px 0}
.login form input {margin: 0 0 4px;}

.login ul {list-style: none;padding-left:0;margin-left:0;color:#bd0a06}
.login ul li {list-style: none;padding-left:0;margin-left:0;}

.login .box {display:block;width:150px;height:150px;float:left;margin:0 10px 10px 0;font-size:1.3em;line-height:1.3em;color:#fff;text-decoration:none}
.login .box-red {background:url('images/btn_1.png') 0 0 no-repeat;}
.login .box-orange {background:url('images/btn_2.png') 0 0 no-repeat;}
.login .box-pink {background:url('images/btn_3.png') 0 0 no-repeat;}
.login .box-purple {background:url('images/btn_4.png') 0 0 no-repeat;}
.login .box-green {background:url('images/btn_5.png') 0 0 no-repeat;}
.login .box-cyan {background:url('images/btn_6.png') 0 0 no-repeat;}
.login .box span {width:150px;height:150px;display: table-cell; vertical-align: middle;padding:0px;text-align:center;}

.login .user_intro {margin:2em 0;}

#footer {color:#fff;}

#footer #footer_nav {float:left;color:#fff;margin:15px 0 0 25px;}
#footer #footer_nav li {float:left;margin:0 2px;}
#footer #footer_nav a {color:#fff;text-decoration:none}
#footer .lucien {float:right;display:block;background:url('images/logo_lucien.gif') 0 0 no-repeat;width:107px;height:33px;margin:8px 25px 0 0;}
#footer .lucien span {display:none}
#footer .copy {float:right;font-size:1.2em;margin:18px 75px 0 0;}

