@charset "utf-8";
/* CSS Document */
body
{
background				: url(images/bgBody.png) top left repeat-x #FFFFFF;
font-family				: Helvetica;
font-size				: 12px;
color					: #999999;
}
a
{
color					: #333333;
text-decoration			: none;
}
*
{
margin					: 0px;
padding					: 0px;
outline					: none;
}
h1,h2,h3,h4,h5,h6
{
font-family				: Georgia;
}
h1
{
background-color		: #FFFFFF;
border					: solid 1px #CCCCCC;
color					: #333333;
font-size				: 29px;
padding					: 8px 7px 7px;
font-weight				: normal;
}
h2, h3
{
font-size				: 165%;
color					: #333333;
text-transform			: capitalize;
}
h3, h3 a
{
color					: #0099FF;
}
ul,li
{
list-style-type			: none;
}
a:active
{
outline					: none;
}
a:focus
{
-moz-outline-style		: none;
}
#container
{
margin					: 0 auto;
width					: 982px;
}
#header
{
margin					: 0px 0 0 0;
padding					: 20px 0 15px 0;
}
.headerLogo
{
float					: left;
width					: 27%;
}
#topSection
{
float					: left;
width					: 51%;
}
ul.dropdown
{
z-index					: 597;
float					: left;
font-size				: 17px;
font-weight				: bold;
text-transform			: uppercase;
position				: relative;
}
ul.dropdown li
{
float					: left;
line-height				: 1.3em;
vertical-align			: middle;
color					: #FFFFFF;
}
ul.dropdown li.hover,ul.dropdown li:hover
{
position				: relative;
z-index					: 599;
cursor					: default;
}
ul.dropdown ul
{
visibility				: hidden;
position				: absolute;
top						: 99%;
left					: 0;
z-index					: 598;
width					: 480px;
background-color		: #F2F2F2;
padding					: 9px;
border					: solid 4px #CBCCCC;
}
ul.dropdown li:hover > ul
{
visibility				: visible;
}
ul.dropdown li.rtl ul
{
top						: 100%;
right					: 0;
left					: auto;
}
ul.dropdown li.rtl ul ul
{
top						: 1px;
right					: 99%;
left					: auto;
}
ul.dropdown li.hover, ul.dropdown li:hover
{
background-color		: #F2F2F2;
color					: #FFFFFF;
}
ul.dropdown a:link,ul.dropdown a:visited
{
padding					: 7px 10px;
display					: block;
color					: #FFFFFF;
text-decoration			: none;
}
ul.dropdown li a:hover
{
color					: #0E9CFD;
}
ul.dropdown li a:active
{
color					: #0E9CFD;

}
ul.dropdown ul ul
{
top						: 1px;
left					: 100%;
}
ul.dropdown ul li
{
float					: none;
font-weight				: normal;
text-transform			: capitalize;
background-color		: #F2F2F2;
font-size				: 12px;
padding					: 0px;
border-style			: solid;
border-width			: 0px 0px 0px 0;
border-color			: #FFFFFF #CCCCCC #CCCCCC;
width					: 155px;
float					: left;
margin					: 0 0 0 0px;
}
ul.dropdown ul li:first-child
{
border-style			: solid;
border-width			: 0px 0px 0px 0;
border-color			: #FFFFFF #CCCCCC #CCCCCC;
}
ul.dropdown li li a:link, ul.dropdown li li a:visited
{
color					: #666666;
padding					: 10px;
display					: block;
}
ul.dropdown li li a:hover
{
color					: #666666;
background-color		: #FFFFFF;
}
#headerSearch
{
float					: left;
width					: 21%;
padding					: 8px 0 0 0;
}
#headerSearch
{
}
#headerSearch .inputBox
{
margin					: 0px;
padding					: 0px;
}
#headerSearch .inputBox input
{
padding					: 3px;
border					: solid 0px #FFFFFF;
margin					: 0px;
}
#headerSearch .inputBox, .submitButton
{
}
.inputButton, .submitButton
{
float					: left;
}
.inputButton input
{
border					: solid 0px #DEDEDE;
font-size				: 14px;
padding					: 2px;
}
img
{
border					: solid 0px #FF0000;
vertical-align			: middle;
}
.clearAll
{
clear					: both;
}
#body
{
margin					: 8px 0 0 0;
}
.information, .informationMedium, .informationLarge
{
background-color		: #FFFFFF;
border					: solid 1px #CCCCCC;
color					: #333333;
padding					: 6px;
font-family				: Georgia;
}
.information a, .informationMedium a, .informationLarge a
{
color					: #0099FF;
}
.informationMedium
{
padding					: 7px;
}
.informationLarge
{
padding					: 29px 11px;
}
.informationMedium strong, .informationLarge strong
{
font-size				: 29px;
font-weight				: normal;
}
.informationMedium .loginInformation
{
font-family				: Georgia;
color					: #0099FF;
}
.informationMedium .loginInformation li a
{
text-decoration			: underline;
}
.informationMedium .loginInformation li a:hover
{
text-decoration			: none;
}
.informationMedium .loginInformation li
{
float					: left;
border-left				: solid 1px #CCCCCC;
padding					: 9px 0px 9px 10px;
}
.informationMedium .loginInformation li strong
{
font-weight				: bold;
}
.verticalAlign
{
margin					: 6px 0 0 0;
}
.informationMedium .loginInformation li:first-child, .informationMedium li strong
{
padding					: 2px 0px 2px 0px;
border-left				: solid 0px #FF0000;
width					: 78%;
font-size				: 12px;
}
.informationLarge strong
{
font-size				: 25px;
}
.information strong
{
font-size				: 18px;
}
#mainPanel
{
width					: 100%;
float					: left;
margin-right			: -258px;
background				: url(images/bgRight.png) top right repeat-y;
}
#Content
{
margin-right			: 258px;
}
#rightPanel
{
width					: 250px;
float					: right;
background-color		: #F2F2F2;
}
#network
{
background-color		: #98CB00;
color					: #FFFFFF;
padding					: 5px;
font-weight				: bold;
font-size				: 16px;
}
#network ul
{
float					: right;
width					: 100%;
}
#network li
{
width					: 50%;
float					: left;
}
#network li.network
{
width					: 40px;
margin					: 0 0 0 2px;
float					: right;
}
#famousTags
{
color					: #999999;
padding					: 10px;
font-size				: 14px;
font-family				: Georgia;
line-height:25px;
}
#famousTags ul
{
}
#famousTags span
{
padding					: 10px 5px 11px 0px;
}
#famousTags span a
{
text-decoration			: none;
color					: #999999;
}
#famousTags span a:hover
{
text-decoration			: underline;
}
#famousTags span.feature
{
font-weight				: bold;
}
#famousTags span.mostFeature
{
font-size				: 120%;
font-weight				: bold;
padding					: 9px 10px 9px 0;
}
#famousTags span.highlyMostFeature
{
font-size				: 140%;
font-weight				: bold;
padding					: 6px 10px 6px 0;
}
#sponsors
{
padding					: 10px;
font-weight				: bold;
}
#sponsors .advertise
{
background-color		: #0E9CFD;
float					: right;
font-weight				: normal;
}
#sponsors .advertise a
{
color					: #FFFFFF;
padding					: 5px;
}
#sponsors .advertise a:hover
{
color					: #EFEFEF;
}
.advertisement
{
padding					: 7px 0px 0px 0px;
text-align				: center;
}
#featurePost, #hotPost
{
padding					: 5px;
}
.newsHeading, .videoHeading
{
font-family				: Tahoma;
color					: #666666;
font-size				: 12px;
font-weight				: bold;
margin					: 10px 0 0 0;
}
h6, h6 a
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
}
#hotPost .hotPostInfo
{
height					: 144px;
}
#hotPost .hotPostInfo h6
{
color					: #0099FF;
margin					: 10px 0 0 0;
}
#hotPost .hotPostInfo h6 a
{
font-family				: Arial;
color					: #000000;
}
#hotPost .hotShortDetail, .hotShortDetail .readMore
{
margin					: 0px 0 0px 0;
color					: #666666;
font-size				: 13px;
text-align				: justify;
border					: solid 0px #FF0000;
}
.hotShortDetail .readMore
{
background-color		: #0E9CFD;
color					: #FFFFFF;
padding					: 0px 3px;
text-decoration			: none;
margin					: 0;
}
.hotShortDetail .readMore:hover
{
background-color		: #0E9CFD;
}
.postAuthor
{
font-size				: 11px;
margin-top				: 12px;
color					: #0099FF;
}
.postAuthor a
{
color					: #0099FF;
}
.postDate
{
font-size				: 10px;
}
.shortDetail
{
margin					: 25px 0;
color					: #666666;
}
.readMore, .newsHeading a, .videoHeading a
{
color					: #0099FF;
text-decoration			: underline;
font-size				: 11px;
font-weight				: normal;
}
.relatedLinks
{
background-color		: #F9F9F9;
margin-top				: 2px;
padding					: 5px;
font-weight				: bold;
color					: #666666;
}
.relatedLinks a
{
color					: #AFAFAF;
font-weight				: normal;
}
.relatedLinks a:hover
{
color					: #666666;
}
div.linksContainer, div.photoContainer
{
/* Set it so we could calculate the offsetLeft */
position				: relative;
width					: 230px;
overflow				: auto;
}
div.photoContainer
{
width					: 726px;
}
div.linksContainer ul, div.photoContainer ul
{
display					: block;
/* max width here, for users without javascript */	
width					: 15000px;
}
div.photoContainer li:last-child
{
padding					: 0 0px 0 0px;
}
div.linksContainer li, div.photoContainer li
{
display					: block;
float					: left;	
padding					: 0 9px 0 0px;
}
#featurePost .relatedLinks
{
padding					: 5px 0px;
}
#featurePost div.linksContainer
{
width					: 240px;
}
.photoContainer img
{
border					: 3px #fff solid;
-webkit-border-radius	: 3px;
-moz-border-radius		: 3px;
}
.photoContainer a:hover img
{
filter					: alpha(opacity=90);
opacity					: 0.9;
}
.spacer, .spacerDefault
{
height					: 8px;
background				: none;
}
.spacerDefault
{
background:none
}
.spacerLarge
{
height					: 16px;
background				: none;
}
#rightPanel .spacer
{
background				: none;
}
.banner
{
padding					: 5px;
background-color		: #D4D5D5;
}
.shortIntro
{
margin					: 8px 0 0 0px;
background-color		: #98CB00;
color					: #FFFFFF;
padding					: 10px;
}
.shortIntro a
{
color					: #CDB413;
}
#posts .post
{
width					: 236px;
float					: left;
margin					: 8px 0 0 8px;
}
#posts .postInfo
{
background-color		: #F2F2F2;
padding					: 5px;
height					: 220px;
}
#posts .post img
{
border					: solid 1px #F2F2F2;
}
.seperatorDotted, .seperatorDoubleDotted
{
height					: 25px;
line-height				: 25px;
background				: url(images/bgSeperator.png) top left repeat-x;
}
.seperatorDoubleDotted
{
background				: url(images/bgDoubleSeperator.png) top left repeat-x;
}
#hotPosts
{
background-color		: #F9F9F9;
padding					: 15px 0px;
}
#hotPosts ul
{
padding					: 5px 0 0px;
}
#hotPosts li
{
padding					:5px 0 0px;
}
#hotPosts li a
{
color					: #0099FF;
}
.postContainer
{
background				: url(images/bgPostSeperator.png) left 35px no-repeat;
width					: 222px;
float					: left;
padding					: 0 0px 0 10px;
}
#hotPosts .postContainer:first-child
{
background				: none;
}
.userThumb
{
border					: solid 1px #E5E5E5;
background-color		: #FFFFFF;
padding					: 3px
}
#videoContainer .player, #videoContainer .playlist
{
float					: left;
background-color		: #F2F2F2;
width					: 342px;
padding					: 10px;
}
#videoContainer .playlist
{
background-color		: #F9F9F9;
}
.playlistContainer
{
height					: 195px;
overflow				: auto;
font-size				: 11px;
}
.playlistContainer img
{
margin					: 0 5px 0 0;
border					: solid 1px #999999;
padding					: 1px;
}
.playlistContainer a
{
color					: #3058D1;
font-weight				: bold;
font-size				: 12px;
}
#footer
{
padding					: 20px 0;
}
.footerLinks
{
padding					: 0px 0 0 0;
line-height				: 20px;

}
.footerLinks span
{
}
.footerLinks span a
{
color					: #999999;
padding					: 0 5px;
border-left				: solid 1px #999999;
}
.footerLinks span a:hover
{
text-decoration			: underline;
}
.footerLinks span:first-child a
{
padding-left			: 0px;
border					: solid 0px #FF0000;
}
.smallContent
{
font-size				: 10px;
line-height				: 14px;
}
#signUp
{
}
.signUp
{
border					: solid 1px #CCCCCC;
background-color		: #FFFFFF;
font-size				: 18px;
font-family				: Georgia;
}
.signUp img
{
margin					: 0 12px 0 0;
}
.signUp a
{
color					: #0099FF;
text-decoration			: underline;
}
.signUp a:hover
{
text-decoration			: none;
}
.signupContainer, .signupContainerEven, .searchContainer, .searchParameters
{
border					: solid 1px #CCCCCC;
background-color		: #FFFFFF;
padding					: 30px 11px;
margin					: 8px 0 0 0;
}
#signUp .signupContainer:first-child
{
margin					: 0px;
}
.searchParameters
{
padding					: 10px 11px;
color					: #666666;
}
.searchParameters a
{
color					: #666666;
}
.searchParameters a:hover
{
text-decoration			: underline;
}
.queryNotification
{
font-family				: Georgia;
font-size				: 20px;
color					: #0099FF;
font-weight				: bold;
padding					: 10px 11px;
margin					: 8px 0 0 0;
}
.signupContainerEven
{
border					: solid 1px #CCCCCC;
background-color		: #F2F2F2;
}
.signupLabel, .termCondition, .inputLabel
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
font-weight				: bold;
width					: 20%;
float					: left;
margin					: 7px 0 0 0;
}
.inputLabel
{
width					: auto;
margin					: 0px;
padding					: 14px;
}
.termCondition, .termCondition a
{
margin					: 15px 0 0 0;
width					: 45%;
}
.signupLabel a, .termCondition a
{
color					: #0099FF;
}
.signupLabel, .txt1
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
font-weight				: bold;
width					: 80%;
margin					: 7px 0 0 0;
}
.signupLabel, .txt2
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
font-weight				: bold;
width					: 20%;
margin					: 7px 0 0 0;
}
.txt2, .txt2 a
{
margin					: 15px 0 0 0;
width					: 90%;
}
.signupLabel, .txt1Login
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
font-weight				: bold;
margin					: 12px 10px 0 0;
}
.signupLabel, .txt2Login
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
font-weight				: bold;
width					: 20%;
margin					: 7px 0 0 0;
}
.signupBox, .signupButton, .inputBox
{
float					: left;
width					: 75%;
}
.inputBox
{
width					: auto;
padding					: 11px 10px;
}
.inputBox *
{
font-size				: 120%;
font-family				: Georgia;
}
.signupButton
{
width					: 35%;
border					: 0px;
}
.searchBox
{
width					: 220px;
}
.signupButton a
{
color					: #0099FF;
text-decoration			: underline;
font-size				: 11px;
font-weight				: normal;
}
.signupBox, .loginButton
{
float					: left;
width					: 75%;
}
.loginButton
{
width					: 24%;
border					: 0px;
}
.loginButton a
{
color					: #0099FF;
text-decoration			: underline;
font-size				: 11px;
font-weight				: normal;
}
.txtSignup, .txtNewPost
{
font-size				: 200%;
border					: solid 1px #D3D3D3;
}
.txtSignup
{
width					: 275px;
}
.txtNewPost
{
font-size				: 150%;
}
.message
{
padding-bottom			: 8px;
padding-top				: 8px;
font-size				: 11px;
font-style				: normal;
color					: #B51400;
text-align				: center;
}
.message_ajax
{
padding-bottom			: 0px;
width					: 250px;
padding-top				: 0px;
font-size				: 11px;
font-style				: normal;
color					: #B51400;
float					: left;
}
.fieldFloatLeft{
float					: left;
margin-right			: 8px;
}
.fieldMessage
{
padding					: 8px 0px 0px 0px;
font-size				: 11px;
font-style				: normal;
color					: #B51400;
float					: left;
width:150px;
}
.generalBox, .commonBox, .informationBox, .errorBox
{
color					: #333333;
font-size				: 13px;
font-weight				: bold;
padding					: 11px;
}
.generalBox
{
background-color		: #f7f7f7;
border					: solid 1px #cccccc;
}
.commonBox
{
background-color		: #eceff6;
border					: solid 1px #d4dae8;
}
.informationBox
{
background-color		: #FFFFFF;
border					: solid 1px #CCCCCC;
}
.errorBox
{
background-color		: #ffebe8;
border					: solid 1px #dd3c10;
}
/********** Sample CSS************/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen
{ /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.tabs-hide
{
display					: none;
}
}
/* Hide useless elements in print layouts... */
@media print
{
.tabs-nav
{
display					: none;
}
}
/* Skin */
.tabs-nav
{
list-style				: none;
margin					: 0;
padding					: 0 0 0 17px;
}
.tabs-nav:after
{
/* clearing without presentational markup, IE gets extra treatment */
display					: block;
clear					: both;
content					: " ";
}
.tabs-nav li
{
float					: left;
margin					: 0 0 0 2px;
min-width				: 94px; /* be nice to Opera */
}
.tabs-nav .tabLinks, .tabs-nav .tabLinks span
{
display					: block;
}
.tabs-nav .tabLinks span
{
display					: block;
padding					: 0 10px;
}
.tabs-nav .tabLinks, .tabs-nav .tabMore
{
position				: relative;
top						: 1px;
z-index					: 2;
padding-left			: 0;
color					: #666666;
font-size				: 12px;
font-weight				: bold;
line-height				: 1.2;
text-align				: center;
text-decoration			: none;
white-space				: nowrap; /* required in IE 6 */
border					: solid 1px #B9C4DA;
border-bottom			: solid 0px #B9C4DA;
background-color		: #DADADA;
}
.tabs-nav .tabMore
{
font-size				: 21px;
padding					: 0 8px;
}
.tabs-nav .tabs-selected a
{
color					: #666666;
background-color		: #F7F7F7;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active
{
outline					: 0;/* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active
{
}
.tabs-nav .tabLinks span
{
width					: 64px; /* IE 6 treats width as min-width */
min-width				: 64px;
height					: 18px; /* IE 6 treats height as min-height */
min-height				: 18px;
padding-top				: 6px;
padding-right			: 0;
}
*>.tabs-nav .tabLinks span
{ /* hide from IE 6 */
width					: auto;
height					: auto;
}
.tabs-nav .tabs-selected .tabLinks span
{
padding-top				: 7px;
}
.tabs-nav .tabs-selected .tabLinks:link, .tabs-nav .tabs-selected .tabLinks:visited, .tabs-nav .tabs-disabled .tabLinks:link, .tabs-nav .tabs-disabled .tabLinks:visited
{ /* @ Opera, use pseudo classes otherwise it confuses cursor... */
cursor					: text;
background-color		: #F7F7F7;
}
.tabs-nav .tabLinks:hover, .tabs-nav .tabLinks:focus, .tabs-nav .tabLinks:active,.tabs-nav a.tabMore:hover
{ /* @ Opera, we need to be explicit again here now... */
cursor					: pointer;
background-color		: #F7F7F7;
}
.tabs-nav .tabs-disabled
{
opacity					: .4;
}
.tabs-container
{
border					: 1px solid #B9C4DA;
padding					: 1em 8px;
background-color		: #F7F7F7; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em
{
padding					: 0 0 0 20px;
background				: url(images/loading.gif) no-repeat 0 50%;
}
.accountTab ul
{
margin					: 0px 0 0 0;
border					: solid 1px #DADADA;
z-index					: 599;
position				: absolute;
/*visibility			: hidden;*/
}
.accountTab li
{
float					: none;
padding					: 0px;
margin					: 0px;
color					: #666666;
border-top				: solid 1px #DADADA;
width					: 150px;
}
.accountTab li:first-child
{
border					: solid 0px #00FF00;
}
.accountTab li a
{
padding					: 2px 5px;
display					: block;
}
.accountTab li a:hover
{
background-color		: #DADADA;
}
.accountTab a:hover > ul
{
visibility				: visible;
}
.elementContainer, .elementForm
{
margin-right			: 277px;
padding					: 0 0 20px 0;
}
.elementForm
{
background-color		: #EFEFEF;
}
.elementRow
{
padding					: 5px 0;
}
.elementContainer a, .elementForm a
{
color					: #0099FF;
font-weight				: normal;
}
.elementForm a
{
color					: #666666;
}
.elementContainer a:hover, .elementForm a:hover
{
text-decoration			: underline;
}
.elements
{
color					: #0099FF;
padding					: 5px 0;
}
.cmbBox
{
width					:150px;
}
.accountlable
{
color					: #0099FF;
padding					: 5px 0;
width					: 13%;
float					: left;
}
.elementHeading, .elementTitle
{
border-bottom			: solid 1px #B9C4DA;
color					: #666666;
font-weight				: bold;
}
.elementTitle
{
background-color		: #DADADA;
padding					: 3px;
border-bottom			: solid 0px #B9C4DA;
}
.elementHeading a, .elementTitle a
{
float					: right;
}
.elementmsg
{
color					: #333333;
font-size				: 13px;
font-weight				: bold;
padding					: 11px;
text-align				: center;
width					: 723px;
}
.elementimgmsg
{
color					: #333333;
font-size				: 13px;
font-weight				: bold;
}
.elementLabel
{
width					: 30%;
float					: left;
text-align				: right;
padding					: 3px 13px;
color					: #666666;
font-size				: 11px;
font-weight				: bold;
}
.elementInput
{
width					: 60%;
float					: left;
}
#featureDirectory, #memberDirectory
{
margin					: 8px 0 0 0;
color					: #666666;
text-align				: right;
}
.memberListing
{
text-align				: left;
border					: solid 1px #FAF8DD;
background-color		: #FFFEF5;
margin					: 8px 0 0 0;
}
.memberPhoto, .memberName, .memberEmail
{
float					: left;
}
.memberName
{
margin					: 14px 0 0 20px;
width					: 60%;
}
.memberName strong, .featureName strong 
{
font-size				: 16px;
}
.memberEmail
{
margin					: 18px 0 0 20px;
width					: 26%;
text-align				: right;
}
.memberEmail a
{
color					: #0099FF;
}
.memberEmail a:hover
{
text-decoration			: underline;
}
.featureListings, .featureListings1, .featureListings2
{
background-color		: #CCC67B;
border					: solid 1px #D1CA73;
padding					: 4px;
text-align				: left;
color					: #000000;
margin					: 8px 0 0 0;
}
p
{
padding					: 7px 0;
text-align				: justify;
}
.featureListings p, .featureListings1 p, .featureListings2 p
{
padding					: 7px 0 0px 0;
text-align				: left;
}
.featurePhoto
{
float					: left;
padding					: 0 10px 0 0;
}
.featureListings a, .featureListings1 a, .featureListings2 a
{
color					: #0000FF;
text-decoration			: underline;
}
.featureListings1 a, .featureListings2 a
{
color					: #BEBEBE;
}
.articles, .visitHome
{
text-align				: left;
background-color		: #F2F2F2;
border					: solid 1px #F2F2F2;
border-right			: solid 1px #F2F2F2;
float					: left;
padding					: 8px 0px 0px 3px;
color					: #0099FF;
width					: 80%;
font-size				: 13px;
}
.articles li
{
float					: right;
}
.visitHome
{
width					: 19%;
background-color		: #FFFFFF;
border					: solid 1px #CCCCCC;
border-top				: solid 0px #FF0000;
text-align				: center;
padding					: 9px 0px;
}
.visitHome a
{
color					: #0099FF;
}
.featureListings1
{
background-color		: #071E8B;
color					: #BEBEBE;
}
.featureListings2
{
background-color		: #000000;
color					: #BEBEBE;
}
.newPost li
{
float					: right;
margin-right			: 10px;
}
.newPost li.userName
{
margin					: 4px 25px 0 0;
float					: left;
}
.newPost li.userLinks
{
margin-top				: 6px;
}
.suggestionsBox
{
margin					: -1px 0px 0px 0px;
position				: absolute;
width					: 384px;
}
.markBox
{
margin					: 0px 0px 0px 0px;
position				: absolute;
width					: 384px;
}
#cboSuggest
{
width					: 386px;
border					: solid 1px #7F9DB9;
background-color		: #FFFFFF;
color					: #000000;
font-family				: Tahoma;
font-size				: 12px;
overflow				: auto;
}
#cboSuggest option
{
padding					: 4px;
}
#cboSuggest option:hover
{
background-color		: #EFEFEF;

}
.Posts
{
}
.postImage
{
border					: solid 1px #E5E5E5;
float					: left;
padding					: 4px;
margin					: 0 25px 20px 0;
}
.content
{
padding					: 10px 0;
line-height				: 16px;
}
#newPost
{
margin					: 7px 0px 0px;
}
#newPost .inputLabel
{
width					: 10%;
}
#newPost .upload
{
}
#userPosts
{
padding					: 10px 0 0 0;
}
.caption
{
font-family				: Georgia;
font-size				: 16px;
color					: #0099FF;
font-weight				: bold;
padding					: 7px 10px 0 0;
}
.upload li
{
float					: left;
margin					: 0 10px 0 0;
}
#newPost .inputButton
{
padding					: 5px 12px;
text-align				: right;
width					: 73%;
}
#userBlog
{
font-family				: Georgia;
border					: solid 1px #FFFFFF;
border-bottom			: solid 0px #FFFFFF;
background-color		: #FFFFFF;
color					: #333333;
padding					: 6px 6px 0 6px;
}
#userBlog li
{
float					: left;
margin					: 8px 8px 0 0;
text-align				: center;
width					: 121px;
font-weight				: bold;
font-size				: 16px;
color					: #333333;
}
#userBlog li:first-child
{
width					: 310px;
text-align				: left;
font-size				: 29px;
font-weight				: normal;
margin					: 0px;
}
#userBlog li a
{
border					: solid 1px #CCCCCC;
border-bottom			: solid 0px #FFFFFF;
width					: 121px;
padding					: 7px 0 7px 0;
background-color		: #FFFFFF;
display					: block;
color					: #0099FF;
}
#userBlog li a:hover, #userBlog .tabs-selected a
{
border-bottom			: solid 0px #FFFFFF;
background-color		: #F2F2F2;
}
#userBlogTabs .tabs-container
{
border					: solid 0px #E6DB56;
padding					: 0px 0 0 0;
background-color		: #F2F2F2; /* declare background color for container to avoid distorted fonts in IE while fading */
}
#userDetails .tabs-container
{
border					: 1px solid #B9C4DA;
padding					: 1em 8px;
background-color		: #F7F7F7; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.imgReset
{
width					: 390px;
cursor					: pointer;
float					: left;
text-align				: right;
margin					: 10px 0 0 0;
}
.uploadButton
{
margin-left				: 80px;
}
#shareWith
{
color					: #666666;
font-family				: Arial;
font-size				: 12px;
font-weight				: normal;
text-transform			: uppercase;
}
.addLink
{
color					: #666666;
padding					: 7px 7px 7px 17px;
background				: url(images/bgAdd.png) 5px 12px no-repeat #F7D600;
border-style			: solid;
border-width			: 1px 1px 1px 1px;
border-color			: #F7D600 #CCCCCC #CCCCCC #F7D600;
}
.postTitle
{
padding					: 0 0 10px 0;
}
.postTitle h3, .shareWith
{
float					: left;
}
.shareWith, .postRating
{
margin					: 0 10px 0 10px;
}
#regularPosts
{
}
#regularPosts h6
{
padding					: 5px 0;
}
#regularPosts ul
{
background-color		: #F9F9F9;
padding					: 5px 10px;
width					: 704px;
}
#regularPosts li
{
float					: left;
width					: 32%;
margin					: 5px 5px 0 0;
}
#regularPosts li a
{
color					: #0099FF;
}
#regularPosts li:nth-child(odd)
{
/*border					: solid 1px #FF0000;*/
}
#regularPosts li.clearAll
{
float					: none;
border					: solid 0px #FF0000;
}