/*
----------------SUMMARY--------------
- MAIN STYLES
- COLUMNS
- HEADER 
- MENU
- SLIDER
- TOP BOX
- MAIN CONTENT
- PAGINATION
- PORTFOLIO
- SIDEBAR
-- TABBED CONTENT
-- POPULAR POSTS
-- SPONSORS
- FOOTER
- COPYRIGHT
- LOGIN
- COMMENTS
- FORMS
- NOTIFICATIONS
*/

/*---------------------------------MAIN STYLES---------------------------------*/


h1 a, h2 a, h3 a, h4 a, h6 a {color:#191919; text-decoration:none !important;}
h5, h5 a {color:#827b74; font-weight:normal;}
blockquote {background:url(images/blockquote.png) no-repeat top left; font-style:italic; margin:20px 10px 30px 10px; padding:0 0 0 45px;}
#wrapper {margin:0 auto; position:relative; width:940px;}

/*---------------------------------COLUMNS---------------------------------*/

.divider {background:#EAEAEA; float:left; height:1px; margin:30px 0 40px 0; overflow:hidden; width:100%;}
.divider2 {background:#EAEAEA; float:left; height:1px; margin:0px 0 15px 0; overflow:hidden; width:100%;}
.x2 {float:left; margin:0 40px 0 0; width:450px;}
.x3 {float:left; margin:0 40px 0 0; width:286px;}
.x3_2 {float:left; margin:0 40px 0 0; width:612px;}
.x4 {float:left; margin:0 40px 0 0; width:205px;}
.x4_3 {float:left; margin:0 40px 0 0; width:695px;}

/*---------------------------------HEADER---------------------------------*/

.header {margin:0px auto; position:relative; width:940px; height:142px; z-index:5;}

#header {background: url(images/top_bg.png) repeat-x left top;}
#header_index {background:url(images/headerbg.jpg) repeat-x left top;}

#logo {float:left; width:300px; height:70px; padding:10px 0px;}

.top_right {float:left; width:270px; height:45px; padding-top:25px; font-size:11px; color:#7F7F7F; line-height:18px; text-align:right;}
.top_right a:link, .top_right a:visited {font-size:11px; color:#7F7F7F; text-decoration:none;}
.top_right a:hover {font-size:11px; color:#000000; text-decoration:none;}

#header_info {color:#727272; font-size:11px; margin:0px auto; position:relative; width:940px; height:50px; margin-bottom:32px;}
.blog_info {margin:55px 0 0 0 !important;}
.blog #header_info {}
#header_info a {font-size:11px; color:#1C4574; text-decoration:none; background:url(images/bedcrum_arrow.jpg) no-repeat right 5px; padding-right:7px; margin-left:10px;}
#header_info .left {-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; font-size:23px; font-weight:bold; color:#000; padding:12px 0px 9px 0px; width:670px; }
#header_info .right {-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; width:270px; height:32px; padding-top:18px; background:url(images/bedcrum_hline.jpg) no-repeat left 12px; }
#header_info .right .rss {background:url(images/rss_feed.png) no-repeat center right; float:left; padding:0 22px 0 0;}


/*---------------------------------MENU---------------------------------*/

#menu {float:left; width:100%; height:50px;}
#menu ul {float:right; list-style:none; padding:0 0 4px 4px;}
#menu ul li {float:left; margin:0; position:relative; font-size:12px;}
#menu ul li.border {
/*	background:url(images/menu_separator.jpg) no-repeat top left;*/
float:left; margin:0; height:50px; width:2px;}
#menu ul li ul {background:url(images/menu_submenu_bg.png) no-repeat bottom left; left:0; padding:0 0 7px 0; position:absolute; top:43px; width:180px;}
#menu ul li ul li {display:block; float:left; padding:0 20px; width:92px;}
#menu ul li ul li a {border-bottom:1px solid #272532; border-top:1px solid #3F3C4B; display:block; float:none; padding:14px 0px 0px 0px; width:140px; text-align:left; background:none; }
#menu ul li ul li a:hover,
#menu ul li ul li a.hovered {background:none; text-decoration:underline !important;}
#menu ul li ul li ul {background:#606060; left:131px; padding:0; 
top:0; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; -webkit-box-shadow:0px 4px 3px rgba(0, 0, 0, 0.7); -moz-box-shadow:0px 4px 3px rgba(0, 0, 0, 0.7); box-shadow:0px 4px 3px rgba(0, 0, 0, 0.7);}
#menu ul li a {color:#FFFFFF; float:left; width:130px; height:33px; font-size:14px; padding:17px 0px 0px 0px; text-align:center; text-decoration:none !important; font-weight:bold;}
#menu ul li a:hover,
#menu ul li a.hovered{background:url(images/menu_hover.png) no-repeat left 9px; color:#ffffff; font-weight:bold;}
#menu ul li.current_page_item {background:url(images/menu_hover.png) no-repeat left 9px; color:#ffffff; font-weight:bold;}
#menu ul li ul li.current_page_item {background:none; }


/*---------------------------------SLIDER---------------------------------*/

#slideshow {width:100%; background-color:none; background:url(images/headerbg.jpg) repeat-x left top; }
#slider { left:0; position:absolute; top:0; width:100%; color:#ACA183;}
#slider ul {position:relative;}
#slider ul li {display:none; height:358px; overflow:hidden; position:absolute; text-align:center; width:100%; top:0; left:0;}
#slider ul li.current {display:block; z-index:2 !important;}
#slider ul li.next {display:block; z-index:3 !important;}
#slider_selector {color:#f00; height:36px; position:absolute; top:327px; left:430px; text-align:center; z-index:5;}
#slider_selector_right {background:url(images/slider_selector_bg_right.png) no-repeat top left; float:left; height:31px; width:35px;}
#slider_selector ul {background:url(images/slidearrows_bg.png) no-repeat top left; float:left; list-style:none; padding:10px 0 10px 32px;}
#slider_selector ul li {background:url(images/slider_selector_off_button.png) no-repeat top left; cursor:pointer; float:left; height:14px; margin:2px 2px 0px 2px; width:14px;}
#slider_selector ul li.current {background:url(images/slider_selector_on_button.png) no-repeat top left;}
.clear {display:inline-block;}

/*---------------------------------TOP BOX---------------------------------*/

.search_domain {float:left; width:940px; height:51px; padding:15px; background:url(images/doaminsearch_bg.jpg) no-repeat left top; font-size:11px; color:#000; margin-bottom:23px;}
.search_domain_form {float:left; width:546px; height:50px; margin-left:125px;}
input.search_domain {float:left; width:374px; height:25px; padding:9px 10px; font:normal 12px Arial, Helvetica, sans-serif; color:#727272; background:url(images/doaminsearch_input.jpg) no-repeat left top;}
select.search_domain_list {float:left; width:55px; margin:8px 0px 0px 10px; border:1px solid #7F9DB9; 
}
input.search_domain_go {float:left; width:66px; height:34px; margin-left:15px; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; background:url(images/button_doaminsearch.jpg) no-repeat left top;}
.domain_features {float:right; width:160px; padding-top:4px;}
.domain_features ul {margin:0px; padding:0px;}
.domain_features li {margin:0px; padding:0px 0px 0px 10px; list-style-type:none; line-height:16px; background:url(images/bullet_point.jpg) no-repeat left 6px;}

/* ---------- Bottom ---------- */


.home_bottom {float:left; width:932px; height:222px; padding:18px; background:url(images/bottom_bg.jpg) repeat-x left top; border:1px solid #E2E2E2;}
.home_bottom .section_01 {float:left; width:280px; height:222px;}
.home_bottom .section_01 ul {margin:0px; padding:0px;}
.home_bottom .section_01 li {margin:0px; padding:0px 0px 0px 18px; line-height:27px; list-style-type:none; background:url(images/arrow_blue.jpg) no-repeat left 9px;}
.home_bottom .section_02 {float:left; width:280px; height:222px; padding-left:10px; padding-right:10px;}
.home_bottom .section_03 {float:left; width:259px; height:212px; margin-left:10px; background:url(images/testimonials_bgsmall.jpg) no-repeat left bottom;}
.home_bottom .section_03 div.testicontent {float:left; padding:22px 18px 0px 18px; width:230px;}
.home_bottom .section_03 div.testicontent i {float:right; height:20px; padding-top:20px; padding-right:100px;}
.v_line {float:left; width:1px; height:222px; background:url(images/v_line.jpg) no-repeat center top; padding-left:15px; padding-right:20px;}
.imgleft {float:left; margin-right:28px;}
.space_vartical {float:left; width:35px; height:255px;}
.top_box_block div.details {float:left; width:260px; padding:0px 18px;}
.top_box_block div.details ul {margin:0px; padding:0px;}
.top_box_block div.details li {margin:0px; padding:0px 0px 0px 13px; line-height:21px; list-style-type:none; background:url(images/arrowsmall_grey.jpg) no-repeat left 7px;}
.top_box_block div.details a {float:left; width:85px; height:22px; padding-top:5px; text-align:center; background:url(images/button_planbox.jpg) no-repeat left top; font-weight:bold; color:#606060; text-decoration:none; margin-top:14px; margin-right:10px;}
.top_box_block div.details a:hover {font-weight:bold; color:#454545; text-decoration:none;}





.section_box {float:left; width:630px; height:182px;}

.section_box h2 {margin:-15px 0px 0px 0px;}

.section_box .thumb_content {margin:-5px 0px 0px 0px;}

.section_box_02 {float:left; width:630px;}
.horizantal_line {float:left; width:630px; margin-top:15px; margin-bottom:15px; background:url(images/h_line.jpg) no-repeat left top;}
.section_box_02 p {margin:0px;}
ul.list_01 {margin:0px; padding:0px 0px 0px 30px;}
.list_01 li {margin:0px; padding:0px 0px 0px 20px; line-height:27px; list-style-type:none; background:url(images/icon_star.jpg) no-repeat left 7px;}

ul.list_02 {margin:0px; padding:0px 0px 20px 30px; 
}
.list_02 li {margin:0px; padding:0px 0px 0px 25px; line-height:27px; list-style-type:none; background:url(images/icon_rightmark.jpg) no-repeat left 7px;}

/* ---------- Autoinstall Scripts ---------- */

.autoinstall_scripts {float:left; width:970px; height:130px; background:url(images/autoinstall_scripts.jpg) no-repeat left top; margin-top:20px;}


/* ---------- Hosting Planes Table ---------- */


#tabvanilla {width:970px; float:left; margin-bottom:15px;}
ul.tabnav {margin:0px 0px 10px 0px; padding:0px; float:left;}
.tabnav li {display:inline; list-style:none; margin:0px; padding:0px; float:left;}
.tabnav li a {text-decoration:none; color:#727272; font-size:16px; font-weight:bold; outline:none; float:left; width:240px; height:38px; padding:10px 0px 0px 0px; border:1px solid #fff; text-align:center; background-image:url(images/plantabs_bg.jpg); background-position:left top; background-repeat:repeat-x;}
.tabnav li a:hover {background-color:#2B2A34; color:#fff; text-decoration:none; background-image:url(images/plantabs_hover2.jpg); background-position:center top; background-repeat:no-repeat;}
.tabnav li a.currenttab {background-color:#2B2A34; color:#fff; text-decoration:none; background-image:url(images/plantabs_hover2.jpg); background-position:left top; background-repeat:no-repeat;}

.table_planes {float:left; width:970px; border-right:1px solid #e2e2e2; 
}
.table_planes th {height:39px; text-align:center; background:url(images/planth_bg.jpg) repeat-x left top; border-top:1px solid #fff; border-bottom:1px solid #fff; font-size:16px; font-weight:bold; color:#555; padding-left:20px; border:1px solid #e2e2e2;}
.table_planes th b {text-align:left; float:left;}
.table_planes th strong {font-size:12px;}
.table_planes td {height:30px; border-left:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.table_planes .left_plans {padding-left:20px;}
.table_planes .center {text-align:center;}
.table_planes_shadow {width:970px; height:7px; float:left; margin-bottom:20px; background:url(images/plantable_shadow.jpg) no-repeat center top;}
.table_planes .big_text {font-size:23px; font-weight:bold; color:#AFAFAF; text-transform:uppercase; 
}
.orange_text {font-size:25px; font-weight:bold; color:#DB7D00; padding:10px; display:block;}
.orange_text i {font-size:12px; font-weight:normal; color:#DB7D00; font-style:normal;}
.orange_text a:link, .orange_text a:visited {height:22px; padding-top:7px; background:url(images/button_ordernow.jpg) no-repeat center top; font-size:14px; font-weight:bold; color:#fff; display:block; text-decoration:none;}
.orange_text a:hover{height:22px; padding-top:7px; background:url(images/button_ordernow.jpg) no-repeat center top; font-size:14px; font-weight:bold; color:#000; display:block; text-decoration:none;}

#top_box, #top_box_index {float:left; margin:0 0 0px 0; position:relative; width:100%;}
#top_box {position:relative; z-index:10;}
#top_box_index {margin:381px 0 20px 0; z-index:5;}
#top_box .top_box_top, #top_box_index .top_box_top {background:url(images/top_box_top.png) no-repeat top left; float:left; height:10px; overflow:hidden; width:100%;}
#top_box .content, #top_box_index .content {float:left; padding:0px; width:970px; height:auto;}


/*--------------------------------- contactus box---------------------------------*/
.contact_box_block {float:left; margin:0 0px 0 0; position:relative; width:300px; height:515px; background:url(images/contactbox.jpg) no-repeat left top;}
.contact_box_block ul {margin:0; padding:0 20px; list-style-type:none;}
.contact_box_block li {background:url("images/arrowsmall_grey.jpg") no-repeat scroll left 8px; line-height:22px; list-style-type:none; margin:0; padding:0 0 0 15px;}
.contact_box_block p {margin:0; width:175px;}
.contact_box_block h4 {width:210px; height:50px; padding:9px 0px 0px 18px; font-size:16px; font-weight:bold; color:#fff; margin:0;}
.contact_box_block h5 {width:210px; height:30px; padding:9px 0px 0px 18px; font-size:18px; font-weight:bold; color:#C3A12C; margin:0;}
.contact_box_block .icon {position:absolute; right:0; top:0;}

.contact_box_block div.details {float:left; width:260px; padding:0px 18px;}
.contact_box_block div.details ul {margin:0px; padding:0px;}
.contact_box_block div.details li {margin:0px; padding:0px 0px 0px 13px; line-height:21px; list-style-type:none; background:url(images/arrowsmall_grey.jpg) no-repeat left 7px;}
.contact_box_block div.details a {float:left; width:85px; height:22px; padding-top:5px; text-align:center; background:url(images/button_planbox.jpg) no-repeat left top; font-weight:bold; color:#606060; text-decoration:none; margin-top:14px; margin-right:10px;}
.contact_box_block div.details a:hover {font-weight:bold; color:#454545; text-decoration:none;}
/*--------------------------------- contactus box ---------------------------------*/


.top_box_block {float:left; margin:0 0px 0 0; position:relative; width:300px; height:255px; background:url(images/planbox.jpg) no-repeat left top;}

.top_box_block ul {margin:0; padding:0 20px; list-style-type:none;}
.top_box_block li {background:url("images/arrowsmall_grey.jpg") no-repeat scroll left 8px; line-height:22px; list-style-type:none; margin:0; padding:0 0 0 15px;}

.top_box_block p {margin:0; width:175px;}
.top_box_block h4 {width:210px; height:50px; padding:9px 0px 0px 18px; font-size:16px; font-weight:bold; color:#fff; margin:0;}
.top_box_block .icon {position:absolute; right:0; top:0;}



.contactme_box_block {float:left; margin:0 0px 0 0; position:relative; width:300px; height:255px; background:url(images/planbox.jpg) no-repeat left top; padding:5px 0 0 15px;}

.contactme_box_block ul {margin:0; padding:0 20px; list-style-type:none;}
.contactme_box_block li {background:url("images/arrowsmall_grey.jpg") no-repeat scroll left 8px; line-height:22px; list-style-type:none; margin:0; padding:0 0 0 15px;}

.contactme_box_block p {margin:0; width:175px;}
.contactme_box_block h4 {width:210px; height:50px; padding:9px 0px 0px 18px; font-size:16px; font-weight:bold; color:#fff; margin:0;}
.contactme_box_block .icon {position:absolute; right:0; top:0;}

.contactformbg{background:url("http://www.datavolt.com/wp-content/uploads/2010/12/contactform-bg1.jpg") no-repeat; width:942px; height:300px;}


/*--------------------------------- MAIN CONTENT ---------------------------------*/

.whatwedo {float:left; width:598px; padding:15px; margin-bottom:20px; background-color:#F8F8F8; border:1px solid #eee;}
.whatwedo div.section_category {float:left; width:598px; height:140px;}
.content_box {float:left; width:630px;}
.button_readmore {float:left; width:300px; height:24px; padding-top:12px;}
.button_readmore a:link, .button_readmore a:visited {float:left; background:url(images/button_readmore.jpg) no-repeat left top; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; width:76px; height:19px; padding:5px 0px 0px 10px; text-decoration:none;}
.button_readmore a:hover {color:#AFADB8;}
.space_vartical {float:left; width:35px; height:255px;}
.space_horizantal {float:left; width:595px; height:20px;}

#content, #content_blog {float:left; padding:0 0 20px 0; position:relative; width:100%;}
#content_blog {margin:30px 0 50px 0;}
#left {float:left; margin:0 40px 0 0; width:620px;}
#right {float:right; width:254px; background:url(images/shadow_divedar.png) no-repeat left top; padding-left:25px; min-height:799px;}
.content_item_blog {float:left; position:relative; width:100%;}
.content_item_blog img {border:4px solid #e5e5e5; padding:1px;}
.content_item_blog h1.blog-title a {font-size:21px; font-weight:bold; color:#1B1A22; padding:0px 0px 9px 0px;}
.content_item_blog h1.blog-title a:hover {color:#3B7AA7;}
.content_item_blog h5, h5 a {font-size:12px; color:#999; padding:0px 0px 9px 0px;}
.content_item {float:left; position:relative; width:100%;}
#content h3, #content_blog h3 {margin:0 0 .35em 0; color:#C3A12C;}
#content h5, #content_blog h5 {margin:0 0 1em 0;}
.content_item a.read_more {float:left; background:#2F2D3A; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; width:106px; height:19px; padding:5px 0px 0px 10px; text-decoration:none;}
.content_item .read_more:hover {color:#AFADB8;}
.content_item .comments_balloon {color:#6d6d6d; float:left; font:bold 14px Arial, Helvetica, sans-serif; padding:6px 0 10px 0; position:absolute; right:0; text-align:center; text-decoration:none !important; top:0; width:34px; background-color:#f5f5f5; border:1px solid #e5e5e5;}
.content_item_separator {background:url(images/content_item_separator.png) no-repeat top left; float:left; height:10px; margin:30px 0; width:100%;}
.about_author {background:#f6f6f6; border:1px solid #c3c3c3; float:left; padding:15px; width:588px;}
.author_link {background:url(images/author_icon.gif) no-repeat center left; font-weight:bold; padding:0 0 0 16px;}

/*-------------------------PAGINATION---------------------------------*/

#pagination {float:left; list-style:none; margin:50px 0 0 0;}
#pagination li {float:left; margin:0 5px 0 0;}
#pagination li a {background:url(images/pagination_bg.png) repeat-x top left; color:#222; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none !important; text-transform:uppercase; padding:4px 20px 5px 20px; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5); box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5);}
#pagination li.selected a,
#pagination li a:hover {color:#fff; background:url(images/pagination_bg_hover.png) repeat-x top left;}


/*--------------------------PORTFOLIO---------------------------------*/

#portfolio {float:left; list-style:none; margin:25px 0 0 0; position:relative; width:100%;}
#portfolio li {margin:0;}
#portfolio li ul {list-style:none;	
margin:0;}
#portfolio li ul li {float:left; margin:0 20px 20px 0; overflow:hidden; position:relative;}
#portfolio li ul li a img {border:1px solid #dddddd; padding:3px;}
#portfolio li ul li a {color:#a7a7a7; font-weight:bold; text-transform:uppercase;}
#portfolio li ul li .portfolio_hover {background:url(images/footer_pattern.gif); display:none; left:4px; padding:64px 0; position:absolute; text-align:center; top:4px; width:292px; z-index:5;}

/*---------------------------SIDEBAR---------------------------------*/

.sidebar_item {float:left; margin:0 0 25px 0; position:relative; overflow:hidden; width:100%;}
.sidebar_item ul {margin:0px; padding:0px;}
.sidebar_item li {margin:0px; padding:12px 0px 12px 20px; list-style-type:none; background:url(images/arrow_news.jpg) no-repeat left 14px; border-bottom:1px solid #f5f5f5; font-size:13px;}
.sidebar_item li a {text-decoration:none;}
#search{background:url(images/sidebar_search_BG.png) no-repeat top left; float:left; width:100%;}
#search input.search_field {border:none; background:none; height:20px; padding:9px 5px 9px 15px; width:216px;}
#search input.search_submit {background:none; border:none; cursor:pointer; height:34px; position:absolute; right:0; top:37px; width:66px;}
.sidebar_item h3 {font-size:18px; font-weight:bold; color:#1B1A22; padding:7px 0px 0px 0px; height:38px; background:url(images/right_titlebg.png) no-repeat left top; 
}


/*---------------------TABBED CONTENT---------------------------------*/

ul#tabs {background:url(images/tabbed_ul.gif) no-repeat top right; float:left; list-style:none; margin:0; width:100%;}
ul#tabs li {cursor:pointer; float:left; margin:0; padding:10px 12px 9px 12px;}
ul#tabs li:hover {text-decoration:underline;}
ul#tabs li.current {background:#f6f6f6; border:1px solid #c5c5c5; border-bottom:none; padding:8px 12px 10px 12px;}
ul#ctabs {list-style:none; float:left; position:relative; width:100%;}
ul#ctabs li {background:#f6f6f6; border:1px solid #c5c5c5; border-top:none; display:none; float:left; margin:0; padding:8px 13px 0 13px; width:252px;}
ul#ctabs li.current {display:block; z-index:2;}
ul#ctabs li.next {display:block; z-index:3;}
ul#ctabs ul.ctabs_content {float:left; margin:0; width:100%;}
ul#ctabs ul.ctabs_content li {background:none; border:none; display:block !important; padding:0; position:relative;}
ul#ctabs ul.ctabs_content li a {border-bottom:1px solid #c3c3c3; color:#505050; float:left; padding:7px 0; text-decoration:none !important; width:100%;}
ul#ctabs ul.ctabs_content li a:hover {text-decoration:underline !important;}

/*---------------------POPULAR POSTS---------------------------------*/

#popular_posts {float:left; list-style:none; height:325px; position:relative; width:280px;}
#popular_posts li {float:left; left:-280px; margin:0; position:absolute; width:100%; padding:0px; background:none; border:none;}
#popular_posts li.current {display:block; float:left; left:0; margin:0; position:absolute; top:0; width:100%; border-bottom:none;}
/*#pop_nav {list-style:none; float:left; position:absolute; top:375px;}
#pop_nav li {margin:0 0px;	
}
#prev_pop, #next_pop {cursor:pointer; float:left; height:22px; width:23px;}
#prev_pop {background:url(images/left_pop.png) no-repeat top left;}
#next_pop {background:url(images/right_pop.png) no-repeat top left;}*/
.sidebar_item .popular_posts_content {float:left; list-style:none; margin-top:0px; width:100%;}
.sidebar_item #popular_posts li ul.popular_posts_content li {float:left; left:0 ; margin:0 0 15px 0 ; position:relative ; width:100%; background:none; padding:0px;}
.sidebar_item .popular_posts_content li img {border:1px solid #dddddd; padding:3px;}
.sidebar_item .popular_posts_content li a.title {color:#727272; display:block; font-size:13px; line-height:18px; padding-bottom:10px; background:none; text-decoration:none !important;}

/*---------------------------SPONSORS---------------------------------*/

.sponsors {background:#f6f6f6; border:1px solid #c4c4c4; float:left; padding:10px 10px 3px 10px;}
.sponsors a {float:left; margin:0 7px 7px 0;}

/*---------------------------------FOOTER---------------------------------*/

#footer {width:100%; background:url(images/footer_bg.png) repeat-x left top; float:left; padding-bottom:30px;}
#footer_wrapper {margin:0 auto; width:970px; padding-top:30px; padding-left:30px;}
#footer_content {float:left; width:100%;}
.footer_col {float:left; margin:0 50px 0 0; padding:0 20px 0 0; width:180px;}

/*#footer_column_2 {float:left; margin:0 82px 0 0; width:180px;}*/
#footer_column_3 {float:left; margin:0 82px 0 0; width:180px; color:#ffffff;}
#footer_column_3 a{text-decoration:none; color:#FFFFFF;}
#footer_column_3 a:hover{text-decoration:none; color:#CDC6B7;}

#footer_column_2 .divider2{ height:0px; border-bottom:1px solid #CDC6B7; margin:10px 0 10px 0px;}
#footer_column_2 h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CDC6B7; font-weight:bold;}
#footer_column_2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
#footer_column_2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CDC6B7; text-decoration:none; }
#footer_column_2 {margin-right:0; padding-right:50px; float:left; width:180px; font-size:12px; font-weight:none; color:#FFFFFF;}

#footer_column_4 .divider2{ height:0px; border-bottom:1px solid #CDC6B7;}
#footer_column_4 h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CDC6B7; font-weight:bold;}
#footer_column_4 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration:none;}
#footer_column_4 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CDC6B7; text-decoration:none; }
#footer_column_4 {margin-right:0; padding-right:0; float:left; width:125px; font-size:15px; font-weight:bold; color:#FFFFFF;}
#footer_column_5 {float:right; width:245px; height:130px; padding:15px; background:url(images/footer_domaininfo_bg.jpg) no-repeat left top;}
#footer_column_5 strong {font-size:14px; font-weight:bold; color:#9A98A4; text-transform:uppercase;}
#footer_column_5 span.footer_domains_info {width:226px; height:20px; padding:4px 0px 0px 10px; margin-top:3px; display:block; font-size:11px; color:#9A98A4; background:url(images/footerdomain_listbg.jpg) no-repeat left top;}
#footer_column_5 span.footer_domains_info i {width:180px; float:left; font-style:normal;}
#footer_content h6 {font-size:14px; font-weight:bold; color:#ffffff; margin:0px 0px 9px 0px;}
#footer_content ul {list-style:none; margin:0px 0px 0px 0px;}
#footer_content ul li {float:left; margin:0; padding:0; width:100%;}
#footer_content ul li a {float:left; width:100%; padding:10px 0 5px 20px; list-style-type:none; background:url(images/arrow_footerlist.jpg) no-repeat left 13px; border-bottom:1px solid #B8AF9A; color:#CDC6B7; text-decoration:none;}
#footer_content ul li a:hover {color:#ffffff; text-decoration:none;}
#footer_content a img {border:3px solid #b9b9b9; float:left; margin:8px 9px 2px 0;}
.textwidget {text-decoration:none !important;}

/*-----------------------------------------------------------COPYRIGHT---------------------------------*/

#copyright {float:left; width:100%; height:85px; background:#2F291C; $background:#2F291C;}
#copyright_wrapper {font-size:11px; color:#655B46; margin:0 auto; padding:0px 0px 0px 0px; text-decoration:none !important; width:970px; }
#copyright_wrapper a {font-size:11px; color:#655B46; text-decoration:none; font-family:Tahoma;}
#copyright_wrapper a:hover {font-size:11px; color:#8F846D; text-decoration:none; font-family:Tahoma;}
#copyright_wrapper .right {margin:0px 0px 0 0; float:right; position:relative; top:-10px;}
#copyright_wrapper .dyomologo{background:url(images/dyomo-logo.jpg) no-repeat left; width:93px; height:51px; margin:6px 0 0 0px;}
#copyright_wrapper .left {margin:0px 0 0 0px; text-align:left; width:713px; }
#copyright_wrapper ul {list-style:none; margin:0; padding:0 0 10px 0;}
#copyright_wrapper ul li {float:left; margin:0;}
#copyright_wrapper ul li a {border-right:1px solid #676767; color:#676767; font:normal 11px/18px Arial, Helvetica, sans-serif; padding:0 10px; text-decoration:none !important; text-transform:uppercase;}

/*-----------------------COMMENTS-----------------------------*/

#comments h3 {margin:0 0 1.5em 0;}
#comments ol {list-style:none; margin:0;}
#comments ol li {margin:0 0 40px 10px; position:relative;}
#comments ol li .content {background:#f6f6f6; border:1px solid #c7c7c7; padding:15px 15px 15px 85px; margin:0;}
.comment_image, .commentlist .avatar-80 {border:none !important; left:-15px; padding:0; position:absolute; top:-15px;}
#comments .author {background:url(images/author_icon.gif) no-repeat center left; font-size:10px; font-weight:bold; margin:0 20px 0 0; padding:0 0 0 15px;}
#comments .date {background:url(images/comment_date.gif) no-repeat center left; font-size:10px; margin:0 20px 0 0; padding:0 0 0 15px;}
#comments .comment-reply-link {background:url(images/comment_reply.gif) no-repeat center left; font-size:10px; font-weight:bold; padding:0 0 0 15px; position:absolute; right:15px; text-transform:uppercase;}
#comments .time {background:url(images/comment_time.gif) no-repeat center left; font-size:10px; padding:0 0 0 15px;}
#comments ol li ol {border:1px dashed #c7c7c7; border-top:none; padding:30px;}
#comments ol li ol li {float:none; margin:0 0 0 10px; position:relative;}

/*------------------------FORMS ---------------------------------*/

label { 
color:#686868; font:bold 11px/18px Arial, Helvetica, sans-serif; margin-bottom:5px; text-transform:uppercase;}
label em {font-size:10px;}
#comments input, #comments textarea, #comments select {background:#fff url(images/input_bg.gif) repeat-x top left; color:#727272; display:block; margin:0px 0px 8px 0px; padding:8px 5px; width:98%; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #e5e5e5;}
#comment_post_ID, #comment_parent {background:none; border:none;}
#comments input:focus, #comments textarea:focus, #comments select:focus {color:#616161; font-style:normal;}
.alert {border:2px solid #FB6064;}
select {background:#ffffff;}
.medium { width:50%;}
.short { width:30%;}
input.submit, input.reset {display:block; float:left; width:170px; margin:0 20px 8px 0; padding:10px 0px 10px 0px; font:bold 1.1em Arial, Tahoma, sans-serif; text-transform:uppercase; cursor:pointer;}
input.checkbox {float:left; margin:3px 4px 0 0; padding:0; width:20px;}

/* ---------- Contact Form ---------- */

.contact_form {float:left; width:585px;}
.contact_form label{width:372px; height:21px; display:block;}
.input_bg {width:373px; height:25px; padding:7px 10px 0px 10px; background:url(images/input_bg.jpg) no-repeat left top; font:normal 12px Arial, Helvetica, sans-serif; color:#727272;}
.textarea_bg {width:543px; height:235px; padding:7px 10px 0px 10px; background:url(images/textarea_bg.jpg) no-repeat left top; font:normal 12px Arial, Helvetica, sans-serif; color:#727272;}
.input_submit {width:113px; height:34px; background:url(images/button_formsubmit.jpg) no-repeat left top; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;}

/*------------------NOTIFICATIONS ---------------------------------*/

.not_info, .not_success, .not_error, .not_warning {font:bold 11px Arial, Helvetica, sans-serif; padding:7px 30px 7px 40px; position:relative; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; -webkit-box-shadow:0px 2px 3px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 2px 3px rgba(0, 0, 0, 0.4); box-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);}
.not_info {background:url(images/not_INFO.png) repeat-x top left; color:#1b6088;}
.not_info .img {background:url(images/not_info_img.gif) no-repeat top left; height:19px; left:9px; position:absolute; top:5px; width:18px;}
.not_success {background:url(images/not_success.png) repeat-x top left; color:#1b883a;}
.not_success .img {background:url(images/not_success_img.gif) no-repeat top left; height:13px; left:11px; position:absolute; top:9px; width:16px;}
.not_error {background:url(images/not_error.png) repeat-x top left; color:#88411b;}
.not_error .img {background:url(images/not_error_img.gif) no-repeat top left; height:19px; left:8px; position:absolute; top:5px; width:19px;}
.not_warning {background:url(images/not_warning.png) repeat-x top left; color:#88751b;}
.not_warning .img {background:url(images/not_warning_img.gif) no-repeat top left; height:19px; left:8px; position:absolute; top:5px; width:19px;}
.not_info .close, .not_success .close, .not_error .close, .not_warning .close {background:url(images/not_close.png) no-repeat top right; cursor:pointer; height:12px; right:9px; position:absolute; top:8px; width:12px;}


/*------------------ADD BY PRADEEP 25JAN2011   LANDINGPAGE HEADER---------------------------------*/
.landingheader {margin:0px auto; position:relative; width:940px; height:73px; z-index:5;}
.top_right1 {float:right; width:270px; padding-right:28px; height:45px; padding-top:25px; font-size:11px; color:#5e6f69; line-height:18px; text-align:right;}
.top_right1 h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#5e6f69;}
.top_right1 a:link, .top_right1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#5e6f69;}
.top_right1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#000000;}
#landingpagewrapper {margin:0 auto; position:relative; width:940px;}
#copyrights{width:100%; height:50px; background:#2f291c;  text-align:center; line-height:50px; color:#97948e; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#footerbrands{width:100%; background:#9a8d6f; height:88px; clear:left; padding:15px 0 0 0;}
#footerbrands .brands{width:940px; height:93px; margin:auto; padding:0px;}
#footerbrands h1{margin:0px 0 15px 0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#3b362b;}
#footerbrands a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
#footerbrands a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}

/*   added by pradeep on 30 march 2011  */

.newsdesc{font-family:Segoe UI,Arial,Verdana,Helvetica,sans-serif; font-size:18px; font-weight:normal; color:#b40f15; line-height:22px; }



/* added by pradeep on 5april   */

a.tip {
	position: relative;
}

a.tip span {
	display: none;
	position: absolute;
	top: -25px;
	left: -5px;
	width:auto;
	padding: 5px;
	z-index: 100;
	background: #c0b8a5;
	color: #000000;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
}

a:hover.tip span {
	display: block;
}

hr{ height:1px; background:#d8d8d8; margin:20px 0 20px 0; padding:0px;}