@charset "utf-8";
/* CSS Document */

* html>body .clearfix { display:inline; width:100%; }

* html .clearfix { height:1%; }

.clearfix:after { content:".";display:block;height:0;clear:both;visibility:hidden; }

body { font-size:100%; padding:10px; padding:0; margin:0; }

body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;}

h1{font-size:2em;  line-height:1.167em;  margin-top:0;margin-bottom:0.5em;}

h2{font-size:1.333em;  line-height:1.875em;	font-weight:normal;margin-top:0.667em;  margin-bottom:0.667em;}
h2 a:link{color:#1FAABD;text-decoration:underline;}
h2 a:hover,h2 a:focus{color:#514833;}

h3{font-size:1.333em;  line-height:1.125em;  margin-top:0.769em;  margin-bottom:0.769em;}

h4,h5,h6{font-size:1.1em;line-height:1.125em;margin-top:0.909em;  margin-bottom:0.909em;}

p,ul,ol,dl,pre,table,fieldset{margin:0 0 0.917em 0;}
blockquote{margin:1em 2em;}ul,ol{margin-left:0;padding-left:2em;}

ul ul,ul ol,ol ol,ol ul{margin:0;}

li{margin:0;padding:0;}
ul{list-style-type:disc;}
ul ul{list-style-type:circle;}
ul ul ul{list-style-type:square;}
ul ul ul ul{list-style-type:circle;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-alpha;}
ol ol ol{list-style-type:decimal;}

a:link,a:visited,a:focus{color:#0099CC;text-decoration:none;}
a:hover{color:#0072B9;}
a:active{color:#0099CC;}

img{border:0;}
hr{height:1px;border:1px solid #666;}
fieldset{margin:1em 0;padding:0.5em;}

pre,code{font-size:1.1em;  font-family:"Bitstream Vera Sans Mono","Courier New",monospace;}

input, select, textarea, .inputbox { font-family: Tahoma, Arial, sans-serif; font-size: 100%; padding: 1px; }
select, .inputbox { background: #FFFFFF; color: #666666; }


.icon-holder{float:left;background:#fff url('/images/icons.png') no-repeat 0 0; height:32px;}

.icon-moods .icon-holder{width:50px;height:34px;background-position:0 -210px;}
.icon-groups .icon-holder{width:50px;height:34px;background-position:0 -309px;}
.icon-photochallenge .icon-holder{width:50px;height:34px;background-position:0 -262px;}
.icon-discussions .icon-holder{width:50px;height:34px;background-position:0 -362px;}
.icon-photos .icon-holder{width:50px;height:34px;background-position:0 -58px;}
.icon-reviews .icon-holder{width:50px;height:34px;background-position:0 -12px;}
.icon-videos .icon-holder{margin:-2px 0 0 0;width:50px;height:37px;background-position:0 -107px;}
.icon-questions .icon-holder{margin:-1px 0 0 0;width:50px;height:35px;background-position:0 -158px;}
.icon-star .icon-holder{width:50px;height:34px;background-position:0 -461px;}

/*.icon-moods .icon-holder{width:32px;height:34px;background-position:0 -210px;}
.icon-groups .icon-holder{width:50px;height:34px;background-position:0 -309px;}
.icon-photochallenge .icon-holder{width:45px;height:34px;background-position:0 -262px;}
.icon-discussions .icon-holder{width:36px;height:34px;background-position:0 -362px;}
.icon-photos .icon-holder{width:50px;height:34px;background-position:0 -58px;}
.icon-reviews .icon-holder{width:45px;height:34px;background-position:0 -12px;}
.icon-videos .icon-holder{margin:-2px 0 0 0;width:42px;height:37px;background-position:0 -107px;}
.icon-questions .icon-holder{margin:-1px 0 0 0;width:48px;height:35px;background-position:0 -158px;}*/

.block-title{display:block;font-size:13px;font-weight:bold;color:#222; text-transform:uppercase;}.block-title span{display:block;padding: 7px 0;}
.dotted-title span{border-top:1px dotted #AAB59D;border-bottom:1px dotted #AAB59D;}

.advert td {vertical-align:top; padding-top:5px; padding-bottom:5px;}
.advert h3 a:link {font-weight:bold;color:#0099CC; line-height:13px; margin:0px;text-decoration:underline;}
.advert h3 a:hover,h2 a:focus{color:#0072B9;}
.advert p {margin:0; font-size:11px; color: #666666;}

#page-tools .help{background:#def1ff;clear:both;margin-bottom:5px;padding:5px;position: relative;text-align:center;}
