/*  
Theme Name: Tipz Theme
Theme URI: http://designdisease.com/
Description: Designed by <a href="http://designdisease.com">Design Disease</a> for <a href="http://designdisease.com">TipzTheme</a> You may use this theme and make any changes you like as long you leave the credits link on. <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a>
Version: 1.1
Author: Design Disease
Author URI: http://designdisease.com/
*/

*{
margin:0;
padding:0;
}

body {
-x-system-font:none;
background:url(images/bg_blue.jpg);
color:#535353;
font-family:"Verdana",sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

input, button, textarea, select {
-x-system-font:none;
color:#535353;
font-family:"Verdana",sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12px;
vertical-align:middle;
}
legend {
display:none;
}
fieldset {
border:medium none;
}
ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ol {
list-style-type:decimal;
}
table {
border-collapse:collapse;
width:100%;
}
hr {
display:none;
}
img {
border:medium none;
margin:0;
padding:0;
text-align:center;
}
a:link {
border:0 none;
color:#FF3300;
outline-style:none;
text-decoration:none;
}
a:active {
border:0 none;
color:#FF3300;
outline-style:none;
text-decoration:underline;
}
a:visited {
border:0 none;
color:#FF3300;
outline-style:none;
text-decoration:none;
}
a:hover {
border:0 none;
color:#336699;
outline-style:none;
text-decoration:underline;
}
a:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
h1, h2, h3, h4 {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
#bgcontain {
margin:0 auto;
width:980px;
}

#bgcontaintop {
background:transparent url(images/top100.png) no-repeat scroll left top;
height:259px;
margin:0 auto;
overflow:hidden;
padding:0;
width:980px;
}

.logo {
float:left;
min-height:76px;
overflow:visible;
padding:0 0 0 5px;
width:130px;
}


.logo .txt h1 {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:52px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-3px;
line-height:52px;
padding:10px 0;
}

.logo .txt h1 a, .head .logo .txt h1 a:visited, .head .logo .txt h1 a:hover {
color:#000033;
text-decoration:none;
}



.logoright {
float:left;
min-height:76px;
overflow:visible;
padding:0 0 0 10px;
width:170px;
}

.header {
float:left;
height:200px;
margin-top:10px;
padding:0;
width:650px;
position:relative;
}

.search {
background:transparent url(images/search-bg.png) no-repeat scroll 0 0;
padding:11px 0 0;
position:absolute;
right:0px;
top:130px;
width:433px;
}

.search form {
float:right;
margin-right:10px;
}

.search input {
background:transparent url(images/search-input.png) no-repeat scroll 0 0;
border:medium none;
color:#000066;
float:left;
font-size:11px;
padding:8px 6px 8px 12px;
width:172px;
}
.search button {
-x-system-font:none;
background:transparent url(images/search-button.png) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-family:"Verdana",sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:29px;
line-height:11px;
padding:2px 5px 5px 0;
vertical-align:middle;
width:44px;
}
.download {
-x-system-font:none;
background:transparent url(images/download-ico.png) no-repeat scroll left center;
font-family:Arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:18px;
padding:0 0 0 22px;
position:absolute;
right:25px;
top:0;
width:230px;
}

.menu {
background:#FFE98E url(images/menu-bkg.png) no-repeat scroll right center;
float:left;
margin:170px 0 0;
overflow:hidden;
width:650px;
}


