/*
 * 	Theme Name: Soularch 
 * 		Theme URI: http://vxtindia.com
 * 			Description: The base wordpress theme
 * 				Version: 0.1
 * 					Author: Vercingetorix Technologies
 * 						Author URI: http://vxtindia.com
 * 							Tags: basic, theme, vercingetorix
 * 							*/

.container { width: 950px; margin: 0 auto; background: transparent url('style/images/bg.gif') repeat-y; padding: 0px 25px; }
.logo { background: transparent url(style/images/logo.gif) no-repeat scroll 0% 50%}

.header {  }
.header-title { }
.header-description {margin-left: 5px;width : 728px;height: 90px; background: #D9D9D9; }
.header-menu { text-align: center; font-size: 15px; margin: 0;}
.header-menu li {float: left;}
.header-menu li a { color: #101010;font-family:Helvetica,Tahoma,Arial,sans-serif;font-weight:normal;}
#contactimg {background : url('style/images/navbg.gif') }

#nav {background: #FFF url('style/images/menubg.jpg') no-repeat; height: 36px;}
#nav a { display: block; line-height: 35px; }

#navreport a {width:85px; height: 36px; }
#navreport a:hover { background: transparent url(style/images/reportsactive.gif) no-repeat;font-size: 11.6px; color: #FFFFFF; }
#nav .current_page_reports {background: transparent url(style/images/reportsactive.gif) no-repeat;color: #FFF;} 

#navsurf a {width: 141px; height: 36px; }
#navsurf a:hover { width:141px; background: transparent url(style/images/surfingactive.gif) no-repeat; font-size: 11.6px;color: #FFFFFF; }
#nav .current_page_surf {background: transparent url(style/images/surfingactive.gif) no-repeat; color: #FFF; }

#navimg a { width:141px; height: 36px; }
#navimg a:hover { width:141px; background: transparent url(style/images/imagesactive.jpg) no-repeat; font-size:11.6px;color:#FFFFFF; }
#nav .current_page_img {background: transparent url(style/images/imagesactive.gif) no-repeat;color: #FFF; }

#navprivate a { width:141px; height: 36px; }
#navprivate a:hover { width:141px; background: transparent url(style/images/imagesactive.jpg) no-repeat; font-size:11.6px;color:#FFFFFF; }
#nav .current_page_private {background: transparent url(style/images/imagesactive.gif) no-repeat;color: #FFF; }

#navtravel a { width: 140px; height: 36px; }
#navtravel a:hover { width: 140px; background: transparent url(style/images/travelactive.gif) no-repeat; font-size:11.6px;color:#FFFFFF; }
#nav .current_page_travel {background: transparent url(style/images/travelactive.gif) no-repeat; color: #FFF; }

#navlatest a { width: 115px; height: 36px; margin-left:-4px;}
#navlatest a:hover { width: 115px; background: transparent url(style/images/newsactive.gif) no-repeat; font-size:11.6px;color:#FFFFFF; }
#nav .current_page_news {background: transparent url(style/images/newsactive.gif) no-repeat; color: #FFF; }

#navabout a {width: 92px;  height: 36px; }
#navabout a:hover {width: 92px; background: transparent url(style/images/aboutactive.gif) no-repeat; font-size:11.6px;color:#FFFFFF; }
#nav .current_page_about {background: transparent url(style/images/aboutactive.gif) no-repeat; color: #FFF; }

#navcontact {width: 110px; padding: 0px; background: transparent url(style/images/contact.gif) no-repeat scroll center left;position:relative;right:-130px;margin-top:6px;}
#navcontact a {width: 110px; line-height: 25px;}
#navcontact a:hover {width: 110px;font-size:11.6px;color:#FFFFFF; }

.topmenu { list-style-type: none; margin:0 20px 0 125px;}
.topmenu li a { color:#707070;font-weight: bold; }
.topmenu li#home { float:left; padding:12px 0px 0px;margin-top: 5px; height: 35px; position:relative;top:-6px; }
.topmenu li#register { float:left; padding:12px 2px 0px 2px;margin-top: 5px; height: 35px; position:relative;top:-6px; }
.topmenu li#sign { float:left; padding:12px 0px 0px;margin-top: 5px; height: 35px; position:relative;top:-6px; }
.topmenu li#advt { float:left; padding:12px 0px 0px;margin-top: 5px; height: 35px; position:relative;top:-6px; }

.topmenu li a:link, .topmenu li a:visited {padding:20px 15px; height: 35px;}

.topmenu li#advt a:hover { height:35px;color:#FFFFFF;padding: 12px 13.5px;font-size:11.6px; font-weight: bold; background: transparent url(style/images/advtactive.jpg) no-repeat scroll top center; }
.topmenu li#home a:hover {height:35px;color:#FFFFFF;padding: 12px 15px;font-size:11.6px; font-weight: bold; background: transparent url(style/images/advtactive.jpg) no-repeat scroll top center; }
.topmenu li#register a:hover { height:35px;color:#FFFFFF;padding: 12px 15px;font-size:11.6px; font-weight: bold; background: transparent url(style/images/advtactive.jpg) no-repeat scroll top center; }
.topmenu li#sign a:hover { height:35px;color:#FFFFFF;padding: 12px 12.7px;font-size:11.6px; font-weight: bold; background: transparent url(style/images/advtactive.jpg) no-repeat scroll top center; }
.topmenu li.current_page a {color:#FFFFFF;}

.nounderline a {text-decoration: none; font-size: 11.6px;  padding:11px 14px; }
.navunderline a {text-decoration: none; font-size: 11.6px;}
.nounderline a:hover {text-decoration: none; font-size: 11.6px; padding: 11px 18px;}
.current_page { background: transparent url(style/images/advtactive.jpg) no-repeat scroll center top; color: #FFFFFF;}

.content { padding-top: 7px; }
.index { margin-left: -3px; width : 745px; color: #383636; }
.index-post { padding: 10px 40px 0px 40px; }
.index-post-title { font-weight: bold; font-size: 12pt; font-family: tahoma;}
.index-post-meta { }
.index-post-meta-date { }
.index-post-meta-author { }
.index-post-content {  font-weight: bold; font-size: 11pt; font-family: tahoma; }
.index-post-lower-meta {color: #868686; font-size: 11px; font-family: Tahoma,arial,sans-serif; font-weight:normal; position:relative;right:5px; }
.index-post-lower-meta-tags { }
.index-post-lower-meta-category { }
.index-post-lower-meta-edit { }
.index-post-lower-meta-comments { }
.index-menu { }
.index-menu-next { }
.index-menu-prev { }
.index-not-found-title { }
.index-not-found-text { }
.index-not-found-search { }

.single { }
.single-post {margin-left: 7px; }
.single-post-title { font-size: 12pt; font-family: tahoma;}
.single-post-content { }
.single-post-link-page { }
.single-post-tags { }
.single-post-comments-meta { }
.single-post-comments-template { }
.single-menu { }
.single-menu-next { }
.single-menu-prev { }
.single-post-not-found { }

.page { margin-left: 7px; border: 1px solid #EEEEEE; }
.page-post { padding-left: 20px; height: 1360px; }
.page-post-title { font-size: 16pt; font-weight: bold; font-family: Tahoma; color: #000000;}
.page-post-content { font-size: 11pt; font-weight: normal;font-family: Tahoma; color: #383636;}
.page-post-link-pages { }
.page-post-edit { }

.notfound-title { }

.archive { }
.archive-title { }
.archive-post-title {}
.archive-post-time { }
.archive-post-content {}
.archive-post-meta {}
.archive-post-meta-tags { }
.archive-post-meta-category { }
.archive-post-meta-edit { }
.archive-post-meta-comments { }
.archive-menu { }
.archive-menu-next { }
.archive-menu-prev { }
.archive-not-found { }
.archive-not-found-search { }

.comments { }
.comments-protected { }
.comments-meta { }
.comments-alt { }
.comments-def { }
.comments-trackback { }
.comments-pingback { }
.comments-author { }
.comments-list { }
.comments-closed { }
.comments-list-item { }
.comments-list-item-avatar { }
.comments-list-item-author { }
.comments-list-item-moderation { }
.comments-list-item-meta { }
.comments-list-item-text { }
.comments-leave-reply { }
.comments-registration { }
.comments-form { }
.comments-user { }
.comments-user-logout { }
.comments-user-author { }
.comments-user-author-input { }
.comments-user-author-label { }
.comments-user-email { }
.comments-user-email-input { }
.comments-user-email-label { }
.comments-user-url { }
.comments-user-url-input { }
.comments-user-url-label { }
.comments-user-meta { }
.comments-user-message { }
.comments-user-message-textarea { }
.comments-user-submit { }
.comments-user-submit-input { }

.searchform { float: right;margin-right:-17px; }
.searchform-form {padding: 10px 0px 0px; }
.searchform-query { }
.searchform-submit { background:transparent url(style/images/go.gif) no-repeat scroll 0%; border:medium none;padding:0pt;text-align:center;width:30px; }
.searchresult { padding: 20px;border:1px solid #EEEEEE;margin-left:7px; }
.searchresult .searchform { float: none; }

#sidebartop { background: transparent url(style/images/sidebartopbg.gif) no-repeat scroll 0 0; height: 5px; }
#sidebarbottom { background: transparent url(style/images/sidebarbottombg.gif) no-repeat scroll 0 100%; height: 5px; }
#watermark { background: transparent url(style/images/watermark.jpg) no-repeat scroll 0 100%; height: 170px;}
#signup {background: url('style/images/regbutton.gif') no-repeat;text-align: center; height: 34px; font-weight: bold; font-size: 15px; padding-top: 4px; margin: 15px 8px; color: #0CC7DF;}
.sidebar { width: 192px;background: url('style/images/sidebarbg.gif'); margin-bottom: 20px; }
.sidebar-list { }

.sidediv {margin: 20px auto; height: 160px; width: 160px; background: #CCC; border: 5px solid #EEE; } 
.sidedivfirst { background: url('style/images/sideregisterbg.gif'); margin: 20px auto; height: 155px; width: 160px;} 

.widget { }
.widget-title { }

.footer { background:transparent url(style/images/footertop.gif) no-repeat scroll 0 0;clear:both;display:block;margin:0 auto;padding:5px 20px;position:relative;text-align:center;width:960px; }
.footer-content { padding-top: 10px; color: #008FC2;font-family: tahoma; font-size: 8pt; font-weight: normal;}
.footer-content  a { color: #008FC2;text-decoration :none;font-family: tahoma; font-size: 8pt; font-weight: normal;padding:0px; }
.footertop { background: url('style/images/footertop.gif') } 

.archives { }
.archives-page { }
.archives-page-title { }
.archives-page-sub-title { }
.archives-page-list { }


/* Classes coming from within wordpress */

/* wp-list-pages (also gets page-item-1, page-item-2 etc) */
.page_item { width: auto; margin-left: 20px;}


.white {background: #FFF; }
.wp-caption {float: left;padding: 7px;border: 1px solid #E8E6E6;margin:0px 18px 10px 0px;text-align: center;} 
.wp-caption-text {color: #04B4ce;font-family: Tahoma; font-size:10pt;font-weight:bold;margin: 5px 0 5px 5px;text-align: left;}
.wp-caption img { height:100px;width:125px;}

.htitle {color:#000000;font-family:Tahoma;font-size:12pt;font-weight:bold;}
#hcaption { font-family: Tahoma;font-weight:normal;font-size:11px;color:#868686;text-align:right;margin-right:97px;margin-top:-40px;}

.cleft {float: left;}
.cright img {margin-left:20px;}
.wp-image-50 { margin-left: 55px;}



