/*****

Website Theme Name: RickLatona.com
Web Designer: James

--------------------------------------------------------------------
*****/


/***** CSS Master Reset *****/

html, body {border: 0;margin: 0;padding: 0;}
body {font: 100.01%/1.25 Verdana, Arial, Helvetica, sans-serif;background: #FFFFFF;color: #000000;}

/***** Headings *****/
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-weight: normal;}
h1 {padding: 30px 0 25px 0;letter-spacing: -1px;font-size: 2em;}
h2 {padding: 20px 0;letter-spacing: -1px;font-size: 1.5em;}
h3 {font-size: 1em;font-weight: bold;}
/***** Common Formatting *****/
p, ul, ol {margin: 0;padding: 0 0 1.25em 0;}
ul, ol {padding: 0 0 1.25em 2.5em;}
blockquote {margin: 1.25em;padding: 1.25em 1.25em 0 1.25em;}
small {font-size: 0.85em;}
img {border: 0;}
sup {position: relative;bottom: 0.3em;vertical-align: baseline;}
sub {position: relative;bottom: -0.2em;vertical-align: baseline;}
acronym, abbr {cursor: help;letter-spacing: 1px;border-bottom: 1px dashed;}

/***** Links *****/
a, a:link, a:visited, a:active, a:hover {text-decoration: underline;}

/***** Forms *****/
form {margin: 0;padding: 0;display: inline;}
input, select, textarea {font: 1em Verdana, Arial, Helvetica, sans-serif;}
textarea {line-height: 1.25;padding:3px;margin:3px;}
label {cursor: pointer;}

/* CSS Document [Global Classes] */
.floatLeft {float: left;}
.floatRight {float: right;}
.normalClear {clear: both}
.clearFix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearFix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearFix {height: 1%;}
.clearFix {display: block;}
.clearFix2 {float:none; clear:both;}
.clearfloat	{clear:both; height:0; font-size: 1px; line-height: 0px;}
.clearfloatwithline	{clear:both; height:5px; font-size: 1px;background:url(images/dashedunderline.gif) bottom left repeat-x;padding-top:10px;}