* html .menu {
height:1%;
}
.menu ul {
background:transparent url(images/menu-ul-left.png) no-repeat scroll left center;
float:left;
padding:7px 6px 7px 7px;
width:930px;
}
.menu li {
-x-system-font:none;
display:inline;
float:left;
font-family:"Trebuchet MS";
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:14px;
}
.menu li ul {
display:none;
}
.menu li a {
background:transparent url(images/menu-left.png) no-repeat scroll left top;
float:left;
margin-right:2px;
padding-left:10px;
}
.menu li a span {
background:transparent url(images/menu-right.png) no-repeat scroll right top;
display:block;
float:right;
padding:4px 10px 5px 0;
}
.menu li a span {
color:#FF6600;
float:none;
}
.menu li a:hover {
background-position:0 -23px;
color:#FFFFFF;
text-decoration:none;
}
.menu li a:hover span {
background-position:100% -23px;
color:#FFFFFF;
}
.menu .current_page_item a {
background:transparent url(images/menu-left.png) no-repeat scroll left bottom;
color:#FFFFFF;
}
.menu .current_page_item a span, .menu .current_page_item a:visited span, .menu .current_page_item a:hover span {
background:transparent url(images/menu-right.png) no-repeat scroll right bottom;
color:#FFFFFF;
}
.container {
float:left;
padding:0 25px;
background:#ffffff;
}
.mp {
background:#CEEDF8 none repeat scroll 0 0;
float:left;
margin-bottom:20px;
overflow:hidden;
width:930px;
}
.mct {
background:transparent url(images/mp-top-bar.png) no-repeat scroll center top;
height:20px;
}
.mcb {
background:transparent url(images/mp-bot-bar.png) no-repeat scroll center bottom;
height:20px;
}
.mcc {
background:transparent url(images/mp-cc-bar.png) no-repeat scroll right top;
overflow:hidden;
padding:0 20px;
}
.mp .postdata {
float:left;
width:640px;
}
.mp .postimg {
background:#D6E9ED none repeat scroll 0 0;
border:1px solid #000000;
float:left;
margin-right:15px;
padding:1px;
width:170px;
}
.mp .postimg img {
border:medium none;
margin:0;
overflow:hidden;
padding:0;
width:170px;
}

.post .postimg {
background:#D6E9ED none repeat scroll 0 0;
border:1px solid #000000;
float:left;
margin:10px 10px 0 0;
padding:0;
width:170px;
}

.post .postimg img {
border:medium none;
margin:0;
overflow:hidden;
padding:0;
width:170px;
}

.mp .post {
overflow:hidden;
}

.mp .post .p-head {
overflow:hidden;
}

.mp .post .p-head h1 {
-x-system-font:none;
border-bottom:1px solid #A5C5D1;
color:#000000;
font-family:Arial,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:24px;
margin-bottom:7px;
padding-bottom:7px;
}
.mp .post .p-head h1 a, .post h1 a:visited {
color:#000033;
text-decoration:none;
}
.mp .post .p-head h1 a:hover {
color:#000000;
text-decoration:none;
}
.mp .post .p-date-cat {
background:transparent url(images/date-cat-mp-ico.png) no-repeat scroll left center;
color:#003366;
font-size:11px;
padding-left:18px;
}
.mp .post .p-date-cat a, .p-date-cat a:visited, .p-date-cat a:hover {
color:#003366;
text-decoration:underline;
}
.mp .post .p-con p {
-x-system-font:none;
color:#000000;
font-family:"Verdana";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:4px 0;
padding:4px 0;
}
.mp .post .p-con ol {
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
}
.mp .post .p-con ol {
margin:0;
padding:10px 0 10px 25px;
}
.mp .post .p-con ol li {
padding:2px 0;
}
.mp .post .p-con ul {
margin:0;
padding:10px 0 10px 20px;
}
.mp .post .p-con ul li {
background:transparent url(images/p-con-li.png) no-repeat scroll left 2px;
color:#666666;
padding:2px 0 2px 13px;
}
.mp .post .p-con blockquote {
-x-system-font:none;
background:#FBF7D9 none repeat scroll 0 0;
border:1px solid #F6F3D3;
color:#993300;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:10px 0;
padding:5px 20px;
}
.mp .post .p-con blockquote p {
-x-system-font:none;
color:#CC3300;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:19px;
}
.mp .post .p-con blockquote li {
font-size:12px;
line-height:17px;
list-style-type:none;
padding:2px 0 2px 13px;
}
.mp .post .p-det {
font-size:11px;
font-weight:bold;
text-align:left;
}
.mp .post .p-det li {
display:inline;
margin-right:5px;
padding:5px 0 5px 18px;
}
.mp .post .p-det li.p-det-com {
background:transparent url(images/p-det-com-mp-ico.png) no-repeat scroll left 6px;
}
.mp .post .p-det li.p-det-more {
background:transparent url(images/p-det-more-mp-ico.png) no-repeat scroll left 6px;
}
.mp .post .p-det li a, .p-det li a:visited, .p-det li a:hover {
color:#000033;
margin-right:3px;
}
.mp .syn {
float:left;
margin-left:20px;
width:230px;
}
.mp .syn h3 {
-x-system-font:none;
border-bottom:1px solid #A5C5D1;
color:#000000;
font-family:Arial,sans-serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
line-height:28px;
margin-bottom:7px;
padding-bottom:7px;
}
.mp .syn em {
display:none;
line-height:0;
margin:0;
padding:0;
}
.mp .syn ul {
margin:0;
padding:0;
}
.mp .syn li {
-x-system-font:none;
color:#FFFFFF;
float:left;
font-family:Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:14px;
list-style-type:none;
}
.mp .syn li a {
color:#5CA5D3;
display:inline;
float:left;
height:22px;
padding:2px 0 2px 23px;
width:210px;
}
.mp .syn li a.syn1 {
background:transparent url(images/syn-1.png) no-repeat scroll left top;
}
.mp .syn li a.syn2 {
background:transparent url(images/syn-2.png) no-repeat scroll left top;
}
.mp .syn li a.syn3 {
background:transparent url(images/syn-3.png) no-repeat scroll left top;
}
.mp .syn li a.syn4 {
background:transparent url(images/syn-4.png) no-repeat scroll left top;
}
.mp .syn li a:hover {
color:#003366;
text-decoration:none;
}

