/*

Theme Name: think-quick-new

Theme URI: http://rainbowhills.info/

Author: Rainbow_Web_Solutions

*/



body {margin: 0px; padding: 0px; font-family: Helvetica; background:#B6A0CD;}

td,tr,span,ul,li {margin: 0px; padding: 0px;}



/*heading styles*/

h1{ font-family: Helvetica; font-size: 13pt; font-weight: normal;color: #1a75bc; margin: 0px; padding: 0px; width: 110px; float: left; text-align: center; padding: 5px 0;}

h2{ font-family: Helvetica; font-size: 10pt; color: #231f20; margin: 0px; font-weight: normal; padding: 0px; width: auto; float: left; text-align: center; padding: 5px 0 5px 5px;}

h3{ font-family: Helvetica; font-size: 11pt; font-weight: normal; color: #231f20; margin: 0px; padding: 5px 0; line-height: 18px;}

h4{ font-family: Helvetica; font-size: 16pt; font-weight: normal; color: #231f20; margin: 0px; padding: 5px 0;}

h5{ font-family: Helvetica; font-size: 13pt; font-weight: normal;color: #1a75bc; margin: 0px; padding: 0px; width: auto; float: left; text-align: center; padding: 20px 0 0 20px;}

h6{}

a{ text-decoration:none; color:#1a75bc; font-family: Helvetica; font-size:10pt; font-weight: normal;}

p{font-family: Helvetica;font-size: 10pt; color: #231f20; font-weight: normal;}

/*wrapper start here*/

#wrapper { width: 1263px; height: auto; margin: 0 auto; padding: 0px;}



/*Header start*/



.header { width: 1263px; height: 219px; float: left; background: url(images/headerBg.png) repeat-x; overflow:hidden;}

.logo { width: 189px; height: 167px; float: left; margin: 0px; padding: 0px; position: relative; top: 25px; left: 25px; }

.header_middleBox {width: 795px; height: auto; float: left; margin: 0 0 0 25px; padding: 0px; position: relative; top: 0px; left:0px;}

.header_rightBox {width: 250px; height: auto; float: left; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;}

.flash_banner {width: 626px; height: 97px; float: left; margin: 0px; padding: 0px; position: relative; top: 16px; left: 85px;}

.followUs {width: 91px; height: 35px; float: left; margin: -155px 0 0 0; padding: 0px; position: relative; top: 0px; left: 10px; }

.facebook_icon {width: 122px; height: 97px; float: left; margin: 0px; padding: 0px; position: relative; top: 15px; left: 54px; }

.twitter_icon {width: 106px; height: 84px; float: left; margin: 0px; padding: 0px; position: relative; top: 55px; left: 37px; }

.flicker_icon {width: 95px; height: 73px; float: left; margin: -2px 0 0 0; padding: 0px; position: relative; top: 0px; left: -125px;}

.linkedIn_icon {width: 105px; height: 79px; float: left; margin: -52px 0 0 0; padding: 0px; position: relative; top: 0px; left: 86px;} 

.icon1 {width: 50px; height: 39px; float: left; margin: 0 0 0 0; padding: 0px; position: relative; top: 0px; left: -50px; background: url(images/circle2.png) no-repeat;}

.icon2 {width: 36px; height: 28px; float: left; margin: 0px; padding: 0px; position: relative; top:28px; left: -115px; background: url(images/circle1.png) no-repeat;}



/*navigation start here*/

.navigation {width: 500px; height: 29px; float: left; margin: 0px; padding: 0 0 0 0; position: relative; top: 75px; left: 30px;}

li.home {width: 60px; height: 29px; float: left; list-style: none; margin: 0 0 0 90px; border: 0; }

li.what_we_do {width: 104px; height: 29px; float: left; list-style: none; margin: 0 0 0 20px;}

li.textimonial {width: 108px; height: 29px; float: left; list-style: none; margin: 0 0 0 20px;}

li.contact {width: 74px; height: 29px; float: left; list-style: none; margin: 0 0 0 20px;}







.search_box {width: 210px; height: 47px; float: left; margin: 0px; padding: 0px; position: relative; top: 65px; left: 30px;}

.upperCorner_box {width: 1020px; height: 41px; float: left; margin: 0 0 0 0; padding: 0px; position: relative; top: 0px; left: 130px; }

.left_corner {width: 24px; height: 41px; float: left; margin: 0px; padding: 0px;}

.bg1 {width: 950px; height: 41px; float: left;}

.right_corner {width: 44px; height: 41px; float: left; margin: 0px; padding: 0px;}

.helpIcon {width: 47px; height: 47px; float: left; margin: 0 0 0 0; padding: 0px;}

.searchTip {width: 167px; height: 39px; float: left; margin: -44px 0 0 32px; padding: 0px;}

.search_leftCorner {width: 17px; height: 47px; float: left; margin: 0px; padding: 0px; background: url(images/search_leftcorner.png) no-repeat;}

.searchField {width: 115px; height: 39px; float: left; margin: 0px; padding: 0px; background: url(images/searchBG.png) repeat-x;}

.search_rightCorner {width: 26px; height: 47px; float: left; margin: 0px; padding: 0px; background: url(images/search_rightcorner.png) no-repeat;}

.text_field {width: 120px; height: 15px; font-size: 12px; border: 0; margin: 0px; padding: 3px 0 0 0; position: relative; top: 3px;}





/*Wraper start*/

.middlePart {width: 1263px; height:auto; float: left; margin: 0 0 0 0; padding: 0 0 10px 0; background: url(images/centerBg.png) repeat-x;}



/*left sidebar start*/

.leftColum {width: 195px; height: auto; float: left; margin: 0px; padding: 0px; background: transparent;}

.leftBox {width: 195px; height: auto; float: left; margin: 10px 0 0 0; padding: 0px;}

.leftBox h1{font-family: Helvetica; font-size: 13pt; font-weight: normal; color: #1a75bc; margin: 0px 0 5px 2px; padding: 0px; width: 100px; float: left; text-align: left; padding: 5px 0; text-decoration:underline;}





.leftBox ul{  list-style:none; clear:both; color:#000000;}

.leftBox ul li a{font-family: Helvetica; font-size: 10pt; color: #231f20; margin: 0px; font-weight: normal; padding: 0px; width: auto; float: left; text-align: left; padding: 0px 0 5px 2px; clear:both;}

.leftBox ul li a:hover{ color:#666666;}





.leftSmallBox {width: 180px; height: auto; float: left; margin: 0 0 0 5px; padding: 0 0 10px 0; border-bottom: 1px solid #87badd;}

.leftSmallBox h1 {position: relative; left: 48px;}

.leftSmallBox h2 a{ color:#333333;font-family: Helvetica; font-size: 10pt; margin: 0px; font-weight: normal; padding: 0px; width: 160px; float: left; text-align: center; padding: 0 0 10px 0; position: relative; left: 0;}

.imgBox {width: 95px; height: auto; float: left; margin: 0px; padding: 0px 15px 0px 20px; position: relative; left: 35px;}

.imgBox1 {width: auto; height: auto; float: left; margin: 0px; padding: 0px 10px 0 25px; position: relative; left: 35px;}

.imgBox2 {width: auto; height: auto; float: left; margin: 0px; padding: 0px 5px 0px 15px; position: relative; left: 30px;}

.imgBox3 {width: 95px; height: auto; float: left; margin: 0px; padding: 0px 15px 0px 20px; position: relative; left: 15px;}

.small_imgBox{width: auto; height: auto; float: left; margin: 0 0 5px 8px; padding: 0px; position: relative; top: 0}

.textLinks {width: 170px; height: auto; float: left; margin: 0px; padding: 5px 5px 5px 15px;}

.textLinks h1{ text-decoration:none; font-size: 13pt; font-family: Helvetica; width: 190px; font-weight: normal;}







/*center sidebar start*/

.center_part {width: 874px; height: auto;  float: left; margin: 0px; padding: 0px;}

.centerColum {width: 872px; height: auto; min-height:1200px; float: left; margin: -1px 0 0 0; padding: 10px 0; background: #ffffff; border: 1px solid #939598;}

.centerBox {width: 804px; height: auto; float: left; margin: 0px; padding: 0px 23px 0px 0; border-bottom: 1px solid #545456; position: relative; left: 23px;}

.centerBox p.post { float:right; margin:0 0 0 0; }

.centerBox h4{ font-family: Helvetica; font-size: 16pt; color: #231f20; font-weight: normal; margin: 0px; padding: 0px;}

.centerBox h4 a{ font-family: Helvetica!important; float:left; text-decoration:none; color:#000000; font-size:16pt; font-weight: normal; clear:none;}


p.welcomeText {color: #231f20;} 

p.welcomeText_blue {color: #1b75bc;} 

.center_part .post-data ul li { margin-left:15px;}

<!--post  css-->

.center_part .post { font-family: Helvetica; font-size: 10pt; font-weight: normal; color: #231f20; float: right; position: relative; padding: 0px 0px 0px 0px; margin: -20px 0 0 0; }



.center_part .post-data {width:804px; height: auto; float: left; margin: 8px 8px 12px 8px; padding: 15px 23px 0px 23px; font-family: Helvetica; font-size: 10pt; color: #231f20; font-weight: normal; border:0px solid #e7e1f0;} 

.center_part .post-data p img{ padding:0 8px 3px 0px!important; border:0px; }

.center_part .post-data p a img { padding:0 8px 3px 0px!important; border:0px; }

.center_part #respond form{ clear:both;}

.center_part .sociable{ width:auto; float:left!important; background:#ffffff!important; border-right:0px;  border-top:0px solid #CCCCCC!important; border-bottom:0px solid #CCCCCC!important; border-left:0px solid #CCCCCC!important; height:33px; color:#3b4e92!important;padding-top:8px; padding-left:8px; *margin-top:16px; *height:32px; }



.center_part .sociable ul li { margin-left:0px;}



.center_part .seprator{ font-size:11px; line-height:20px; font-weight:bolder; margin:0px 2px 0px 2px; overflow:hidden!important; clear:none;}

.center_part #permalink{ width:auto; float:left!important; background:#ffffff!important; border-right:0px;  border-top:0px solid #CCCCCC!important; border-bottom:0px solid #CCCCCC!important; border-left:0px solid #CCCCCC!important; height:33px; padding-top:8px; padding-left:8px; *margin-top:16px; *height:32px;  }

.center_part #permalink a{ color:#3b4e92; line-height:21px; font-size: 11pt; font-family: Helvetica; font-weight: normal;}



/*comment css */

#comment{}

#comment ol { list-style:none; margin:0px; padding:0px 0 0 10px;}

#comment .commentlist{ }

#comment img{ position:relative; overflow:hidden;  clear:both;}

#comment h3{ font-family: Helvetica; font-size: 10pt; font-weight: normal; color: #231f20; margin: 0px; padding: 5px 0; line-height: 18px; float:left; clear:both; overflow:hidden; }

.comment-author{ clear:both;}

.comment-author img { float:left; margin-right:5px;}

.logged{ clear:both; cursor:pointer;}

.logged a{ clear:both; cursor:pointer;}

.commentmetadata { clear:both; }



<!--rss widget css-->

.rightBox ul li a { font-weight:bold!important; clear:both;}

.rsswidget img{}

.rss-date{ clear:both; font-weight:bold; font-size:12px; font-style:italic; float:left; margin-left:21px;}

.rssSummary{ }

cite{ float:right; font-size:12px; font-weight:bold; font-style:italic;}

<!--tag cloud widget css-->

.tag-link-1 { color:#660000; font-size:13px; font-style:italic!important;}



.tag-link-2 { color:#660000; font-size:13px; font-style:oblique!important;}

.tag-link-3 { color:#660000; font-weight:bold;}

.tag-link-4 { color:#000000;}

.tag-link-5 { color:#00FF33; font-size:20px!important;}

.tag-link-6 { color:#00FF33; font-size:17px!important;}

.tag-link-7 { color:#0066FF; font-size:16px!important; font-style:italic!important;}

.tag-link-8 { color:#00FF33; font-size:23px!important;}

.tag-link-9 { color:#00FF33; font-size:18px!important;}



<!--calender widget css-->

#calendar_wrap{ clear:both; margin-left:8px;}



#calendar_wrap caption{ text-align:left; margin-left:5px; }



.rightText table { margin:0px 0 0 -20px; padding:0px;}



.rightBox #calendar_wrap{ clear:both; margin-left:20px; margin-top:5px; float:left;}

.rightBox #calendar_wrap caption{ text-align:left; margin-left:4px; }

.rightBox div { clear:both;}





/*right sidebar start*/

.rightColum {width: 165px; height: auto; float: left; margin: 0px; padding: 0px;}

.rightBox {width: 165px; height: auto; float: left; margin: 0px 0 0 10px; padding: 0px 0 0 0; }

.rightText{width: 140px; height: auto; float: left; margin: 0px;  padding: 0px 5px 15px 25px; font-family: Helvetica; font-size: 10pt; color: #898989; border-bottom: 1px solid #87badd;}





.rightText li a{ list-style:none; margin:0px 0 0 0px; padding:2px 0 0 0; font-family: Helvetica; font-size: 10pt; font-weight: normal; float: left;}

.rightText .cat-item a{ list-style:none;  }



.rightBox  a img{ border:0px; margin-left:5px; margin-top:8x; }



.rightBox ul{  list-style:none; clear:both; color:#000000;}

.rightBox ul li a{font-family: Helvetica; font-size: 10pt; color: #231f20; margin: 0px 0 0 0px; font-weight: normal; width: auto;  text-align: left; padding: 0 0 5px 0px; clear:both;}



.rightBox ul li a img{clear:none!important; overflow:hidden;}

.rightBox ul li a:hover{ color:#666666;}

.rightBox h5{padding:15px 0 0 0;}



<!--form button css-->

.submit{ display:block; 

	background:#9575b4;	

	font-family: Helvetica; 

	font-size:12px ;

	color:#fff; 

	line-height:0; 

	float:left;

	margin:0px 0 2px 0;

	padding:6px 10px 6px 10px!important;

	min-height:17px;

	border:none;

	cursor:pointer;

	text-align:center;

	text-transform:uppercase;

	float:left;

	font-weight:bold;}

	

/*footer start here*/

.footerBox {width: 1020px; height: 59px; float: left; margin: 0px; padding: 0px;}

.footerLeft_corner { width: 30px; height: 59px; float: left; margin: 0 0 0 0; padding: 0px;}

.footerBox_bg { width: 924px; height: 59px; float: left; margin: 0px; padding: 0px;}

.footerRight_corner { width: 34px; height: 59px; float: left; margin: 0px; padding: 0px;}

.footer {width: 910px; margin: 0 auto; padding: 0px; background: transparent;}

.copyright {width: 209px; height: 25px; float: left; margin: -20px 0 0 20px; padding: 0px; background: url(images/copyright.png) no-repeat;}

.designBy { width: 180px; height: 25px; float: right; margin: -20px 0 0 0; padding: 0px; }
