@charset "utf-8";
/* CSS Document */
/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/
p { color:#000000; font-size:12px; margin:0; padding:0; font-weight:normal; font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica, sans-serif; line-height:1.2em; padding-bottom:8px; }
h1 { color:#db6501; font-size:15px; margin:0; padding:0; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding-top:17px}
h1 a:link, h1 a:visited { text-decoration:none;color:#000;}
h1 a:hover { text-decoration: underline;color:#000;}

h2 
{ 
	color:#db6501;
	font-size:15px; 
	margin:0; 
	padding:0; 
	font-weight: bold; 
	font-family:Tahoma, Geneva, sans-serif, Georgia, "Times New Roman", Times, serif, Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica, sans-serif; 
	padding-left:20px; 
	padding-top:20px;
}

h3 { color:#000; font-size:18px; margin:0; padding:0; font-weight: normal; font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica, sans-serif;}

h4 { color:#db6501; font-size:18px; margin:0; padding:0; font-weight: normal; font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica, sans-serif; padding-left:15px; padding-top:20px}

h5 { color:#db6501; font-size:16px; margin:0; padding:0; font-weight: normal; font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica, sans-serif}
/*
--------------------------------------------
02. CONTAINER AND CONTENT WRAPPER
---------------------------------------------
*/
#container { width:100%; margin:0 auto; z-index:1; text-align:center;}
#wrapper { width:966px; margin:0 auto; z-index:1; text-align:left;}

/* Top Header Login Code */
#login_container { width:100%; margin:0 auto; z-index:1; text-align:center; padding:4px;}
#login_wrapper { width:468px; margin:0 auto; z-index:1; text-align:left; vertical-align:middle;}
#login { width:468px; height:143px; float:left}
#login #email { width:140px; height:125px; float:left; color:#000000; font-weight:bold;}
#login #password { width:140px; height:125px; float:left; color:#000000; font-weight:bold;}
#login #spacer { width:10px; height:125px; float:left; color:#000000; font-weight:bold;}
#login #spacer1 { width:10px; height:125px; float:left; color:#000000; font-weight:bold;}
#login #spacer2 { width:10px; height:125px; float:left; color:#000000; font-weight:bold;}
#login #LoginButton { width:140px; height:125px; float:left; color:#000000; font-weight:bold;}
#login #MySignupButton { width:140px; height:125px; float:left; color:#000000; font-weight:bold;}
.input_css_class
{
	border:1px solid #999999;
	font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial;
	width:140px;
}

.btn 
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	cursor: pointer;
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 15px;
	padding: 10px;
	font-weight: bold;
}

.btn:hover
{
	color:#381266;
	background-color: #eee; /* FF3.6 */;
	text-decoration:none;
}

.btn:active
{
	-moz-box-shadow: 0px -1px 1px #8a8a8a; /* FF3.5+ */;
	-webkit-box-shadow: 0px -1px 1px #8a8a8a; /* Saf3.0+, Chrome */;
	box-shadow: 0px -1px 1px #8a8a8a; /* Opera 10.5, IE 9.0 */;
	border-color: #fff;	
}

input[type="text"]
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 0px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 12px;
	padding: 8px;
	font-weight: bold;
	width:90%;
}

input[type="password"]
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 12px;
	padding: 8px;
	font-weight: bold;
	width:90%;
}

textarea
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 12px;
	padding: 8px;
	font-weight: bold;
	width:90%;
}

select
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 12px;
	padding: 8px;
	font-weight: bold;
}

input[type="submit"]
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	cursor: pointer;
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 15px;
	padding: 10px;
	font-weight: bold;
}

input[type="submit"]:hover
{
	color:#381266;
	background-color: #eee; /* FF3.6 */;
	text-decoration:none;
}

input[type="submit"]:active
{
	-moz-box-shadow: 0px -1px 1px #8a8a8a; /* FF3.5+ */;
	-webkit-box-shadow: 0px -1px 1px #8a8a8a; /* Saf3.0+, Chrome */;
	box-shadow: 0px -1px 1px #8a8a8a; /* Opera 10.5, IE 9.0 */;
	border-color: #fff;	
}


input[type="button"]
{
	text-shadow: 1px -1px 1px #fff;
	margin: 5px;
	color: #000000;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	cursor: pointer;
	border: 1px #ccc solid;
	background-color: #fff; /* FF3.6 */;
	
	font-size: 15px;
	padding: 10px;
	font-weight: bold;
}

input[type="button"]:hover
{
	color:#381266;
	background-color: #eee; /* FF3.6 */;
	text-decoration:none;
}

input[type="button"]:active
{
	-moz-box-shadow: 0px -1px 1px #8a8a8a; /* FF3.5+ */;
	-webkit-box-shadow: 0px -1px 1px #8a8a8a; /* Saf3.0+, Chrome */;
	box-shadow: 0px -1px 1px #8a8a8a; /* Opera 10.5, IE 9.0 */;
	border-color: #fff;	
}

.form_button 
{
	font-weight: bold;
	text-shadow: 0px -1px 1px #fff;
	margin: 5px;
	color: #555;
	-moz-border-radius: 4px; /* FF1+ */;
	-webkit-border-radius: 4px; /* Saf3-4 */;
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */;
	padding: 4px 10px;
	-moz-box-shadow: 0px 2px 3px #fff inset; /* FF3.5+ */;
	-webkit-box-shadow: 0px 2px 3px #fff inset; /* Saf3.0+, Chrome */;
	box-shadow: 0px 2px 3px #fff inset; /* Opera 10.5, IE 9.0 */
	cursor: pointer;
	border: 1px #ccc solid;
	font-size: .9em;
	background-color: #fff; /* FF3.6 */;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#cccccc')";
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #cccccc));/* Saf4+, Chrome */
}

.form_button:hover
{
	color: #555;
	background-color: #eee; /* FF3.6 */;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#aaaaaa')";
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #aaaaaa));/* Saf4+, Chrome */	
}

.form_button:active
{
	-moz-box-shadow: 0px -1px 1px #8a8a8a; /* FF3.5+ */;
	-webkit-box-shadow: 0px -1px 1px #8a8a8a; /* Saf3.0+, Chrome */;
	box-shadow: 0px -1px 1px #8a8a8a; /* Opera 10.5, IE 9.0 */;
	border-color: #fff;	
}

.bold_link
{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

.bold_link:hover
{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;	
}

/* Top Header Login Code */
/*
---------------------------------------------
03. TOP HEADER, LOGO, BANNER AND TOP LINKS
---------------------------------------------
*/
#topheader { width:966px; height:143px; float:left}
#topheader #logo { width:300px; height:69px; float:left}
#toplinks { width:600px; height:22px; text-align:right; font-size:12px; font-weight:bold; padding-top:8px; margin:0; float:right}
#toplinks a:link, #toplinks a:visited { text-decoration:none; color:#000000}
#toplinks a:hover { text-decoration: underline; color:#000000}
#banner-top { width:555px; height:66px; margin:0; padding:0;float:right}
/*
---------------------------------------------
04. NAVIGATION
---------------------------------------------
*/
#nav {width: 800px;height: 13px;float: right;margin: 0;padding: 0;color: #FFFFFF;margin-top:-21px}
#nav ul {display:inline; }
#nav li {display:inline;}
#nav li a {float: right; margin-right:2px;}
#nav a#photos {width: 100px;height:33px;background: url(../images/new_images/nav_photos.png);background-position: 0 0;}
#nav a#videos {width: 100px;height:33px;background: url(../images/new_images/nav_videos.png);background-position: 0 0;}
#nav a#dogs {width: 100px;height:33px;background: url(../images/new_images/nav_pets.png);background-position: 0 0;}
#nav a#dogblogs {width: 100px;height:33px;background: url(../images/new_images/nav_blogs.png);background-position: 0 0;}
#nav a#stories {width: 100px;height:33px;background: url(../images/new_images/nav_stories.png);background-position: 0 0;}
#nav a#more {width: 100px;height:33px;background: url(../images/new_images/nav_more.png);background-position: 0 0;}
#nav a#mails {width: 100px;height:33px;background: url(../images/new_images/nav_mails.png);background-position: 0 0;}
/*
---------------------------------------------
05. NAV MOUSEOVER STYLES
---------------------------------------------
*/
#nav a#photos-hover {width: 95px;height:33px;background: url(../images/nav_photos_hover.gif);background-position: 0 0;}
#nav a#videos-hover {width: 95px;height:33px;background: url(../images/nav_videos_hover.gif);background-position: 0 0;}
#nav a#dogs-hover {width: 95px;height:33px;background: url(../images/nav_dogs_hover.gif);background-position: 0 0;}
#nav a#dogblogs-hover {width: 95px;height:33px;background: url(../images/nav_dogblog_hover.gif);background-position: 0 0;}
#nav a#classifields-hover {width: 100px;height:33px;background: url(../images/nav_classifieds_hover.gif);background-position: 0 0;}
#nav a#groups-hover {width: 88px;height:33px;background: url(../images/nav_groups_hover.gif);background-position: 0 0;}
/*
---------------------------------------------
06. TOP BAR, LOGIN
---------------------------------------------
*/
#topbar { width:966px; height:58px; float:left}
#joinnow { width:360px; float:left; margin-top:20px;}
#joinnow a:link, #joinnow a:visited { font-size:16px; color:#DA6400; text-decoration:none}
#joinnow a:hover { text-decoration:underline; color:#DA6400}
#loginerror { width:200px; float:left;margin-left:-170px;text-align:center;color:#0033CC;}
#login { width:565px; float:right; margin-top:0px; padding-top:10px;  height:10px;}
label {float: left;width: 70px;font-weight: normal; font-size:14px; color:#0e0e0e;}

input.in{width:150px;margin-right:20px; border:1px solid #d6cba7; padding:2px; float:left}

#submitbutton {width:80px; height:28px; float:left; margin-top:0px; margin-left:-10px}
.forgetpassword { width:150px; font-size:10px; line-height:8px; font-family:Arial, Helvetica, sans-serif; color:#da6400; margin:0; padding:0; margin-left:290px;text-align:right;}
.forgetpassword a:link, .forgetpassword a:visited { text-decoration:none;color:#da6400;}
.forgetpassword a:hover { text-decoration: underline;color:#da6400;}
/*
---------------------------------------------
07. LEFTPANEL AND RIGHTPANEL
---------------------------------------------
*/
#leftpanel { width:480px; float:left;}
#rightpanel { width:480px; float: right;}
/*
---------------------------------------------
08. VIDEOS
---------------------------------------------
*/
.box 
{ 
	width:480px; 
	margin-bottom:8px; 
	background-color:#FFFFFF; 
	border:0px;
	padding:2px;
}

.box-middle 
{ 
	width:480px; 
	margin:0; 
	padding:0;
	background:#fff url(../images/box_bordertop.gif) repeat-x scroll left top; 
	float:left;
	border-right:#1176b1 1px solid;
    border-top: #1176b1 1px solid;
    border-left: #1176b1 1px solid;
    border-bottom: #1176b1 1px solid;	
}

.box-borderbottom { width:480px; background:url(../images/box_borderbottom.gif) no-repeat; height:10px; float:left; margin-bottom:8px;}
.main-heading 
{ 
	height:60px; 
	width:480px;
	border-bottom:1px dotted #ffd587; 
	padding-top:2px; 
	background-color:#1176b1;
	color:#FFF;
}

.icon-heading { margin-left:15px; padding:0; margin-right:10px;}
.videogallery { width:470px; float:left; padding-left:6px; margin-top:8px}
.videothumb-bg { width:148px; background-color:#f7f5ee; text-align:center; padding-top:15px; padding-bottom:10px; float:left; margin-left:3px; margin-bottom:5px; margin-right:2px}
.videothumb { width:126px; margin:0 auto}
.videogallery h1 { color:#000; font-size:10px; margin:0; padding:0; font-weight: bold; font-family:Arial, Helvetica, sans-serif; text-align:center}
/*
---------------------------------------------
09. DOG ARTICLES
---------------------------------------------
*/
.article { width:460px; float:left; padding-left:15px;}
/*
---------------------------------------------
10. DOG ADOPTIONS
---------------------------------------------
*/
.dog-adoptions-bg { width:480px; margin:0; padding:0; height:80px; background-color:#f7f5ee; margin-bottom:8px;}
.dog-adoptions-blank { width:480px; margin:0; padding:0; height:80px;margin-bottom:8px;}
.dog-adoptions-thumb { width:90px; height:80px; float:left; padding-left:15px;}
.dog-adoptions-content { width:280px; height:70px; float:left; margin-left:10px;}
.dog-adoptions-content h3 { font-size:15px; font-weight:bold; padding-top:5px}
.button_learnmore { width:80px; height:80px; float:left;}
.highlight { color:#000000; font-size:13px; font-style:italic; font-weight:bold}
.welcome-photo { width:250px; height:260px; float:left; margin:0; padding:0}
.welcome-contents { width:450px; margin-top:15px; margin-left:10px;}
.imagewayne { width:200px; height:80px; margin-top:-2px;}
/*
---------------------------------------------
12. NEW DOGS ON THE BLOCK
---------------------------------------------
*/
.newdogs { width:130px; float:left; padding-left:20px; margin-top:10px;}
.dogs-thumb {margin:0 auto; padding:0; margin-bottom:7px}
.newdogs h1 { color:#000; font-size:13px; margin:0; padding:0; font-weight: normal; font-family:Arial, Helvetica, sans-serif; text-align: left; padding-bottom:12px; position: relative}
/*
---------------------------------------------
13. ADVERTISEMENTS
---------------------------------------------
*/
.sponsorarea { width:480px; height:280px; float:left;margin-top:10px; text-align:center}
/*
---------------------------------------------
14. DOG OF THE WEEK
---------------------------------------------
*/
.dow-photo { width:130px; height:100px; float:left; margin:0; margin-left:35px; padding:15px 10px 10px 0; padding-bottom:4px}
.dow-contents { width:250px; margin-top:15px; float:left; margin-left:10px;}
.dow-contents p { font-size:16px; padding-right:10px; padding-top:6px; margin-bottom:0px; line-height:1.1em}
/*
---------------------------------------------
15. FOOTER STYLES
---------------------------------------------
*/
#footerbg 
{ 
	width:100%; 
	height:80px; 
	background:#da6400 url(../images/new_images/new_bg_footer.png); 
	float:right;
	text-align:left;
}

#footer 
{
	width:950px; 
	height:40px; 
	padding-bottom:10px; 
	color:#000;
	display:block; 
	margin:0 auto; 
	margin-top:10px; 
	margin-bottom:10px; 
	text-align:left;
}

#footer p 
{
	color:#000000; 
	margin:0 auto; 
	text-align:left;
	padding-left:20px;
	padding-top:10px; 
	font-weight: normal; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
}

#footer p a:link, #footer p a:visited 
{
	color:#000000; 
	margin:0 auto; 
	text-align:left; 
	padding-top:10px; 
	font-weight: bold; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}

#footer p a:hover 
{
	color:#000000; 
	margin:0 auto; 
	text-align:left; 
	padding-top:10px; 
	font-weight: bold; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;	
	text-decoration: underline;
}

.footer-sponsor { width:750px; height:94px; margin:0 auto; padding-top:10px; text-align:center}
/*
---------------------------------------------
16. MISCELLANEOUS STYLES
---------------------------------------------
*/
.text-arial { font-family:Arial, Helvetica, sans-serif; line-height:1.3em;}
.morelink { width:140px; text-align:right; float:right; padding-right:20px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:-10px}
.morelink a:link, .morelink a:visited { color:#DA6400; text-decoration:none}
.morelink a:hover { text-decoration:underline; color:#DA6400}
.morelink_2 { width:400px; text-align:right; text-align:center; padding-right:20px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:-10px}
.morelink_2 a:link, .morelink_2 a:visited { color:#DA6400; text-decoration:none}
.morelink_2 a:hover { text-decoration:underline; color:#DA6400}
.blockdogs { width:600px; text-align:right; float:right; padding-right:20px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:-10px}
.blockdogs a:link, .blockdogs a:visited { color:#DA6400; text-decoration:none}
.blockdogs a:hover { text-decoration:underline; color:#DA6400}
img { border:none}
br { line-height:10px;}


#topbar2 { width:966px; float:left}
#Videoplayercontiner{width:966px; padding:14px 0px 34px 0px;}/* height:1200px; */
#Topsearchbox{height:40px;}
#Medialbox{clear:both; width:966px; background-color:#F1EFE3;}
#Searchvideo{height:40px;float:left; background-color:#CC0000;}
#Toplinkm{width:296px; float:left; padding-top:2px;}
#Uploadbuttan{width:108px; float:left; }

.Searchcor1{float:left; }	
.Lokendrasinhg{float:left; width:auto}

#Searchboxcontiner{width:194px; height:auto; float:left}


/* From Clients CSS End Here */

/* New CSS - - Ramphool Start Here */
#MainLeftBlock{
width:700px; float:left; }
#MainRightBlock{
width:260px; float:right; }
		.RecentlyUploadBlock{
		clear:both; padding:0px; margin:0px; }
		.RecentlyUploadMiddle{ background:#fff; padding:10px 30px; margin:0px; clear:both;  }
		
		.RecentlyUploadVideoBlock{ background:#fff; padding:10px 0px; margin:0px; clear:both;  }
			.RecentlyVideoBlock{width:118px; margin:0 1px; padding:2px; float:left; }

.VideosBlock{
		clear:both; padding:0px; margin:5px 0; }
.MostViewsBlock{
padding:0 0 0 8px; float:right; height:30px; width:auto; }

.RightTopAds{background:#fff; clear:both; }
.RightMostPopular{
width:255px; clear:both; margin:6px 0; }
.MostViewBlock{
background:#fff url(../images/most_views_bg.jpg) repeat-x bottom; clear:both; padding:5px 5px; }
.MostViewsImg{
float:left; width:105px; padding:8px 0; }
.MostViewsText{ float:right; width:130px; padding:10px 0; }

/*Paging Here */
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 5px;
text-align:right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 3px 5px;
border: 1px solid #FCC65C;
background:#FFE9C0;
text-decoration: none; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #FCC65C;
color: #000;
background-color: #FBC55B;
}

.pagination a.currentpage{
background-color: #FBC55B;
color: #FFF !important;
border-color: #FCC65C;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: #FFE9C0;
cursor: default;
color: #929292;
border-color: #FCC65C;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/*Paging Here */

.ChannelsHeading{ border-bottom:2px dotted #DA883E; height:15px; padding:8px 0; }

/* New Css- 28-02-2008 */
.RecentlyUploadMiddleInner{ background:#fff; padding:10px 5px; margin:0px; clear:both;  }
.RatingBlock{ border:1px solid #F9D581; clear:both; padding:6px 10px 6px 12px; margin:5px 0; height:110px; }
.RatingVideoImg{ float:left; width:135px; }
.RatingVideoText{ float:right; width:280px; }
.RatingChannelBlock{ float:left; width:124px; height:40px; padding:10px; border:1px solid #F9D581; background:#FEEBC1; }
.RatingBlock2{ border:1px solid #F9D581; clear:both; padding:6px 10px 6px 12px; margin:5px 0;}
.RatingNewBlock{ width:450px; height:20px; padding:5px 10px; margin:5px 0; border:1px solid #F9D581; background:#FEEBC1; } 


/* New CSS - - Ramphool End Here */

#Media2box{ clear:both; width:966px; background-color:#F1EFE3;}
#Videoplayercontiner3{width:966px; padding:14px 0px 34px 0px;  }

/* ----------- clearfix ---------- */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display:block;}

/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clear{clear:both;}


/* Defoult Styles Here */

a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}

/* Link Styles Here */
.link a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }
.link a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; }

.linknew a{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-weight:normal; text-decoration:none; }
.linknew a:hover{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-weight:normal; text-decoration:underline; }


.link2 a{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-weight:bold; font-size:13px; text-decoration:none; color:#7F7F7F;  }
.link2 a:hover{font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-weight:bold; font-size:13px; text-decoration:underline; color:#060606; }

.link_no a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }
.link_no a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }


/* Font Styles Here */
.Light10A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
.Light11A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.Light12A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.Light13A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.Light14A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
.Light16A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;}
.Light18A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}
.Light20A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal;}
.Light22A{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal;}

.Light10{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:10px; font-weight:normal;}
.Light11{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:11px; font-weight:normal;}
.Light12{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:12px; font-weight:normal;}
.Light13{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:13px; font-weight:normal;}
.Light14{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:14px; font-weight:normal;}
.Light16{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:16px; font-weight:normal;}
.Light18{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:18px; font-weight:normal;}
.Light20{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:20px; font-weight:normal;}
.Light22{ font-family:Arial, Verdana, Geneva, sans-serif, "Comic Sans MS", Arial, Helvetica; font-size:22px; font-weight:normal;}

/* Font Color   */
.Orange{color:#db6501}
.Orange1 { color:#EAA971;}
.Orange2 { color:#DE7A25;}
.Orange3 { color:#EAA971;}
.Orange4 { color:#DA6300;}

.Black1	{ color:#000; 		}
.Black2	{ color:#010101; 	}
.Black3	{ color:#5E5E5E; 	}
.Black4	{ color:#B1B1B1; 	}
.White1	{ color:#fff;	 	}
.Red1 	{ color:#FF0000; 	}

.Blue1{ color:#0464CB; }


/* Froms Styles Here */
.Textbox1{font-family :Verdana, Arial, Helvetica, sans-serif;font-size:11px; border:1px solid #c3c3c3; color:#2c2c2c; background:#fff; height:18px;}

.Textbox2{font-family :Verdana, Arial, Helvetica, sans-serif;font-size:14px; border:1px solid #db6602; color:#505050; background:#ffffcc; height:20px; width:375px;}
.Radio{ border:1px solid #db6602; color:#505050; background:#ffffcc; }


/*   floats   */
.float_left		{float:left;		}
.float_right	{float:right;		}

/*  Border Styles Define Here  */
.bdr_1{ border:1px solid #000;}
.Bdr_orange1{ border:1px solid #F9D581; }

/*  Backgrounds colors here    */
.bg_white1{ background:#fff;}
.bg_gray1{ background:#EEEEEE;}

/* Text aligns   */
.tac			{text-align:center;	}
.tal			{text-align:left;	}
.tar			{text-align:right;	}
.taj			{text-align:justify;}

/* paddings   */
.pad_2			{padding:2px;		}
.pad_3			{padding:3px;		}
.pad_5			{padding:5px;		}
.pad_8			{padding:8px;		}		
.pad_10			{padding:10px;		}
.pad_12			{padding:12px;		}
.pad_15			{padding:15px;		}
/*  padiing top + bottom    */
.padt_2			{padding:2px 0;		}
.padt_3			{padding:3px 0;		}
.padt_5			{padding:5px 0;		}
.padt_8			{padding:8px 0;		}
.padt_10		{padding:10px 0;		}
.padt_12		{padding:12px 0;		}
.padt_15		{padding:15px 0;		}

/* Padding Left + Right  */
.pdlr_1 			{ padding:0 1px;	}
.pdlr_2 			{ padding:0 2px;	}
.pdlr_3 			{ padding:0 3px;	}
.pdlr_5 			{ padding:0 5px;	}
.pdlr_8 			{ padding:0 8px;	}
.pdlr_10 			{ padding:0 10px;	}
.pdlr_12 			{ padding:0 12px;	}
.pdlr_15 			{ padding:0 150px;	}
.pdlr_18 			{ padding:0 18px;	}
.padl_15{ padding:10px 0 0 15px;}
.pdl_15{ padding:0px 0 0 15px;}

.padding_rightbottom{ padding:0 15px 15px 0;}

/* marigns   */
.mar_5			{margin:5px;		}
.mar_8			{margin:8px;}
.mar_10		{margin:10px;}	
/*  Marigns  top + bottom   */
.mart_1{ margin:1px 0;}
.mart_2{ margin:2px 0;}
.mart_3{ margin:3px 0;}
.mart_5{ margin:5px 0;}
.mart_8{ margin:8px 0;}
.mart_10 {margin:10px 0;}
.mart_14 {margin:14px 0;}
.mart_15{ margin:15px 0;}
/*  Marigns  Left + Right  */
.malr_5{ margin: 0 5px;}
.malr_8{ margin: 0 8px;}
.malr_10{ margin: 0 10px;}
.malr_15{ margin: 0 15px;}
/* marign left only */
.marl_5{ margin:0 0 0 5px;}
.marl_8{ margin:0 0 0 8px;}
.marl_15{ margin:0 0 0 15px;}

/* Bullete styles */
.ControlPanel a{background:url(../images/bullete_img.jpg) no-repeat; padding:0 0 0 25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:13px; line-height:16px; }


.Rating_link a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#010101; }
.Rating_link a:hovr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#010101; background:url(../images/rating_up.png) no-repeat; padding:0 0 0 2px; height:10px; width:20px; }

.bold_links
{
	font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    font-family: Arial,"Comic Sans MS",;
	text-decoration:none;
}

.bold_links:hover
{
	font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    font-family: Arial,"Comic Sans MS";	
	text-decoration:underline;	
}

/* The delete button css */

a.delete
{
	background: url(../images/new_images/delete_x.gif) no-repeat;
	float: right;
	width: 13px; height: 14px;
	margin: 5px;
	text-indent: -9999px;
	/*visibility: hidden;*/ /*--Hides by default but still takes up space (not completely gone like display:none;)--*/
}

a.delete:hover { background-position: left bottom; }

/* The delete button css */

/* New Status Feed CSS Added Starts Here */

.share_grey_text
{
	color:#979780;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.share_link_text
{
		color:#3b94de;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
}

.share_link_text:hover
{
		color:#3b94de;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		font-weight:bold;
		text-decoration:underline;
}

#spacing_vertical_rule
{
	border-left: 1px solid black;
}

#share_photo_place
{
	background-color:#FFFFFF;
}

#share_photo_place:hover
{
	background-color:#ebeef4;
}

/* New Status Feed CSS Added Ends Here */

div#searchheader 
{
	width: 465px;
	display: inline; 
	float: right; 
	padding: 4px 0; 
	margin-top: 5px;
}
div#searchheader * { 
	text-transform:none !important;
	color:#666 !important;
	text-decoration: none !important;
	}
#searchheader div{width:auto !important; z-index:10006 !important;}
form#srch{height:22px;line-height:22px; float:right;}
/* search field */
div.srchfield { background: url('../images/new_images/search.gif') 0 0 no-repeat; display: inline; float: left; padding: 0 0 0 5px; }
div.srchfield div { background: url('../images/new_images/search.gif') right -24px no-repeat; padding: 0 5px 0 0; }
div.srchfield div div { background: url('../images/new_images/search.gif') 0 -48px repeat-x; padding: 5px 0 4px 0; .padding: 4px 0 3px 0; position: relative; }
.srchTextfld { border: 0; color: #666; font: 11px Verdana, Arial, Helvetica, sans-serif; height: 15px; margin: 0 65px 0 0; outline: none; padding: 0; width: 230px !important;}

/* search menu */
div#srchMenu 
{ 
	height: 22px; 
	line-height: 22px; 
	padding: 5px 0 0 0;
	margin:0;
	color: #666 !important; 
	display: inline; 
	top:0;
	right: 5px; 
	position: absolute; 
	z-index: 10005 !important; 
	text-align: right; 
	background:none;
	background: url('../images/new_images/search.gif') 0 -48px repeat-x;
}

div#srchMenu * { color: #666 !important;}

.loc2 
{
	cursor: pointer; 
	height: 14px; 
	line-height: 14px; 
	padding: 0 0 0 5px;
	border-left:1px #999 solid;
}

.loc2 a { text-decoration: none; white-space:nowrap;}
.loc2 a small { font-size: 9px; }

div#srchMenuList 
{
	right: -9px; 
	border: 1px solid #ccc; 
	border-top:1px #fff solid; 
	position: absolute; 
	display:none; 
	z-index: 10005 !important; 
	background-color: #FFF; 
	margin:0; 
	padding: 0; 
	top: 21px; 
	overflow:visible;
	}
div#srchMenuList.open { display:block; }
div#srchMenuList ul li 
{
	text-align: left; 
	background: none; 
	background-color: #fff; 
	margin:0; 
	padding: 0; 
}
div#srchMenuList  * { 
	text-transform:none !important;
	color:#666 !important;
	text-decoration: none !important;
	}
div#srchMenuList ul li a 
{
	background: none; 
	color: #666; 
	cursor: pointer; 
	display: block; 
	padding: 0px 10px; text-decoration: none; }
div#srchMenuList ul li a:hover { background-color: #D9F0FB; color: #666; }

/* search button */
div.srchButton { display: inline; float: left; height: 24px; margin: -5px 5px 0 3px; padding: 0px 0 0 0px; }
div.srchButton div { padding: -10px 5px 0 0; }
div.srchButton div input#submit { background: url('../images/new_images/searchBtnBg.gif') 0 -24px repeat-x; border: none; color: #215191 !important; cursor: pointer; font: 10px Verdana, Arial, Helvetica, sans-serif; height: 24px; padding: 0px 6px 5px 6px; }
div.srchButton div input#submit:hover { color: #000; }

/* powered by google */
div#googleLogo {  background: 0 0 no-repeat; border: 0; display: inline; float: left; height: 24px; width: 46px !important; text-indent: -10000em !important; }