.facebook {
background:url(images/twitt.png) no-repeat scroll 0 0 transparent;
float:left;
height:125px;
margin-left:20px;
width:230px;
}

.facebook a {
color:#1B72AF;
display:inline;
float:left;
font-size:14px;
font-weight:bold;
height:22px;
line-height:19px;
padding:30px 0 2px 93px;
text-align:center;
width:110px;
}

.SC {
padding-top:20px;
width:930px;
}
.co1 {
float:left;
margin-right:20px;
width:180px;
}
.categories, .links {
margin-bottom:15px;
}

.categories ul li {
background:transparent url(images/categories-li-arrow.png) no-repeat scroll left 7px;
padding:2px 0 2px 10px;
font-weight:bold;
}

.categories ul li ul {
padding:2px 0 2px 10px;
}

.categories ul li ul li {
background:transparent url(images/categories-li-arrow.png) no-repeat scroll left 7px;
padding:2px 0 2px 10px;
font-weight:normal;
}

.co1 .links h2 {
-x-system-font:none;
background:transparent url(images/h-categories-ico.png) no-repeat scroll left center;
border-bottom:1px solid #D7D7D7;
color:#000000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:20px;
margin-bottom:10px;
padding:10px 0 10px 25px;
}
.co1 .links li {
background:transparent url(images/categories-li-arrow.png) no-repeat scroll left 7px;
padding:2px 0 2px 10px;
}

.co1 .links li ul li {
background:transparent none repeat scroll 0 0;
font-weight:normal;
padding:1px 0;
}

.co2 {
float:left;
width:460px;
}


.co2 h2 {
border-bottom:1px solid #D7D7D7;
color:#000000;
font-family:Arial,sans-serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:20px;
margin-bottom:10px;
padding:10px 0;
}

.co2 .post {
padding:0 0 30px;
float:left;
}
.co2 .p-head {
border-bottom:1px solid #DDDDDD;
overflow:hidden;
padding-bottom:7px;
}
.co2 .p-head h3 {
-x-system-font:none;
font-family:Arial,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
line-height:19px;
padding-bottom:2px;
}
.co2 .p-head h3 a, .post h2 a:visited {
text-decoration:none;
color:#3F74AA;
}
.co2 .p-head h3 a:hover {
text-decoration:none;
color:#3F74AA;
}
.co2 .p-date-cat {
background:transparent url(images/date-cat-ico.png) no-repeat scroll left center;
color:#AE9292;
font-size:11px;
padding-left:18px;
}

.co2 .p-date-cat a, .p-date-cat a:visited, .p-date-cat a:hover {
color:#AE9292;
text-decoration:underline;
}

.co2 .p-con {
padding:0;
}

.co2 .p-con p {
color:#666666;
float:right;
font-family:"Verdana";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:3px 0;
padding:3px 0;
width:278px;
}

.co2 .p-con ol {
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
margin:0;
padding:10px 0 10px 25px;
}

.co2 .p-con ol li {
padding:2px 0;
}

.co2 .p-con ul {
margin:0;
padding:10px 0 10px 20px;
}

.co2 .p-con ul li {
background:transparent url(images/p-con-li.png) no-repeat scroll left 2px;
color:#666666;
padding:2px 0 2px 13px;
}

.co2 .p-det {
float:right;
font-size:11px;
font-weight:bold;
text-align:left;
width:278px;
}

.co2 .p-det li {
display:inline;
margin-right:5px;
padding:4px 0 6px 18px;
}

.co2 .p-det li.p-det-com {
background:transparent url(images/p-det-com-ico.png) no-repeat scroll left center;
}

