/*------------------[GENERAL STYLE]---------------*/
* {margin:0px; padding:0px;}
html {height:100%; font-size:100%;}
body {color:#4d4d4d; background:#d4d4d4 url('images/body-bg.jpg') repeat-x top; line-height:27px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif} 
a {text-decoration:underline; color:#2785c4}
a:hover { color:#000000}
ul li {list-style:none;}
img {border:none;}

/*------------------[BACKGROUND STYLE]---------------*/
#wrapper1 {background:url('images/vbg.png') repeat-y center top; margin:auto; padding:0px} 
#wrapper2 {background:url('images/header-bg.jpg') no-repeat center top; margin:auto; padding:0px} 
#maindiv {width:1000px; margin:auto; padding:0px;}

/*------------------[TOP BAR]---------------*/
#rss-subscribe {float:right; color:#daf1ff; font-size:11px; height:32px; font-family:Arial, Helvetica, sans-serif; width:1000px;}
#rss-subscribe ul {float:right}
#rss-subscribe li {float:left; margin:0px; padding:0px;background:url('images/circle1.png') no-repeat right;}
#rss-subscribe li a {text-decoration:underline;  padding-right:14px; padding-left:7px;font-size:11px;color:#daf1ff}
#rss-subscribe li a:hover {color:#f5fbff}
#rss-subscribe li.last-topbarlink {background:none;}

#searchbox { float:right; margin-left:5px; padding:0px; height:32px; margin-top:3px;}
#searchbox .searchinput { float:left; width:128px; height:21px; background:url('images/searchbox-bg.jpg') repeat-x left top; color:#f5fbff; border:1px solid #045a95; padding-left:5px; padding-right:5px}
#searchbox .searchicon { margin-top:0px; float:left}

/*------------------[LOGO HEADER]---------------*/
#logo-header { width:1000px; height:70px;} 
.logo { float:left; margin-top:25px;}
.logo-taglines { float:left; background:url('images/divider-1.png') no-repeat left; color:#f5fbff; font-size:12px; padding-left:13px; margin-left:32px; margin-top:15px; line-height:20px}
.call { background:url('images/phone-icon.png') no-repeat left top; float:right; color:#f5fbff; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:56px; line-height:20px; height:55px; margin-left:0px; margin-right:0px; margin-top:15px; margin-bottom:0px}

/*------------------[TOP MENU STYLE]---------------*/
#top-menu {height:37px; padding:10px 0px 0px 8px !important;padding:7px 0px 0px 8px;clear:both}
#top-menu ul li {float:left; height:37px;line-height:37px;background:url('images/menu-divider.jpg') no-repeat right; width:auto}
#top-menu li a {font-family: Arial, Helvetica, sans-serif; padding:0px 16px 0px 14px;  font-size:12px; font-weight:normal; color:#f5fbff; text-decoration:none;}
#top-menu li a:hover { text-decoration:underline; color:#f5fbff}
#top-menu li.firstchild { background:none;}

/*------------------[CONTENT THREE COLUMN]---------------*/
#content { width:1000px; margin:auto; padding:0px; clear:both;}

/*------------------[LEFT PANEL]-----------------*/
#left_panel {width:205px; float:left; margin:13px 10px 10px 15px !important;margin:13px 10px 10px 8px;  padding:0px;}
.sidebar { float:left; width:201px; padding:1px; border:2px solid #89cdf6; background-color:#FFFFFF; margin-bottom:10px;}
.sidelinks {float:left;  width:201px; margin:0px 0px 0px 0px; }
.sidelinks h2 { width:201px; background:url('images/box-title.jpg') repeat-x top left; height:39px; line-height:37px; color:#f5fbff; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center}
.sidelinks ul { margin-left:3px !important; margin-left:2px;padding-top:5px; padding-bottom:9px; float:left}
.sidelinks ul li { float:left; background:url('images/box-links-bg.jpg') no-repeat center top; height:30px; width:195px; display:block}
.sidelinks li { padding-left:0px;}
.sidelinks li a { text-decoration:none; color:#5d5d5d; height:30px; line-height:30px;padding-left:25px;}
.sidelinks ul li a:hover { text-decoration:underline; color:#000000}

/*------------------[CONTACT FORM]---------------*/
#contactform-bg { background:url('images/leftform-topbg.jpg') no-repeat top center; padding-top:66px; width:201px}
#contactform { padding:10px 0px 5px 5px; width:190px;}
.input1 {background:#d4eefd url('images/input1.jpg') repeat-x top; height:22px; line-height:22px; padding-top:1px; padding-left:5px; margin-bottom:3px; width:183px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #92caec; float:left; background-color:#d4eefd}
.input2 { background:#d4eefd url('images/input1.jpg') repeat-x top; height:22px; line-height:22px; padding-top:1px; padding-left:5px; margin-bottom:3px; width:108px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #92caec; float:left; background-color:#d4eefd}
.image-capta { float:right;}
.submit { margin:0px; border:0px;}

/*------------------[MIDDLE PANEL]---------------*/
#middle_panel {width:530px; float:left; margin:7px 0px 0px 6px !important; margin:7px 0px 0px 4px; padding:0px;}
#main_content {width:491px; float:left; margin:20px 0px 0px 19px !important; margin:20px 0px 0px 6px; padding:0px; line-height:20px;}
#main_content h1 { font-size:24px; color:#166195; font-weight:normal; line-height:30px;}
#main_content h2 { font-size:24px; color:#166195; font-weight:normal; line-height:30px;}
#main_content h3 { font-size:20px; color:#166195; font-weight:normal; line-height:30px;}
#main_content h4 { font-size:18px; color:#166195; font-weight:normal; line-height:30px;}
#main_content h5 { font-size:16px; color:#166195; font-weight:bold; line-height:30px;}
#main_content h6 { font-size:14px; color:#166195; font-weight:bold; line-height:30px;}
#main_content a { color:#166195; text-decoration:none;}
#main_content a:hover { color:#000000; text-decoration:none;}

#header-text { width:528px; height:252px; clear:both; padding:0px; margin:0px; background:url('images/seo-blog-header.jpg') no-repeat top center;}
.header-text1 {float:left;padding:40px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; line-height:20px; font-weight:bold}
.header-text2 { float:right;padding:195px 5px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:20px; font-weight:bold;}

#main_content p { padding:0px 0px 10px 0px;}
#main_content ul {margin-top:10px; margin-bottom:10px;}
#main_content ul li {background:url('images/bullet1.jpg') no-repeat 0px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:20px; margin-bottom:0px; vertical-align:text-top; line-height:20px}

#main_content ol {margin-left:22px; line-height:20px; margin-top:10px; margin-bottom:10px;}
#main_content ol li {margin-bottom:0px;}

.postedby { background-color:#e6eaeb; width:486px; color:#4d4d4d; margin:7px 0px 15px 0px ;line-height:27px; padding:0px 0px 0px 5px;}
.postedby-category { background-color:#dedede; color:#525252;  padding:0px 10px 0px 10px; margin-right:10px; line-height:27px; font-weight:bold; float:left;width:250px;}
.readmore-btn { margin:5px 0px 10px 0px ;}

/*------------------[RIGHT PANEL]-----------------*/
#right_panel {width:205px; float:right; margin:13px 17px 10px 0px !important;margin:13px 7px 10px 0px;  padding:0px;}

.sharebox { padding:0px; margin:13px 0px 7px 25px;}
.sharebox a { padding:0px; margin:0px; height:20px; line-height:17px; font-weight:bold; text-decoration:none}
.seo-presentation { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#177abe; line-height:22px; font-style:italic; margin:10px 10px 10px 10px !important;margin:10px 0px 10px 0px; font-weight:normal; width:180px; padding-left:0px !important; padding-left:12px;}
.dark-blue { color:#064671}
.seo-presentation-btn { margin:0px 0px 10px 12px!important; margin:0px 0px 10px 10px}

/*------------------[ADD TO BOX]-----------------*/
#addtobox { margin:0px}
#addtobox h2 {  width:201px; background:url('images/box-title.jpg') repeat-x top left; height:39px; line-height:37px; color:#f5fbff; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center}
#addtobox ul { margin-left:10px !important;margin-left:5px;padding-top:5px; padding-bottom:9px; float:left;  width:90px;}
#addtobox ul li { float:left; background:url('images/bullet1.jpg') no-repeat left; height:30px; width:90px; display:block}
#addtobox li { padding-left:0px;}
#addtobox li a { text-decoration:none; color:#5d5d5d; height:30px; line-height:30px;padding-left:20px;}
#addtobox ul li a:hover { text-decoration:underline; color:#000000}

/*------------------[TAG CLOUD]-----------------*/
#cloud { padding: 0px; line-height: 20px; text-align: center; }
#cloud { margin: 0; }
#cloud h2 { width:201px; background:url('images/box-title.jpg') repeat-x top left; height:39px; line-height:37px; color:#f5fbff; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center}
#cloud li { display: inline;}
#cloud a { padding: 0px; text-decoration:none;}
#cloud ul {margin: 10px 2px 10px 2px ;}
#cloud a:hover { text-decoration:none; color:#ffffff; background-color:#0e66a2}

#cloud a.tag1 { font-size: 11px; font-weight:normal}
#cloud a.tag2 { font-size: 12px; font-weight:normal}
#cloud a.tag3 { font-size: 13px; font-weight:normal}
#cloud a.tag4 { font-size: 14px; font-weight:normal}
#cloud a.tag5 { font-size: 15px; font-weight:normal}
#cloud a.tag6 { font-size: 16px; font-weight:normal}
#cloud a.tag7 { font-size: 16px; font-weight:normal}
#cloud a.tag8 { font-size: 16px; font-weight:normal}
#cloud a.tag9 { font-size: 16px; font-weight:normal}
#cloud a.tag10 { font-size: 16px; font-weight:normal}

/*------------------[FOOTER]-----------------*/
#footer {background:url('images/bottom-bg.jpg') repeat-x top;}
#footer2 {background:url('images/footer-bg.jpg') no-repeat center top;}
#main_footer {width:1000px; margin:auto; color:#f5fbff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:24px; padding-bottom:15px; height:113px; padding-top:18px;}
#footer a { background: url('images/footer-divider.png') no-repeat right; text-decoration:none; color:#f5fbff; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px}
#footer a:hover {text-decoration:underline;}
#footer .footerlastlink1 {text-decoration:none; color:#f5fbff; padding:0px 10px 0px 10px; background:none}
#footer .footerlastlink2 {text-decoration:none; color:#f5fbff; padding:0px; background:none}
.social-media-title { line-height:20px; height:20px; font-size:18px; float:left; padding-top:5px; margin-left:330px; margin-bottom:15px;}
.social-media { float:left;}
.copyright-text { margin-top:40px; clear:both}div.wpcf7 {font-family: Arial, Helvetica, sans-serif;}span.wpcf7-not-valid-tip-no-ajax {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	display: block;	font-weight:bold;	color:#990000;}div.wpcf7-response-output {font-family: Arial, Helvetica, sans-serif;	margin: 0px 0px 0px 0px;	font-weight:bold;	color:#990000;	font-size:14px;}
.comment_title{
font-size:20px;color:#e4e4e4;
}
.tablecomment{
background:#E9E9E9;
border:1px solid #AAAAAA;
}
.inputtxt{
width: 300px;
background-color:#ffffff;
border:1px solid #CDCCCC;
height:15px;
padding: 5px;
}
.intextarea{
width: 300px;
padding: 5px;
background-color:#ffffff;
border:1px solid #CDCCCC;
height: 120px;
}
.submitbtn{
background:#3D93CC;
color:#ffffff;
font-weight:bold;
font-size:14px;
width:100px;
height:26px;
border:0px;
}
.bottomboder{
	border-top:1px solid #3A3A3A;
	margin-left:45px;
}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Arial, Verdana, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	
	}

.commentmetadata {
	font-weight: normal;
	}
	
.title-vid { background:#dadada; height:25px; line-height:30px; width:488px; margin-bottom:0px; text-align:center; font-size:14px; font-weight:bold;}
