/* -------------------- tag styles --------------------*/

/*  BASIC WP STYLES start  */

.entry-content img { margin: 0 0 20px 0; }
.alignleft, img.alignleft { float: left; margin: 10px 20px 10px 0; }
.alignright, img.alignright { display: block; float: right; margin: 10px 0 10px 20px; }
.aligncenter, img.aligncenter { clear: both; display: block; margin: 10px auto 10px auto; }
.wp-caption { background: #fff; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; }
.wp-caption img { border: 0 none; margin: 0; padding: 0; }
.wp-caption p.wp-caption-text { margin: 0; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; color: #1b1b1b; 	line-height: 1.9; font-size: 12px; }
.wp-smiley { max-height: 12px; margin: 0 !important; }
.gallery img, .gallery dl { margin: 0; }
.gallery-caption { margin: -20px 0 0 0; }
.sticky { }

/*  BASIC WP STYLES end  */

body {
	font-size: 13px; 
	line-height: 1.6;
	color: #444444;
}
body, p, a  {
	font-family: 'Droid Sans', sans-serif; 
}
a {
	color:##4a035c;
}
a:hover {
	color:#444444;
}
::selection {
       background: #0088c2; /* Safari */
       color:#ffffff;
}
::-moz-selection {
       background: #0088c2; /* Firefox */
       color:#ffffff;
}
html,body{margin:0;padding:0;height:100%;border:none;}
table {border-spacing: 0px; border-collapse: collapse;}
td {vertical-align: top; padding:0px;}
img {border: 0px; max-width:100%; height:auto;}
form{margin:0px; padding:0px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix { display: inline-block; } /* Hide from IE Mac \*/ 
.clearfix { display: block; } /* End hide from IE Mac */ 
.none { display: none; } /* End Clearfix */

h1, h2, h3, h4, h5, h6 {
    color: #141414;
    font-family: 'Droid Sans', sans-serif; 
    font-weight: 700;
	
}
h1 {
    font-size: 15px;
    line-height: 30px;
	letter-spacing: -1px;
	text-transform: uppercase;
}
h2 {
    font-size: 13px;
    line-height: 30px;
	letter-spacing: -1px;
	text-transform: uppercase;
}
h3 {
    font-size: 12px;
    line-height: 30px;
	letter-spacing: -1px;
	text-transform: uppercase;
}
h4 {
    font-size: 11px;
    line-height: 30px;
	text-transform: uppercase;
	font-weight: 400;
}
h5 {
    font-size: 10px;
    line-height: 30px;
	text-transform: uppercase;
	font-weight: 400;
}
.title-stripes {
    background: url(../images/title-stripes.gif) repeat-x;
    border-left: 33px solid #0088c2;
    height: 3px;
    margin-bottom: 30px;
   
}
a { text-decoration: none; }
a:hover { text-decoration: none;  transition: all 0.3s ease-out;  }
a:focus {outline: none;}
a:active {}
a:visited {}
.clear {
	clear:both;
	width: 100%;
}
.fl {float: left;}
.fr {float: right;}