.co2 .p-det li.p-det-more {
background:transparent url(images/p-det-more-ico.png) no-repeat scroll left center;
}

.co2 .p-det li a, .p-det li a:visited, .p-det li a:hover {
color:#3F74AA;
margin-right:3px;
}

.co3 {
float:right;
margin-left:20px;
width:250px;
}
.co3 h2, .categories h2, .SR h2   {
-x-system-font:none;
background:transparent url(images/h-latestcomments-ico.png) no-repeat scroll left center;
border-bottom:1px solid #D7D7D7;
color:#000000;
font-family:Arial,sans-serif;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:20px;
margin-bottom:10px;
padding:10px 0 10px 25px;
}
.co3 .latestcomments {
margin-bottom:15px;
}
.co3 .latestcomments li {
border-bottom:1px solid #D7D7D7;
font-size:11px;
padding:5px 0;
}
.co3 .latestcomments li a {
color:#666666;
font-size:11px;
}
.co3 .latestcomments .author {
color:#FF3300;
display:block;
}
.SL {
float:left;
padding-right:20px;
width:570px;
}
.SL .post {
overflow:hidden;
}
.SL .p-head {
border-bottom:1px solid #DDDDDD;
padding-bottom:10px;
}
.SL .p-head h1 {
-x-system-font:none;
color:#000000;
font-family:Arial,sans-serif;
font-size:29px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:29px;
padding-bottom:3px;
}
.SL .p-head h3 {
-x-system-font:none;
color:#000000;
font-family:Arial,sans-serif;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
line-height:21px;
padding-bottom:2px;
}
.SL .p-date-cat {
background:transparent url(images/date-cat-ico.png) no-repeat scroll left center;
color:#AE9292;
font-size:11px;
padding-left:18px;
}
.SL .p-date-cat a, .p-date-cat a:visited, .p-date-cat a:hover {
color:#AE9292;
text-decoration:underline;
}

.SL .p-date {
color:#999966;
font-size:11px;
}

.SL .post .postimg {
background:#D6E9ED none repeat scroll 0 0;
border:1px solid #000000;
float:left;
margin:0 10px 5px 0;
padding:0;
width:170px;
}

.SL .p-con, .SL .p-con2 {
margin:15px 0 0;
padding:0;
}

.SL .p-con p {
-x-system-font:none;
color:#333333;
font-family:"Verdana";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
margin:0;
padding:0 0 15px 0;
}

.SL .p-con2 p {
-x-system-font:none;
color:#333333;
font-family:"Verdana";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
margin:0;
padding:0 0 15px 0;
float:right;
width:388px;
}

.SL .p-con ol, .SL .p-con2 ol {
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
margin:0;
padding:10px 0 10px 25px;
}

.SL .p-con ol li, .SL .p-con2 ol li {
padding:2px 0;
}

.SL .p-con ul, .SL .p-con2 ul {
margin:0 0 15px 30px;
padding:0;
text-align:left;
}

.SL .p-con ul li, .SL .p-con2 ul li {
color:#444444;
list-style-image:url(images/p-con-li.png);
margin:0 20px;
padding:2px 0;
}

.SL .p-con blockquote {
-x-system-font:none;
background:#FFF4C8 none repeat scroll 0 0;
color:#990000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:10px 0;
padding:5px 15px;
}
.SL .p-con blockquote p {
-x-system-font:none;
color:#990000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:19px;
}
.SL .p-con blockquote li {
font-size:12px;
line-height:17px;
list-style-type:none;
padding:2px 0 2px 13px;
}

.SL .p-det {
float:right;
font-size:11px;
font-weight:bold;
position:relative;
text-align:left;
top:-5px;
width:388px;
}

.SL .p-det li {
display:inline;
margin-right:5px;
padding:4px 0 6px 18px;
}

.SL .p-det li.p-det-com {
background:transparent url(images/p-det-com-ico.png) no-repeat scroll left center;
}

.SL .p-det li.p-det-more {
background:transparent url(images/p-det-more-ico.png) no-repeat scroll left center;
}

.SL .p-det li a, .p-det li a:visited, .p-det li a:hover {
color:#3F74AA;
margin-right:3px;
}

.SL .p-det-tags {
font-size:11px;
text-align:left;
float:left;
background:transparent url(images/p-det-tags-ico.png) no-repeat scroll left 2px;
color:#3F74AA;
font-weight:bold;
padding:0 0 0 19px;
}

