/*



Theme Name: Azul



Theme URI: http://www.switchroyale.com/?page_id=21



Description: Azul is a clean and modern theme with a techy/corporate feel. This theme is meant to be easy to edit and completely standards compliant. The Azul Photoshop template is also available for free at www.switchroyale.com. Free to use for whatever you want.



Version: 1.4



Author: Switchroyale



Author URI: http://www.switchroyale.com



Tags: blue, white, silver, light, two-columns, fixed-width, right-sidebar



*/







body {



	background: url(images/bodybg.jpg) #999999;



	background-repeat: repeat-x;



	margin: 0;



	padding: 0;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 1.5em;



	color: #666666;



}







#container {



	width: 960px;



	margin: 0 auto;



	background: url(images/containerbg.jpg);



	background-repeat: repeat-y;



}







#header {



	height: 110px;



	padding: 40px 50px 0 50px;



	background: url(images/headerbg.jpg);



	background-repeat: no-repeat;



	font-size: 10px;



	position: relative;



}







#header h1 {



	margin: 0;



	font-size: 20px;



}







#header a {



	text-decoration: none;



	color: #666666;



}







#header a:hover {



	color: #333333;



}







#header #search {



	position: absolute;



	top: 40px;



	right: 50px;



	height: 20px;



}







#header #s {



	background: #ffffff;



	border: 1px solid #cccccc;



	color: #666666;



	width: 205px;



	margin: 0;



	font-size: 12px;



	color: #999999;



	padding: 2px;



}







#header #searchsubmit {



	height: 20px;



	width: 20px;



	border: none;



	cursor: pointer;



	background: url(images/searchsubmit.gif);



	background-repeat: no-repeat;



	display: none;



}







#login {



	text-align: right;



}







#navbar {



	margin: 0 0 20px 0;



	background: url(images/navbarbg.jpg);



	background-repeat: no-repeat;



	height: 40px;



}







#navbar ul {



	margin: 0 0 0 30px;



	padding: 0;



	border-left: 1px solid #cccccc;



}







#navbar li {



	display: inline;



}





/* Original Navbar styles

#navbar a {



	display: block;



	float: left;



	height: 30px;



	padding: 0 30px 0 20px;



	font-size: 12px;



	color: #999999;



	text-decoration: none;



	line-height: 30px;



	background: url(images/navbuttonbg.gif);



	background-position: right 50%;



}

*/







#navbar a:hover {



	color: #666666;



	background: url(images/navbuttonbg-hover.gif);



	background-position: right 50%;



}







#posts {



	width: 600px;



	padding: 0 0 0 50px;



	margin: 0 0 20px 0;



	float: left;



}







.commentbubble a {



	float: left;



	background: url(images/commentbubble.gif);



	background-repeat: no-repeat;



	background-position: 0 -1px;



	width: 30px;



	height: 30px;



	text-align: center;



	font-size: 10px;



	margin: 0 5px 0 0;



}







.commentbubble a:hover {



	float: left;



	background: url(images/commentbubblehover.gif);



	background-repeat: no-repeat;



	background-position: 0 -1px;



	width: 30px;



	height: 30px;



	text-align: center;



	font-size: 10px;



	margin: 0 5px 0 0;



}







.date {



	font-size: 12px;



	color: #999999;



	line-height: 1.5em;



}







.post {



	margin: 0 0 50px 0;



}







.tags {



	font-size: 10px;



	line-height: 1.5em;



	color: #999999;



}







.entry {



	margin: 20px 0 0 0;



}







.entry p {



	margin: 0 0 20px 0;



}







.post h2 {



	font-size: 16px;



	font-weight: bold;



	margin: 0;



}







.post h3 {



	font-size: 14px;



	font-weight: bold;



	



}







.post a, .navigation a {



	color: #1b4d91;



	text-decoration: none;



}







.post a:hover, .navigation a:hover {



	color: #333333;



}







.post a img {



	border: none;



}







.postmetadata {



	font-size: 10px;



	line-height: 1.5em;



}







.alignleft {



	float: left;



	margin: 5px 20px 20px 0;



}







.alignright {



	float: right;



	margin: 5px 0 20px 20px;



}







.aligncenter {



	display: block;



	margin: 0 auto 20px auto;



}







.alignnone {



	margin: 0;



}







.wp-caption.alignleft {



	float: left;



	margin: 5px 20px 20px 0px;



}







.wp-caption.alignright {



	float: right;



	margin: 5px 0 20px 20px;



}







.wp-caption.aligncenter {



	display: block;



	margin: 0 auto 20px auto;



}







.wp-caption.alignnone {



	margin: 20px 0;



}







.post .wp-caption {



	border: 1px solid #cccccc;



	background: #ebebeb;



	text-align: center;



	padding: 10px 5px 0 5px;



}







.post .wp-caption-text {



	margin: 0;



	font-size: 12px;



}







#commentform #author, #commentform #email, #commentform #url, #commentform #comment {



	background: #ffffff;



	border: 1px solid #cccccc;



	color: #666666;



}







.commentlist {



	list-style-type: none;



	margin: 0;



	padding: 0;



}







.commentlist li {



	background: #ebebeb;



	padding: 20px;



	border: 1px solid #cccccc;



	margin: 0 0 20px 0;



}







.avatarcontainer {



	float: left;



	margin: 0 5px 0 0;



}







.avatar {



	border: 1px solid #cccccc;



}







.sidebar {



	margin-left: 700px;



	width: 210px;



}







.sidebar ul{



        list-style-image: url(http://serv01.siteground117.com/~telperio/wp-content/themes/azul/images/bullet.png);



	margin: 0 5px 30px 0;



	padding: 0;



}











.sidebar h2 {



	margin: 0 0 5px 0;



	font-size: 16px;



	color: #666666;



	width: 210px;



	border-bottom: 1px solid #cccccc;



}







.sidebar a {



	color: #1b4d91;



	text-decoration: none;



}







.sidebar a:hover {



	color: #333333;



}







#footer {



	clear: both;



	height: 150px;



	background: url(images/footerbg.jpg);



	background-repeat: no-repeat;



}







#footer p {



	text-align: center;



	font-size: 12px;



	position: relative;



	top: 40px;



}







#footer a {



	color: #666666;



	text-decoration: none;



}







#footer a:hover {



	color: #333333;



}







#wp-calendar {



	width: 210px;



	background: #ebebeb;



	border: 1px solid #cccccc;



	margin: 0 0 30px 0;



	font-size: 12px;



	text-align: center;



}







#wp-calendar caption {



	text-align: left;



}







#wp-calendar #today {



	background: #cccccc;



}







#wp-calendar a {



	display: block;



	width: 100%;



	height: 100%;



}







#wp-calendar a:hover {



	background: #cccccc;



}







#header h1 { display:none }