/* End hide from IE-mac */
.textLeft {text-align: left;}
.textRight {text-align: right;}
.textCenter {text-align: center;}
.textJustify {text-align: justify;}
.upperCase {text-transform: uppercase;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {border-bottom: 1px solid;}
.imgLeft {float: left; margin: 4px 10px 4px 0;}
.imgRight {float: right; margin: 4px 0 4px 10px;}
.noPadding {padding: 0;}
.noIndent {margin-left: 0; padding-left: 0;}
.noBullet {list-style: none; list-style-image: none;}

/***** Page Structure and Layout *****/
body {color:#000;font:100% Helvetica, Arial, Verdana, sans-serif;margin:0;padding:0;text-align:center;background:url(images/bodybg.gif) repeat-x;}
#outerWraper {background:url(images/bannerbgstripe.gif) 0 180px repeat-x;}

/***** Homepage *****/
#wraper {width:960px;margin:0 auto;text-align:left;padding:0;margin-bottom:20px;}
#header {height:93px;width:960px;display:block;}
#header .logo {width:385px;height:78px;float:left;margin-top:9px;}
#header .topMenu {float:right;}
#header .topMenu ul {list-style-type:none;padding:0 0 10px 0;padding-top:15px;margin:0;text-align:right;}
#header .topMenu ul li {display:inline;padding:}
#header .topMenu ul li a {text-decoration:none;font:12px Arial, Verdana;color:#333;text-shadow:1px 1px 1px #fff;padding:2px 5px;}
#header .topMenu ul li a:hover {color:#660000;}
.socialmedia {float:left;padding:30px 10px 3px 10px;margin-left:44px;}


/*  Navigation  */
#navigation {width:960px;height:40px;display:block;}
#navigation ul {list-style-type:none;display:block;margin:0;padding:2px 0 0 0;height:38px;}
#navigation ul li {display:inline;float:left;}
#navigation ul li.page_item a {display:inline;height:12px;padding:11px 10px 15px 10px;font:14px Arial, Verdana;text-decoration:none;float:left;margin:0;text-decoration:none;color:#000000;text-shadow:1px 1px 1px #fff;border-left:1px solid #F1F0F0;border-right:1px solid #F1F0F0;float:left;}
#navigation ul li.page_item a:hover {background:#E1D7D7;height:12px;padding:11px 10px 15px 10px;border-left:1px solid #E1D7D7;border-right:1px solid #E1D7D7;}
/* Active Menu */
#navigation ul li.current_page_item a, #navigation ul li.current-cat a {text-decoration:none;background:#E1D7D7;color:#000000;text-shadow:1px 1px 1px #fff;border-left:1px solid #F1F0F0;border-right:1px solid #F1F0F0;}

/* Temporary
#navigation {width:960px;height:40px;display:block;}
#navigation ul {list-style-type:none;display:block;margin:0;padding:2px 0 0 0;height:38px;}
#navigation ul li {display:inline;height:12px;padding:11px 10px 15px 10px;font:14px Arial, Verdana;text-decoration:none;display:block;float:left;}
#navigation ul li a {text-decoration:none;color:#000000;text-shadow:1px 1px 1px #fff;display:block;}
#navigation ul li a:hover {text-decoration:none;background:#E1D7D7 !important;}
.current_page_item {text-decoration:none;background:#E1D7D7 !important;color:#000000;text-shadow:1px 1px 1px #fff;}
.page_item:hover {text-decoration:none;background:#E1D7D7 !important;color:#000000;text-shadow:1px 1px 1px #fff;}
- Style the list element --
#navigation ul li.current_page_item{text-decoration:none;background:#E1D7D7;color:#000000;text-shadow:1px 1px 1px #fff;}

- Style the link element 
#navigation ul li.current_page_item a{text-decoration:none;}
*/


/*  Banner  */

#outerBanner {background:url(images/bannerShadow.gif) bottom no-repeat;padding-bottom:23px;}
#banner {width:960px;height:390px;-moz-border-radius: 10px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0; -khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;background:#5E5E5E url(images/bannerGradient.gif) repeat-x;margin-top:7px;border:1px solid #ADACAC;}
#banner .slideshow {width:580px;height:auto;float:left;}
#banner .slideshow .note {padding:10px 10px 10px 15px;background:url(images/bannerSignupnote-bg.gif) bottom no-repeat;height:54px;font:15px Arial, Verdana;text-align:left;text-shadow:1px 1px 1px #fff;}
#banner .slideshow .note span {font-size:24px;font-weight:bold;}
#banner .slideshow .slide {width:578px;height:241px;}
#banner .slideshow .sliderwrapperpage {width:578px;height:315px !important;}
#banner .slideshow .slide h1, #banner .slideshow .slidepage h1 {font:30px Arial, Verdana;text-shadow:1px 1px 1px #fff;padding:10px 10px 10px 15px;margin:0;color:#000000;}
#banner .slideshow .slide .why {font:bold 25px Georgia, Arial, Verdana;color:#fff;padding:10px 10px 10px 10px;text-shadow:1px 1px 10px #222;}
#banner .slideshow .slide ul, #banner .slideshow .slidepage ul {list-style-image:url(images/slide-bullet.png);list-style-position:outside;width:300px;margin:10px 0 0 50px;padding:0;}
#banner .slideshow .slide ul li, #banner .slideshow .slidepage ul li {font:14px Arial, Verdana;color:#fff;text-shadow:1px 1px 1px #333;padding:4px 2px;}
#banner .slideshow .thumbs {background:url(images/bannerThumb-bg.gif) left bottom no-repeat;width:578;height:61px;float:left;}
#banner .signupform {float:right;height:auto;width:380px;}
#banner .signupform .title {background:url(images/auctionalerts.gif) no-repeat;width:343px;height:92px;margin-top:10px;text-align:right;float:right;}
#banner .signupform .box {height:388px;background:url(images/formArrow.gif) left no-repeat;}
#banner .signupform .box p {font:14px Arial, Verdana;color:#ffffff;}
#banner .signupform .box p span {display:block;float:left;width:130px;}
#banner .signupform .tickbox {padding:10px 45px 10px 75px;}
#banner .signupform form {width:343px;}
#banner .signupform form .formbox {padding-left:80px;}
#banner .signupform form input[type=text] {font:14px Arial, Verdana;border:1px solid #A6A6A6;padding:10px 10px 10px 45px;-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;margin-top:6px;}
#banner .signupform form input .checkbox {border:1px solid #333333;}
.nameIcon {background: #fff url(images/nameIcon.gif) 10px 6px no-repeat;}
.emailIcon {background: #fff url(images/emailIcon.gif) 10px 6px no-repeat;}
#banner .signupform form input[type=button] {font:bold 24px Arial, Verdana;color:#000000;text-shadow:1px 1px 1px #FCE6BB;text-align:center;background:none;border:0;display:block;cursor:pointer;width:204px;height:48px;}
#banner .signupform form input[type=button]:hover, #banner .signupform form .buttonbg:hover {color:#333366;text-shadow:1px 1px 1px #FCE6BB;}
#banner .signupform form .buttonbg {font:bold 24px Arial, Verdana;color:#000000;text-shadow:1px 1px 1px #FCE6BB;text-align:center;cursor:pointer;background:url(images/submitbutton.gif) 2px 5px no-repeat;width:377px;height:59px;margin-top:40px;border:0;}

/* Banners */
#banner .slideshow .domains {background:url(images/bannerDomain.jpg) no-repeat;width:578px;height:241px;left: 0;  /*leave as is*/top: 0;  /*leave as is*/padding: 5px;}
#banner .slideshow .watches {background:url(images/bannerWatches.jpg) no-repeat;width:578px;height:241px;left: 0;  /*leave as is*/top: 0;  /*leave as is*/padding: 5px;}
#banner .slideshow .timeshares {background:url(images/bannerTimeshares.jpg) no-repeat;width:578px;height:241px;left: 0;  /*leave as is*/top: 0;  /*leave as is*/padding: 5px;}
#banner .slideshow .diamonds {background:url(images/bannerDiamonds.jpg) no-repeat;width:578px;height:241px;left: 0;  /*leave as is*/top: 0;  /*leave as is*/padding: 5px;}

/* Landing Page Banner */
#banner .slideshow .domainbanner {background:url(images/domainBannerpage.jpg) top no-repeat;}
#banner .slideshow .wacthbanner {background:url(images/watchBannerpage.jpg) top no-repeat;}
#banner .slideshow .timesharebanner {background:url(images/timeshareBannerpage.jpg) top no-repeat;}
#banner .slideshow .diamondbanner {background:url(images/diamondBannerpage.jpg) top no-repeat;}
#banner .slideshow .loansbanner {background:url(images/loansBannerpage.jpg) top no-repeat;}
#banner .slideshow .personalbanner {background:url(images/personalBannerpage.jpg) top no-repeat;}

/* Slideshow and Thumbanail Controls */
.sliderwrapper{position: relative; /*leave as is*/overflow: hidden; /*leave as is*/border-bottom-width: 6px;width:578px;height:241px;}

.sliderwrapper .contentdiv{}

.sliderwrapperpage{position: relative; /*leave as is*/overflow: hidden; /*leave as is*/border-bottom-width: 6px;width:578px;height:308px;}
.sliderwrapperpage .contentbanner{position: absolute; /*leave as is*/left: 0;  /*leave as is*/top: 0;  /*leave as is*/padding: 5px;background: white;width:568px;height:308px;height: 100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

.sliderwrapper .contentdiv a {color:#000000;text-decoration:none;}

/* Thumbnail Pagination */
.pagination {background:url(images/bannerThumb-bg.gif) left top no-repeat;width:578px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/text-align: right;bottom:0;margin-top:3px;height:70px;}
.pagination a {padding: 0px;margin:0;text-decoration: none; color: #00007D;float:left;}
.pagination a.domainsSprite {background:url(images/domainThumbs.png) top no-repeat;width:144px;height:71px;}
.pagination a.watchesSprite {background:url(images/watchesThumbs.gif) top no-repeat;width:144px;height:71px;}
.pagination a.timeshareSprite {background:url(images/timesharesThumbs.gif) top no-repeat;width:144px;height:71px;}
.pagination a.diamondSprite {background:url(images/diamondsThumbs.gif) top no-repeat;width:144px;height:71px;}
.pagination a:hover, .pagination a.selected{color: #000;padding: 0px;margin:0;}
.pagination a:hover.domainsSprite, .pagination a.selected.domainsSprite {background-position:bottom;}
.pagination a:hover.watchesSprite, .pagination a.selected.watchesSprite {background-position:bottom;}
.pagination a:hover.timeshareSprite, .pagination a.selected.timeshareSprite {background-position:bottom;}
.pagination a:hover.diamondSprite, .pagination a.selected.diamondSprite {background-position:bottom;}
.pagination a img {margin:0;padding:0;}


/* Featured Content */
#featured {background:url(images/featuredBG.png) top center no-repeat;width:605px;height:auto;padding:0 20px 0 20px;float:left;}
#featured h4 {font:bold 14px Arial, Verdana;color:#ffffff;height:18px;padding:18px 10px 10px 20px;}
#featured h1, #featured h2 {font:28px Georgia, Arial, Verdana;color:#000000;margin:10px 0;padding:20px 0 0 0;width:570px;}
#featured h1 a, #featured h2 a {color:#000000;text-decoration:none;}
#featured h1 a:hover, #featured h2 a:hover {color:#222222;text-decoration:underline;}
#featured h3 {font:25px Georgia, Arial, Verdana;color:#333333;}
#featured h3 a {color:#333333;text-decoration:none;}
#featured h3 a:hover {color:#000000;text-decoration:underline;}
#featured .content {padding-bottom:20px;}
#featured .content p, .commentIcon {font:13px/18px Arial, Verdana;color:#222;}
#featured .content p a, .commentIcon a {color:#333;text-decoration:none;border-bottom:1px solid #333;}
.commentIcon a {border:0;}
#featured .content p a:hover, .commentIcon a:hover {color:#4683B3;text-decoration:none;border-bottom:1px dotted #4683B3;}
#featured .content p.readmore a {float:left;font: 20px Georgia, Arial, Verdana;color:#ffffff;width:130px;height:17px;padding:5px;display:block;text-decoration:none !important;-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;background:#4683B3;border:1px solid #222222;text-align:center;height:22px;}
#featured .content p.readmore a:hover {color:#ffffff;text-decoration:none !important;background:#666666;border:1px solid #333333;}
.commentIcon {color:#5D5D5D;font:13px Arial, Verdana;background:url(images/commentIcon.gif) no-repeat;height:16px;float:right;display:inline;padding:0 10px 0 25px;text-align:left;right:0;margin-top:-8px;}

/*
#featured .content p.readmore a {float:left;font: 13px Arial, Verdana;color:#5D5D5D;background:url(images/readMorebutton.gif) no-repeat;width:91px;height:17px;padding:5px 5px 5px 8px;display:block;text-decoration:none !important;border-bottom:0 !important;}
#featured .content p.readmore a:hover {color:#333333;text-decoration:none !important;}
.commentIcon {color:#5D5D5D;font:13px Arial, Verdana;background:url(images/commentIcon.gif) no-repeat;height:16px;float:right;display:inline;padding:0 10px 0 25px;text-align:left;right:0;margin-top:-15px;}
*/

.homepageimg {margin:10px 0;border:1px solid #666;}



/* Sidebar */
#sidebar {width:300px;float:right;background:url(images/dashedunderline.gif) left bottom no-repeat;padding-bottom:10px;}
.sidebarborder {background:url(images/sidebarborder.gif) repeat-y;}
#sidebar .widecolumn {width:290px;margin:0 0 0 10px;float:left;display:block;}
#sidebar .column1, #sidebar .column2 {float:left;width:140px;margin:0 0 0 10px;}
#sidebar .content {width:140px;height:auto;float:left;margin:10px 0 0 0;clear:right;}
#sidebar .content h3, #sidebar .widecolumn h3, #sidebar .content .widget h3 {font:bold 16px Arial, Verdana;color:#222222;background:#ffffff url(images/sidebarTitlebg.gif) center repeat-x;height:18px;border:1px solid #CECAC9;padding:10px 10px 10px 10px;}
#sidebar .content h3, #sidebar .widecolumn ul li h3, #sidebar .content .widget ul li h3 {list-style-type:none !important;}
#sidebar .content ul, #sidebar .widecolumn ul, #sidebar ul.blogroll,  #sidebar .content widget ul li {list-style-type:none !important;margin:0 0 15px 0;padding:0}
#sidebar .content ul li, #sidebar .widecolumn ul li, #sidebar ul.blogroll li {font:13px Arial, Verdana;}
#sidebar .content ul li a, #sidebar ul.blogroll li a {color:#222222;text-decoration:none;padding:4px 5px 4px 7px;display:block;}
#sidebar .widecolumn ul li a {color:#333333;text-decoration:none;padding:6px 8px 6px 8px;display:block;background:url(images/sidebarunderlinelink.gif) bottom repeat-x;}
#sidebar .content ul li a:hover, #sidebar ul.blogroll li a:hover {color:#000000;text-decoration:none;background:#E1E1E1;}
#sidebar .widecolumn ul li a:hover {color:#222222;text-decoration:none;background:#D6D5D5 url(images/sidebarunderlinelink.gif) bottom repeat-x;}


/* categoryDiv */
#categoryDiv {width:960px;height:auto;margin:0;padding-top:0px;float:left;background:url(images/dashedunderline.gif) left top no-repeat;}
#categoryDiv .content {float:left;margin:5px;background:url(images/dashedunderline.gif) left bottom no-repeat;padding-bottom:10px;height:auto;min-height:100px;}
#categoryDiv .content h4 {color:#B9B9B9;font:bold 15px Arial, Verdana;text-transform:uppercase;float:left;}
#categoryDiv .content h3 {color:#437AA4;font:18px Georgia, Arial, Verdana;margin-top:10px;}
#categoryDiv .content h3 a {color:#437AA4;text-decoration:none;}
#categoryDiv .content h3 a:hover {color:#437AA4;text-decoration:underline;}
#categoryDiv .content {width:305px;height:auto;padding:15px 0 10px 0;}
#categoryDiv .content .commentIcon {color:#5D5D5D;font:13px Arial, Verdana;background:url(images/commentIcon.gif) no-repeat;height:16px;float:right;display:inline;padding:0 10px 0 25px;text-align:left;right:0;margin-top:0;}



/* Footer */
#footer {margin:20px 0 0 0;background:#A0A2AB url(images/footerbg.gif) repeat-x;}
#footer .footerRow1 {width:960px;height:104px;text-align:center;margin:0 auto;padding:24px 0 0 0;}
#footer .footerRow1 ul {list-style-type:none;}
#footer .footerRow1 ul li {display:inline;padding:5px;}
#footer .footerRow1 ul li a {color:#000;font:13px Arial, Verdana;text-decoration:none;text-shadow:1px 1px 1px #fff;padding:5px;}
#footer .footerRow1 ul li a:hover {color:#333;text-decoration:underline;} 
#footer .footerRow1 .links {border-top:1px solid #909299;}
#footer .footerRow1 .links ul {border-top:1px solid #AFB1BB;}

#footer .footerRow2 {width:960px;height:auto;text-align:center;margin:0 auto;height:80px;}
#footer .footerRow2 p {font:12px Arial, Verdana;color:#E4E3E3;}
#footer .footerRow2 p a {color:#E4E3E3;text-decoration:none;}
#footer .footerRow2 p a:hover {color:#E4E3E3;text-decoration:underline;}
#footer .footerRow2 .logo {margin:0 0 -30px 0;}


/* Blog */
#blogContainerOuter {width:960px;-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;background:#ffffff url(images/blogcontainer-bg.gif) repeat-x;margin-top:7px;border:1px solid #ADACAC;padding-bottom:10px;}
#blogContainerInner {background:url(images/blog-featurepost.gif) top left no-repeat;padding:10px;height:auto;float:left;}
#blogContainerInner #leftContent {width:610px;float:left;padding:0 10px;}
#blogContainerInner #leftContent h1, #blogContainerInner #leftContent h3 {font:25px Georgia, Arial, Verdana;color:#000000;margin:20px 0 0 0;padding:0;}
#blogContainerInner #leftContent h2 {font:20px Arial, Verdana;color:#000000;margin:20px 0 0 0;padding:0;}
#blogContainerInner #leftContent h3 a {color:#000000;text-decoration:none;}
#blogContainerInner #leftContent h3 a:hover {color:#000000;text-decoration:underline;}
#blogContainerInner #leftContent h4 {font-weight:bold;color:#000000;text-decoration:none;padding:10px 0;margin:10px 0;}
#blogContainerInner #leftContent .featuredpost {color:#fff;font:bold 13px Arial, Verdana;padding:2px 5px 3px 0;height:15px;}
#blogContainerInner #leftContent .featuredpost .commentIcon {color:#5D5D5D;font:13px Arial, Verdana;background:url(images/commentIcon.gif) no-repeat;height:16px;float:right;display:inline;padding:0 30px 0 25px;text-align:left;}

.commentIcon2 {color:#5D5D5D;font:13px Arial, Verdana;background:url(images/commentIcon.gif) no-repeat;height:16px;float:right;display:inline;padding:0 30px 0 25px;text-align:left;}
.hentry {background:url(images/dashedunderline.gif) left bottom no-repeat;padding:0 0 30px 0;}


#blogContainerInner #leftContent img {margin:10px 0 10px 0;}
#blogContainerInner #leftContent ol, #blogContainerInner #leftContent ul {margin:0;padding:0;}
#blogContainerInner #leftContent p, #blogContainerInner #leftContent .tags, #blogContainerInner #leftContent ul li, #blogContainerInner #leftContent ol li, #blogContainerInner #leftContent .entry div {font:13px/18px Arial, Verdana;color:#000000;}
#blogContainerInner #leftContent .entry div {margin-bottom:10px;:}
#blogContainerInner #leftContent .tags {padding:10px 10px 20px 0;border-top:1px solid #999999;}
#blogContainerInner #leftContent p a, .commentIcon a, #blogContainerInner #leftContent .tags a, #blogContainerInner #leftContent ul li a, #blogContainerInner #leftContent ol li a, #blogContainerInner #leftContent .entry div a 
{color:#333;text-decoration:none;border-bottom:1px solid #333;}
.commentIcon a {border:0;}
#blogContainerInner #leftContent ul {list-style-type:square;margin:0 0 0 0;padding:0 0 0 40px;}

#blogContainerInner #leftContent p a:hover, .commentIcon a:hover, #blogContainerInner #leftContent .tags a:hover, #blogContainerInner #leftContent ul li a:hover, #blogContainerInner #leftContent ol li a:hover, #blogContainerInner #leftContent .entry div a:hover 
{color:#4683B3;text-decoration:none;border-bottom:1px dotted #4683B3;}
#blogContainerInner #leftContent .date {font:13px Arial, Verdana;color:#666666;}
#blogContainerInner #leftContent .author, #blogContainerInner #leftContent .author a {color:#660000;text-decoration:none;}
#blogContainerInner #leftContent .author a:hover {color:#ff0000;text-decoration:underline;}
#blogContainerInner #leftContent .tags {font:bold 13px Arial, Verdana;color:#000000;}
#blogContainerInner #leftContent .tags strong {color:#666666;font-weight:normal;}
#blogContainerInner #rightContent {width:300px;float:right;}
.endline {height:10px;padding:10px 0;background:url(images/dashedunderline.gif) left bottom no-repeat;}


#featured .content .entry, #blogContainerInner #leftContent .entry {padding:20px 0 10px 0;}


/* Landing Page */
.bannerBorder {
-moz-border-radius-topleft: 10px !important;-khtml-border-radius-topleft: 10px !important;-webkit-border-top-right-radius: 10px !important;border-radius-topleft: 10px !important;
-moz-border-radius-topright: 10px !important;-khtml-border-radius-topright: 10px !important;-webkit-border-top-right-radius: 10px !important;border-radius-topright: 10px !important;
-moz-border-radius-bottomleft: 0px !important;-khtml-border-radius-bottomleft: 0px !important;-webkit-border-bottom-right-radius: 0px !important;border-radius-bottomleft: 0px !important;}
#banner .slideshow .sliderwrapperpage .why {font:bold 25px Arial, Verdana;color:#fff;padding:10px 10px 10px 10px;text-shadow:1px 1px 10px #222;}
#banner .slideshow .sliderwrapperpage .domainTexts {font:bold 18px Arial, Verdana;color:#fff;padding:10px 10px 10px 10px;text-shadow:1px 1px 10px #222;margin-top:100px;}
.clickhere {font:bold 22px Arial, Verdana;color:#000000;background:url(images/clickherebutton.png) no-repeat;border:0;width:194px;height:63px;text-align:center;padding:0;margin:0;display:block;cursor:pointer;margin:0 20px 0 20px;}
.clickhere a {display:block;width:194px;height:63px;text-decoration:none;color:#000000;text-shadow:1px 1px 1px #D5E14F;padding-top:15px;}
.clickhere a:hover {display:block;width:194px;height:63px;text-decoration:none;color:#000000;text-shadow:1px 1px 1px #EAF56F;}

#banner .slideshow .slide .bannerText {text-align:center;font:bold 18px Arial, Verdana;color:#000;padding:10px 10px 10px 10px;text-shadow:1px 1px 1px #fff;float:left;width:200px;}
#banner .slideshow .slide .bannerText2 {text-align:left;font:bold 18px Georgia, Arial, Verdana;color:#000;padding:10px 10px 10px 10px;text-shadow:1px 1px 1px #fff;float:left;width:340px;}
#banner .slideshow .slide .bannerText span, #banner .slideshow .slide .bannerText2 span {font-size:30px;}
.bannerPageContainer {height:230px;width:auto;display:block;}
.pagesContent {background:url(images/featuredpagesbg.png) no-repeat !important;}
.domainlist {width:300px;float:left;}

/* Form */
#searchform input[type=text] {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border:1px solid #C0C0C0;color:#AAAAAA;padding:7px 5px;font:14px Arial, Verdana;}
#searchform input[type=submit] {font:14px Arial, Verdana;padding:5px;background:url(images/searchbgbutton.gif) repeat-x;border:1px solid #C4C5C4;color:#222;text-shadow:1px 1px 1px #ffffff;cursor:pointer;}

/* Comments */
#comments {padding:10px 0;}
h3#comments {font:20px Georgia, Arial, Verdana;}
ol.commentlist {margin:0;padding:0;background:url(images/dashedunderline.gif) left bottom no-repeat;padding-bottom:20px;}  
.commentlist li {list-style:none;margin-bottom:14px;}
.commentlist cite {height:35px;padding:10px 15px;display:block;font-style:normal;background:url(images/commentsstripetop.gif);border-top:1px solid #E2D8D8;border-bottom:1px solid #E2D8D8;color:#596e3b;}
.commentlist a:link, .commentlist a:visited {color:#596e3b;}
.commentlist a:hover, .commentlist a:active {color:#8ec343;}
.commentlist cite img {padding:1px;border:1px solid #aab59a;float:left;margin-right:9px;}
.commentlist .author {font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;text-decoration:underline;}
.commenttext {background: #9bc561) repeat-x bottom;border-top:1px solid #c5f386;padding: 0 20px 10px 20px; color:#fafcf6;}

ol.commentlist .comment-author {}
ol.commentlist .comment-author img {float:left;border:1px solid #AAB59A;padding:1px;margin:10px !important;}
ol.commentlist .fn {padding-left:60px;font:15px Georgia, Arial, Verdana;}
ol.commentlist .url {}
ol.commentlist .says {display:none;}
ol.commentlist .commentmetadata {float:left;margin:-20px 0 0 60px;font:12px Arial, Verdana;text-decoration:none;background: url(images/commentsclock.gif) no-repeat 1px;padding:0 5px 0 17px;} /* Clock */
ol.commentlist .commentmetadata a {text-decoration:none;border-bottom:0 !important;}
ol.commentlist .comment-body {padding:10px;background:#E2D8D8;}
ol.commentlist .comment-body p {background:#DDF7FF;padding:10px 10px 15px 10px;margin:0;}

/* Respond */
#respond {}
#respond h3 {font:20px Arial, Verdana;padding:15px 0 !important;}
#respond form input, #respond form textarea {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border:1px solid #C0C0C0;padding:5px;}
#respond form input[type=submit] {font:14px Arial, Verdana;padding:5px;background:url(images/searchbgbutton.gif) repeat-x;border:1px solid #C4C5C4;color:#222;text-shadow:1px 1px 1px #ffffff;cursor:pointer;}


.active_category{background-color:#66FF00;}


/* Plugins */
.wp-pagenavi {clear: both;font:13px Arial, Verdana;padding:30px 0 20px 0;text-align:center;color:#666;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;color:#666;border: 1px solid #666;padding: 3px 5px;margin: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;background-color:#4683B3;color:#fff;}
.wp-pagenavi span.current {font-weight: bold;}

/* AddtoAny */
.addtoany_list, #blogContainerInner #leftContent ul.addtoany_list {list-style-type:none !important;border:0 !important;padding:0; !important;margin:0 !important;}
.addtoany_list a, .addtoany_list a:hover {border:0 !important;}


/* Cforms */
/*#cforms3form {}
#cforms3form fieldset {background:#eee;border:0;border-top:1px solid #999;}
#cforms3form fieldset legend {font:18px Georgia, Arial, Verdana;}
#cforms3form fieldset ol {list-style-type:none;}
#cforms3form fieldset ol li {padding:5px 0;}
#cforms3form fieldset ol li label {width:150px;display:block;float:left;text-align:right;padding-right:20px;}
#cforms3form fieldset ol li input[type=text], #cforms3form fieldset ol li textarea {border:1px solid #666;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding:5px;margin-right:4px;}*/

.cform {margin:10px auto 0 auto;width: 410px;}
.cform fieldset {margin-top:10px;padding:5px 0 15px 0;background:#eee;border:0;border-top:1px solid #999;}
.cform .cf_hidden {display:none;border:none!important;background:none!important;padding:0!important;margin:0!important;}
.cform legend {margin-left:10px;padding: 0 2px;font:18px Georgia, Arial, Verdana;color:#666666;}
ol.cf-ol {margin:0!important;padding:0!important;}
ol.cf-ol li {background:none!important;margin:5px 0!important;padding:0;list-style:none!important;text-align:left;line-height:1.3em;}

/* just for text-only fields (no input)               */

ol.cf-ol li.textonly {background:#F0F0F0 !important;letter-spacing:1px;margin:10px 0pt !important;padding:5px 0pt;text-align:center;}

/* global definitions for field labels                */
.cform label {width:150px;margin:4px 10px 0 0;display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/text-align:right;vertical-align:top;}
.cform label span {width:150px; /* must be the same as above!*/display:block;}
label.cf-before {margin:4px 10px 0 0;}
label.cf-after {margin:4px 15px 0pt 6px;text-align:left;width:115px;}
label.cf-after span {width:115px;display:block;}
label.cf-group-after {margin:3px 4px 0 2px;width:72px;text-align:left;}
label.cf-group-after span {width:72px;display:block;}

/*   FORM FIELDS general formatting                   */
.cform input, .cform textarea, .cform select {background: #f9f9f9;vertical-align:top;border:1px solid #666;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding:5px;}
.cform input:hover, .cform textarea:hover, .cform select:hover {background:#CEDDDF;}
.cform input:focus, .cform textarea:focus, .cform select:focus {background:#F3F8F8;}
.cform textarea, .cform input {width:250px;}
.cform select {width:158px; /* attempt to have equal length */padding:2px 0;}  
.cform select.cfselectmulti {height:7.5em;}
.cform textarea {font-family: arial;font-size: 0.9em;overflow:auto;}

/*   radio button title                               */
ol.cf-ol li.cf-box-title {font-weight:bold;letter-spacing:1px;padding:8px 0 0 100px; /* check with label 'width' incl. */}

/*   check boxes                                      */
.cform input.cf-box-a, .cform input.cf-box-b {margin:2px 0 0 0;width:14px;height:22px;border:none!important;background:none!important;}
.cform input.cf-box-a {margin-left:100px; /* check with label 'width' incl. */}

/* check box groups                                   */

ol.cf-ol li.cf-box-group {margin:10px 0pt 0px !important;padding-left: 100px;} 

/* formatting for text:  "(required)"  & other        */

span.reqtxt, span.emailreqtxt {margin:3px 0 0 3px;font-size:0.9em;display: -moz-inline-box;vertical-align:top;}

/*   FORM submit button                               */

p.cf-sb {padding: 0!important;margin: 0;}
.cform input.sendbutton	{width:100px;padding:5px;margin: 10px 0 0 250px;font-size:0.8em;background:url(images/button-bg.gif) repeat-x;border:1px solid #adadad !important;border-left-color:#ececec!important;border-top-color:#ececec!important;}

/*   FORM FIELDS enhanced error display               */

ol.cf-ol li.cf_li_err {background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt;padding:5px 0!important;	margin:5px 0!important;}
ol.cf-ol li ul.cf_li_text_err {height:1%;min-height:1%;margin:0 0 0 100px;padding:0;color:#333;}
ol.cf-ol ul.cf_li_text_err li {background:url(icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px;}
ol.cf-ol ul.cf_li_text_err li:before {content:'';}

/* 'visitor verification' related styles              */

label.secq,label.seccap {vertical-align:text-bottom;margin-bottom:4px;}
input.secinput {vertical-align:text-bottom;}
#cforms_captcha6, #cforms_captcha5, #cforms_captcha4, #cforms_captcha3, #cforms_captcha2, #cforms_captcha {height:15px;width:50px;padding: 4px 4px;margin: 0;}
img.captcha {vertical-align:text-bottom;margin:0 0 0 10px!important;padding:0!important;border:none!important;float:none!important;}
img.captcha-reset {vertical-align:text-bottom;background: url(images/captcha_reset_grey.gif) no-repeat;margin:0 0 2px 3px;width:21px;height:21px;border:none;}
img.captcha-reset a {border:0 !important;}
img.imgcalendar {border:none;}

/* change formatting of response msgs here            */

div.cf_info {color:#333;display:none;padding:10px 15px!important;width:380px;line-height:1.3em;margin:10px auto;}
div.cf_info ol {margin:0;padding:5px 15px 0 30px;}
div.cf_info ol li {padding:1px 0;margin:2px 0;}
div.cf_info a	{color:#ad2929!important;text-decoration:underline!important;}
div.success {background:#F7F7F7 none repeat scroll 0% 50%;color:#444444;display:block;}
div.failure {display:block;background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt;}
div.waiting {background:#F9F9F9;color:#AAAAAA;display:block;}

/*   formatting for invalid user inputs               */

.cform .cf_error {color:#ad2929;border:1px solid #ad2929;}
div.mailerr {display:block;}
.mailerr, .cform .cf_errortxt {color:#ad2929;}

/* disabled fields [disabled] does not work on IE!    */

[disabled] {color:#dddddd;border-color:#dddddd!important;background:none!important;}
.disabled {border-color:#dddddd!important;}

/* upload box styling                                 */

.cform input.cf_upload {width:220px;background: #f9f9f9;border:1px solid #888888;}

/*  Other: link love                                  */

.linklove {width:410px;margin:0 auto 10px!important;padding:0!important;text-align:center!important;display:none;}
.linklove a, .linklove a:visited {font-size: 0.8em;font-family: Tahoma;color:#aaaaaa!important;}

/*  Other: browser hacks                              */

* html .cform fieldset {position: relative;margin-top:15px;padding-top:25px;}
* html .cform legend { position:absolute;top: -10px;left: 10px;margin-left:0;}
*+html .cform fieldset {position: relative;margin-top:15px;padding-top:25px;}
*+html .cform legend { position:absolute;top: -10px;left: 10px;margin-left:0;}
* html ol.cf-ol, * html ol.cf-ol li, * html span.reqtxt, * html span.emailreqtxt { display: inline-block;  /*for ie6*/}
*+html .cform label, *+html ol.cf-ol, *+html ol.cf-ol li, *+html span.reqtxt, *+html span.emailreqtxt {display: inline-block; /*for ie7*/}

* html img.captcha {margin-bottom:1px!important;}
*+html img.captcha {margin-bottom:1px!important;}