.SL .p-det-tags li {
padding:0;
}

.SL .p-det-tags li a, .p-det-tags li a:visited, .p-det-tags li a:hover {
color:#3F74AA;
margin-right:3px;
text-transform:lowercase;
font-weight:normal;
}

.SL .p-con .wp-caption {
margin:0 auto 15px;
text-align:center;
}

.SL .p-con .wp-caption img {
padding:1px;
border:1px solid #CCCCCC;
}

.SL .p-con .wp-caption p {
padding:3px 0;
font-size:11px;
}


.SR {
float:right;
width:320px;
}

.SR img  {
border:1px solid #CCCCCC;
margin:0 0 5px;
padding:2px;
text-align:center;
}



.widget {
margin-bottom:15px;
}

.widget li {
background:transparent url(images/categories-li-arrow.png) no-repeat scroll left 7px;
font-size:12px;
padding:2px 0 2px 10px;
}
.widget li ul li {
background:transparent none repeat scroll 0 0;
font-size:12px;
font-weight:normal;
padding:2px 0;
}
.widget_tag_cloud {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
line-height:22px;
}
.widget_calendar table {
width:100%;
}
.widget_calendar table td {
padding:3px;
text-align:center;
}
.widget_calendar caption {
background:#F5F5F4 none repeat scroll 0 0;
margin-bottom:10px;
padding:5px 0;
}
.widget_calendar #today {
background:#F5F5F4 none repeat scroll 0 0;
}
.widget_search #s {
border:1px solid #B5D6CD;
margin-bottom:5px;
padding:3px;
width:160px;
}
.widget_flickrRSS {
overflow:hidden;
padding:0;
}
.widget_flickrRSS h3 {
margin-bottom:10px;
width:270px;
}
.widget_flickrRSS ul {
float:left;
}
.widget_flickrRSS li {
background:transparent none repeat scroll 0 0;
display:inline;
float:left;
margin:0 7px 7px 0;
padding:0;
}
.widget_flickrRSS li a img, .widget_flickrRSS li a:visited img {
border:1px solid #FFFFFF;
height:65px;
width:65px;
}
.widget_flickrRSS li a:hover img {
border:1px solid #000000;
}
.widget_recent_comments .widget_recent_comments {
margin-bottom:15px;
}
.widget_recent_comments li {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #D7D7D7;
font-size:11px;
padding:5px 0;
}
.widget_recent_comments li a {
color:#666666;
font-size:11px;
}
.widget_recent_comments .author {
color:#FF3300;
display:block;
}
.title {
-x-system-font:none;
border-bottom:1px solid #CCCCCC;
color:#000000;
font-family:Arial,sans-serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:28px;
margin-bottom:10px;
padding-bottom:10px;
}
.SL img.aligncenter {
border:1px solid #CCCCCC;
display:block;
margin-left:auto;
margin-right:auto;
padding:1px;
}
.SL img.alignright {
border:1px solid #CCCCCC;
display:inline;
margin:5px 0 10px 20px;
padding:1px;
}

.SL img.alignnone {
border:1px solid #CCCCCC;
display:block;
margin-left:auto;
margin-right:auto;
padding:1px;
}

.SL img.alignleft {
border:1px solid #CCCCCC;
display:inline;
margin:5px 20px 10px 0;
padding:1px;
}
.SL .alignright {
float:right;
}
.SL .alignleft {
float:left;
}
.nav {
margin:20px 0;
float:left;
}
.nav .left a {
background:transparent url(images/nav-left.png) no-repeat scroll left 1px;
float:left;
padding-left:18px;
}
.nav .right a {
background:transparent url(images/nav-right.png) no-repeat scroll right 1px;
float:right;
padding-right:18px;
}
.nav a, .nav a:visited {
-x-system-font:none;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:14px;
}
.comments-list {
padding-top:30px;
}
.comments-list h2 {
-x-system-font:none;
border-bottom:1px solid #DDDDDD;
color:#272D36;
font-family:Arial,sans-serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
letter-spacing:-1px;
line-height:24px;
margin-bottom:15px;
padding-bottom:5px;
}
.comments-list div.entry {
border-bottom:1px solid #DDDDDD;
margin-bottom:15px;
padding-bottom:15px;
}
.comments-list div.alt {
margin-bottom:15px;
padding-bottom:15px;
}
.comments-list p.name {
-x-system-font:none;
color:#000000;
font-family:Arial,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
line-height:19px;
}
.comments-list p.avt {
float:right;
margin:0;
padding:0;
}
.comments-list p.avt img {
border:4px solid #DEDEDB;
}
* html .comments-list p.avt {
left:-60px;
}
.comments-list p.date {
color:#999999;
font-size:11px;
padding-bottom:10px;
}
.comments-list p.date a, .comments-list p.date a:visited, .comments-list p.date a:hover {
color:#999999;
}
.comments-list .con {
-x-system-font:none;
color:#333333;
font-family:"Verdana";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
}
.comments-list .con p {
-x-system-font:none;
color:#333333;
font-family:"Verdana";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
margin:0;
padding:5px 0;
}
.comments-list .con blockquote {
-x-system-font:none;
background:#F1F1F1 none repeat scroll 0 0;
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:10px 0;
padding:5px 15px;
}

.comments-list .con blockquote p {
-x-system-font:none;
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:19px;
}

.comments-form {
padding-top:30px;
}

.comments-form h3 {
-x-system-font:none;
border-bottom:1px solid #DDDDDD;
color:#272D36;
font-family:Arial,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:24px;
margin-bottom:15px;
padding:5px 0;
}

.comments-form p.formbg {
background:transparent url(images/form-input-bg.png) no-repeat scroll 0 0;
color:#333333;
font-size:11px;
font-weight:bold;
margin-bottom:6px;
padding:8px;
}

.comments-form p.formtxt {
background:transparent url(images/form-txt-bg.png) no-repeat scroll 0 0;
color:#333333;
font-size:11px;
font-weight:bold;
margin-bottom:6px;
padding:8px;
}

.comments-form .required {
color:#FF0000;
}

.comments-form input {
margin-right:5px;
padding:5px;
width:314px;
}

.comments-form input.formid {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E0E0E0;
color:#000000;
padding:4px;
}
.comments-form input.formemail {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E0E0E0;
color:#000000;
padding:4px;
}

.comments-form input.formuri {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E0E0E0;
color:#000000;
padding:4px;
}

.comments-form textarea {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E0E0E0;
color:#000000;
padding:10px;
width:480px;
}
.comments-form .button {
background:transparent url(images/post-comment.png) no-repeat scroll left top;
border:medium none;
display:block;
height:26px;
text-indent:-50000px;
width:72px;
}
.footer {
background:url(images/footer.png) no-repeat scroll center bottom;
margin:0 auto 15px;
overflow:hidden;
padding:0 25px 20px;
width:930px;
float:left;
}
.footer hr {
border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
display:block;
height:1px;
margin-bottom:10px;
}
.footer p {
color:#999999;
font-size:11px;
padding:1px 0;
}
.footer p a, .footer p a:visited, .footer p a:hover {
color:#999999;
text-decoration:none;
}

.footer p.footerlinks {
color:#ffffff;
}

.footer p.footerlinks a, .footer p.footerlinks a:visited, .footer p.footerlinks a:hover {
color:#ffffff;
text-decoration:none;
}

.widgetad {
list-style:none;
border:none;
}

.widgetad li{
list-style:none;
border:none;
margin:0 0 15px 0;
}

.widgetad li ul li{
margin:0 0 9px 0;
}

#inner {
float:left;
margin:10px 0 50px 20px;
width:550px;
}

#inner img {
border:none:
}

.pica {
float:left;
margin:50px 10px 0 0;
overflow:visible;
width:120px;
}

.picb {
float:left;
width:400px;
}

.captiona {
float:left;
margin:5px 0 0;
text-align:center;
}

.captiona a {
color:#5C2D8B;
font-weight:bold;
}

#sidebarleft {
float:left;
width:180px;
margin:0 15px 0 0;
}

#sidebarright {
float:left;
width:120px;
margin:40px 0 0 0;
}

.co3 img  {
border:1px solid #CCCCCC;
margin:0 0 5px;
padding:2px;
text-align:center;
}

.imgsmall img {
width:120px;
}


#related_posts_by_tags {
list-style:none;
background:#ffffff;
}


#related_posts_by_tags ul {
text-align:center;
}

.similarlink {
padding:0 0 15px 0;
}

.ptimg {
float:left;
width:160px;
text-align:center;
}

.ptimg img {
height:145px;
width:110px;
margin:0 0 8px 0;
}

.postimg2{
text-align:center;
}

.postimg2 img{
    margin-right: 5px;
    width: 130px;
}
